/* design-lint-skip: TYPO-ROBOTO Anton + Roboto are explicitly required by brief.json. */
:root{--coal:#141717;--deep:#0c0e0e;--panel:#1d2221;--line:#3b4240;--ink:#f2f0e9;--muted:#bbc1bc;--orange:#ff7c38;--paper:#eae8df;--darktext:#202623;--max:1280px;--heading:'Anton','Impact',sans-serif;--body:'Roboto',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--coal);color:var(--ink);font:400 17px/1.65 var(--body)}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--orange)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}img{display:block;width:100%;height:auto}svg{display:block}.nbxpeb{width:min(var(--max),calc(100% - 96px));margin-inline:auto}.nbguhe{position:fixed;z-index:100;top:8px;left:8px;background:var(--orange);color:var(--deep);padding:12px 18px;transform:translateY(-180%)}.nbguhe:focus{transform:none}.nbmuwd{background:var(--deep);border-bottom:1px solid var(--line);position:relative;z-index:20}.nbl9w7{min-height:106px;display:flex;align-items:center;justify-content:space-between;gap:28px}.nbfiui{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.nbfiui svg{width:275px;height:58px}.nbsdf2{display:flex;align-items:center;gap:27px;font-size:14px;font-weight:600}.nbsdf2>a{text-decoration:none;padding:12px 0}.nbsdf2>a[aria-current=page]{color:var(--orange)}.nbsdf2 .nbxn11{padding:14px 21px}.nbro2s{display:none}.nbxn11{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid var(--orange);background:var(--orange);color:var(--deep);padding:17px 24px;font-weight:700;font-size:14px;line-height:1.4;text-decoration:none;cursor:pointer;border-radius:0;min-height:48px}.nbxn11:hover{background:#ff9c68;border-color:#ff9c68;color:var(--deep)}.nbxn11.nbnie1{background:transparent;color:var(--ink);border-color:#8c9590}.nbxn11.nbnie1:hover{border-color:var(--orange);color:var(--orange)}.nbuu1k{font-size:22px;font-weight:400;line-height:1}.nbgpup{display:flex;align-items:center;gap:12px;text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:700;color:var(--orange);margin:0 0 22px}.nbgpup:before{content:'';width:25px;height:2px;background:currentColor}.nbpqx8{position:relative;isolation:isolate;min-height:690px;display:flex;align-items:center;overflow:hidden;background:var(--deep)}.nbsp03{position:absolute;z-index:-2;inset:0;height:100%;object-fit:cover;object-position:center}.nbpqx8:after{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(8,12,11,.96) 0%,rgba(8,12,11,.82) 32%,rgba(8,12,11,.24) 75%)}.nbb5nn{padding-block:70px}.nbpqx8 h1{font:400 clamp(66px,7.1vw,108px)/1.05 var(--heading);text-transform:uppercase;letter-spacing:.2px;margin:0 0 26px;max-width:830px}.nbpqx8 h1 .nbqr01{color:var(--orange)}.nbd1vb{display:none}.nbpqx8 p:not(.nbgpup){max-width:485px;color:#e0e3dc;font-size:18px;line-height:1.6;margin:0 0 28px}.nbryl1{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.nbcdtp{position:absolute;right:48px;bottom:32px;letter-spacing:2px;font-size:10px;text-transform:uppercase;writing-mode:vertical-rl}.nbpe60{background:var(--orange);color:var(--deep)}.nbpe60 .nbxpeb{display:flex;justify-content:space-between;gap:20px;padding-block:21px;font-size:12px;letter-spacing:1.2px;font-weight:700;text-transform:uppercase}.nbpe60 span{display:flex;gap:14px;align-items:center}.nbpe60 span:before{content:'+';font-size:22px;line-height:1}.nboi6a{padding-block:96px}.nbf8s1{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:42px}.nbf8s1 h2,.nbwg99{font:400 clamp(34px,4vw,57px)/1.16 var(--heading);margin:0;max-width:750px}.nbf8s1 p{color:var(--muted);max-width:475px;margin:0 0 4px}.nbek1j{display:grid;grid-template-columns:1fr 1fr;gap:30px}.nbdws0{position:relative;border:1px solid var(--line);background:var(--panel);text-decoration:none;display:block;overflow:hidden}.nbdws0 img{height:270px;object-fit:cover;transition:transform .4s}.nbdws0:hover img{transform:scale(1.025)}.nby1e8{padding:27px 30px}.nby1e8 h3{font:400 29px/1.2 var(--heading);margin:0 0 10px}.nby1e8 p{font-size:15px;color:var(--muted);max-width:440px;margin:0}.nbjfl0{display:flex;justify-content:space-between;align-items:center;color:var(--orange);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}.nbhz1g{margin-top:34px;border-top:1px solid var(--line)}.nbr97v{display:grid;grid-template-columns:54px 1fr 1fr 32px;gap:20px;align-items:center;padding:24px 8px;border-bottom:1px solid var(--line);text-decoration:none}.nbr97v .nbaz4a{font-size:12px;color:var(--orange)}.nbr97v h3{font:400 24px/1.25 var(--heading);margin:0}.nbr97v p{font-size:14px;color:var(--muted);margin:0}.nbr97v:hover{background:var(--panel)}.nbsnhm{background:var(--paper);color:var(--darktext)}.nbsnhm .nbgpup{color:#8e390e}.nbsnhm p{color:#424a44}.nbsnhm a:hover{color:#8e390e}.nbni0f{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.nbni0f h2{font:400 clamp(34px,3.5vw,52px)/1.15 var(--heading);margin:0 0 26px}.nbni0f p{margin:0 0 20px}.nbt9cs{position:relative}.nbt9cs>img{aspect-ratio:1.15;object-fit:cover}.nbo3ri{position:absolute;bottom:-18px;left:-18px;background:var(--orange);color:var(--deep);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;padding:20px 26px}.nbmg01{display:inline-flex;align-items:center;gap:30px;font-size:14px;font-weight:700;margin-top:12px}.nbj94n{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:45px}.nbudw7{border-top:1px solid var(--line);padding-top:27px}.nbf09s{font:400 50px/1 var(--heading);color:var(--orange)}.nbj94n h3{font:400 26px/1.2 var(--heading);margin:25px 0 12px}.nbj94n p{font-size:15px;color:var(--muted);margin:0}.nbhnge{position:relative;isolation:isolate;background:var(--deep)}.nbhnge>img{position:absolute;inset:0;object-fit:cover;height:100%;z-index:-2}.nbhnge:after{content:'';position:absolute;inset:0;background:rgba(9,15,13,.88);z-index:-1}.nbhnge .nbni0f{align-items:start}.nbdebn{display:flex;flex-wrap:wrap;gap:10px}.nbdebn a{border:1px solid #69746c;text-decoration:none;padding:9px 16px;font-size:14px}.nbdebn a:hover{border-color:var(--orange)}.nbdo8o{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.nbdo8o h2{font:400 48px/1.15 var(--heading);margin:0 0 24px}.nblmy6{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:25px;padding:24px 0;font-weight:600;font-size:17px;line-height:1.5}summary::-webkit-details-marker{display:none}summary:after{content:'+';font-size:23px;color:var(--orange);line-height:1}details[open] summary:after{content:'−'}details p{margin:0;padding:0 38px 24px 0;color:var(--muted);font-size:16px}.nbrrep{background:var(--panel);border-top:1px solid var(--line)}.nbrrep .nbni0f{align-items:start}.nbrrep h2{font:400 clamp(38px,4.5vw,64px)/1.14 var(--heading);margin:0 0 24px}.nbkk6e{list-style:none;padding:0;margin:28px 0}.nbkk6e li{display:flex;gap:14px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.nbkk6e li:before{content:'↗';color:var(--orange)}.nbllw2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nbb25r{display:flex;flex-direction:column;gap:8px}.nbb25r.nbrc9n,.nbllw2>.nbrc9n{grid-column:1/-1}.nbb25r label{font-size:13px;font-weight:600}.nbb25r label span{font-weight:400;color:var(--muted)}.nbb25r input,.nbb25r select,.nbb25r textarea{width:100%;background:var(--coal);color:var(--ink);border:1px solid #66716a;min-height:50px;padding:12px 14px;border-radius:0;font-size:16px}.nbb25r select{appearance:auto}.nbb25r textarea{resize:vertical;min-height:120px}.nbeemf{display:flex;align-items:flex-start;gap:12px;font-size:12px;color:var(--muted);line-height:1.6}.nbeemf input{width:19px;height:19px;flex-shrink:0;accent-color:var(--orange);margin:2px 0 0}.nbkx54{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.nbtzea{font-size:12px;color:var(--muted);margin:0}.nboto7{margin:0;padding:15px;border:1px solid var(--orange);color:var(--ink);font-size:15px}.nboto7:empty{display:none}.nboto7[data-state=success]{border-color:#91b5a0}.nboto7:focus{outline:2px solid var(--orange);outline-offset:4px}button:disabled{opacity:.65;cursor:wait}.nbdupl{background:var(--deep);padding:64px 0 26px}.nbcfb0{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:70px}.nbdupl .nbfiui svg{width:260px}.nbdupl p{color:var(--muted);font-size:14px;max-width:340px;margin-top:24px}.nbdupl h2{font:600 11px/1.3 var(--body);letter-spacing:1.8px;text-transform:uppercase;color:var(--orange);margin:0 0 22px}.nbdupl ul{margin:0;padding:0;list-style:none}.nbdupl li{margin:8px 0;font-size:14px}.nbdupl a{text-decoration:none}.nbnbz8{border-top:1px solid var(--line);margin-top:48px;padding-top:24px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--muted)}.nbo2h7{padding-block:23px;font-size:12px;color:var(--muted);display:flex;flex-wrap:wrap;gap:10px;align-items:center}.nbo2h7 a{text-decoration:none}.nbo2h7 span[aria-hidden]{color:var(--orange)}.nbryqw{padding:43px 0 60px;border-bottom:1px solid var(--line)}.nbryqw h1{font:400 clamp(44px,5.7vw,78px)/1.13 var(--heading);margin:0 0 25px;max-width:950px}.nbryqw h1 .nbqr01{color:var(--orange)}.nbryqw .nbfo06{max-width:760px;font-size:20px;color:#d3d8d1;margin:0 0 26px;line-height:1.6}.nbxuqi{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.nbxuqi h1{font-size:clamp(40px,4.6vw,65px)}.nbxuqi .nbfo06{font-size:17px}.nbxuqi img{aspect-ratio:1.16;object-fit:cover}.nbkkik{display:grid;grid-template-columns:250px minmax(0,760px);gap:100px;justify-content:space-between;padding-block:75px}.nbp5m5{align-self:start;position:sticky;top:30px;border-top:3px solid var(--orange);padding-top:23px}.nbp5m5 h2{font:400 25px/1.2 var(--heading);margin:0 0 20px}.nbp5m5 nav{display:flex;flex-direction:column}.nbp5m5 nav a{font-size:13px;text-decoration:none;line-height:1.5;padding:11px 0;border-bottom:1px solid var(--line)}.nbp5m5 .nbxn11{margin-top:27px;font-size:12px;padding:15px;gap:15px}.nbjhb0 section{margin-bottom:45px;scroll-margin-top:30px}.nbjhb0 h2{font:400 32px/1.25 var(--heading);margin:0 0 22px}.nbjhb0 p{color:#c6cdc5;margin:0 0 20px;max-width:72ch}.nbjhb0 .nblmy6{margin-top:25px}.nbjhb0 .nbyzl1{font-size:13px;border-top:1px solid var(--line);padding-top:25px}.nbjhb0 .nbyzl1 a{color:var(--orange)}.nbkxff{border-block:1px solid var(--line);padding:38px 0}.nbkxff .nbxpeb{display:flex;justify-content:space-between;gap:35px;align-items:center}.nbkxff h2{font:400 31px/1.2 var(--heading);margin:0 0 10px}.nbkxff p{margin:0;color:var(--muted);font-size:15px}.nbouvw{background:var(--panel)}.nbouvw .nbr97v{grid-template-columns:1fr 32px}.nbouvw .nbhz1g{margin-top:30px}.nbj45g{display:grid;grid-template-columns:1fr 1fr;column-gap:60px}.nbduik{padding:34px 0;border-top:1px solid var(--line);scroll-margin-top:25px}.nbduik h2{font:400 30px/1.2 var(--heading);margin:0 0 18px}.nbduik p{color:var(--muted);font-size:16px;margin:0 0 18px}.nbduik>a{font-size:12px;color:var(--orange)}.nby50q{max-width:800px;padding-block:70px}.nby50q h2{font:400 31px/1.25 var(--heading);margin:40px 0 18px}.nby50q h2:first-child{margin-top:0}.nby50q p{color:var(--muted)}.nby50q ul{color:var(--muted);padding-left:20px}.nbn0pi{border-left:3px solid var(--orange);padding:20px 24px;background:var(--panel);font-size:15px;color:var(--muted);margin:30px 0}.nbrpbz{padding-block:95px}.nbrpbz .nbapen{font:400 110px/1 var(--heading);color:var(--orange);margin:0 0 15px}.nbrpbz h1{font:400 52px/1.15 var(--heading);margin:0 0 25px}.nbrpbz p{max-width:520px;color:var(--muted)}
@media(min-width:1600px){.nbpqx8{min-height:760px}}
@media(max-width:1100px){.nbxpeb{width:calc(100% - 64px)}.nbsdf2{gap:18px;font-size:13px}.nbfiui svg{width:245px}.nboi6a{padding-block:75px}.nbni0f{gap:45px}.nbkkik{gap:55px;grid-template-columns:220px minmax(0,1fr)}.nbxuqi{gap:40px}.nbdo8o{gap:50px}.nbpqx8 h1{font-size:88px}.nbcfb0{gap:40px}}
@media(max-width:860px){.nbl9w7{min-height:88px;flex-wrap:wrap;gap:0}.nbfiui svg{width:245px;height:52px}.nbro2s{display:flex;align-items:center;gap:12px;background:transparent;color:var(--ink);border:1px solid #66716a;min-height:44px;padding:9px 12px;font-size:13px;cursor:pointer}.nbsdf2{display:none;width:100%;padding:15px 0 25px;flex-direction:column;align-items:stretch;gap:0}.nbsdf2.nbkn84{display:flex}.nbsdf2>a{padding:15px 0;border-top:1px solid var(--line)}.nbsdf2 .nbxn11{margin-top:10px;padding:16px}.nbpqx8{min-height:660px}.nbpqx8 h1{font-size:82px}.nbpqx8:after{background:linear-gradient(90deg,rgba(8,12,11,.96),rgba(8,12,11,.55))}.nbpe60 .nbxpeb{flex-wrap:wrap;gap:12px 20px}.nbf8s1{gap:35px}.nbf8s1 h2{font-size:40px}.nbr97v{grid-template-columns:30px 1fr 28px}.nbr97v p{display:none}.nbni0f{gap:40px}.nbdo8o{grid-template-columns:1fr;gap:35px}.nbj94n{gap:25px}.nbcfb0{grid-template-columns:1.3fr 1fr;gap:35px}.nbcfb0>div:first-child{grid-column:1/-1}.nbxuqi{grid-template-columns:1fr}.nbxuqi img{aspect-ratio:2;max-height:350px}.nbxuqi h1{font-size:60px}.nbkkik{grid-template-columns:1fr;gap:40px}.nbp5m5{position:static}.nbp5m5 nav{display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.nbp5m5 .nbxn11{display:none}.nbryqw .nbfo06{font-size:18px}.nbrrep .nbni0f{grid-template-columns:1fr}.nbcdtp{right:20px}.nby1e8{padding:23px}.nbdws0 img{height:210px}}
@media(max-width:600px){body{font-size:16px}.nbxpeb{width:calc(100% - 40px)}.nbl9w7{min-height:82px}.nbfiui svg{width:219px;height:50px}.nbro2s{font-size:12px;padding:8px 9px;gap:7px}.nbpqx8{min-height:650px}.nbb5nn{padding-block:58px}.nbpqx8 h1{font-size:clamp(58px,13.8vw,81px);line-height:1.1;margin-bottom:24px}.nbpqx8 p:not(.nbgpup){font-size:16px;max-width:310px}.nbsp03{object-position:65% center}.nbpqx8:after{background:linear-gradient(90deg,rgba(8,12,11,.94),rgba(8,12,11,.6))}.nbgpup{font-size:10px;letter-spacing:1.6px;margin-bottom:22px}.nbryl1{gap:16px}.nbryl1 .nbnie1{border:0;padding:14px 0}.nbcdtp{display:none}.nbpe60 .nbxpeb{padding-block:20px;display:grid;grid-template-columns:1fr 1fr;font-size:9px;gap:15px 10px;letter-spacing:.7px}.nbpe60 span{gap:7px}.nbpe60 span:before{font-size:16px}.nboi6a{padding-block:60px}.nbf8s1{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.nbf8s1 h2,.nbwg99{font-size:38px}.nbf8s1 p{font-size:16px}.nbek1j{grid-template-columns:1fr;gap:24px}.nbdws0 img{height:auto;aspect-ratio:1.65}.nby1e8{padding:24px}.nbr97v{padding-block:23px;gap:12px}.nbr97v h3{font-size:22px}.nbni0f{grid-template-columns:1fr;gap:45px}.nbni0f h2{font-size:38px}.nbt9cs{margin:0 0 15px 12px}.nbt9cs>img{aspect-ratio:1.3}.nbo3ri{left:-12px;bottom:-15px;font-size:10px;padding:15px 20px}.nbj94n{grid-template-columns:1fr;gap:30px}.nbudw7{display:grid;grid-template-columns:50px 1fr;column-gap:22px;padding-top:25px}.nbf09s{font-size:40px;grid-row:1/3}.nbj94n h3{margin:0 0 12px;font-size:26px}.nbj94n p{grid-column:2}.nbdebn{gap:8px}.nbdebn a{font-size:13px;padding:8px 12px}.nbdo8o h2{font-size:38px}summary{font-size:16px;padding-block:22px}details p{font-size:15px;padding-right:15px}.nbrrep h2{font-size:43px}.nbllw2{gap:18px}.nbb25r{grid-column:1/-1}.nbllw2 .nbxn11{width:100%}.nbdupl{padding-top:50px}.nbcfb0{grid-template-columns:1fr 1fr;gap:40px 25px}.nbdupl .nbfiui svg{width:245px}.nbdupl li{font-size:12px;line-height:1.6;margin:12px 0}.nbnbz8{flex-direction:column;gap:10px;margin-top:35px}.nbo2h7{font-size:11px;padding-block:20px}.nbryqw{padding:25px 0 43px}.nbryqw h1,.nbxuqi h1{font-size:45px;overflow-wrap:break-word}.nbryqw .nbfo06{font-size:17px}.nbxuqi{gap:30px}.nbxuqi img{aspect-ratio:1.55}.nbkkik{padding-block:45px;gap:40px}.nbp5m5 nav{grid-template-columns:1fr 1fr;gap:0 20px}.nbp5m5 nav a{font-size:12px}.nbjhb0 h2{font-size:29px}.nbjhb0 section{margin-bottom:36px}.nbjhb0 p{font-size:16px}.nbkxff .nbxpeb{flex-direction:column;align-items:start}.nbkxff h2{font-size:30px}.nbkxff .nbxn11{width:100%}.nbj45g{grid-template-columns:1fr}.nby50q{padding-block:45px}.nby50q h2{font-size:29px}.nbrpbz{padding-block:60px}.nbrpbz h1{font-size:42px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

@media(max-width:600px){.nbd1vb{display:inline}}
