@layer layout{._page_3rfjn_3{display:grid;grid-template-columns:1fr 1fr;height:100vh;padding-left:140px}@media (max-width: 1040px){._page_3rfjn_3{padding-top:80px;padding-bottom:80px;padding-left:80px;grid-template-columns:100%;min-height:100vh;height:auto}}@media (max-width: 696px){._page_3rfjn_3{padding-left:0}}._videoContainer_3rfjn_43{width:100%;height:100%;overflow:hidden;position:relative;border:var(--space3XL) solid transparent}@media (max-width: 1680px){._videoContainer_3rfjn_43{border-width:var(--spaceL)}}@media (max-width: 1040px){._videoContainer_3rfjn_43{border-width:var(--space4XL)}}@media (max-width: 696px){._videoContainer_3rfjn_43{min-height:240px;grid-row:1;border-width:var(--spaceOuter);border-top:0}}._video_3rfjn_43{--clip-size: 128px;object-fit:cover;width:100%;height:100%;position:relative;opacity:0;transition-property:opacity;transition-delay:.8s;transition-duration:var(--durationXL);clip-path:polygon(0 0,calc(100% - var(--clip-size)) 0,100% var(--clip-size),100% 100%,0 100%)}@media (max-width: 1040px){._video_3rfjn_43{--clip-size: 64px}}@media (max-width: 696px){._video_3rfjn_43{left:0;clip-path:none}}._video_3rfjn_43[data-visible=true]{opacity:1}._credit_3rfjn_155{color:color-mix(in lab,var(--white) 40%,transparent);background:color-mix(in lab,var(--black) 60%,transparent);padding:var(--spaceXS) var(--spaceS);font-size:var(--fontSizeBodyS);position:absolute;bottom:var(--spaceS);left:var(--spaceS);transform:none;text-decoration:none;transition:opacity var(--durationM) ease var(--durationXL),color var(--durationM) ease;opacity:0}._credit_3rfjn_155:hover,._credit_3rfjn_155:focus{color:var(--white)}._credit_3rfjn_155[data-visible=true]{opacity:1}._details_3rfjn_203{display:flex;align-items:center;justify-content:center;padding:0 var(--spaceXL);height:100%}@media (max-width: 696px){._details_3rfjn_203{grid-row:2;padding:0 var(--spaceOuter)}}._text_3rfjn_229{display:flex;flex-direction:column;max-width:480px;width:100%}._title_3rfjn_243,._titleFlatline_3rfjn_245{margin-bottom:var(--spaceM);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:.1s;opacity:0}@media (prefers-reduced-motion: no-preference){._title_3rfjn_243,._titleFlatline_3rfjn_245{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._title_3rfjn_243[data-visible=true],._titleFlatline_3rfjn_245[data-visible=true]{transform:none;opacity:1}._titleFlatline_3rfjn_245{color:var(--primary);display:flex;align-items:center;gap:var(--spaceM);white-space:nowrap}._titleFlatline_3rfjn_245 svg{flex:0 0 auto;color:var(--accent)}._subheading_3rfjn_309{padding-bottom:var(--spaceL);text-transform:uppercase;letter-spacing:.04em;color:color-mix(in lab,var(--text) 40%,transparent);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:.2s;opacity:0;max-width:100%;white-space:nowrap;overflow:hidden;flex:0 0 auto}@media (max-width: 696px){._subheading_3rfjn_309{font-size:1.125rem}}@media (prefers-reduced-motion: no-preference){._subheading_3rfjn_309{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._subheading_3rfjn_309[data-visible=true]{transform:none;opacity:1}._description_3rfjn_369{padding-bottom:var(--spaceL);transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:.3s;opacity:0}@media (prefers-reduced-motion: no-preference){._description_3rfjn_369{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._description_3rfjn_369[data-visible=true]{transform:none;opacity:1}._button_3rfjn_407{transition-property:opacity;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationXL);transition-delay:var(--durationM);opacity:0;align-self:flex-start;padding-left:var(--spaceXXS)}@media (prefers-reduced-motion: no-preference){._button_3rfjn_407{transition-property:transform,opacity;transform:translate3d(0,var(--spaceL),0)}}._button_3rfjn_407[data-visible=true]{transform:none;opacity:1}}@layer components{._image_1yz75_3{position:relative;transform:translateZ(0);display:grid;grid-template-columns:100%;isolation:isolate}._image_1yz75_3[data-raised=true]{box-shadow:0 50px 100px -20px color-mix(in lab,var(--black) 25%,transparent),0 30px 60px -30px color-mix(in lab,var(--black) 30%,transparent)}._image_1yz75_3[data-reveal=true]{--revealDuration: 1.8s;transition:box-shadow var(--durationL) ease calc(var(--revealDuration) / 2)}._image_1yz75_3[data-reveal=true]:not([data-visible=true]){box-shadow:none}._image_1yz75_3[data-reveal=true]:before{content:"";background-color:var(--accent);position:absolute;top:0;right:0;bottom:0;left:0;transform:scale3d(0,1,1);transform-origin:left;will-change:transform;z-index:var(--zIndex2)}@media (prefers-reduced-motion: no-preference){._image_1yz75_3[data-reveal=true][data-visible=true]:before{animation:reveal var(--revealDuration) var(--bezierFastoutSlowin) var(--delay)}}._container_1yz75_83{position:relative;transform:none;display:grid;grid-template-columns:100%}._elementWrapper_1yz75_97{opacity:0;transition:none;transform:none;position:relative;display:grid;grid-template-columns:100%}._elementWrapper_1yz75_97[data-reveal=true]{opacity:0;transition:opacity var(--durationM) ease var(--delay)}@media (prefers-reduced-motion: reduce){._elementWrapper_1yz75_97[data-reveal=true]{transition-delay:calc(var(--delay) - 1s)}}._elementWrapper_1yz75_97[data-visible=true]{opacity:1}._placeholder_1yz75_141,._element_1yz75_97{width:100%;height:auto;grid-column:1;grid-row:1}._placeholder_1yz75_141[data-cover=true],._element_1yz75_97[data-cover=true]{height:100%;object-fit:cover}._placeholder_1yz75_141{transition:opacity var(--durationM) ease var(--delay);pointer-events:none;position:relative;z-index:var(--zIndex1);opacity:1}._placeholder_1yz75_141[data-loaded=true]{opacity:0}._element_1yz75_97{opacity:0}._element_1yz75_97[data-loaded=true]{opacity:1}._button_1yz75_207{opacity:0;position:absolute;top:var(--spaceM);left:var(--spaceM);height:32px;color:var(--white);padding:0 8px 0 2px}._button_1yz75_207:after{background-color:color-mix(in lab,var(--black) 80%,transparent)}._elementWrapper_1yz75_97:hover ._button_1yz75_207,._button_1yz75_207:focus{opacity:1}}
