.rU1Wjq_hero{background:var(--ivory);color:var(--charcoal);overflow:hidden}.rU1Wjq_inner{max-width:1600px;padding:calc(var(--header-h) + clamp(1.5rem, 4vh, 3rem)) var(--gutter) clamp(3.5rem, 8vw, 7rem);gap:clamp(2rem,5vh,3.5rem);margin-inline:auto;display:grid}.rU1Wjq_crumbs{color:var(--charcoal)}.rU1Wjq_title{justify-items:center;gap:clamp(1rem,3vh,2rem);font-weight:500;display:grid}.rU1Wjq_eyebrow{color:var(--bronze-deep);text-align:center;align-items:center;gap:1rem;display:flex}.rU1Wjq_eyebrow:before,.rU1Wjq_eyebrow:after{content:"";background:var(--bronze);width:clamp(24px,4vw,56px);height:1px}.rU1Wjq_display{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;justify-content:center;align-items:center;gap:.12em;font-size:clamp(4.25rem,1rem + 15.5vw,16.5rem);line-height:.86;display:flex;position:relative}.rU1Wjq_word{will-change:transform;padding:.04em 0 .08em;display:block;overflow:hidden}.rU1Wjq_word>span{display:block}.rU1Wjq_word:last-of-type>span{font-style:italic}.rU1Wjq_window{background:var(--taupe);flex:none;width:.92em;height:.78em;display:block;position:relative;overflow:hidden;transform:translateY(.02em)}.rU1Wjq_windowImg{will-change:transform;display:block;position:absolute;inset:-8%}.rU1Wjq_count{font-family:var(--font-sans);letter-spacing:.2em;color:var(--bronze-deep);font-size:clamp(.75rem,.6rem + .4vw,1rem);font-weight:600;position:absolute;top:0;right:0;transform:translate(110%,.4em)}.rU1Wjq_foot{border-top:1px solid var(--line-dark);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,7rem);width:100%;max-width:1180px;margin-inline:auto;padding-top:clamp(1.5rem,3vh,2.5rem);display:grid}.rU1Wjq_lede{font-family:var(--font-display);text-wrap:pretty;margin:0;font-size:clamp(1.45rem,1.1rem + 1vw,2.1rem);line-height:1.25}.rU1Wjq_disclosure{border-left:1px solid var(--bronze);justify-items:start;gap:.75rem;padding-left:1.25rem;display:grid}.rU1Wjq_discTitle{font-family:var(--font-display);margin:.25rem 0 0;font-size:1.5rem;line-height:1.15}.rU1Wjq_discBody{font-size:var(--fs-body-2);color:var(--ink-soft);margin:0}@media (max-width:899px){.rU1Wjq_display{font-size:clamp(3rem,.25rem + 14.5vw,7rem)}.rU1Wjq_count{align-self:flex-start;position:static;transform:translateY(-1.2em)}.rU1Wjq_foot{grid-template-columns:1fr}}
.yOiUbW_showcase{background:var(--ivory);color:var(--charcoal)}.yOiUbW_depth,.yOiUbW_drift,.yOiUbW_zoom{will-change:transform;position:absolute;inset:0}.yOiUbW_depth{inset:-4%}.yOiUbW_zoom{transition:transform 1.6s var(--ease-out)}[data-roll]:hover .yOiUbW_zoom,[data-roll]:focus-within .yOiUbW_zoom{transform:scale(1.045)}.yOiUbW_cover{z-index:4;position:absolute;inset:0}.yOiUbW_cover:focus-visible{outline:2px solid var(--bronze);outline-offset:-8px}.yOiUbW_meta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.yOiUbW_metaDark{color:var(--ivory-soft)}.yOiUbW_num{font-family:var(--font-display);letter-spacing:0;color:var(--bronze-deep);font-size:1.35rem}.yOiUbW_metaDark .yOiUbW_num{color:var(--bronze)}.yOiUbW_view{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.7rem;font-size:.75rem;font-weight:700;display:inline-flex}.yOiUbW_view svg{transition:transform .6s var(--ease-arch)}[data-roll]:hover .yOiUbW_view svg{transform:translate(6px)}.yOiUbW_summary{color:var(--ink-soft);max-width:46ch;margin:0}.yOiUbW_feature{height:clamp(560px,94svh,1040px);color:var(--ivory);isolation:isolate;position:relative;overflow:hidden}.yOiUbW_fFrame{background:var(--charcoal);position:absolute;inset:0;overflow:hidden}.yOiUbW_fShade{z-index:1;pointer-events:none;background:linear-gradient(#20232200 38%,#20232240 58%,#202322d1 100%);position:absolute;inset:0}.yOiUbW_fText{z-index:2;max-width:1600px;padding:0 var(--gutter) clamp(2rem, 5vh, 3.5rem);gap:clamp(.9rem,2vh,1.4rem);margin-inline:auto;display:grid;position:absolute;bottom:0;left:0;right:0}.yOiUbW_fTitle{letter-spacing:-.02em;font-size:clamp(3rem,1rem + 8vw,9.5rem);line-height:.9}.yOiUbW_fFoot{border-top:1px solid var(--line-light);justify-content:space-between;align-items:end;gap:2rem;padding-top:clamp(.9rem,2vh,1.4rem);display:flex}.yOiUbW_fFoot p{max-width:48ch;color:var(--ivory-soft);margin:0}.yOiUbW_pair{max-width:1600px;padding:clamp(5rem, 10vw, 9rem) var(--gutter) clamp(5rem, 10vw, 9rem);grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(1.5rem,4vw,5rem);margin-inline:auto;display:grid}.yOiUbW_pItem{grid-template-rows:auto 1fr;gap:clamp(1.25rem,2.5vw,2rem);display:grid;position:relative}.yOiUbW_pFrame{background:var(--taupe);height:clamp(380px,42vw,700px);position:relative;overflow:hidden}.yOiUbW_pText{align-content:start;justify-items:start;gap:.85rem;display:grid}.yOiUbW_pTitle{font-size:clamp(2.3rem,1.3rem + 2.8vw,4.5rem);line-height:.95}.yOiUbW_pFoot{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:.4rem;display:flex}.yOiUbW_layer{max-width:1600px;padding:0 var(--gutter) clamp(9rem, 16vw, 15rem);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(1.5rem,3vw,3rem);margin-inline:auto;display:grid;position:relative}.yOiUbW_lSide{z-index:2;flex-direction:column;justify-content:space-between;align-self:stretch;gap:2.5rem;margin-bottom:clamp(-8rem,-9vw,-4rem);display:flex;position:relative}.yOiUbW_lText{justify-items:start;gap:.85rem;padding-top:clamp(.5rem,3vw,3rem);display:grid}.yOiUbW_lTitle{font-size:clamp(2.8rem,1.4rem + 4vw,6.5rem);line-height:.92}.yOiUbW_lTall{aspect-ratio:3/4;width:72%;box-shadow:0 0 0 clamp(8px, 1vw, 14px) var(--ivory);background:var(--taupe);align-self:flex-end;position:relative;overflow:hidden;transform:translate(28%)}.yOiUbW_lWide{aspect-ratio:16/10.5;background:var(--taupe);position:relative;overflow:hidden}@media (max-width:899px){.yOiUbW_feature{height:auto;min-height:0;display:grid}.yOiUbW_fFrame{aspect-ratio:4/5;position:relative}.yOiUbW_fShade{display:none}.yOiUbW_fText{background:var(--charcoal);padding-top:1.75rem;padding-bottom:2.25rem;position:relative}.yOiUbW_fFoot{flex-direction:column;align-items:start}.yOiUbW_pair{grid-template-columns:1fr;gap:4rem}.yOiUbW_pFrame{aspect-ratio:4/3;height:auto}.yOiUbW_pNarrow .yOiUbW_pFrame{aspect-ratio:4/5;width:82%;margin-left:auto}.yOiUbW_layer{grid-template-columns:1fr;row-gap:2rem;padding-bottom:clamp(5rem,14vw,7rem)}.yOiUbW_lSide{display:contents}.yOiUbW_lText{order:1;padding-top:0}.yOiUbW_lWide{order:2}.yOiUbW_lTall{order:3;justify-self:end;width:52%;margin-top:-24%;margin-right:6%;transform:none}}
