.philosophy{background:var(--canvas)}.philo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(36px,5vw,72px)}.philo-media{position:relative;width:100%;margin:0}.philo-media img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:18px;box-shadow:var(--rest-lift, 0 1px 2px rgba(34,30,24,.04), 0 14px 40px rgba(34,30,24,.1))}.philo-text{max-width:38em}.philo-swap{overflow:hidden;border-radius:24px}.philo-swap img{display:block}.philo-swap .philo-img-b{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.04);transition:opacity .9s var(--ease-quint),transform 1.4s var(--ease-quint)}.philo-swap .philo-img-a{transition:opacity .9s var(--ease-quint),transform 1.4s var(--ease-quint)}.philo-swap:hover .philo-img-a{opacity:0;transform:scale(1.03)}.philo-swap:hover .philo-img-b{opacity:1;transform:scale(1)}@media(hover:none){.philo-swap .philo-img-b{display:none}}.philo-tag{position:absolute;left:22px;bottom:22px;display:inline-flex;align-items:center;gap:9px;padding:9px 16px;background:#243048eb;color:var(--on-navy);border-radius:10px;font-size:13px;letter-spacing:.04em;box-shadow:var(--overlay)}.philo-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-lit)}.philo-h{margin:0;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.25;letter-spacing:.04em;color:var(--navy)}.philo-body{margin:clamp(20px,2.8vh,28px) 0 0;max-width:34em}.philo-body p{margin:0 0 1.1em;font-size:clamp(17px,1.2vw,18px);line-height:1.95;color:var(--ink-soft);letter-spacing:0}.philo-body p:last-child{margin-bottom:0}.philo-sign{margin-top:clamp(26px,3.4vh,36px);padding-top:22px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px;font-size:14.5px;color:var(--muted);letter-spacing:.04em}.philo-sign b{color:var(--ink);font-weight:600}.philo-sign .dot{width:5px;height:5px;border-radius:50%;background:var(--gold)}@media(max-width:860px){.philo-grid{grid-template-columns:1fr;align-items:stretch;gap:clamp(24px,4vh,36px)}.philo-media img{aspect-ratio:16 / 10}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-philosophy.css.map */
