@font-face{font-family:"Manrope";src:url("/assets/fonts/manrope-400.73e6fd36.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("/assets/fonts/manrope-700.8658f130.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Orbitron";src:url("/assets/fonts/orbitron-700.8f4ce7b7.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@property --u{syntax:"<color>";inherits:false;initial-value:#3A4634}:root{--bg:#0B1108;--bg-deep:#080C06;--panel:#121D0C;--panel-low:#0F1809;--panel-2:#16230F;--line:#293226;--line-2:#3A4634;--text:#F0F3E9;--text-2:#B4BDA9;--text-3:#8F9985;--oak:#A77C47;--lime:#C8F45B;--lime-2:#D8FA86;--ink:#0B1108;--focus:var(--lime);--acc-matcha:#9DBA5E;--acc-coffee:#C08B4F;--acc-matcha-ink:#4E7A14;--acc-coffee-ink:#8A6232;--light:240 245 232;--tone-mm:192 234 156;--tone-cm:255 204 146;--paper:#F5F2EB;--paper-3:#FBF9F4;--paper-ink:#141414;--paper-ink-2:#4D4A43;--paper-ink-3:#5E5A52;--paper-line:rgb(20 20 20 / .15);--paper-oak:#7C5A2C;--paper-matcha:#3F5F1F;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .26 0 0 0 0 .21 0 0 0 0 .14 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--font:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--display:"Orbitron","Manrope",ui-sans-serif,system-ui,sans-serif;--t-display:clamp(2.25rem,1.3rem + 3.2vw,4rem);--t-stat:clamp(2.5rem,1.9rem + 1.9vw,3.5rem);--t-h2:clamp(1.75rem,1.2rem + 2.2vw,3rem);--t-name:clamp(1.75rem,1.55rem + .6vw,2rem);--t-title:1.25rem;--t-lead:clamp(1.0625rem,1rem + .3vw,1.1875rem);--t-body:1rem;--t-ui:.9375rem;--t-small:.875rem;--t-label:.75rem;--t-eyebrow:.75rem;--wrap:1240px;--gutter:clamp(20px,4vw,56px);--sec:clamp(64px,3.6vw + 44px,112px);--shead:clamp(36px,3.4vw + 20px,64px);--radius:6px;--radius-sm:4px;--hdr:76px;--tap:44px;--ease-out:cubic-bezier(.22,.68,.2,1);--ease-emph:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.45,0,.25,1);--ease-in:cubic-bezier(.5,0,.75,0);--d-micro:180ms;--d-ui:320ms;--tr:320ms cubic-bezier(.22,.68,.2,1);--tr-fast:180ms cubic-bezier(.22,.68,.2,1);--d-enter:560ms;--d-light:900ms;--stagger:70ms}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 16px);background:var(--bg);color-scheme:dark}html.mo{scroll-behavior:smooth}html.menu-open{overflow:hidden}@media (max-width:1179px){html:has(.mnav[open]){overflow:hidden}}body{position:relative;margin:0;min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--text);font:400 var(--t-body)/1.6 var(--font);font-variant-numeric:tabular-nums;font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,fieldset,legend{margin:0}fieldset{border:0;padding:0;min-width:0}ul,ol{padding:0;list-style:none}figcaption{text-wrap:balance}p,dd,li,figcaption{text-wrap:pretty}b,strong{font-weight:700}table{border-collapse:collapse}[hidden]{display:none !important}::selection{background:rgb(167 124 71 / .5);color:var(--text)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.sr-only{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip{position:absolute;z-index:1100;left:16px;top:-80px;padding:12px 18px;border-radius:var(--radius-sm);background:var(--lime);color:var(--ink);font-weight:700}.skip:focus{top:12px}main:focus{outline:none}.ico{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ico--end{transition:translate var(--tr)}.ico--inline{display:inline-block;width:12px;height:12px;margin-left:4px;vertical-align:-1px}.ico-ext{width:13px;height:13px}.sq{display:inline-block;flex:none;width:6px;height:6px;background:var(--text-3);font-style:normal}.sq--matcha{--g:157 186 94;background:var(--acc-matcha)}.sq--coffee{--g:214 160 96;background:var(--acc-coffee)}.eyebrow{display:flex;width:fit-content;align-items:center;gap:12px;margin-bottom:20px;color:var(--oak);font:700 var(--t-eyebrow)/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.eyebrow::before{content:"";flex:none;width:6px;height:6px;background:currentColor}.h1,.h2,.h3{font-weight:700;text-wrap:balance}.h1{max-width:12em;margin-inline-start:-.04em;font-size:var(--t-display);line-height:1.04;letter-spacing:-.035em}.h2{max-width:15em;margin-inline-start:-.04em;font-size:var(--t-h2);line-height:1.08;letter-spacing:-.03em}.h3,.title{font-size:var(--t-title);font-weight:700;line-height:1.25;letter-spacing:-.015em}.lead{max-width:36rem;color:var(--text-2);font-size:var(--t-lead);line-height:1.6}.note{color:var(--text-3);font-size:var(--t-small);line-height:1.45}.label,.ftr__k,.ftr__addr-k,.hero__facts dt,.feats dt,.label-card dt,.passes__title,.map-k,.mini__f>label,.mini__f>legend,.lcard__k,.pop-tag,.tag{color:var(--text-3);font:700 var(--t-label)/1.3 var(--font);letter-spacing:.08em;text-transform:uppercase}.tag{display:inline-flex;align-items:center;min-height:26px;padding:4px 9px 3px;border:1px solid var(--line-2);border-radius:2px;color:var(--text-2);line-height:1;white-space:nowrap}.wrap{width:min(100% - 2 * var(--gutter),var(--wrap));margin-inline:auto}.section{position:relative;padding-block:var(--sec)}.section::before,.section::after{content:"";position:absolute;top:0;pointer-events:none}.section::before{left:max(var(--gutter),(100% - var(--wrap)) / 2);right:max(var(--gutter),(100% - var(--wrap)) / 2);height:1px;background:var(--line)}.section::after{left:max(var(--gutter),(100% - var(--wrap)) / 2);width:5px;height:5px;margin-top:-2px;background:var(--oak)}.shead{margin-bottom:var(--shead)}.shead .lead{margin-top:22px}.shead--center{display:grid;justify-items:center;text-align:center}.shead--center .h2{margin-inline:auto}.shead--center .lead{margin-inline:auto;max-width:40rem}@media (max-width:760px){.shead--center{justify-items:start;text-align:left}.shead--center :is(.h2,.lead){margin-inline:0}}.shead--cta{display:grid;grid-template-columns:minmax(0,46rem) auto;justify-content:space-between;align-items:end;gap:24px 48px}.tone{background:var(--panel-low);border-block:1px solid var(--line)}.tone::before,.tone + .section::before{display:none}.band{--text:var(--paper-ink);--text-2:var(--paper-ink-2);--text-3:var(--paper-ink-3);--line:var(--paper-line);--line-2:rgb(20 20 20 / .32);--oak:var(--paper-oak);--focus:var(--paper-matcha);background-color:var(--paper);background-image:var(--grain);color:var(--text);color-scheme:light}.band::before,.band::after,.band + .section::before,.band + .section::after{display:none}.band ::selection{background:rgb(124 90 44 / .25);color:var(--paper-ink)}.btn{--h:52px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--h);padding:0 22px;overflow:hidden;border:1px solid transparent;border-radius:var(--radius-sm);font:700 var(--t-ui)/1 var(--font);letter-spacing:.005em;white-space:nowrap;transition:background-color var(--tr),border-color var(--tr),color var(--tr),box-shadow var(--tr),translate 260ms var(--ease-out),scale var(--tr-fast)}.btn--primary{background:var(--lime);color:var(--ink)}.btn--primary:hover{background:var(--lime-2);box-shadow:0 10px 32px -10px rgb(200 244 91 / .55),0 0 0 4px rgb(200 244 91 / .1)}.btn--ghost{border-color:var(--line-2);color:var(--text)}.btn--ghost:hover{border-color:var(--text-3);background:rgb(240 243 233 / .04)}.btn--ink{background:var(--paper-ink);color:var(--paper-3)}.btn--ink:hover{background:#2E2C28;box-shadow:0 12px 28px -14px rgb(20 20 20 / .7)}.btn--sm{--h:var(--tap);padding:0 16px;font-size:var(--t-small)}.btn:hover .ico--end{translate:3px 0}.btn:active{scale:.98}.band .btn--primary{background:var(--paper-ink);color:var(--paper-3)}.band .btn--primary:hover{background:#2E2C28}.btn--primary::after{content:"";position:absolute;z-index:-1;top:-30%;bottom:-30%;left:0;width:34%;background:linear-gradient(100deg,rgb(255 255 255 / 0),rgb(255 255 255 / .6),rgb(255 255 255 / 0));transform:translateX(-180%) skewX(-18deg);pointer-events:none}.mo .btn--primary:hover::after,.mo .btn--primary.is-sheen::after{animation:sheen 780ms var(--ease-out)}@keyframes sheen{to{transform:translateX(420%) skewX(-18deg)}}.mo .btn[data-magnetic]{translate:calc(var(--mx,0) * 3px) calc(var(--my,0) * 2px)}.link{--u:var(--line-2);display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);color:var(--text);font-size:var(--t-ui);font-weight:700;line-height:1.45;white-space:nowrap;background:linear-gradient(var(--u),var(--u)) left calc(50% + .95em) / 100% 1px no-repeat;transition:color var(--tr),--u var(--tr)}.link .ico{width:14px;height:14px;transition:translate var(--tr)}.link:hover{--u:var(--text)}.link:hover .ico{translate:3px 0}.link[target="_blank"]:hover .ico{translate:2px -2px}.link--quiet{color:var(--text-2);font-weight:400}.link--quiet:hover{color:var(--text)}.link--sm{font-size:var(--t-small)}.hdr{position:fixed;inset:0 0 auto;z-index:1001;height:var(--hdr);border-bottom:1px solid var(--line);transition:border-color .4s var(--ease-out)}.hdr::before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(11 17 8 / .95);-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);transition:opacity .4s var(--ease-out);pointer-events:none}.js:not(.no-script) .hdr.is-top{border-bottom-color:transparent}.js:not(.no-script) .hdr.is-top::before{opacity:0}html.menu-open .hdr,.hdr:has(.mnav[open]){border-bottom-color:var(--line)}html.menu-open .hdr::before,.hdr:has(.mnav[open])::before{opacity:1;background:var(--bg)}.hdr__in{display:flex;align-items:center;gap:20px;height:100%}.hdr__logo{flex:none;display:inline-flex;align-items:center;min-height:var(--tap)}.hdr__logo img,.hdr__logo-img{width:auto;height:28px}.hdr__wordmark,.ftr__wordmark{color:var(--text);font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.nav{margin-inline:auto}.nav__list{display:flex;align-items:center;gap:2px}.nav__link{display:inline-flex;align-items:center;gap:7px;height:var(--tap);padding:0 11px;border-radius:var(--radius-sm);color:var(--text-2);font-size:var(--t-ui);transition:color var(--tr-fast)}.nav__link:hover,.nav__btn[aria-expanded="true"],.nav__link[aria-current="page"]{color:var(--text)}.chev{width:12px;height:12px;stroke-width:2.4;transition:transform .25s var(--ease-out)}.nav__btn[aria-expanded="true"] .chev{transform:rotate(180deg)}.has-sub{position:relative}.sub{position:absolute;top:calc(100% + 10px);left:-6px;min-width:296px;padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:rgb(18 29 12 / .98);box-shadow:0 30px 70px -24px rgb(0 0 0 / .75);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .22s var(--ease-out),transform .22s var(--ease-out),visibility 0s linear .22s}.sub::before{content:"";position:absolute;top:-1px;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--light) / .7),transparent)}.sub::after{content:"";position:absolute;inset:-12px 0 auto;height:12px}.nav__btn[aria-expanded="true"] + .sub,:is(.no-js,.no-script) .has-sub:hover>.sub,:is(.no-js,.no-script) .has-sub:focus-within>.sub{opacity:1;visibility:visible;transform:none;transition-delay:0s}.sub__item{display:grid;gap:3px;padding:12px 14px;border-radius:var(--radius-sm);transition:background-color .2s var(--ease-out)}.sub__item:hover{background:rgb(240 243 233 / .045)}.sub__t{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-size:var(--t-ui);font-weight:700}.sub__d{color:var(--text-3);font-size:var(--t-small)}.sub__item:has(.sq) .sub__d{padding-left:16px}.hdr__end{display:flex;align-items:center;gap:14px;flex:none}.hdr__support{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 4px;color:var(--text-2);font-size:var(--t-ui);font-weight:700;transition:color var(--tr-fast)}.hdr__support:hover{color:var(--text)}.nav__link--support{color:var(--text-2)}.lang{display:flex}.lang a{display:inline-grid;place-items:center;min-width:var(--tap);min-height:var(--tap);padding:0 4px;color:var(--text-3);font:700 var(--t-label)/1 var(--font);letter-spacing:.08em;transition:color .2s var(--ease-out)}.lang a:hover,.lang a[aria-current]{color:var(--text)}.mnav{display:none}.mnav__btn{display:grid;place-items:center;width:var(--tap);height:var(--tap);border:1px solid var(--line-2);border-radius:var(--radius-sm);list-style:none;cursor:pointer}.mnav__btn::-webkit-details-marker{display:none}.burger{position:relative;width:18px;height:10px}.burger::before,.burger::after{content:"";position:absolute;left:0;right:0;height:1.5px;background:var(--text);transition:transform .3s var(--ease-out),top .3s var(--ease-out)}.burger::before{top:0}.burger::after{top:8.5px}.mnav[open] .burger::before{top:4.25px;transform:rotate(45deg)}.mnav[open] .burger::after{top:4.25px;transform:rotate(-45deg)}.mnav__panel{position:fixed;inset:var(--hdr) 0 0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gutter) calc(32px + env(safe-area-inset-bottom,0px));background:var(--bg)}.mnav__panel>nav,.mnav__foot{width:100%;max-width:560px}.mnav__link,.mnav__group>summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:12px 0;border-bottom:1px solid var(--line);font:700 var(--t-title)/1.25 var(--font);letter-spacing:-.01em;list-style:none;cursor:pointer}.mnav__group>summary::-webkit-details-marker{display:none}.mnav__group>summary::after{content:"";width:9px;height:9px;margin-right:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .25s var(--ease-out)}.mnav__group[open]>summary::after{transform:translateY(2px) rotate(225deg)}.mnav__group ul{padding:4px 0 12px;border-bottom:1px solid var(--line)}.mnav__group a{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:center;column-gap:12px;min-height:52px;padding:7px 0 7px 2px;color:var(--text);font-size:var(--t-lead);font-weight:700}.mnav__group a>span{grid-column:2;display:inline-flex;align-items:center;gap:6px;color:var(--text-3);font-size:var(--t-small);font-weight:400}.mnav__group a:not(:has(.sq))::before{content:""}.mnav__link--support{color:var(--text)}.mnav__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:32px}.ftr{background:var(--bg-deep)}.ftr__plinth{position:relative;height:54px;background-color:#0B0C0A;background-image:url("/assets/img/texture-slat-band-640.729ec1fd.webp");background-image:image-set(url("/assets/img/texture-slat-band-320.39594d71.webp") 1x,url("/assets/img/texture-slat-band-640.729ec1fd.webp") 2x);background-position:50% 0;background-size:320px 54px;background-repeat:repeat-x}.ftr__plinth::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 244 222 / .05),rgb(8 12 6 / .12) 40%,var(--bg-deep))}.ftr__plinth::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(var(--light) / .55) 20%,rgb(var(--light) / .55) 80%,transparent);box-shadow:0 0 10px 1px rgb(var(--light) / .25)}.ftr__in,.ftr__bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);column-gap:clamp(40px,6vw,96px)}.ftr__in{row-gap:40px;padding-block:clamp(52px,6vw,80px) clamp(36px,4vw,52px)}.ftr__logo,.ftr__brand img{width:auto;height:28px}.ftr__brand p{max-width:21rem;margin-top:20px;color:var(--text-3);font-size:var(--t-small)}.ftr__addr{margin-top:18px;color:var(--text-3);font-size:var(--t-small);font-style:normal;line-height:1.6}.ftr__addr-k{display:block;margin-bottom:4px}.ftr__contact{display:grid;justify-items:start;margin-top:6px}.ftr__contact a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--text-2);font-size:var(--t-small);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.ftr__contact a:hover{color:var(--text);text-decoration-color:var(--text-3)}.ftr__brand .motion-toggle{margin-top:22px}.ftr__nav,.ftr__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.ftr__meta{align-items:start}.ftr__nav{row-gap:32px}.ftr__k{margin-bottom:6px;color:var(--oak)}.ftr__nav a{display:inline-flex;align-items:center;min-height:var(--tap);padding-block:6px;color:var(--text-2);font-size:var(--t-ui);line-height:1.45;transition:color .2s var(--ease-out)}.ftr__nav a:hover{color:var(--text)}.ftr__nav .ftr__legal{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:11px}.ftr__note{color:var(--text-3);font-size:var(--t-small);line-height:1.35}.ftr__bottom{align-items:start;row-gap:4px;padding-block:12px 28px;border-top:1px solid var(--line);color:var(--text-3);font-size:var(--t-small)}.ftr__bottom p{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;min-height:var(--tap)}.ftr__sites{grid-column:1 / 3;gap:0 22px}.ftr__meta .social{grid-row:1;grid-column:3 / 5}.ftr__meta .lang{grid-row:1;grid-column:4;justify-self:end;margin-right:-4px}.ftr__sites a,.social a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--text-3);transition:color .2s var(--ease-out)}.ftr__sites a:hover,.social a:hover{color:var(--text)}.social{display:flex;flex-wrap:wrap;gap:0 16px}.motion-toggle{display:inline-flex;align-items:center;gap:9px;min-height:var(--tap);padding:0 15px 0 13px;border:1px solid var(--line-2);border-radius:999px;color:var(--text-2);font:700 var(--t-small)/1 var(--font);transition:color var(--tr-fast),border-color var(--tr-fast),background-color var(--tr-fast)}.motion-toggle:hover{color:var(--text);border-color:var(--text-3)}.motion-toggle .ico{width:14px;height:14px;stroke-width:2.4}.motion-toggle__play{display:none}.motion-toggle[data-paused] .motion-toggle__play{display:block}.motion-toggle[data-paused] .motion-toggle__pause{display:none}:is(.no-js,.no-script) .motion-toggle{display:none}.stg-banner{position:fixed;z-index:1000;right:12px;bottom:12px;margin:0;padding:6px 10px;border-radius:4px;background:var(--lime);color:var(--ink);font:700 var(--t-label)/1.2 var(--font);letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.mo .reveal{opacity:0;translate:0 14px;transition:opacity var(--d-enter) var(--ease-out) var(--delay,0ms),translate var(--d-enter) var(--ease-out) var(--delay,0ms)}.mo .reveal.is-in{opacity:1;translate:0 0}@media (min-width:1340px){.hdr__in{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.nav{margin:0}.hdr__end{justify-self:end}}@media (min-width:1180px){.hdr__support{display:none}}@media (max-width:1279px){.nav__link{padding:0 9px}.hdr__end{gap:10px}}@media (max-width:1179px){.nav,.lang--hdr{display:none}.mnav{display:block}.hdr__end{margin-left:auto}.ftr__in,.ftr__bottom{grid-template-columns:minmax(0,1fr)}.ftr__bottom>p:first-child{order:2}}@media (max-width:1023px){.shead--cta{grid-template-columns:minmax(0,1fr)}.shead--cta .btn{justify-self:start}}@media (max-width:760px){:root{--hdr:64px}.hdr__logo img,.hdr__logo-img{height:24px}.ftr__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.ftr__meta{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.ftr__sites{grid-column:1 / -1}.ftr__meta .social{grid-column:1}.ftr__meta .lang{grid-column:2}}@media (max-width:479px){.hdr__in{gap:12px}.hdr__end{gap:8px}.hdr__cta{display:none}.hdr__support{font-size:var(--t-small)}.ftr__bottom{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.ftr__meta{display:contents}.ftr__meta .social,.ftr__sites{grid-column:1 / -1}.ftr__sites{grid-row:2}.ftr__bottom>p:first-child,.ftr__meta .lang{order:0;grid-row:3}}@media (max-width:379px){.btn,.link{white-space:normal;text-align:left}}@media (forced-colors:active){.burger::before,.burger::after{forced-color-adjust:none;background:CanvasText}.hdr__logo img,.ftr__brand img{forced-color-adjust:none;background:#0B1108;box-shadow:0 0 0 4px #0B1108}.btn--primary::after{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}}@media print{.hdr,.ftr__plinth,.motion-toggle,.skip{display:none !important}.reveal{opacity:1 !important;translate:none !important}body{background:#fff;color:#000}}
