.WplrkG_arrow{flex:none;width:1em;height:1em;display:inline-block;overflow:hidden}.WplrkG_left{transform:rotate(180deg)}.WplrkG_up{transform:rotate(-90deg)}.WplrkG_down{transform:rotate(90deg)}.WplrkG_up-right{transform:rotate(-45deg)}.WplrkG_track{width:2em;transition:transform .5s var(--ease-out);display:flex;transform:translate(-1em)}:is(a,button):is(:hover,:focus-visible) .WplrkG_track{transform:translate(0)}@media (prefers-reduced-motion:reduce){.WplrkG_track{transition:none}}
.I-r3aW_switch ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.I-r3aW_switch li+li:before{content:"/";opacity:.35;padding-inline:.15em}.I-r3aW_switch a{min-height:44px;font-size:var(--step--1);letter-spacing:.14em;opacity:.55;align-items:center;padding-inline:.35em;font-weight:600;transition:opacity .3s;display:inline-flex}.I-r3aW_switch a:hover,.I-r3aW_switch a[aria-current=true]{opacity:1}.I-r3aW_switch a[aria-current=true]{color:var(--copper-bright)}
.GUtH4a_progress{z-index:60;background:var(--copper);transform-origin:0;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.GUtH4a_header{z-index:50;height:var(--header-h);color:var(--ivory);transition:background-color .5s var(--ease-out), border-color .5s var(--ease-out), backdrop-filter .5s var(--ease-out);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.GUtH4a_header[data-solid]{border-bottom-color:var(--line-on-dark);-webkit-backdrop-filter:blur(14px)saturate(1.2);background-color:#171b1bdb}.GUtH4a_bar{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.GUtH4a_logo{flex:none;width:clamp(132px,12vw,176px);display:block}.GUtH4a_logo img{width:100%;height:auto}.GUtH4a_nav ul{gap:clamp(20px,2.6vw,44px);margin:0;padding:0;list-style:none;display:flex}.GUtH4a_nav a{min-height:44px;font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;align-items:center;font-weight:500;display:inline-flex;position:relative}.GUtH4a_nav a:after{content:"";background:var(--copper-bright);transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.GUtH4a_nav a:hover:after,.GUtH4a_nav a[aria-current]:after{transform-origin:0;transform:scaleX(1)}.GUtH4a_actions{align-items:center;gap:clamp(12px,1.6vw,24px);display:flex}.GUtH4a_cta{background:var(--copper-deep);min-height:44px;color:var(--white);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.7em;padding:0 1.2em;font-weight:600;transition:background-color .3s;display:inline-flex}.GUtH4a_cta:hover{background:var(--copper-deeper)}.GUtH4a_burger,.GUtH4a_close{border:1px solid var(--line-on-dark);background:0 0;border-radius:50%;width:48px;height:48px;padding:0;display:none;position:relative}.GUtH4a_burgerLines,.GUtH4a_burgerLines:before,.GUtH4a_burgerLines:after{background:currentColor;width:18px;height:1.5px;margin-left:-9px;position:absolute;left:50%}.GUtH4a_burgerLines{top:50%}.GUtH4a_burgerLines:before,.GUtH4a_burgerLines:after{content:"";margin-left:0;left:0}.GUtH4a_burgerLines:before{top:-6px}.GUtH4a_burgerLines:after{width:11px;top:6px}@media (max-width:1023px){.GUtH4a_nav,.GUtH4a_lang,.GUtH4a_actions>.GUtH4a_cta{display:none}.GUtH4a_burger{display:block}}.GUtH4a_menu{z-index:70;background:var(--carbon);color:var(--ivory);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.GUtH4a_menuBar{height:var(--header-h);flex:none;justify-content:space-between;align-items:center;display:flex}.GUtH4a_menuLogo{width:140px;height:auto}.GUtH4a_close{display:block}.GUtH4a_closeIcon:before,.GUtH4a_closeIcon:after{content:"";background:currentColor;width:18px;height:1.5px;margin:-.75px 0 0 -9px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.GUtH4a_closeIcon:after{transform:rotate(-45deg)}.GUtH4a_menuNav{flex:1;align-items:center;display:flex}.GUtH4a_menuNav ol{width:100%;margin:0;padding:0;list-style:none}.GUtH4a_menuNav li{border-bottom:1px solid var(--line-on-dark)}.GUtH4a_menuNav a{font-family:var(--font-display);text-transform:uppercase;align-items:baseline;gap:16px;padding-block:14px;font-size:clamp(1.9rem,9vw,3.4rem);font-weight:700;line-height:1.05;display:flex}.GUtH4a_menuNav a[aria-current]{color:var(--copper-bright)}.GUtH4a_menuNum{font-family:var(--font-text);font-size:var(--step--1);letter-spacing:.1em;color:var(--copper-bright);font-weight:500}.GUtH4a_menuFoot{padding-block:24px max(24px, env(safe-area-inset-bottom));flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.GUtH4a_indicator{z-index:40;color:var(--white);mix-blend-mode:difference;transition:opacity .5s,visibility .5s;position:fixed;top:50%;left:clamp(14px,1.6vw,28px);transform:translateY(-50%)}.GUtH4a_indicator[data-hidden]{opacity:0;visibility:hidden}.GUtH4a_indicator ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.GUtH4a_indicator a{letter-spacing:.16em;text-transform:uppercase;opacity:.5;align-items:center;gap:10px;min-height:28px;font-size:.7rem;font-weight:600;transition:opacity .4s;display:flex}.GUtH4a_indicator a:hover,.GUtH4a_indicator a[aria-current]{opacity:1}.GUtH4a_indicatorRule{width:12px;height:1px;transition:width .6s var(--ease-out);background:currentColor}.GUtH4a_indicator a[aria-current] .GUtH4a_indicatorRule{width:36px}.GUtH4a_indicatorLabel{opacity:0;transition:opacity .4s, transform .6s var(--ease-out);transform:translate(-6px)}.GUtH4a_indicator a:hover .GUtH4a_indicatorLabel,.GUtH4a_indicator a:focus-visible .GUtH4a_indicatorLabel{opacity:1;transform:none}@media (max-width:1279px){.GUtH4a_indicator{display:none}}@media (prefers-reduced-motion:reduce){.GUtH4a_indicatorRule,.GUtH4a_indicatorLabel,.GUtH4a_nav a:after{transition:none}}
.u2Aeyq_root,.u2Aeyq_lines{display:block}.u2Aeyq_line{margin-block:-.08em -.04em;padding-block:.08em .04em;display:block;overflow:hidden}.u2Aeyq_inner{display:block}.u2Aeyq_accent{color:var(--copper)}.u2Aeyq_fit{--fit-ratio:.92;--fit-max:10rem;--fit-max-mobile:4.75rem;font-size:min(var(--fit-max-mobile), calc((100vw - 2 * var(--gutter)) / (var(--word-chars) * var(--fit-ratio))))}@media (min-width:768px){.u2Aeyq_fit{font-size:min(var(--fit-max), calc((min(100vw, var(--max)) - 2 * var(--gutter)) / (var(--line-chars) * var(--fit-ratio))))}.u2Aeyq_fit .u2Aeyq_inner{white-space:nowrap}}@media (prefers-reduced-motion:no-preference){.u2Aeyq_cssRise{animation:u2Aeyq_rise 1.1s var(--ease-out) var(--delay,0s) both}}@keyframes u2Aeyq_rise{0%{transform:translateY(115%)}}
.RHteCa_section{background:var(--ivory);color:var(--ink-on-light);padding-block:clamp(80px,12vw,180px);position:relative;overflow:hidden}.RHteCa_grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);display:grid}.RHteCa_eyebrowWrap,.RHteCa_titleWrap{grid-column:1/-1}.RHteCa_eyebrow{color:var(--copper-ink);margin-bottom:clamp(20px,3vw,40px)}.RHteCa_num{color:var(--ink-on-light)}.RHteCa_title{--fit-max:12rem;letter-spacing:-.035em;font-weight:800;line-height:.88}.RHteCa_copy{grid-column:6/-1;margin-top:clamp(40px,5vw,80px)}.RHteCa_lead{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.015em;text-wrap:balance;font-weight:500;line-height:1.2}.RHteCa_body{max-width:48ch;color:var(--muted-on-light);font-size:var(--step-1);margin-top:24px;line-height:1.55}.RHteCa_diptych{column-gap:inherit;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:clamp(56px,8vw,128px);display:grid}.RHteCa_wide{aspect-ratio:3/2;grid-area:1/1/auto/span 8;position:relative}.RHteCa_portraitWrap{grid-area:1/9/auto/-1;margin-bottom:clamp(-96px,-6vw,-40px);position:relative}.RHteCa_portraitWrap:before{content:"";background:var(--copper);width:46%;height:32%;position:absolute;top:clamp(-28px,-2vw,-14px);right:clamp(-28px,-2vw,-14px)}.RHteCa_portrait{aspect-ratio:2/3;position:relative}.RHteCa_cover{object-fit:cover}.RHteCa_founders{grid-column:1/-1;margin-top:clamp(120px,14vw,220px)}.RHteCa_foundersTitle{color:var(--copper-ink);font-family:var(--font-text);margin-bottom:clamp(24px,3vw,40px)}.RHteCa_founderList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,5vw,80px);margin:0;padding:0;list-style:none;display:grid}.RHteCa_founder{border-top:1px solid var(--line-on-light);grid-template-columns:minmax(120px,2fr) 3fr;align-items:start;gap:clamp(20px,2.4vw,36px);padding-top:24px;display:grid}.RHteCa_founderPhoto{aspect-ratio:4/5;background:var(--sand);position:relative;overflow:hidden}.RHteCa_name{font-size:var(--step-2);text-transform:uppercase;line-height:1}.RHteCa_role{color:var(--copper-ink);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-weight:600;line-height:1.5}.RHteCa_bio{max-width:44ch;color:var(--muted-on-light);margin-top:16px}.RHteCa_links{gap:2px;margin:16px 0 0;padding:0;list-style:none;display:grid}.RHteCa_link{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:.3em;align-items:center;gap:.5em;font-weight:600;transition:color .3s;display:inline-flex}.RHteCa_link:hover{color:var(--copper-ink)}.RHteCa_partner{border-top:1px solid var(--line-on-light);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:20px clamp(12px,2vw,32px);margin-top:clamp(80px,10vw,160px);padding-top:32px;display:grid}.RHteCa_partnerLabel{color:var(--copper-ink);grid-column:1/span 3;margin:0}.RHteCa_partnerText{font-family:var(--font-display);font-size:var(--step-1);text-wrap:balance;grid-column:4/span 5;font-weight:500;line-height:1.3}.RHteCa_partnerCta{white-space:nowrap;border:1px solid var(--carbon);min-height:56px;font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;grid-column:9/-1;justify-self:end;align-items:center;gap:.8em;padding:0 1.6em;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex}.RHteCa_partnerCta:hover{background:var(--carbon);color:var(--ivory)}@media (max-width:1023px){.RHteCa_founderList{grid-template-columns:1fr}.RHteCa_partnerLabel,.RHteCa_partnerText,.RHteCa_partnerCta{grid-column:1/-1;justify-self:start}}@media (max-width:767px){.RHteCa_copy,.RHteCa_wide{grid-column:1/-1}.RHteCa_portraitWrap{grid-area:2/6/auto/-1;margin:-64px 0 0}.RHteCa_founders{margin-top:96px}.RHteCa_founder{grid-template-columns:112px 1fr}.RHteCa_partnerCta{justify-content:center;width:100%}}
.Mf0Zqq_topo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Mf0Zqq_drift{transform-box:view-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.Mf0Zqq_drift{animation:Mf0Zqq_drift 48s var(--ease-in-out) infinite alternate}}@keyframes Mf0Zqq_drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2.5%,1.5%)scale(1.04)}}
.IhnqAq_filmstrip{margin-top:clamp(96px,12vw,180px);position:relative}.IhnqAq_head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(24px,3vw,40px);display:flex}.IhnqAq_title{font-size:var(--step-3)}.IhnqAq_caption{color:var(--muted-on-dark);margin-top:12px}.IhnqAq_controls{flex:none;gap:10px;display:flex}.IhnqAq_controls button{border:1px solid var(--line-on-dark);background:0 0;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;font-size:1.1rem;transition:background-color .3s,border-color .3s,opacity .3s;display:grid}.IhnqAq_controls button:hover:not(:disabled){background:var(--copper);border-color:var(--copper)}.IhnqAq_controls button:disabled{opacity:.3;cursor:default}.IhnqAq_track{padding:0 var(--gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:clamp(12px,1.4vw,20px);margin:0;list-style:none;display:flex;overflow-x:auto}.IhnqAq_track::-webkit-scrollbar{display:none}.IhnqAq_item{scroll-snap-align:start;background:var(--carbon-2);flex:none;height:clamp(280px,36vw,540px);position:relative;overflow:hidden}.IhnqAq_img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.IhnqAq_item:hover .IhnqAq_img{transform:scale(1.04)}.IhnqAq_index{font-size:var(--step--1);letter-spacing:.14em;color:var(--ivory);text-shadow:0 1px 12px #00000080;font-weight:600;position:absolute;bottom:12px;left:14px}@media (max-width:767px){.IhnqAq_controls{display:none}.IhnqAq_item{height:62vw;min-height:240px}}@media (prefers-reduced-motion:reduce){.IhnqAq_img{transition:none}}
.nZB47W_section{isolation:isolate;background:var(--carbon);color:var(--ivory);padding-block:clamp(96px,12vw,180px);position:relative;overflow:hidden}.nZB47W_topo{z-index:-1;height:70vh;color:var(--copper);opacity:.18}.nZB47W_head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(12px,2vw,32px);display:grid}.nZB47W_head>:first-child{grid-column:1/-1}.nZB47W_head>:nth-child(2){grid-column:1/span 7}.nZB47W_head>:nth-child(3){grid-column:9/-1}.nZB47W_eyebrow{color:var(--copper-bright);margin-bottom:clamp(20px,3vw,40px)}.nZB47W_num{color:var(--ivory)}.nZB47W_title{font-size:var(--step-4)}.nZB47W_intro{max-width:34ch;color:var(--muted-on-dark);font-size:var(--step-1);line-height:1.45}.nZB47W_feature{margin-top:clamp(72px,10vw,160px)}.nZB47W_featureHead{z-index:1;position:relative}.nZB47W_edition{font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:clamp(16px,2vw,28px);font-weight:600;display:flex}.nZB47W_edition>span:first-child{border:1px solid var(--copper);color:var(--copper-bright);border-radius:999px;padding:6px 12px}.nZB47W_tagline{color:var(--sand)}.nZB47W_eventTitle{--fit-max:11rem;letter-spacing:-.035em;z-index:1;margin-bottom:-.32em;font-weight:800;line-height:.86;position:relative}.nZB47W_media{aspect-ratio:21/9;background:var(--carbon-2);width:100%;max-height:88vh;position:relative}.nZB47W_media:after{content:"";background:linear-gradient(180deg, var(--carbon) 0%, #171b1b8c 40%, #171b1b00 100%);pointer-events:none;height:45%;position:absolute;inset:0 0 auto}.nZB47W_media picture{width:100%;height:100%;display:block}.nZB47W_mediaImg{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.nZB47W_details{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px clamp(12px,2vw,32px);margin-top:clamp(40px,5vw,72px);display:grid}.nZB47W_description{grid-column:1/span 6}.nZB47W_description p{max-width:40ch;font-size:var(--step-1);line-height:1.5}.nZB47W_cta{background:var(--copper-deep);min-height:60px;color:var(--white);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.9em;margin-top:36px;padding:0 2em;font-weight:600;transition:background-color .3s;display:inline-flex}.nZB47W_cta:hover{background:var(--copper-deeper)}.nZB47W_factsWrap{grid-column:8/-1}.nZB47W_facts{border-top:1px solid var(--line-on-dark)}.nZB47W_fact{border-bottom:1px solid var(--line-on-dark);grid-template-columns:minmax(7.5em,1fr) 2fr;gap:16px;padding-block:14px;display:grid}.nZB47W_fact dt{color:var(--muted-on-dark);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;padding-top:.2em;font-weight:600}.nZB47W_fact dd{font-weight:500}.nZB47W_note{color:var(--muted-on-dark);font-size:var(--step--1);margin-top:16px}.nZB47W_upcoming{margin-top:clamp(64px,8vw,120px)}.nZB47W_upcoming p{border-top:1px solid var(--line-on-dark);color:var(--muted-on-dark);align-items:center;gap:14px;padding-top:24px;display:flex}.nZB47W_upcomingMark{border:1px solid var(--copper-bright);border-radius:50%;flex:none;width:10px;height:10px}@media (max-width:767px){.nZB47W_head>*{grid-column:1/-1!important}.nZB47W_intro{margin-top:20px}.nZB47W_media{aspect-ratio:4/5}.nZB47W_details>*{grid-column:1/-1}.nZB47W_cta{justify-content:center;width:100%}}
.KWgBSG_footer{background:var(--carbon);color:var(--ivory)}.KWgBSG_closing{isolation:isolate;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.KWgBSG_closingMedia{z-index:-2;position:absolute;inset:-8% 0}.KWgBSG_cover{object-fit:cover;object-position:55% 55%}.KWgBSG_closingShade{z-index:-1;background:linear-gradient(0deg, var(--carbon) 0%, #171b1b8c 35%, #171b1b00 70%), linear-gradient(180deg, #171b1b99 0%, #171b1b00 25%);position:absolute;inset:0}.KWgBSG_closingContent{padding-block:clamp(120px,20vh,220px) clamp(48px,8vw,96px)}.KWgBSG_eyebrow{color:var(--sand);margin-bottom:clamp(20px,3vw,36px)}.KWgBSG_num{color:var(--copper-bright)}.KWgBSG_title{--fit-max:13rem;letter-spacing:-.04em;font-weight:800;line-height:.86}.KWgBSG_closingRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:clamp(24px,4vw,48px);display:flex}.KWgBSG_lead{max-width:36ch;font-size:var(--step-1);line-height:1.45}.KWgBSG_ctas{flex-wrap:wrap;gap:12px 16px;display:flex}.KWgBSG_cta{background:var(--copper-deep);min-height:60px;color:var(--white);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.9em;padding:0 2em;font-weight:600;transition:background-color .3s;display:inline-flex}.KWgBSG_cta:hover{background:var(--copper-deeper)}.KWgBSG_base{isolation:isolate;border-top:1px solid var(--line-on-dark);position:relative;overflow:hidden}.KWgBSG_topo{z-index:-1;color:var(--sand);opacity:.08}.KWgBSG_baseGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px clamp(12px,2vw,32px);padding-block:clamp(56px,7vw,96px);display:grid}.KWgBSG_logo{grid-column:1/span 4;width:min(240px,100%)}.KWgBSG_logo img{width:100%;height:auto}.KWgBSG_links{grid-column:6/span 3}.KWgBSG_links ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.KWgBSG_links a{min-height:40px;font-family:var(--font-display);font-size:var(--step-1);text-transform:uppercase;align-items:center;font-weight:500;transition:color .3s;display:inline-flex}.KWgBSG_links a:hover{color:var(--copper-bright)}.KWgBSG_contact{grid-column:9/-1;align-content:start;gap:8px;display:grid}.KWgBSG_label{color:var(--muted-on-dark);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase}.KWgBSG_labelSpaced{margin-top:20px}.KWgBSG_contactLink{overflow-wrap:anywhere;font-size:var(--step-1);text-decoration:underline;-webkit-text-decoration-color:var(--copper);text-decoration-color:var(--copper);text-underline-offset:.3em;font-weight:500}.KWgBSG_lang{margin-top:16px}.KWgBSG_person{gap:8px;margin-top:12px;display:grid}.KWgBSG_label+.KWgBSG_person{margin-top:0}.KWgBSG_personName{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.KWgBSG_eventName{color:var(--muted-on-dark);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;font-weight:600;text-decoration:none}.KWgBSG_legal{padding-block:24px max(24px, env(safe-area-inset-bottom));border-top:1px solid var(--line-on-dark);color:var(--muted-on-dark);font-size:var(--step--1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;display:flex}.KWgBSG_top{min-height:44px;color:var(--ivory);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6em;font-weight:600;display:inline-flex}@media (max-width:767px){.KWgBSG_baseGrid>*{grid-column:1/-1}.KWgBSG_cta{justify-content:center;width:100%}}
._7p55ZW_dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ivory);background:#0f1111f7;border:0;margin:0;padding:0}._7p55ZW_dialog::backdrop{background:#0f1111d9}._7p55ZW_dialog[open]{animation:_7p55ZW_fadeIn .35s var(--ease-out)}@keyframes _7p55ZW_fadeIn{0%{opacity:0}}._7p55ZW_inner{grid-template-rows:1fr auto;height:100%;display:grid}._7p55ZW_stage{touch-action:pan-y;margin:clamp(12px,3vw,40px);position:relative}._7p55ZW_img{object-fit:contain}._7p55ZW_bar{padding:12px var(--gutter) max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--line-on-dark);justify-content:space-between;align-items:center;gap:16px;display:flex}._7p55ZW_caption{font-size:var(--step--1);color:var(--muted-on-dark);flex-wrap:wrap;gap:4px 20px;display:flex}._7p55ZW_counter{color:var(--copper-bright);letter-spacing:.12em;font-weight:600}._7p55ZW_controls{gap:8px;display:flex}._7p55ZW_controls button{border:1px solid var(--line-on-dark);background:0 0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:background-color .3s;display:grid;position:relative}._7p55ZW_controls button:hover{background:var(--copper);border-color:var(--copper)}._7p55ZW_closeIcon:before,._7p55ZW_closeIcon:after{content:"";background:currentColor;width:16px;height:1.5px;margin:-.75px 0 0 -8px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}._7p55ZW_closeIcon:after{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){._7p55ZW_dialog[open]{animation:none}}
.Z3WcLa_grid{columns:4 260px;column-gap:clamp(8px,1.2vw,18px);margin:0;padding:0;list-style:none}.Z3WcLa_item{break-inside:avoid;margin-bottom:clamp(8px,1.2vw,18px)}@media (prefers-reduced-motion:no-preference){.Z3WcLa_item{animation:Z3WcLa_rise .9s var(--ease-out) both;animation-delay:calc(min(var(--i), 12) * 40ms)}}@keyframes Z3WcLa_rise{0%{opacity:0;transform:translateY(24px)}}.Z3WcLa_thumb{cursor:zoom-in;background:#171b1b14;border:0;width:100%;padding:0;display:block;overflow:hidden}.Z3WcLa_img{width:100%;height:auto;transition:transform 1.1s var(--ease-out), filter .6s}.Z3WcLa_thumb:hover .Z3WcLa_img,.Z3WcLa_thumb:focus-visible .Z3WcLa_img{transform:scale(1.05)}@media (max-width:767px){.Z3WcLa_grid{columns:2}}@media (prefers-reduced-motion:reduce){.Z3WcLa_img{transition:none}}
.VSAyyG_section{background:var(--sand);color:var(--ink-on-light);padding-block:clamp(96px,12vw,180px)}.VSAyyG_head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);margin-bottom:clamp(40px,5vw,80px);display:grid}.VSAyyG_eyebrowWrap,.VSAyyG_titleWrap{grid-column:1/-1}.VSAyyG_eyebrow{color:var(--carbon);margin-bottom:clamp(20px,3vw,40px)}.VSAyyG_num{color:var(--copper-ink)}.VSAyyG_title{--fit-max:9rem;letter-spacing:-.035em;font-weight:800}.VSAyyG_introWrap{grid-column:7/-1;margin-top:clamp(20px,3vw,40px)}.VSAyyG_intro{font-size:var(--step-1);line-height:1.45}.VSAyyG_total{color:var(--muted-on-light);font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;margin-top:8px}@media (max-width:767px){.VSAyyG_introWrap{grid-column:1/-1}}
._w2HtG_hero{isolation:isolate;background:var(--carbon);min-height:100svh;color:var(--ivory);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}._w2HtG_media{z-index:-3;position:absolute;inset:-2% 0 0}._w2HtG_mediaInner,._w2HtG_mediaInner picture{width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){._w2HtG_mediaInner{animation:_w2HtG_settle 2.2s var(--ease-out) both}._w2HtG_hero [data-enter]{animation:_w2HtG_enter .9s var(--ease-out) var(--delay,0s) both}}@keyframes _w2HtG_settle{0%{opacity:.4;transform:scale(1.12)}}@keyframes _w2HtG_enter{0%{opacity:0;transform:translateY(20px)}}._w2HtG_img{object-fit:cover;object-position:58% 60%;width:100%;height:100%}._w2HtG_shade{z-index:-2;background:linear-gradient(#171b1b99 0%,#171b1b00 26%),linear-gradient(#171b1b00 40%,#171b1b59 62%,#171b1beb 100%),linear-gradient(90deg,#171b1b73 0%,#171b1b00 55%);position:absolute;inset:0}._w2HtG_topo{z-index:-1;color:var(--sand);opacity:.16}._w2HtG_content{padding-top:calc(var(--header-h) + 40px);align-self:end;padding-bottom:clamp(24px,4vh,48px)}._w2HtG_eyebrow{color:var(--sand);margin-bottom:clamp(16px,2.4vh,28px)}._w2HtG_title{--fit-max:10.5rem;letter-spacing:-.03em;font-weight:800;line-height:.9}._w2HtG_bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:clamp(20px,3.5vh,40px);display:flex}._w2HtG_lead{max-width:30ch;font-size:var(--step-1);color:var(--ink-on-dark);line-height:1.4}._w2HtG_ctas{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}._w2HtG_primary{background:var(--copper-deep);min-height:56px;color:var(--white);font-weight:600;font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.8em;padding:0 1.8em;transition:background-color .3s;display:inline-flex}._w2HtG_primary:hover{background:var(--copper-deeper)}._w2HtG_secondary{min-height:44px;font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #f8f6f166;align-items:center;gap:.6em;font-weight:600;transition:border-color .3s;display:inline-flex}._w2HtG_secondary:hover{border-color:var(--copper-bright)}._w2HtG_footer{border-top:1px solid var(--line-on-dark);font-size:var(--step--1);justify-content:space-between;align-items:center;gap:24px;padding-block:18px 22px;display:flex}._w2HtG_next{color:var(--muted-on-dark);flex-wrap:wrap;gap:4px 14px;transition:color .3s;display:flex}._w2HtG_next:hover{color:var(--ivory)}._w2HtG_nextLabel{color:var(--copper-bright);letter-spacing:.16em;text-transform:uppercase;font-weight:600}._w2HtG_scroll{letter-spacing:.2em;text-transform:uppercase;flex:none;align-items:center;gap:12px;min-height:44px;font-weight:600;display:inline-flex}._w2HtG_scrollLine{background:var(--line-on-dark);width:1px;height:36px;position:relative;overflow:hidden}._w2HtG_scrollLine:after{content:"";background:var(--copper-bright);position:absolute;inset:0;transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){._w2HtG_scrollLine:after{animation:_w2HtG_scrollCue 2.4s var(--ease-in-out) infinite}}@keyframes _w2HtG_scrollCue{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:767px){._w2HtG_img{object-position:50% 50%}._w2HtG_title{line-height:.95}._w2HtG_ctas{width:100%}._w2HtG_primary{flex:100%;justify-content:center}._w2HtG_scroll span:first-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}
.Gk2N4q_manifesto{background:var(--carbon);color:var(--ivory);position:relative}.Gk2N4q_stage{gap:clamp(40px,8vw,72px);padding-block:clamp(96px,16vw,160px) 0;display:grid}.Gk2N4q_text{max-width:calc(26ch + 2 * var(--gutter));font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;margin-inline:auto;font-size:clamp(1.6rem,1rem + 2.6vw,3.2rem);font-weight:500;line-height:1.18}.Gk2N4q_text span{display:inline}.Gk2N4q_static{padding-bottom:clamp(48px,10vw,96px)}.Gk2N4q_staticFrame{aspect-ratio:4/5;position:relative;overflow:hidden}.Gk2N4q_img{object-fit:cover;object-position:50% 45%}.Gk2N4q_manifesto[data-rich]{height:300vh}.Gk2N4q_manifesto[data-rich] .Gk2N4q_stage{height:100vh;padding:0;position:sticky;top:0;overflow:hidden}.Gk2N4q_manifesto[data-rich] .Gk2N4q_text{z-index:1;margin-top:calc(var(--header-h) + 9vh);align-self:start;font-size:clamp(1.8rem,1rem + 2.2vw,3.1rem);position:relative}.Gk2N4q_window{will-change:clip-path;position:absolute;inset:0;overflow:hidden}.Gk2N4q_windowInner{position:absolute;inset:0}
.iAOt8q_section{background:var(--ivory);color:var(--ink-on-light);padding-block:clamp(80px,12vw,180px);position:relative;overflow:hidden}.iAOt8q_grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);display:grid}.iAOt8q_eyebrowWrap,.iAOt8q_titleWrap{grid-column:1/-1}.iAOt8q_eyebrow{color:var(--copper-ink);margin-bottom:clamp(20px,3vw,40px)}.iAOt8q_num{color:var(--ink-on-light)}.iAOt8q_title{--fit-max:12rem;letter-spacing:-.035em;font-weight:800;line-height:.88}.iAOt8q_portrait{grid-area:3/8/span 2/-1;align-self:start;margin-top:clamp(32px,4vw,64px);position:relative}.iAOt8q_portraitFrame{aspect-ratio:4/5;position:relative}.iAOt8q_accentBlock{background:var(--copper);width:46%;height:38%;position:absolute;bottom:clamp(-28px,-2vw,-14px);left:clamp(-28px,-2vw,-14px)}.iAOt8q_cover{object-fit:cover}.iAOt8q_copy{grid-area:3/1/auto/span 6;margin-top:clamp(40px,6vw,96px)}.iAOt8q_lead{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.015em;text-wrap:balance;font-weight:500;line-height:1.2}.iAOt8q_body{max-width:46ch;color:var(--muted-on-light);font-size:var(--step-1);margin-top:24px;margin-left:clamp(0px,8vw,120px);line-height:1.55}.iAOt8q_together{grid-area:4/1/auto/span 6;margin-top:clamp(48px,7vw,112px)}.iAOt8q_togetherFrame{aspect-ratio:3/2;position:relative}.iAOt8q_pillars{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:clamp(80px,10vw,160px) 0 0;padding:0;list-style:none;display:grid}.iAOt8q_pillar{border-top:1px solid var(--line-on-light);padding-top:24px;position:relative}.iAOt8q_pillar:before{content:"";background:var(--copper);width:48px;height:3px;position:absolute;top:-1px;left:0}.iAOt8q_pillarNum{font-size:var(--step--1);letter-spacing:.16em;color:var(--copper-ink);margin-bottom:20px;font-weight:600;display:block}.iAOt8q_pillarTitle{font-size:var(--step-2);margin-bottom:14px;line-height:1}.iAOt8q_pillar p{max-width:34ch;color:var(--muted-on-light)}@media (max-width:767px){.iAOt8q_grid>*{grid-area:auto/1/auto/-1}.iAOt8q_portrait{grid-column:3/-1;margin-top:40px}.iAOt8q_copy{margin-top:56px}.iAOt8q_body{margin-left:0}.iAOt8q_together{margin-top:48px}.iAOt8q_pillars{grid-template-columns:1fr}}
