._featureStory_h3g7o_1{display:grid;grid-template-columns:1.08fr .92fr;background:#000;color:#fff;min-height:760px}._videoWrap_h3g7o_8{background:#f0ece7;min-height:760px;display:flex;align-items:center;justify-content:center;overflow:hidden}._videoWrap_h3g7o_8 video{width:100%;height:100%;object-fit:cover;object-position:center 18%;background:#f0ece7}._featureCopy_h3g7o_23{padding:90px 6vw;display:flex;flex-direction:column;justify-content:center}._featureCopy_h3g7o_23>span,._context_h3g7o_30>span{color:var(--accent);font-family:var(--font-family-monospace);font-size:9px;letter-spacing:.09em}._featureCopy_h3g7o_23 h2{font-size:clamp(43px,5vw,72px);line-height:.97;letter-spacing:-.045em;font-weight:400;margin:20px 0 28px}._featureCopy_h3g7o_23 p{color:#aaa;font-size:17px;line-height:1.55}._storyGrid_h3g7o_48{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:110px 5vw;background:#f4f3ef}._storyGrid_h3g7o_48 article{min-height:560px;position:relative;overflow:hidden;background:#111}._storyGrid_h3g7o_48 img,._storyGrid_h3g7o_48 video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .5s ease;background:#f0ece7}._storyGrid_h3g7o_48 img{animation:_storyImageDrift_h3g7o_1 18s ease-in-out infinite alternate}._storyGrid_h3g7o_48 article:hover img,._storyGrid_h3g7o_48 article:hover video{transform:scale(1.03)}._storyGrid_h3g7o_48 article:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000a,#000c)}._storyGrid_h3g7o_48 article>div{position:absolute;left:22px;right:22px;bottom:22px;z-index:2;color:#fff}._storyGrid_h3g7o_48 span{color:var(--accent);font-family:var(--font-family-monospace);font-size:8px;letter-spacing:.08em}._storyGrid_h3g7o_48 h3{font-size:28px;line-height:1.05;font-weight:500;margin:10px 0 0}._context_h3g7o_30{padding:120px 5vw;background:var(--primary);color:#fff}._context_h3g7o_30>span{color:#000}._context_h3g7o_30 h2{font-size:clamp(48px,5.7vw,86px);line-height:.93;letter-spacing:-.05em;font-weight:400;max-width:1050px;margin:18px 0 28px}._context_h3g7o_30 p{max-width:700px;font-size:18px;line-height:1.55}@keyframes _storyImageDrift_h3g7o_1{0%{transform:scale(1.01)}to{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){._storyGrid_h3g7o_48 img{animation:none}}@media(max-width:900px){._featureStory_h3g7o_1{grid-template-columns:1fr}._videoWrap_h3g7o_8{min-height:620px}._storyGrid_h3g7o_48{grid-template-columns:1fr 1fr}}@media(max-width:650px){._videoWrap_h3g7o_8{min-height:0;aspect-ratio:9/16;background:#f0ece7}._videoWrap_h3g7o_8 video{height:100%;object-fit:cover;object-position:center 16%}._featureCopy_h3g7o_23{padding:70px 20px}._storyGrid_h3g7o_48{grid-template-columns:1fr;padding:70px 20px}._storyGrid_h3g7o_48 article{min-height:0;aspect-ratio:4/5}._storyGrid_h3g7o_48 article._videoCard_h3g7o_136{aspect-ratio:9/16}._storyGrid_h3g7o_48 video{object-fit:cover;object-position:center 12%}._storyGrid_h3g7o_48 img{object-position:center 22%}._context_h3g7o_30{padding:78px 20px}}._featureStory_h3g7o_1{min-height:0}._videoWrap_h3g7o_8{min-height:0;padding:24px;background:#111}._videoWrap_h3g7o_8 video{width:min(100%,430px);height:auto;max-height:720px;aspect-ratio:9/16;object-fit:contain;object-position:center;background:#111}._storyGrid_h3g7o_48 article._videoCard_h3g7o_136{min-height:0;aspect-ratio:auto;display:flex;flex-direction:column;align-self:start}._storyGrid_h3g7o_48 ._videoCard_h3g7o_136>video{position:relative;inset:auto;width:100%;height:auto;max-height:640px;aspect-ratio:9/16;object-fit:contain;object-position:center;transform:none;background:#111}._storyGrid_h3g7o_48 ._videoCard_h3g7o_136:after{display:none}._storyGrid_h3g7o_48 ._videoCard_h3g7o_136>div{position:static;padding:22px;min-width:0}._storyGrid_h3g7o_48 article:after{pointer-events:none}._storyGrid_h3g7o_48 ._videoCard_h3g7o_136:hover video{transform:none}@media(max-width:650px){._videoWrap_h3g7o_8{aspect-ratio:auto;padding:20px}._videoWrap_h3g7o_8 video{max-height:none;height:auto}._storyGrid_h3g7o_48 ._videoCard_h3g7o_136>video{height:auto;object-fit:contain}}
