.home_heroCar__tD1P4{position:relative;margin-top:calc(-1 * var(--header-h));min-height:min(92vh,900px);background:#0b0c0d;color:#fff;overflow:hidden;isolation:isolate}.home_heroCar__slide__A1_XM{position:absolute;inset:0;z-index:0;opacity:0;transform:scale(1.04);transition:opacity 1s var(--ease),transform 7s linear}.home_heroCar__slide__A1_XM[data-active=true]{opacity:1;transform:scale(1);z-index:1}.home_heroCar__slide__A1_XM img{object-fit:cover}.home_heroCar__scrim__Twb7s{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(6,8,9,.68) 0,rgba(6,8,9,.22) 15%,transparent 32%),linear-gradient(0deg,rgba(6,8,9,.94) 0,rgba(6,8,9,.42) 45%,rgba(6,8,9,.38)),linear-gradient(90deg,rgba(6,8,9,.82) 0,rgba(6,8,9,.28) 52%,rgba(6,8,9,.1)),linear-gradient(rgba(6,8,9,.2),rgba(6,8,9,.2))}.home_heroCar__inner__19N6O{position:relative;z-index:3;min-height:min(92vh,900px);box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:clamp(6rem,5rem + 4vw,8rem) clamp(2.25rem,1.75rem + 3vw,3.75rem)}.home_heroCar__labels__JSd7m{display:flex;flex-wrap:wrap;gap:.6rem 1.1rem;margin-bottom:var(--space-5)}.home_heroCar__label__LgrAM{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--brass-soft)}.home_heroCar__label__LgrAM:not(:last-child):after{content:"";display:inline-block;width:5px;height:5px;margin-left:1.1rem;border-radius:50%;background:hsla(0,0%,100%,.5);vertical-align:middle}.home_heroCar__vlabel__mPeOR{position:absolute;left:var(--gutter);top:50%;z-index:3;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font-size:var(--step--2);letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:hsla(0,0%,100%,.72)}@media (max-width:980px){.home_heroCar__vlabel__mPeOR{display:none}}.home_heroCar__stage__Wk0w3{width:min(600px,54%)}.home_heroCar__kicker__Ha_9R{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff;opacity:.85;margin-bottom:var(--space-4);display:inline-block}.home_heroCar__headline__dpIue{font-size:var(--step-3);font-weight:400;line-height:1.08;letter-spacing:-.015em;color:#fff;max-width:22ch;text-shadow:0 1px 30px rgba(0,0,0,.35)}.home_heroCar__headline__dpIue a{color:#fff}.home_heroCar__sub__bqZMW{margin-top:var(--space-4);font-size:var(--step-0);color:hsla(0,0%,100%,.88);max-width:46ch}.home_heroCar__ctas__AGpN2{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.home_heroCar__index__BdS0D{position:absolute;right:0;bottom:clamp(2.25rem,1.75rem + 3vw,3.75rem);z-index:4;width:min(400px,40%);display:grid;grid-gap:0;gap:0}.home_heroCar__item__IhDXS{display:grid;grid-template-columns:2rem 1fr;grid-gap:.7rem;gap:.7rem;align-items:start;text-align:left;padding:.8rem .9rem;border-top:1px solid hsla(0,0%,100%,.22);border-inline:1px solid transparent;border-bottom:1px solid transparent;color:hsla(0,0%,100%,.55);transition:color var(--dur-2) var(--ease),background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease);position:relative}.home_heroCar__item__IhDXS:hover{color:hsla(0,0%,100%,.9)}.home_heroCar__item__IhDXS[data-active=true]{color:#fff;border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.08)}.home_heroCar__itemNum__CQhiI{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--step--2);font-weight:700;letter-spacing:.05em;padding-top:.15rem}.home_heroCar__itemTitle__9dZYZ{font-size:var(--step-0);font-weight:500;line-height:1.15}.home_heroCar__progress__QsXdf{position:absolute;left:0;top:-1px;height:2px;width:0;background:var(--brass-soft)}.home_heroCar__item__IhDXS[data-active=true] .home_heroCar__progress__QsXdf{animation:home_heroBar__iFB6I var(--slide-ms,6s) linear forwards}@keyframes home_heroBar__iFB6I{0%{width:0}to{width:100%}}.home_heroCar__dots__9PQue{display:none;gap:.55rem;margin-top:var(--space-6)}.home_heroCar__dot__W1Ti4{width:9px;height:9px;border-radius:50%;padding:0;border:none;background:hsla(0,0%,100%,.34);transition:background var(--dur-2) var(--ease),width var(--dur-2) var(--ease),border-radius var(--dur-2) var(--ease)}.home_heroCar__dot__W1Ti4[data-active=true]{background:var(--brass-soft);width:26px;border-radius:5px}@media (max-width:860px){.home_heroCar__inner__19N6O{align-items:stretch;justify-content:flex-end}.home_heroCar__labels__JSd7m{position:static;top:auto;margin-bottom:auto}.home_heroCar__stage__Wk0w3{width:100%}.home_heroCar__headline__dpIue{font-size:var(--step-3)}.home_heroCar__index__BdS0D{display:none}.home_heroCar__dots__9PQue{display:flex}}@media (prefers-reduced-motion:reduce){.home_heroCar__slide__A1_XM{transition:opacity .2s linear;transform:none}.home_heroCar__item__IhDXS[data-active=true] .home_heroCar__progress__QsXdf{animation:none;width:100%}}.home_heroFull__T2arl{position:relative;min-height:min(90vh,860px);display:flex;align-items:flex-end;background:var(--ink);color:var(--paper);overflow:hidden}.home_heroFull__media__920YE{position:absolute;inset:0;z-index:0}.home_heroFull__media__920YE img{object-fit:cover}.home_heroFull__T2arl:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(10,12,13,.1),rgba(10,12,13,.2) 40%,rgba(10,12,13,.86)),linear-gradient(90deg,rgba(10,12,13,.55),rgba(10,12,13,.1) 55%,transparent)}.home_heroFull__inner__2lAkK{position:relative;z-index:2;width:100%;padding-block:clamp(2.5rem,2rem + 4vw,5rem)}.home_heroFull__labels__ftjmd{display:flex;flex-wrap:wrap;gap:.6rem 1.1rem;align-items:center;margin-bottom:var(--space-5)}.home_heroFull__label__5uSEw{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--brass-soft)}.home_heroFull__label__5uSEw:not(:last-child):after{content:"";display:inline-block;width:5px;height:5px;margin-left:1.1rem;border-radius:50%;background:hsla(0,0%,100%,.5);vertical-align:middle}.home_heroFull__title__qm_al{font-size:var(--step-6);font-weight:500;line-height:.94;letter-spacing:-.038em;max-width:18ch;color:#fff;text-shadow:0 1px 30px rgba(0,0,0,.25)}.home_heroFull__lead__DaaVx{margin-top:var(--space-5);font-size:var(--step-1);line-height:1.4;color:hsla(0,0%,100%,.9);max-width:46ch}.home_heroFull__ctas__pnpd0{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.home_heroFull__credit__p8pE6{position:absolute;right:var(--gutter);bottom:var(--space-4);z-index:2;font-size:var(--step--2);letter-spacing:.04em;color:hsla(0,0%,100%,.55)}.home_hero__uNlpJ{background:var(--ivory);position:relative;overflow:hidden}.home_heroGrid__YqZ3b{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);padding-top:clamp(2.5rem,2rem + 3vw,5rem);padding-bottom:clamp(2.5rem,2rem + 3vw,4rem)}.home_heroLabels__xGUxB{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center}.home_heroLabel__cNbeL{font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--brand-navy)}.home_heroLabel__cNbeL:not(:last-child):after{content:"";display:inline-block;width:6px;height:6px;margin-left:1.25rem;border-radius:50%;background:var(--brass);vertical-align:middle}.home_heroTitle__ZKYEk{font-size:var(--step-6);line-height:.94;letter-spacing:-.038em;font-weight:500;max-width:15ch;color:var(--ink)}.home_heroTitle__ZKYEk em{font-style:normal;color:var(--brand-navy)}.home_heroLead__BkGCV{font-size:var(--step-1);line-height:1.42;color:var(--charcoal);max-width:46ch}.home_heroCtas__c2SEE{display:flex;flex-wrap:wrap;gap:var(--space-3)}.home_heroImageWrap__wMGKw{position:relative}@media (min-width:940px){.home_heroGrid__YqZ3b{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:var(--grid-gap);row-gap:var(--space-6)}.home_heroHead__WHEbH{grid-column:1/8;grid-row:1;align-self:start}.home_heroText__Zgfr7{grid-column:1/6;grid-row:2;display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-content:start}.home_heroImageWrap__wMGKw{grid-column:8/-1;grid-row:1/3;margin-right:calc(-1 * var(--gutter));align-self:stretch}.home_heroImageWrap__wMGKw .figure,.home_heroImageWrap__wMGKw .figure__frame{height:100%}}.home_heroMeta__PK9_u{margin-top:var(--space-4);font-size:var(--step--2);letter-spacing:.05em;text-transform:uppercase;color:var(--slate-mute)}.home_feat__2s2Qh{background:var(--ink);color:var(--ivory)}.home_featGrid__74PsQ{display:grid;grid-template-columns:1fr;grid-gap:var(--space-7);gap:var(--space-7);align-items:center}@media (min-width:900px){.home_featGrid__74PsQ{grid-template-columns:1.05fr .95fr;gap:var(--space-9)}}.home_featIndex__PvSSM{font-size:var(--step--2);letter-spacing:.18em;text-transform:uppercase;color:var(--brass-soft);font-weight:700;margin-bottom:var(--space-5)}.home_featTitle__p9gyj{font-size:var(--step-4);font-weight:500;line-height:1;color:var(--paper);letter-spacing:-.03em}.home_featMeta__wHlyX{display:grid;grid-gap:.75rem;gap:.75rem;margin:var(--space-6) 0}.home_featMetaRow__FNZIW{display:flex;gap:1rem;align-items:baseline;border-top:1px solid var(--hairline-inverse);padding-top:.75rem}.home_featMetaK__o5eSe{flex:none;width:8rem;font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:hsla(39,39%,93%,.55)}.home_featMetaV__DfY98{font-size:var(--step-0);color:var(--ivory);font-weight:500}.home_featLead__S_ZT7{color:hsla(39,39%,93%,.82);max-width:48ch;margin-bottom:var(--space-6)}.home_featCtas__tbYbD{display:flex;flex-wrap:wrap;gap:var(--space-3)}.home_story__JOOKX{background:var(--paper)}.home_storyGrid__rKYcT{display:grid;grid-template-columns:1fr;grid-gap:var(--space-7);gap:var(--space-7)}@media (min-width:900px){.home_storyGrid__rKYcT{grid-template-columns:.9fr 1.1fr;gap:var(--space-9);align-items:center}}.home_storyImage__cz7vF{position:relative}.home_storyBody__PTVA0{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.home_storyIntro__ug6cc{font-size:var(--step-2);line-height:1.24;letter-spacing:-.01em;color:var(--ink);font-weight:500;max-width:26ch}.home_storyPara__DrGVi{color:var(--charcoal);max-width:46ch}.home_storyQuote__e19UZ{border-left:2px solid var(--brass);padding-left:var(--space-5);margin:var(--space-3) 0}.home_mission__oDdlE{background:var(--ivory-deep)}.home_missionHead__uj33k{max-width:52rem;margin-bottom:var(--space-8)}.home_missionTitle__rBZvA{font-size:var(--step-3);line-height:1.08;letter-spacing:-.02em;max-width:24ch}.home_missionFlow__kwHye{display:grid;grid-gap:var(--space-5) var(--grid-gap);gap:var(--space-5) var(--grid-gap);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.home_missionFlow__kwHye>li::marker{content:none}@media (min-width:720px){.home_missionFlow__kwHye{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.home_missionFlow__kwHye{grid-template-columns:repeat(5,1fr)}}.home_missionStep__lYdU7{padding-top:var(--space-4);border-top:1px solid var(--sand-line)}.home_missionStepNum__Zut_b{font-size:var(--step--2);font-weight:700;letter-spacing:.1em;color:var(--brass-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_missionStepTitle__ppdM1{margin-top:.5rem;font-size:var(--step-1);line-height:1.1;color:var(--ink);font-weight:600}.home_missionStepBody__w9SO6{margin-top:.5rem;font-size:var(--step--1);color:var(--slate)}.home_missionArrow__x_x_1{color:var(--brass);display:none}.home_missionFoot__6zDQ_{margin-top:var(--space-8);display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center;justify-content:space-between}.home_impact__kb7yD{background:var(--ink);color:var(--ivory)}.home_impactTop__urjd6{display:grid;grid-gap:var(--space-5);gap:var(--space-5);max-width:60rem;margin-bottom:var(--space-9)}.home_impactGrid__guWxn{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8) var(--space-7);gap:var(--space-8) var(--space-7)}@media (min-width:680px){.home_impactGrid__guWxn{grid-template-columns:repeat(3,1fr)}}.home_impactNote__9si6Q{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--hairline-inverse);font-size:var(--step--1);color:hsla(39,39%,93%,.62);max-width:70ch}.home_impactNote__9si6Q a{color:var(--brass-soft);border-bottom:1px solid var(--brass-soft)}.home_focus__U9Y55{background:var(--paper)}.home_focusList__TcGho{border-top:1px solid var(--hairline)}.home_focusRow__K7Poj{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);padding-block:clamp(1.5rem,1rem + 2vw,2.5rem);border-bottom:1px solid var(--hairline);transition:background var(--dur-2) var(--ease)}@media (min-width:820px){.home_focusRow__K7Poj{grid-template-columns:4rem 1fr 1.1fr auto;align-items:baseline;gap:var(--space-6)}}.home_focusRow__K7Poj:hover{background:var(--ivory)}.home_focusNum__Fok3g{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--step-1);color:var(--brass-ink);font-weight:600}.home_focusName__zZjew{font-size:var(--step-2);line-height:1.1;letter-spacing:-.015em;color:var(--ink)}.home_focusDesc__lYblD{color:var(--slate);font-size:var(--step-0)}.home_sgrid__C9lEr{background:var(--ivory)}.home_sgridWrap__jEKZj{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:900px){.home_sgridWrap__jEKZj{grid-template-columns:1.25fr 1fr;gap:var(--space-9)}}.home_sgridSecondary__PGH8m{display:grid;grid-gap:var(--space-6);gap:var(--space-6);align-content:start}.home_scard__ToRVc{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.home_scardMeta__2ZpjC{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.home_scardTitle__IFfLL{font-size:var(--step-3);line-height:1.06;letter-spacing:-.02em;color:var(--ink)}.home_scardTitle__IFfLL a:hover{color:var(--brand-navy)}.home_scardDek__hrbzO{color:var(--slate);max-width:52ch}.home_srow__8PeBR{display:grid;grid-template-columns:96px 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--sand-line)}.home_srowTitle__hmbZ9{font-size:var(--step-1);line-height:1.14;color:var(--ink);font-weight:600}.home_srowTitle__hmbZ9 a:hover{color:var(--brand-navy)}.home_srowMeta__8K00x{margin-top:.35rem}.home_upev__PyRLc{background:var(--paper)}.home_upevRow__NSpQA{display:grid;grid-template-columns:1fr;grid-gap:var(--space-2) var(--space-6);gap:var(--space-2) var(--space-6);padding-block:clamp(1.5rem,1rem + 2vw,2.25rem);border-top:1px solid var(--hairline);align-items:baseline}.home_upevRow__NSpQA:last-of-type{border-bottom:1px solid var(--hairline)}@media (min-width:820px){.home_upevRow__NSpQA{grid-template-columns:12rem 1fr 12rem auto;gap:var(--space-6)}}.home_upevDate__xt6pt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_upevDay__2_ibM{font-size:var(--step-2);line-height:1;color:var(--ink);font-weight:600;letter-spacing:-.02em}.home_upevMonth__XxCEy{font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-ink);font-weight:700;margin-top:.35rem}.home_upevTitle__ViE2I{font-size:var(--step-1);line-height:1.14;color:var(--ink);font-weight:600}.home_upevTitle__ViE2I a:hover{color:var(--brand-navy)}.home_upevWhere__gZY3Y{color:var(--slate);font-size:var(--step--1)}.home_ways__KaY86{background:var(--ink);color:var(--ivory)}.home_feat__2s2Qh .lead,.home_impact__kb7yD .lead,.home_ways__KaY86 .lead{color:hsla(39,39%,93%,.85)}.home_waysGrid__eHwN6{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:900px){.home_waysGrid__eHwN6{grid-template-columns:.8fr 1.2fr;gap:var(--space-9)}}.home_waysList__Vr0zd{display:grid;grid-gap:0;gap:0}.home_wayRow__SzNni{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--space-5);gap:var(--space-5);align-items:center;padding-block:var(--space-5);border-top:1px solid var(--hairline-inverse)}.home_wayRow__SzNni:last-child{border-bottom:1px solid var(--hairline-inverse)}.home_wayRowLead__GNJf4{display:grid;grid-gap:.35rem;gap:.35rem}.home_wayName__kpU23{font-size:var(--step-1);color:var(--paper);font-weight:600}.home_wayNamePrimary__Tul5Y{font-size:var(--step-2)}.home_wayDesc__uhHAn{font-size:var(--step--1);color:hsla(39,39%,93%,.66)}.home_wayArrow__FlwwP{color:var(--brass-soft)}.home_ptn__0lAwH{background:var(--paper)}.home_ptnHead__7fI4_{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;align-items:baseline;margin-bottom:var(--space-7)}.home_ptnGrid__q7Ngp{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--hairline);border-left:1px solid var(--hairline)}@media (min-width:700px){.home_ptnGrid__q7Ngp{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.home_ptnGrid__q7Ngp{grid-template-columns:repeat(4,1fr)}}.home_ptnCell__SwTvC{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:var(--space-5);min-height:120px;display:grid;grid-gap:.4rem;gap:.4rem;align-content:center}.home_ptnName__IBoHO{font-family:var(--font-serif),Georgia,serif;font-size:var(--step-1);color:var(--brand-navy);letter-spacing:.01em;filter:grayscale(1)}.home_ptnKind__RlPaS{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--slate-mute);font-weight:600}.home_ptnNote__H9q1I{font-size:var(--step--1);color:var(--slate)}.home_nl__l3rnd{background:var(--ivory-deep)}.home_nlGrid__cf3St{display:grid;grid-template-columns:1fr;grid-gap:var(--space-7);gap:var(--space-7)}@media (min-width:900px){.home_nlGrid__cf3St{grid-template-columns:.9fr 1.1fr;gap:var(--space-9);align-items:start}}.home_nlTitle__4nDzG{font-size:var(--step-3);line-height:1.06;letter-spacing:-.02em;color:var(--ink);max-width:16ch}.home_nlList__6nQN3{margin-top:var(--space-5);display:grid;grid-gap:.6rem;gap:.6rem}.home_nlList__6nQN3 li{display:flex;gap:.7rem;align-items:baseline;color:var(--slate);font-size:var(--step-0)}.home_nlList__6nQN3 li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brass);flex:none;position:relative;top:.5em}