.home_hero__slzSg{display:grid;grid-template-rows:minmax(240px,42%) minmax(360px,1fr);height:calc(100svh - 78px);min-height:700px;overflow:hidden;background:var(--graphite)}.home_heroMedia__dCA_S{position:relative;margin:0;overflow:hidden;background:var(--steel)}.home_heroMedia__dCA_S img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%;filter:grayscale(1) contrast(1.06)}.home_heroCredit__YH_zx{position:absolute;left:16px;bottom:16px;max-width:min(78%,720px);background:var(--paper);color:var(--steel-800);padding:7px 12px;font-size:13px;line-height:1.4}.home_heroBody__gSWG3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(22px,3vh,34px) 20px clamp(26px,4vh,40px);text-align:center;color:var(--paper)}.home_heroHeading__7LRCS{width:min(94%,1240px);margin:0;font-size:clamp(3rem,7.8vw,8rem);font-weight:700;line-height:.82;letter-spacing:-.045em;text-transform:uppercase;color:var(--paper)}.home_heroHeading__7LRCS span{display:block}.home_heroDescriptor__3B2IK{margin-top:16px;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.02em;color:var(--zinc)}.home_heroLead__SjfOb{margin-top:18px;max-width:62ch;font-size:clamp(16px,1.35vw,20px);line-height:1.45;color:var(--paper)}.home_heroActions__2WkIi{margin-top:22px;align-items:center;gap:18px 26px}.home_heroActions__2WkIi,.home_heroFacts___AsKm{display:flex;flex-wrap:wrap;justify-content:center}.home_heroFacts___AsKm{margin-top:18px;gap:10px 34px;font-size:14px;color:var(--zinc)}.home_heroFacts___AsKm span{display:inline-flex;align-items:center;gap:10px}.home_heroFacts___AsKm span+span:before{content:"";width:4px;height:4px;background:currentColor;opacity:.6}.home_heroSecondary__5QQ9X{font-size:15px;font-weight:500;color:var(--zinc);text-decoration:underline;text-decoration-color:rgba(203,211,210,.45);text-underline-offset:5px;transition:color .2s ease}.home_heroSecondary__5QQ9X:hover{color:#fff}.js .home_heroHeading__7LRCS{animation:home_hero-fade__TxAuA .9s cubic-bezier(.2,.6,.2,1) both}.home_chapter__a5DjJ{position:relative;padding:clamp(72px,9vw,140px) 0}.home_zinc__qchKB{background:var(--zinc);color:var(--ink)}.home_dark__HAejG{background:var(--steel);color:var(--paper)}.home_yellow__4ggUE{background:var(--yellow);color:var(--ink)}.home_chalk__3JaPB{background:var(--chalk);color:var(--ink)}.home_chapterInner__0gKec{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(32px,4vw,64px);align-items:center}.home_text__W2lFH{grid-column:1/span 5;grid-row:1}.home_media__f6S4T{grid-row:1}.home_mediaLeft__Ziq20 .home_text__W2lFH,.home_media__f6S4T{grid-column:7/span 6}.home_mediaLeft__Ziq20 .home_media__f6S4T{grid-column:1/span 6}.home_chapterNote__4uuRC{margin-top:20px;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.25;opacity:.78}.home_chapterTitle__xpjsP{margin-top:0;font-size:clamp(2.6rem,4.8vw,4.6rem);font-weight:700;line-height:.88;letter-spacing:-.04em;text-transform:uppercase}.home_chapterLead__DgsUm{margin-top:24px;max-width:46ch;font-size:17px;line-height:1.55;opacity:.88}.home_facts__wZtyl{margin-top:36px;display:grid;gap:14px}.home_fact__9c46C{display:grid;grid-template-columns:minmax(92px,.42fr) 1fr;gap:18px;align-items:baseline}.home_factLabel__9rHJ_{font-size:14px;font-weight:500;opacity:.7}.home_factValue__hfYDq{font-size:16px;font-weight:500;line-height:1.35}.home_chapterLink__Rl6dw{margin-top:36px;display:inline-flex;font-size:15px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:opacity .2s ease}.home_chapterLink__Rl6dw:hover{opacity:.7}.home_figure__Cl_pw{margin:0}.home_photo___7ln_{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.home_photoWide__ofuIQ{aspect-ratio:5/4}.home_photoTall__ZhVSL{aspect-ratio:4/5}.home_figureCaption__IklMp{margin-top:12px;font-size:14px;line-height:1.45;opacity:.78}.home_drawing__CGjx2{display:block;width:min(100%,520px);height:auto;margin-inline:auto}.home_statement__Ea3iv{background:var(--paper);padding:clamp(80px,11vw,170px) 0}.home_statementBody__qmBYP{-moz-columns:2;column-count:2;-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px);font-size:clamp(1.3rem,2vw,1.9rem);font-weight:500;line-height:1.24;letter-spacing:-.02em;color:var(--ink)}.home_statementBody__qmBYP p{margin:0}.home_statementBody__qmBYP mark{background:var(--yellow);color:inherit;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.home_markYellow__KWhCW{background:var(--yellow)!important}.home_markZinc__C0fl3{background:var(--zinc)!important}.home_markSteel__Z72N1{background:var(--steel)!important;color:var(--paper)!important}.home_markAccent__aLxNc{background:var(--accent)!important;color:#fff!important}.home_statementLink__8swm7{text-decoration:none}.home_apps__1gpjG{background:var(--chalk);padding:clamp(80px,10vw,150px) 0}.home_appsHead__HC4Yc{display:grid;gap:28px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end}.home_appsTitle__pyLnw{font-size:clamp(2.6rem,5vw,4.8rem);font-weight:700;line-height:.88;letter-spacing:-.04em;text-transform:uppercase}.home_appsLead__ntiF6{max-width:44ch;font-size:17px;line-height:1.55;color:var(--steel-700)}.home_appsGrid__iNLKe{margin-top:clamp(40px,5vw,72px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}.home_appsRight__qQSd0{display:flex;flex-direction:column;gap:28px}.home_appsList__vZMUI{display:flex;flex-direction:column;gap:24px}.home_appItem__E_nCp{display:block}.home_appName__ZURno{display:block;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;transition:color .2s ease}.home_appItem__E_nCp:hover .home_appName__ZURno{color:var(--accent-600)}.home_appTag__rMUZs{display:block;margin-top:6px;font-size:15px;line-height:1.5;color:var(--steel-700)}.home_credits__dEfeT{margin-top:48px;max-width:84ch;font-size:14px;line-height:1.55;color:var(--steel-600)}.home_credits__dEfeT a{text-decoration:underline;text-underline-offset:3px}@keyframes home_hero-fade__TxAuA{0%{opacity:0}to{opacity:1}}@keyframes home_drift__BZgft{0%{transform:scale(1.045)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.home_photo___7ln_{animation:home_drift__BZgft 16s cubic-bezier(.2,.6,.2,1) both}}@media (max-width:1024px){.home_mediaLeft__Ziq20 .home_media__f6S4T,.home_mediaLeft__Ziq20 .home_text__W2lFH,.home_media__f6S4T,.home_text__W2lFH{grid-column:1/-1;grid-row:auto}.home_media__f6S4T{margin-top:16px}.home_appsGrid__iNLKe,.home_appsHead__HC4Yc{grid-template-columns:1fr}.home_statementBody__qmBYP{-moz-columns:1;column-count:1}}@media (max-width:640px){.home_hero__slzSg{grid-template-rows:minmax(210px,40%) minmax(340px,1fr);height:calc(100svh - 78px);min-height:620px}.home_heroHeading__7LRCS{font-size:clamp(2.7rem,13vw,5.2rem);line-height:.82}.home_heroDescriptor__3B2IK{margin-top:12px;font-size:18px}.home_heroLead__SjfOb{margin-top:14px;font-size:16px}.home_heroActions__2WkIi{margin-top:18px}.home_heroCredit__YH_zx{left:16px;bottom:16px;max-width:calc(100% - 32px);font-size:13px}.home_heroFacts___AsKm{gap:4px 14px;font-size:13px}.home_heroFacts___AsKm span+span:before{display:none}.home_chapter__a5DjJ{padding:64px 0}.home_fact__9c46C{grid-template-columns:1fr;gap:2px}.home_statementBody__qmBYP{font-size:22px}.home_photoWide__ofuIQ{aspect-ratio:4/3}.home_photoTall__ZhVSL{aspect-ratio:4/5}}