@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/newsreader-400-500-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/newsreader-400-500-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 500;font-display:swap;src:url(/fonts/familjen-grotesk-400-500-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 500;font-display:swap;src:url(/fonts/familjen-grotesk-400-500-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/familjen-grotesk-400-600-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/familjen-grotesk-400-600-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black:#000;--white:#fff;--alt:#ede8e0;--orange:#ff5a1f;--orange-ink:#b83308;--orange-line:#d9420c;--orange-dim:#e8490f;--orange-rgb:255, 90, 31;--orange-ink-rgb:184, 51, 8;--on-black:#fff;--on-black-soft:#ffffffd1;--on-black-mute:#ffffff8f;--on-black-rule:#ffffff5c;--on-black-line:#ffffff24;--on-black-wash:#ffffff0d;--on-white:#0a0a0a;--on-white-soft:#2e2e2c;--on-white-mute:#575652;--rule:#cfccc6;--rule-strong:#83827d;--wash:#ff5a1f0f;--focus:var(--orange);--f-display:"Newsreader", Georgia, "Times New Roman", serif;--f-sans:"Familjen Grotesk", "Helvetica Neue", Arial, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--t-2xs:.6875rem;--t-xs:.8125rem;--t-sm:.9375rem;--t-base:1.0625rem;--t-md:1.25rem;--t-lg:1.625rem;--t-xl:clamp(1.875rem, 1.2vw + 1.375rem, 2.5rem);--t-2xl:clamp(2.375rem, 2.2vw + 1.625rem, 3.875rem);--t-3xl:clamp(2.75rem, 4.2vw + 1.75rem, 5.75rem);--t-figure:clamp(2.75rem, 4vw + 1rem, 4.25rem);--t-stat:clamp(5rem, 13vw, 13rem);--t-offer:clamp(.875rem, 1vw + .68rem, 1.22rem);--t-hero-compact:clamp(2.25rem, 9vw + .35rem, 5.75rem);--t-hero-wide:clamp(3.25rem, 4.75vw, 4.25rem);--w-body:400;--w-display:500;--w-medium:500;--w-strong:600;--w-strong-display:500;--track-label:.12em;--track-key:.06em;--track-snug:.005em;--track-tight:-.012em;--track-hero:-.03em;--measure:56ch;--measure-tight:46ch;--measure-head:20ch;--measure-card:42ch;--measure-note:62ch;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--section:clamp(64px, 8vw, 128px);--gutter:clamp(20px, 5vw, 64px);--t-press:90ms;--t-hover:.16s;--t-move:.24s;--t-enter:.38s;--t-stage:.7s;--ease:cubic-bezier(.2, 0, 0, 1);--ease-mid:cubic-bezier(.65, 0, .35, 1);--max:1200px;--max-wide:1600px;--brief-radius:18px;--brief-rule:1px;--brief-stack-step:14px;--brief-reader-width:1536px;--brief-hold:2s;--brief-rise:.7s;--brief-shadow:0 16px 32px #0000001f;--brief-backdrop:#000c;--hero-scrim-vertical:linear-gradient(to bottom, #00000052 0%, #0003 28%, #0000006b 50%, #00000094 78%, #000000ad 100%);--hero-scrim-horizontal:linear-gradient(to right, #0000003d 0%, #0000000f 58%, #00000024 100%);--nav-h:68px;--finance-ground:#101113;--finance-surface:#1b1c1f;--finance-ivory:#f3f0e9;--finance-muted:#a5a7ac;--finance-line:#35373c;--finance-hairline:1px;--finance-radius:16px;--finance-pill:100px;--finance-title:clamp(3.25rem, 6.5vw, 6.5rem);--finance-display:clamp(2.5rem, 4vw, 4.5rem);--finance-document-height:340px;--finance-dot:6px;--finance-shadow:0 32px 70px #00000061;--finance-rise:14px;--finance-hero-height:max(590px, calc(100svh - 170px));--finance-hero-height-mobile:740px;--finance-mobile-title:3rem;--finance-mobile-shade:linear-gradient(to bottom, transparent 25%, #00000040 42%, #000 62%);--finance-hero-shade:linear-gradient(to top, #000000db, transparent 45%);--finance-lift:2px;--finance-panel:#0d0f12e0;--finance-panel-soft:#0d0f12eb;--finance-stage-shade:linear-gradient(90deg, #0000008f, transparent 70%)}@media (width<=639px){:root{--t-2xs:.75rem;--nav-h:56px;--thumb-h:64px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--s-4));-webkit-text-size-adjust:100%;background:var(--black);scrollbar-width:none;overflow-x:hidden}html::-webkit-scrollbar{display:none}@media (width<=639px){html{scroll-padding-bottom:calc(var(--thumb-h) + var(--s-4))}}@media (hover:hover) and (pointer:fine){html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0;display:none}}body{background:var(--black);color:var(--on-black);font-family:var(--f-display);font-size:var(--t-base);font-weight:var(--w-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-optical-sizing:auto;font-variant-ligatures:common-ligatures contextual;text-rendering:optimizelegibility;margin:0;line-height:1.6}.on-black{background:var(--black);color:var(--on-black);color-scheme:dark}.on-white{background:var(--white);color:var(--on-white);color-scheme:light;--focus:var(--orange-line)}.on-alt{background:var(--alt);color:var(--on-white);color-scheme:light;--focus:var(--orange-line)}a{color:inherit;text-decoration:none}img,video,svg,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}ul,ol{padding-inline-start:0}p,li,dd{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}table,time,data{font-variant-numeric:tabular-nums}::selection{background:var(--orange);color:var(--black)}@media (hover:hover) and (pointer:fine){a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent}}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:1px}:focus:not(:focus-visible){outline:none}.skip{top:var(--s-3);left:var(--s-3);z-index:500;padding:var(--s-3) var(--s-4);background:var(--white);color:var(--black);font-family:var(--f-sans);font-size:var(--t-sm);font-weight:var(--w-strong);position:fixed;transform:translateY(-200%)}.skip:focus{transform:translateY(0)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{html,body,.on-black,.on-white,.on-alt{color:#000!important;background:#fff!important}.on-black{--orange:var(--orange-ink);--orange-rgb:var(--orange-ink-rgb);--on-black:var(--on-white);--on-black-soft:var(--on-white-soft);--on-black-mute:var(--on-white-mute);--on-black-rule:var(--rule-strong);--on-black-line:var(--rule);--on-black-wash:transparent;color-scheme:light}.on-black .card{background:var(--white)!important}.on-black .btn--primary{border-color:var(--orange-ink)!important;color:var(--on-white)!important;background:0 0!important}.nav,.hero__media,nav,video,canvas,.no-print{display:none!important}.hero{min-height:auto!important}a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}.reveal{opacity:1!important;transform:none!important}}.shell{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.shell--wide{max-width:var(--max-wide)}.shell--text{max-width:calc(var(--measure) + var(--gutter) * 2)}body{padding-top:var(--nav-h)}.under-nav{margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h)}.section{padding-block:var(--section)}.section+.section.same-ground{padding-top:0}.section--tight{padding-block:calc(var(--section) * .55)}.section__head{gap:var(--s-5);margin-bottom:var(--s-8);align-items:start;display:grid}@media (width>=1024px){.section__head{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.section__head--stack{grid-template-columns:minmax(0,1fr);max-width:40rem}}@media (width<=639px){.section__head{margin-bottom:var(--s-6)}}.cols{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.cols-2,.cols-3,.cols-4,.cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}}.rail{gap:var(--s-2) var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.rail{grid-template-columns:10.5rem minmax(0,1fr)}}@media (width>=1024px){.rail{grid-template-columns:13rem minmax(0,1fr)}}.duo{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.duo{gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.flow>*+*{margin-top:var(--s-4)}.flow-lg>*+*{margin-top:var(--s-6)}.flow-sm>*+*{margin-top:var(--s-2)}.scroller{-webkit-overflow-scrolling:touch;overflow-x:auto}.inset-x{padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right))}.inset-b{padding-bottom:max(var(--s-6), env(safe-area-inset-bottom))}.label{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;margin:0;font-weight:500;line-height:1.4}.on-black .label{color:var(--orange)}.on-white .label,.on-alt .label{color:var(--orange-ink)}.key{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;margin:0;line-height:1.5}.on-black .key{color:var(--on-black-mute)}.on-white .key,.on-alt .key{color:var(--on-white-mute)}.title{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--t-xl);letter-spacing:var(--track-tight);max-width:var(--measure-head);margin:0;line-height:1.1}.title--page{font-size:var(--t-2xl)}.title--hero{font-size:var(--t-3xl);letter-spacing:var(--track-hero);line-height:1.03}.title--sm{font-size:var(--t-lg);letter-spacing:var(--track-tight);max-width:none}.lede{font-family:var(--f-sans);font-size:var(--t-base);font-weight:var(--w-body);max-width:var(--measure-tight);margin:0;line-height:1.5}.on-black .lede{color:var(--on-black-soft)}.on-white .lede,.on-alt .lede{color:var(--on-white-soft)}.prose{max-width:var(--measure);font-size:var(--t-base);line-height:1.65}.prose>*+*{margin-top:var(--s-4)}.prose p{margin-bottom:0}.prose>:first-child{margin-top:0}.on-black .prose{color:var(--on-black-soft)}.on-white .prose,.on-alt .prose{color:var(--on-white-soft)}.prose strong{font-weight:var(--w-strong-display)}.on-black .prose strong{color:var(--on-black)}.on-white .prose strong,.on-alt .prose strong{color:var(--on-white)}.pull{padding-left:var(--s-4);border-left:2px solid var(--orange)}.on-white .pull,.on-alt .pull{border-left-color:var(--orange-ink)}.tlink{font-family:var(--f-sans);font-size:var(--t-sm);font-weight:var(--w-strong);align-items:baseline;gap:.45em;padding-bottom:3px;line-height:1.4;display:inline-flex;position:relative}.on-black .tlink{color:var(--orange)}.on-white .tlink,.on-alt .tlink{color:var(--orange-ink)}.tlink:after{content:"";transform-origin:0;height:1px;transition:transform var(--t-hover) var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tlink__arrow{transition:transform var(--t-hover) var(--ease)}@media (hover:hover){.tlink:hover:after{transform:scaleX(1)}.tlink:hover .tlink__arrow{transform:translate(3px)}}.tlink:focus-visible:after{transform:scaleX(1)}.prose a{text-underline-offset:3px;font-weight:var(--w-medium);text-decoration:underline 1px}.on-black .prose a{color:var(--orange)}.on-white .prose a,.on-alt .prose a{color:var(--orange-ink)}.btn{min-height:46px;padding:0 var(--s-5);font-family:var(--f-sans);font-size:var(--t-sm);font-weight:var(--w-strong);letter-spacing:var(--track-snug);cursor:pointer;text-align:center;transition:background var(--t-hover) var(--ease), border-color var(--t-hover) var(--ease), color var(--t-hover) var(--ease), transform var(--t-hover) var(--ease);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.5em;display:inline-flex}.btn:active{transition-duration:var(--t-press);transform:scale(.985)}.btn--primary{background:var(--orange);color:var(--black);border-color:var(--orange)}.on-alt .btn--primary{border-color:var(--orange-line)}@media (hover:hover){.btn--primary:hover{background:var(--orange-dim);border-color:var(--orange-dim)}}.btn:disabled{cursor:progress;transform:none}.btn--primary:disabled{background:var(--rule-strong);border-color:var(--rule-strong);color:var(--black)}.btn--ghost{background:0 0}.on-black .btn--ghost{color:var(--on-black);border-color:var(--on-black-rule)}.on-white .btn--ghost,.on-alt .btn--ghost{color:var(--on-white);border-color:var(--rule-strong)}@media (hover:hover){.on-black .btn--ghost:hover{border-color:var(--on-black)}.on-white .btn--ghost:hover,.on-alt .btn--ghost:hover{border-color:var(--on-white)}}.btn-row{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (width<=639px){.btn-row{flex-direction:column}.btn-row .btn{width:100%;min-height:52px}.tlink{padding-block:var(--s-2);margin-block:calc(var(--s-2) * -1)}main a[href="/#practices"]:not(.btn,.tlink),:is(.finance-close__terms,.finance-other,.en-close__terms,.co-foot,.record__v) a,.ncard__link{padding-block:var(--s-3);margin-block:calc(var(--s-3) * -1)}main .co-foot a[href]{margin-block:0}.swipe{gap:var(--s-3);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;mask-image:linear-gradient(to right, black calc(100% - var(--s-6)), transparent);display:flex;overflow-x:auto}.swipe::-webkit-scrollbar{display:none}.swipe>*{flex:0 0 var(--swipe-w,min(80vw, 22rem));scroll-snap-align:start}.swipe--fit>*{flex-basis:auto}}.record{border-top:1px solid;margin:0;padding:0;list-style:none}.record>li,.record>div{gap:var(--s-1) var(--s-6);padding-block:var(--s-4);border-bottom:1px solid;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.record>li,.record>div{grid-template-columns:11rem minmax(0,1fr)}}@media (width>=1024px){.record>li,.record>div{grid-template-columns:14rem minmax(0,1fr)}.record--tight>li,.record--tight>div{grid-template-columns:8rem minmax(0,1fr)}}.on-black .record{border-color:var(--on-black-rule)}.on-black .record>li,.on-black .record>div{border-color:var(--on-black-line)}.on-white .record,.on-alt .record{border-color:var(--rule-strong)}.on-white .record>li,.on-white .record>div,.on-alt .record>li,.on-alt .record>div{border-color:var(--rule)}.record__v{font-size:var(--t-base);max-width:var(--measure);margin:0;line-height:1.6}.on-black .record__v{color:var(--on-black-soft)}.on-white .record__v,.on-alt .record__v{color:var(--on-white-soft)}.grade{width:1.65em;height:1.65em;font-family:var(--f-mono);font-size:var(--t-xs);font-variant-numeric:tabular-nums;border:1px solid;place-items:center;font-weight:500;display:inline-grid}.grade--a{color:var(--orange);border-color:var(--orange)}.on-white .grade--a,.on-alt .grade--a{color:var(--orange-ink);border-color:var(--orange-ink)}.on-black .grade--b,.on-black .grade--c{color:var(--on-black-mute);border-color:var(--on-black-rule)}.on-white .grade--b,.on-white .grade--c,.on-alt .grade--b,.on-alt .grade--c{color:var(--on-white-mute);border-color:var(--rule-strong)}.figure{gap:var(--s-2);flex-direction:column;display:flex}.figure__n{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--t-figure);letter-spacing:var(--track-hero);font-variant-numeric:tabular-nums;line-height:.95}.on-black .figure__n{color:var(--orange)}.on-white .figure__n,.on-alt .figure__n{color:var(--orange-ink)}.cardset{gap:1px;display:grid}.on-black .cardset{background:var(--on-black-line);border-block:1px solid var(--on-black-line)}.on-white .cardset,.on-alt .cardset{background:var(--rule);border-block:1px solid var(--rule)}.card{gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-6);transition:background var(--t-hover) var(--ease);flex-direction:column;display:flex}@media (width<=639px){.cardset>.card{padding-inline:0}}.on-black .card{background:var(--black)}.on-white .card{background:var(--white)}.on-alt .card{background:var(--alt)}@media (hover:hover){.on-black a.card:hover{background:rgba(var(--orange-rgb), .07)}.on-white a.card:hover,.on-alt a.card:hover{background:var(--wash)}}.card__go{padding-top:var(--s-3);margin-top:auto}.quote{font-family:var(--f-display);font-size:var(--t-md);padding-left:var(--s-4);border-left:1px solid var(--orange);margin:0;line-height:1.4}.on-white .quote,.on-alt .quote{border-left-color:var(--orange-ink)}.empty{padding:var(--s-5);max-width:var(--measure);border:1px dashed}.on-black .empty{border-color:var(--on-black-rule)}.on-white .empty,.on-alt .empty{border-color:var(--rule-strong)}.empty__t{font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--t-lg);margin:0 0 var(--s-2);line-height:1.2}.empty__b{font-size:var(--t-sm);margin:0;line-height:1.6}.on-black .empty__b{color:var(--on-black-mute)}.on-white .empty__b,.on-alt .empty__b{color:var(--on-white-mute)}.rule{background:var(--orange);width:100%;max-width:88px;height:2px;margin-top:var(--s-3);display:block}.on-white .rule,.on-alt .rule{background:var(--orange-ink)}.js-reveal .reveal{opacity:0;transition:opacity var(--t-move) var(--ease), transform var(--t-move) var(--ease);transform:translateY(10px)}.js-reveal .reveal.is-in{opacity:1;transform:none}.js-reveal .reveal.stagger,.js-reveal .reveal.line-in,.js-reveal .reveal.graded,.js-reveal .reveal.coverage{opacity:1;transition:none;transform:none}.js-reveal .reveal.stagger>*{opacity:0;transform:translateY(10px)}.js-reveal .reveal.stagger.is-in>*{animation:riseIn var(--t-move) var(--ease) both;animation-delay:calc(min(var(--i,0), 8) * 45ms)}@keyframes riseIn{to{opacity:1;transform:none}}.js-reveal .line-in{--line-delay:0s}.js-reveal .line-in .line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.js-reveal .line-in .line>*{transition:transform var(--t-enter) var(--ease);transition-delay:calc(var(--line-delay) + var(--i,0) * 70ms);display:block;transform:translateY(calc(105% + .12em))}.js-reveal .line-in.is-in .line>*{transform:none}.js-reveal .arrives .reveal:not(.line-in):not(.draw-rule):not(.stagger){animation:riseIn var(--t-move) var(--ease) var(--at,0s) both;transition:none}.js-reveal .arrives .line-in .line>*{animation:lineIn var(--in-dur,var(--t-enter)) var(--ease) calc(var(--at,0s) + var(--i,0) * var(--in-gap,70ms)) both;transition:none}@keyframes lineIn{0%{transform:translateY(calc(105% + .12em))}to{transform:none}}.js-reveal .arrives .draw-rule{animation:drawIn var(--in-dur,var(--t-enter)) var(--ease) var(--at,0s) both;transition:none}@keyframes drawIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.js-reveal .draw-rule{transform-origin:0;transition:transform var(--t-enter) var(--ease);transform:scaleX(0)}.js-reveal .draw-rule.is-in,.js-reveal .is-in .draw-rule{transform:scaleX(1)}.js-reveal .reveal.draw-rule{opacity:1}.js-reveal .section__title.reveal,.js-reveal .section__head .lede.reveal{transition-delay:.16s}.js-reveal .caused>*{--step:calc(min(var(--i,0), 8) * 90ms)}.js-reveal .caused .cause-rule{transform-origin:0;transition:transform var(--t-move) var(--ease);transition-delay:var(--step);transform:scaleX(0)}.js-reveal .caused.is-in .cause-rule{transform:scaleX(1)}.js-reveal .caused .cause-row{opacity:0;transition:opacity var(--t-move) var(--ease), transform var(--t-move) var(--ease);transition-delay:calc(var(--step) + 90ms);transform:translateY(6px)}.js-reveal .caused.is-in .cause-row{opacity:1;transform:none}.js-reveal .graded .grade-rule{transform-origin:0;transition:transform var(--t-move) var(--ease);transition-delay:calc(min(var(--i,0), 8) * 55ms);transform:scaleX(0)}.js-reveal .graded.is-in .grade-rule{transform:scaleX(1)}.js-reveal .graded .grade-mark{opacity:0;transition:opacity var(--t-hover) var(--ease), transform var(--t-hover) var(--ease);transition-delay:calc(min(var(--i,0), 8) * 55ms + .14s);transform:translateY(-6px)}.js-reveal .graded.is-in .grade-mark{opacity:1;transform:none}.pressable{transition:transform var(--t-hover) var(--ease)}.pressable:active{transition-duration:var(--t-press);transform:scale(.985)}@media (hover:none){.pressable:hover{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.js-reveal .reveal,.js-reveal .reveal.stagger>*,.js-reveal .line-in .line>*{transition-property:opacity!important;transition-duration:.2s!important;transition-delay:0s!important;animation:none!important;transform:none!important}.js-reveal .reveal.is-in,.js-reveal .reveal.stagger.is-in>*,.js-reveal .line-in.is-in .line>*{opacity:1!important}.js-reveal .reveal.stagger>*,.js-reveal .line-in .line>*{opacity:0}.js-reveal .arrives .reveal,.js-reveal .arrives .line-in .line>*,.js-reveal .arrives .draw-rule{animation:.2s linear both fadeOnly!important;transform:none!important}@keyframes fadeOnly{0%{opacity:0}to{opacity:1}}.js-reveal .caused .cause-row{transition-property:opacity!important;transition-duration:.2s!important;transition-delay:calc(var(--step) + 90ms)!important;transform:none!important}.js-reveal .draw-rule,.js-reveal .caused .cause-rule,.js-reveal .graded .grade-rule{opacity:0;transition-property:opacity!important;transition-duration:.2s!important;transition-timing-function:linear!important;transform:scaleX(1)!important}.js-reveal .caused .cause-rule{transition-delay:var(--step)!important}.js-reveal .graded .grade-rule{transition-delay:calc(min(var(--i,0), 8) * 55ms)!important}.js-reveal .reveal.draw-rule{opacity:0}.js-reveal .draw-rule.is-in,.js-reveal .is-in .draw-rule,.js-reveal .caused.is-in .cause-rule,.js-reveal .graded.is-in .grade-rule{opacity:1}.js-reveal .graded .grade-mark{opacity:0!important;transition-property:opacity!important;transition-duration:.2s!important;transition-delay:calc(min(var(--i,0), 8) * 55ms + .14s)!important;transform:none!important}.js-reveal .graded.is-in .grade-mark{opacity:1!important}*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.pressable:active,.btn:active{transition-duration:var(--t-press)!important}.nav__link:after,.map__worked,.map__arc{transition-duration:var(--t-hover)!important}.nav__progress{animation-duration:auto!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.mark[data-astro-cid-krwpfsr2]{flex:none;overflow:visible}.mark__o[data-astro-cid-krwpfsr2]{fill:none;stroke:var(--orange);stroke-width:2.5px}.mark--compact[data-astro-cid-krwpfsr2] .mark__o[data-astro-cid-krwpfsr2]{stroke-width:4px}html.is-first-paint .mark--animate[data-astro-cid-krwpfsr2] .mark__o[data-astro-cid-krwpfsr2]{stroke-dasharray:66;stroke-dashoffset:66px;transform-box:fill-box;transform-origin:50%;animation:markTrace var(--t-move) var(--ease) both;transform:rotate(-90deg)}html.is-first-paint .mark--animate[data-astro-cid-krwpfsr2] .mark__o--left[data-astro-cid-krwpfsr2]{animation-delay:90ms}html.is-first-paint .mark--animate[data-astro-cid-krwpfsr2] .mark__o--right[data-astro-cid-krwpfsr2]{animation-delay:.18s}@keyframes markTrace{to{stroke-dashoffset:0}}html.is-first-paint .mark--animate[data-astro-cid-krwpfsr2] .mark__turn[data-astro-cid-krwpfsr2]{transform-box:view-box;transform-origin:50%;animation:markTurn var(--t-stage) var(--ease) both}@keyframes markTurn{0%{transform:rotate(-120deg)}to{transform:rotate(0)}}.mark__g[data-astro-cid-krwpfsr2]{transform-box:view-box;transform-origin:50%;transition:transform var(--t-stage) var(--ease)}@media (hover:hover){.brand:hover .mark__g[data-astro-cid-krwpfsr2]{transform:rotate(120deg)}}.brand:focus-visible .mark__g[data-astro-cid-krwpfsr2]{transform:rotate(120deg)}@media (prefers-reduced-motion:reduce){html.is-first-paint .mark--animate[data-astro-cid-krwpfsr2] .mark__o[data-astro-cid-krwpfsr2]{stroke-dashoffset:0;animation:none}html.is-first-paint .mark--animate[data-astro-cid-krwpfsr2] .mark__turn[data-astro-cid-krwpfsr2]{animation:none}.mark__g[data-astro-cid-krwpfsr2]{transition:none}.brand:focus-visible .mark__g[data-astro-cid-krwpfsr2]{transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.brand:hover .mark__g[data-astro-cid-krwpfsr2]{transform:none}}.nav[data-astro-cid-vi6cectr]{z-index:200;height:var(--nav-h);background:var(--black);border-bottom:1px solid var(--on-black-line);color-scheme:dark;position:fixed;top:0;left:0;right:0}.nav__cta--narrow[data-astro-cid-vi6cectr]{white-space:nowrap;margin-left:auto}.nav__cta[data-astro-cid-vi6cectr]{color:var(--on-black);border-color:var(--on-black-rule)}@media (hover:hover){.nav__cta[data-astro-cid-vi6cectr]:hover{border-color:var(--on-black)}}.nav__cta-short[data-astro-cid-vi6cectr]{display:none}@media (width<=639px){.nav__cta-long[data-astro-cid-vi6cectr]{display:none}.nav__cta-short[data-astro-cid-vi6cectr]{display:inline}html.js-reveal .nav__cta--narrow[data-astro-cid-vi6cectr]{display:none}}@media (width>=1024px){.nav__cta--narrow[data-astro-cid-vi6cectr]{display:none}}.brand[data-astro-cid-vi6cectr]{flex:0 auto;min-width:0}.nav__inner[data-astro-cid-vi6cectr]{align-items:center;gap:var(--s-6);height:100%;display:flex}.nav__progress[data-astro-cid-vi6cectr]{background:var(--orange);transform-origin:0;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.nav__progress[data-astro-cid-vi6cectr]{animation:linear both navProgress scroll(root)}@keyframes navProgress{to{transform:scaleX(1)}}}.brand[data-astro-cid-vi6cectr]{align-items:center;gap:var(--s-3);flex:none;margin-right:auto;display:flex}.brand__name[data-astro-cid-vi6cectr]{flex-direction:column;line-height:1.05;display:flex}.brand__l1[data-astro-cid-vi6cectr]{font-family:var(--f-display);font-size:var(--t-md);font-weight:var(--w-display);letter-spacing:var(--track-snug);color:var(--on-black)}.brand__l2[data-astro-cid-vi6cectr]{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute);margin-top:2px}.nav__wide[data-astro-cid-vi6cectr]{align-items:center;gap:clamp(var(--s-4), 1.6vw, var(--s-6));display:none}.nav__link[data-astro-cid-vi6cectr]{font-family:var(--f-sans);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--on-black-soft);white-space:nowrap;padding-block:var(--s-2);transition:color var(--t-hover) var(--ease);position:relative}.nav__link[data-astro-cid-vi6cectr]:after{content:"";background:var(--orange);transform-origin:0;height:1px;transition:transform var(--t-hover) var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.nav__link[data-astro-cid-vi6cectr]:hover{color:var(--on-black)}.nav__link[data-astro-cid-vi6cectr]:hover:after{transform:scaleX(1)}}.nav__link[data-astro-cid-vi6cectr][aria-current=page]{color:var(--on-black)}.nav__link[data-astro-cid-vi6cectr][aria-current=page]:after{transform:scaleX(1)}.nav__cta[data-astro-cid-vi6cectr]{min-height:38px;padding-inline:var(--s-4);margin-left:var(--s-2)}.nav__narrow[data-astro-cid-vi6cectr]{display:block}.menu[data-astro-cid-vi6cectr]{position:relative}.menu__button[data-astro-cid-vi6cectr]{cursor:pointer;width:44px;height:44px;color:var(--on-black);place-items:center;margin-right:-10px;list-style:none;display:grid}.menu__button[data-astro-cid-vi6cectr]::-webkit-details-marker{display:none}.menu__bars[data-astro-cid-vi6cectr]{gap:5px;width:22px;display:grid}.menu__bars[data-astro-cid-vi6cectr] i[data-astro-cid-vi6cectr]{height:1.5px;transition:transform var(--t-hover) var(--ease), opacity var(--t-hover) var(--ease);background:currentColor;display:block}@media (forced-colors:active){.menu__bars[data-astro-cid-vi6cectr] i[data-astro-cid-vi6cectr]{forced-color-adjust:none;background:canvastext}}.menu[data-astro-cid-vi6cectr][open] .menu__bars[data-astro-cid-vi6cectr] i[data-astro-cid-vi6cectr]:first-child{transform:translateY(6.5px)rotate(45deg)}.menu[data-astro-cid-vi6cectr][open] .menu__bars[data-astro-cid-vi6cectr] i[data-astro-cid-vi6cectr]:nth-child(2){opacity:0}.menu[data-astro-cid-vi6cectr][open] .menu__bars[data-astro-cid-vi6cectr] i[data-astro-cid-vi6cectr]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.menu[data-astro-cid-vi6cectr][open] .menu__sheet[data-astro-cid-vi6cectr]{animation:sheetIn var(--t-move) var(--ease) both}@keyframes sheetIn{0%{opacity:0;transform:translateY(-8px)}}.menu__sheet[data-astro-cid-vi6cectr]{transform-origin:100% 0;z-index:300;min-width:min(74vw,340px);max-height:calc(100svh - var(--nav-h) - var(--s-7));overscroll-behavior:contain;background:var(--black);border:1px solid var(--on-black-rule);padding:var(--s-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + 14px);right:0;overflow-y:auto}.menu__sheet[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr]:not(.btn){font-family:var(--f-sans);font-size:var(--t-base);font-weight:var(--w-medium);color:var(--on-black-soft);padding:var(--s-3) var(--s-4);transition:color var(--t-hover) var(--ease), background var(--t-hover) var(--ease)}.menu__sheet[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr][aria-current=page]{color:var(--orange);text-underline-offset:var(--s-1);text-decoration:underline 2px}@media (hover:hover){.menu__sheet[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr]:not(.btn):hover{color:var(--on-black);background:var(--on-black-wash)}}.menu__k[data-astro-cid-vi6cectr]{margin:var(--s-4) var(--s-4) var(--s-1);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute)}.menu__list[data-astro-cid-vi6cectr]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.menu__sheet[data-astro-cid-vi6cectr] .menu__list[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr]{padding-block:var(--s-2);font-size:var(--t-sm)}.menu__list--more[data-astro-cid-vi6cectr]{margin-top:var(--s-3);padding-top:var(--s-2);border-top:1px solid var(--on-black-line)}.menu__cta[data-astro-cid-vi6cectr]{margin-top:var(--s-4)}@media (width>=640px){.menu__cta[data-astro-cid-vi6cectr]{display:none}}@media (width<=639px){.menu__sheet[data-astro-cid-vi6cectr]{inset:var(--nav-h) 0 0;min-width:0;max-height:none;padding:var(--s-4) var(--gutter) max(var(--s-5), env(safe-area-inset-bottom));border:0;position:fixed}.menu__doors[data-astro-cid-vi6cectr]{display:grid}.menu__sheet[data-astro-cid-vi6cectr] .menu__doors[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr]{padding:var(--s-3) 0;border-bottom:1px solid var(--on-black-line);font-family:var(--f-display);font-size:var(--t-xl);font-weight:var(--w-display);letter-spacing:var(--track-tight);line-height:1.1}.menu__k[data-astro-cid-vi6cectr]{margin:var(--s-6) 0 var(--s-1)}.menu__sheet[data-astro-cid-vi6cectr] .menu__list[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr]{padding-inline:0}.menu__list--more[data-astro-cid-vi6cectr]{margin-bottom:var(--s-6)}.menu__cta[data-astro-cid-vi6cectr]{min-height:var(--s-7);margin-top:auto}html:has(.menu[open]){overflow:hidden}}.thumb[data-astro-cid-vi6cectr]{display:none}@media (width<=639px){.thumb[data-astro-cid-vi6cectr]{z-index:150;padding:var(--s-2) var(--gutter) max(var(--s-2), env(safe-area-inset-bottom));backdrop-filter:blur(14px);border-top:1px solid var(--on-black-line);color-scheme:dark;transition:transform var(--t-move) var(--ease), visibility 0s;background:#000c;display:block;position:fixed;bottom:0;left:0;right:0}.thumb[data-astro-cid-vi6cectr] .btn[data-astro-cid-vi6cectr]{width:100%;min-height:var(--s-7)}.thumb[data-astro-cid-vi6cectr].is-off{visibility:hidden;transition:transform var(--t-move) var(--ease), visibility 0s var(--t-move);transform:translateY(110%)}}@media (width>=1024px){.nav__wide[data-astro-cid-vi6cectr]{display:flex}.nav__narrow[data-astro-cid-vi6cectr]{display:none}}.foot[data-astro-cid-oenwriqq]{z-index:5;padding-block:var(--s-9) var(--s-6);border-top:1px solid var(--on-black-rule);position:relative}@media (width<=639px){.foot[data-astro-cid-oenwriqq]{padding-top:var(--s-8)}}.foot__inner[data-astro-cid-oenwriqq]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.foot__inner[data-astro-cid-oenwriqq]{gap:var(--s-9);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}.foot__name[data-astro-cid-oenwriqq]{font-family:var(--f-display);font-size:var(--t-md);font-weight:var(--w-display);margin:var(--s-4) 0 var(--s-4)}.foot__contact[data-astro-cid-oenwriqq]{gap:var(--s-2);flex-direction:column;font-style:normal;display:flex}.foot__email[data-astro-cid-oenwriqq],.foot__social[data-astro-cid-oenwriqq]{font-family:var(--f-sans);font-size:var(--t-sm);font-weight:var(--w-medium);color:var(--orange);text-underline-offset:3px;width:fit-content;transition:color var(--t-hover) var(--ease);text-decoration:underline 1px}@media (hover:hover){.foot__email[data-astro-cid-oenwriqq]:hover,.foot__social[data-astro-cid-oenwriqq]:hover{color:var(--on-black)}}.foot__place[data-astro-cid-oenwriqq]{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute)}.foot__ubuntu[data-astro-cid-oenwriqq]{font-family:var(--f-sans);font-size:var(--t-xs);color:var(--on-black-mute);max-width:var(--measure-card);margin:var(--s-5) 0 0;line-height:1.7}.foot__cols[data-astro-cid-oenwriqq]{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.foot__col[data-astro-cid-oenwriqq]{gap:var(--s-3);flex-direction:column;display:flex}.foot__head[data-astro-cid-oenwriqq]{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--orange);margin:0 0 var(--s-1);font-weight:500}.foot__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{font-family:var(--f-sans);font-size:var(--t-sm);color:var(--on-black-soft);width:fit-content;transition:color var(--t-hover) var(--ease)}@media (width<=639px){.foot__col[data-astro-cid-oenwriqq]{gap:0}.foot__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{padding-block:var(--s-2)}.foot__head[data-astro-cid-oenwriqq]{margin-bottom:var(--s-2)}}@media (hover:hover){.foot__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--on-black)}}.foot__legal[data-astro-cid-oenwriqq]{margin-top:var(--s-9);padding-top:var(--s-5);position:relative}.foot__legal[data-astro-cid-oenwriqq]:before{content:"";left:var(--gutter);right:var(--gutter);background:var(--on-black-rule);height:1px;position:absolute;top:0}.foot__legal-cols[data-astro-cid-oenwriqq]{gap:var(--s-4) var(--s-8);margin-top:var(--s-3);display:grid}@media (width>=1024px){.foot__legal-cols[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.foot__legal[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{max-width:var(--measure-note);font-family:var(--f-sans);font-size:var(--t-xs);color:var(--on-black-mute);margin:0;line-height:1.75}.foot__legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--on-black-soft);text-underline-offset:2px;text-decoration:underline}@media (width<=639px){.foot__legal[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{font-size:var(--t-sm)}}.foot__base[data-astro-cid-oenwriqq]{margin-top:var(--s-6);padding-top:var(--s-5);position:relative}.foot__base[data-astro-cid-oenwriqq]:before{content:"";left:var(--gutter);right:var(--gutter);background:var(--on-black-line);height:1px;position:absolute;top:0}.foot__base[data-astro-cid-oenwriqq]{justify-content:space-between;gap:var(--s-2) var(--s-6);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute);flex-wrap:wrap;display:flex}.phero__h[data-astro-cid-oz5actod]{--at:60ms}.phero__lede[data-astro-cid-oz5actod]{--at:.42s}.phero__ctas[data-astro-cid-oz5actod]{--at:.54s}.phero__meta[data-astro-cid-oz5actod],.phero__aside[data-astro-cid-oz5actod]{--at:.62s}.phero[data-astro-cid-oz5actod]{padding-block:clamp(var(--s-8), 9vw, var(--s-10)) var(--section)}@media (width>=1024px){.phero--rail[data-astro-cid-oz5actod] .phero__grid[data-astro-cid-oz5actod],.phero--aside[data-astro-cid-oz5actod] .phero__grid[data-astro-cid-oz5actod]{gap:var(--s-9);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}}.phero__h[data-astro-cid-oz5actod]{margin-top:var(--s-4);max-width:var(--measure-head)}@media (width>=1024px){.phero--band[data-astro-cid-oz5actod] .phero__h[data-astro-cid-oz5actod]{max-width:min(100%,62rem)}}.phero__lede[data-astro-cid-oz5actod]{margin-top:var(--s-5);max-width:var(--measure-tight)}.phero__ctas[data-astro-cid-oz5actod]{margin-top:var(--s-7)}.phero__meta[data-astro-cid-oz5actod]{gap:var(--s-2) var(--s-6);margin:var(--s-7) 0 0;padding:var(--s-4) 0 0;border-top:1px solid var(--on-black-line);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute);flex-wrap:wrap;list-style:none;display:flex}@media (width>=1024px){.phero--rail[data-astro-cid-oz5actod] .phero__meta[data-astro-cid-oz5actod]{margin:var(--s-3) 0 0;border-top:0;flex-direction:column;gap:0;padding:0}.phero--rail[data-astro-cid-oz5actod] .phero__meta[data-astro-cid-oz5actod] li[data-astro-cid-oz5actod]{padding-block:var(--s-3);border-top:1px solid var(--on-black-rule);line-height:1.5}.phero--rail[data-astro-cid-oz5actod] .phero__meta[data-astro-cid-oz5actod] li[data-astro-cid-oz5actod]:last-child{border-bottom:1px solid var(--on-black-rule)}.phero--band[data-astro-cid-oz5actod] .phero__meta[data-astro-cid-oz5actod]{gap:var(--s-6);margin-top:var(--s-9);padding-top:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:start;line-height:1.5;display:grid}}.phero__plate[data-astro-cid-oz5actod]{margin:var(--s-7) 0 0;aspect-ratio:2;overflow:hidden}@media (width>=640px){.phero__plate[data-astro-cid-oz5actod]{aspect-ratio:32/10}}.phero__plate[data-astro-cid-oz5actod] img{object-fit:cover;width:100%;height:100%;display:block}.phero__aside[data-astro-cid-oz5actod]{margin-top:var(--s-7)}@media (width>=1024px){.phero__aside[data-astro-cid-oz5actod]{margin-top:var(--s-3)}}.cta[data-astro-cid-lzktbjlk]{padding-block:var(--section)}.cta__inner[data-astro-cid-lzktbjlk]{gap:var(--s-6);align-items:start;display:grid}@media (width>=1024px){.cta__inner[data-astro-cid-lzktbjlk]{gap:var(--s-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.cta__t[data-astro-cid-lzktbjlk]{margin-top:var(--s-3);max-width:var(--measure-head)}.cta__b[data-astro-cid-lzktbjlk]{margin:0 0 var(--s-6);font-size:var(--t-base);color:var(--on-white-soft);max-width:var(--measure-tight);line-height:1.6}.cta--orange[data-astro-cid-lzktbjlk]{--focus:var(--black);background:var(--orange);color:var(--black)}.cta--orange[data-astro-cid-lzktbjlk] .label[data-astro-cid-lzktbjlk],.cta--orange[data-astro-cid-lzktbjlk] .cta__b[data-astro-cid-lzktbjlk]{color:var(--black)}.cta--orange[data-astro-cid-lzktbjlk] .cta__b[data-astro-cid-lzktbjlk]{opacity:.82}.cta--orange[data-astro-cid-lzktbjlk] .btn--primary[data-astro-cid-lzktbjlk]{border-color:var(--black);background:var(--black);color:var(--white)}.cta--orange[data-astro-cid-lzktbjlk] .btn--ghost[data-astro-cid-lzktbjlk]{color:var(--black);border-color:#0000009e}@media (hover:hover){.cta--orange[data-astro-cid-lzktbjlk] .btn--primary[data-astro-cid-lzktbjlk]:hover{border-color:var(--on-white-soft);background:var(--on-white-soft)}.cta--orange[data-astro-cid-lzktbjlk] .btn--ghost[data-astro-cid-lzktbjlk]:hover{border-color:var(--black)}}@media print{.cta--orange[data-astro-cid-lzktbjlk]{color:#000!important;background:#fff!important}}.asked[data-astro-cid-ibpinaeu]{align-items:baseline;gap:var(--s-2) var(--s-4);margin:0 0 var(--s-6);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.asked[data-astro-cid-ibpinaeu][hidden]{display:none}.asked[data-astro-cid-ibpinaeu] code[data-astro-cid-ibpinaeu]{font-family:var(--f-mono);font-size:var(--t-sm);color:var(--orange-ink);overflow-wrap:anywhere}.go[data-astro-cid-ibpinaeu]{width:fit-content;margin-top:var(--s-3);display:flex}.note[data-astro-cid-ibpinaeu]{margin:var(--s-6) 0 0;font-size:var(--t-sm);max-width:var(--measure-tight);color:var(--on-white-mute);line-height:1.65}.closer[data-astro-cid-ibpinaeu]{margin:var(--s-6) 0 0}.note[data-astro-cid-ibpinaeu]+.closer[data-astro-cid-ibpinaeu]{margin-top:var(--s-4)}.team-preview{gap:var(--s-7);display:grid}.team-preview__grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.team-preview__grid{grid-template-columns:repeat(var(--cols-md,3), minmax(0, 1fr))}}@media (width>=1024px){.team-preview__grid{grid-template-columns:repeat(var(--cols-lg,6), minmax(0, 1fr))}}.team-card{background:var(--white);margin:0;position:relative;overflow:hidden}.team-card img{aspect-ratio:3/4;object-fit:cover;object-position:50% 20%;width:100%;height:auto;transition:filter .25s var(--ease);display:block}.team-card:focus-visible{outline:2px solid var(--orange-line);outline-offset:4px}.team-card figcaption{padding:var(--s-5) var(--s-3) var(--s-3);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black);background:linear-gradient(#0000,#000000d6);position:absolute;bottom:0;left:0;right:0}@media (hover:hover){.team-card__photo{filter:grayscale(.65)saturate(.55)contrast(1.04)}.team-card:hover .team-card__photo,.team-card:focus-within .team-card__photo{filter:grayscale(0)saturate()contrast(1.02)}}.team-preview__foot{gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--rule);display:grid}@media (width>=1024px){.team-preview__foot{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.team-preview__foot p{max-width:var(--measure-tight);font-family:var(--f-display);font-size:var(--t-lg);letter-spacing:var(--track-tight);color:var(--on-white-soft);margin:0;line-height:1.35}.team-preview__links{gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}@media (width<=639px){.team-preview__foot p{font-size:var(--t-md);line-height:1.4}}@media (prefers-reduced-motion:reduce){.team-card img{transition:none}}.after-record[data-astro-cid-angsyem7]{margin-top:var(--s-7)}.stamp[data-astro-cid-angsyem7]{margin:var(--s-7) 0 0;padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-white-mute)}.route__n[data-astro-cid-6bfsojfh]{font-family:var(--f-display);font-size:var(--t-md);font-weight:var(--w-display);margin:0;line-height:1.2}.route__who[data-astro-cid-6bfsojfh]{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-white-mute);margin:0;line-height:1.5}.route__b[data-astro-cid-6bfsojfh]{font-size:var(--t-sm);color:var(--on-white-soft);margin:0;line-height:1.6}.addr[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--orange);text-underline-offset:3px;font-weight:var(--w-medium);text-decoration:underline 1px}@media (hover:hover){.addr[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--on-black)}}.closer[data-astro-cid-6bfsojfh]{margin:var(--s-6) 0 0}.formshell[data-astro-cid-yxjb7pxw]{gap:var(--s-6);display:grid}@media (width>=1024px){.formshell[data-astro-cid-yxjb7pxw]{gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.formshell__lede[data-astro-cid-yxjb7pxw]{margin:var(--s-3) 0 0;font-size:var(--t-base);color:var(--on-white-soft);max-width:var(--measure-tight);line-height:1.6}.formshell__fields[data-astro-cid-yxjb7pxw]{gap:var(--s-5);display:grid}@media (width>=640px){.formshell__fields[data-astro-cid-yxjb7pxw]{grid-template-columns:repeat(2,minmax(0,1fr))}.formshell__fields[data-astro-cid-yxjb7pxw]>.field--wide{grid-column:1/-1}}.formshell__hp[data-astro-cid-yxjb7pxw]{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.formshell__foot[data-astro-cid-yxjb7pxw]{align-items:center;gap:var(--s-4);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}@media (width<=639px){.formshell__foot[data-astro-cid-yxjb7pxw]{flex-direction:column;align-items:stretch}}.formshell__after[data-astro-cid-yxjb7pxw]{font-size:var(--t-xs);color:var(--on-white-mute);max-width:var(--measure-tight);margin:0;line-height:1.6}.formshell__alt[data-astro-cid-yxjb7pxw]{margin:var(--s-4) 0 0;font-size:var(--t-xs);color:var(--on-white-mute)}.formshell__alt[data-astro-cid-yxjb7pxw] a[data-astro-cid-yxjb7pxw]{color:var(--orange-ink);text-underline-offset:3px;text-decoration:underline}.formshell__done[data-astro-cid-yxjb7pxw][hidden]{display:none}.formshell__done[data-astro-cid-yxjb7pxw]{border:1px solid var(--orange-ink);padding:var(--s-6)}.formshell__donet[data-astro-cid-yxjb7pxw]{margin:var(--s-3) 0 0;font-family:var(--f-display);font-size:var(--t-md);max-width:var(--measure-card);line-height:1.4}.field[data-astro-cid-afmkvgyw]{gap:var(--s-2);flex-direction:column;display:flex}.field__label[data-astro-cid-afmkvgyw]{align-items:baseline;gap:var(--s-2);font-family:var(--f-sans);font-size:var(--t-sm);font-weight:var(--w-strong);color:var(--on-white);display:flex}.field__opt[data-astro-cid-afmkvgyw]{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-white-mute);font-weight:400}.field__hint[data-astro-cid-afmkvgyw]{font-size:var(--t-xs);color:var(--on-white-mute);max-width:var(--measure-note);margin:0;line-height:1.55}.field__ctl[data-astro-cid-afmkvgyw]{width:100%;min-height:48px;padding:var(--s-3) var(--s-3);background:var(--white);color:var(--on-white);border:1px solid var(--rule-strong);font-family:var(--f-sans);font-size:var(--t-base);transition:border-color var(--t-hover) var(--ease);border-radius:0}textarea[data-astro-cid-afmkvgyw].field__ctl{min-height:unset;resize:vertical;line-height:1.6}@media (hover:hover){.field__ctl[data-astro-cid-afmkvgyw]:hover{border-color:var(--on-white-mute)}}.field__ctl[data-astro-cid-afmkvgyw]:focus{border-color:var(--orange-ink);outline:none}.field__ctl[data-astro-cid-afmkvgyw]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.method-steps[data-astro-cid-uahrdstm]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.method-step[data-astro-cid-uahrdstm]{border-top:thin solid var(--rule-strong);min-width:0;padding-top:var(--s-5)}.method-step__number[data-astro-cid-uahrdstm]{margin-bottom:var(--s-5);font-family:var(--f-mono);font-size:var(--t-sm);color:var(--orange-ink);display:block}.method-step[data-astro-cid-uahrdstm] h3[data-astro-cid-uahrdstm],.method-deliverables[data-astro-cid-uahrdstm] h3[data-astro-cid-uahrdstm]{margin:0 0 var(--s-3);font-family:var(--f-sans);font-size:var(--t-md);font-weight:var(--w-medium);line-height:1.3}.method-step[data-astro-cid-uahrdstm] p[data-astro-cid-uahrdstm],.method-deliverables[data-astro-cid-uahrdstm] p[data-astro-cid-uahrdstm]{font-family:var(--f-sans);font-size:var(--t-base);color:var(--on-white-soft);margin:0;line-height:1.6}.method-timing[data-astro-cid-uahrdstm]{gap:var(--s-5);margin-top:var(--s-7);padding:var(--s-5);background:var(--alt);color:var(--on-white);font-family:var(--f-sans);flex-direction:column;display:flex}.method-timing[data-astro-cid-uahrdstm] dl[data-astro-cid-uahrdstm]{gap:var(--s-5) var(--s-7);flex-wrap:wrap;margin:0;display:flex}.method-timing[data-astro-cid-uahrdstm] dt[data-astro-cid-uahrdstm]{margin-bottom:var(--s-2);font-size:var(--t-xs);color:var(--on-white-mute)}.method-timing[data-astro-cid-uahrdstm] dd[data-astro-cid-uahrdstm]{font-size:var(--t-md);font-weight:var(--w-medium);margin:0}.method-timing[data-astro-cid-uahrdstm]>p[data-astro-cid-uahrdstm]{max-width:var(--measure-tight);font-size:var(--t-sm);color:var(--on-white-soft);margin:0;line-height:1.6}.method-deliverables[data-astro-cid-uahrdstm]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.method-deliverables[data-astro-cid-uahrdstm]>div[data-astro-cid-uahrdstm]{padding-top:var(--s-5);border-top:thin solid var(--rule-strong)}.method-rules[data-astro-cid-uahrdstm]{margin:0}.method-rules[data-astro-cid-uahrdstm]>div[data-astro-cid-uahrdstm]{gap:var(--s-3);padding-block:var(--s-5);border-top:thin solid var(--rule);display:grid}.method-rules[data-astro-cid-uahrdstm] dt[data-astro-cid-uahrdstm]{font-family:var(--f-sans);font-size:var(--t-md);font-weight:var(--w-medium);line-height:1.4}.method-rules[data-astro-cid-uahrdstm] dd[data-astro-cid-uahrdstm]{max-width:var(--measure-note);font-size:var(--t-base);color:var(--on-white-soft);margin:0;line-height:1.65}.method-terms[data-astro-cid-uahrdstm]{margin:var(--s-5) 0 0;font-family:var(--f-sans);font-size:var(--t-sm);color:var(--on-white-mute);line-height:1.6}.method-terms[data-astro-cid-uahrdstm] a[data-astro-cid-uahrdstm]{color:var(--on-white);text-underline-offset:var(--s-1);text-decoration:underline}@media (width>=640px){.method-steps[data-astro-cid-uahrdstm]{grid-template-columns:repeat(2,minmax(0,1fr))}.method-deliverables[data-astro-cid-uahrdstm]{grid-template-columns:repeat(3,minmax(0,1fr))}.method-rules[data-astro-cid-uahrdstm]>div[data-astro-cid-uahrdstm]{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (width>=1024px){.method-steps[data-astro-cid-uahrdstm]{grid-template-columns:repeat(4,minmax(0,1fr))}.method-timing[data-astro-cid-uahrdstm]{justify-content:space-between;align-items:center;gap:var(--s-7);padding:var(--s-6);flex-direction:row}}:root{--news-ground:#f4f0e8;--news-frame:#e4ded3;--news-max:1440px;--news-rule:1px;--news-rule-bold:2px;--news-title:clamp(3.375rem, 7.1vw, 6.5rem);--news-title-mobile:clamp(2.375rem, 10.8vw, 2.75rem);--news-lead-title:clamp(2rem, 3vw, 3rem);--news-card-title:clamp(1.625rem, 2.1vw, 2.125rem);--news-support-title:clamp(1.5rem, 1.7vw, 1.875rem);--news-year:clamp(4.5rem, 9vw, 8rem);--news-title-tracking:-.04em;--news-lead-ratio:1.75;--news-support-ratio:2.25;--news-grid-ratio:1.6;--news-research-ratio:1.3;--news-placeholder-orbit:64%;--news-placeholder-offset:-12%;--news-dot:6px;--news-mark:8px;--news-link-height:44px;--news-credit-shade:#000000c7;--news-image-zoom:1.025}.news-page{background:var(--news-ground);color:var(--on-white);font-family:var(--f-sans);--focus:var(--orange-line)}.news-shell{max-width:var(--news-max);padding:var(--s-7) var(--gutter) var(--s-8);margin-inline:auto}.news-hero{margin-bottom:var(--s-7)}.news-hero__eyebrow{justify-content:space-between;align-items:center;gap:var(--s-5);margin-bottom:var(--s-6);display:flex}.news-kicker{align-items:center;gap:var(--s-3);font-family:var(--f-mono);font-size:var(--t-2xs);line-height:1.5;font-weight:var(--w-body);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--orange-ink);margin:0;display:flex}.news-mark{width:var(--news-mark);height:var(--news-mark);background:currentColor}.news-hero__edition{font-family:var(--f-mono);font-size:var(--t-2xs);color:var(--on-white-mute)}.news-hero__heading{justify-content:space-between;align-items:flex-end;gap:var(--s-5);display:flex}.news-hero h1{font-family:var(--f-display);font-weight:var(--w-body);font-size:var(--news-title);letter-spacing:var(--news-title-tracking);margin:0;line-height:.98}.news-period{color:var(--orange-ink)}.news-hero__heading>p{font-size:var(--t-sm);color:var(--on-white-soft);flex:0 25%;margin:0;line-height:1.55}.news-bar{justify-content:space-between;align-items:center;gap:var(--s-5);padding-block:var(--s-2);border-top:var(--news-rule-bold) solid var(--on-white);border-bottom:var(--news-rule) solid var(--rule-strong);display:flex}.news-section-nav{gap:var(--s-5);flex-wrap:wrap;display:flex}.news-section-nav a{min-height:var(--news-link-height);font-size:var(--t-sm);font-weight:var(--w-medium);align-items:center;display:inline-flex}.news-section-nav a:first-child{text-decoration:underline;text-decoration-color:var(--orange-ink);text-underline-offset:var(--s-2)}.news-status{align-items:center;gap:var(--s-2);color:var(--on-white-mute);font-size:var(--t-xs);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.news-status__dot{width:var(--news-dot);height:var(--news-dot);background:var(--orange-ink);border-radius:50%;flex:none}.news-status__cadence{border-left:var(--news-rule) solid var(--rule-strong);padding-left:var(--s-3)}.news-feed{padding-top:var(--s-6);scroll-margin-top:calc(var(--nav-h) + var(--s-5))}.news-feed__heading{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-5);display:flex}.news-feed__heading h2{font-family:var(--f-sans);font-size:var(--t-md);font-weight:var(--w-medium);margin:0}.news-feed__heading>p{font-family:var(--f-mono);font-size:var(--t-2xs);color:var(--on-white-mute);margin:0}.news-refresh-note{margin:0 0 var(--s-5);font-size:var(--t-xs);color:var(--on-white-mute)}.news-featured{gap:var(--s-6);grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);display:grid}.news-featured__support{gap:var(--s-5);padding-left:var(--s-6);border-left:var(--news-rule) solid var(--rule);flex-direction:column;display:flex}.news-card{min-width:0}.news-card__link{display:block}.news-card__media{aspect-ratio:var(--news-grid-ratio);background:var(--news-frame);position:relative;overflow:hidden}.news-card--lead .news-card__media{aspect-ratio:var(--news-lead-ratio)}.news-card--support .news-card__media{aspect-ratio:var(--news-support-ratio)}.news-card__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--t-move) var(--ease);display:block}.news-card__credit{padding:var(--s-1) var(--s-2);color:var(--on-black);background:var(--news-credit-shade);font-size:var(--t-2xs);line-height:1.5;position:absolute;bottom:0;left:0}.news-card__media--empty{background:var(--black);color:var(--on-black);justify-content:center;align-items:center;display:flex}.news-card__orbit{width:var(--news-placeholder-orbit);aspect-ratio:1;top:var(--news-placeholder-offset);right:var(--news-placeholder-offset);border:var(--news-rule) solid var(--on-black-rule);border-radius:50%;position:absolute}.news-card__orbit:after{content:"";inset:var(--s-6);border:var(--news-rule) solid var(--orange);border-radius:50%;position:absolute}.news-card__unavailable{font-family:var(--f-mono);font-size:var(--t-xs);position:relative}.news-card__body{padding-top:var(--s-4)}.news-card__meta{justify-content:space-between;gap:var(--s-2);font-family:var(--f-mono);font-size:var(--t-2xs);color:var(--on-white-mute);flex-wrap:wrap;line-height:1.5;display:flex}.news-card__category{color:var(--orange-ink);text-transform:uppercase;letter-spacing:var(--track-label)}.news-card h3{margin:var(--s-3) 0;font-family:var(--f-display);font-size:var(--news-card-title);font-weight:var(--w-display);letter-spacing:var(--track-tight);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.16}.news-card--lead h3{font-size:var(--news-lead-title);line-height:1.08}.news-card--support h3{margin-block:var(--s-2);font-size:var(--news-support-title)}.news-card__summary{margin:0 0 var(--s-4);color:var(--on-white-soft);font-size:var(--t-sm);line-height:1.6}.news-card__foot{justify-content:space-between;gap:var(--s-2);font-size:var(--t-xs);flex-wrap:wrap;align-items:baseline;line-height:1.5;display:flex}.news-card__publisher{font-weight:var(--w-medium)}.news-card__read{color:var(--on-white-mute)}.news-grid{gap:var(--s-7) var(--s-6);margin-top:var(--s-7);padding-top:var(--s-7);border-top:var(--news-rule) solid var(--rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.news-empty{gap:var(--s-6);padding:var(--s-8) var(--s-6);background:var(--news-frame);display:flex}.news-empty h3{font-family:var(--f-display);margin:0 0 var(--s-4);font-size:var(--t-xl);font-weight:var(--w-display);line-height:1.1}.news-empty p{max-width:var(--measure-tight);margin-bottom:var(--s-5);font-size:var(--t-base);line-height:1.6}.news-empty a{min-height:var(--news-link-height);text-underline-offset:var(--s-1);font-size:var(--t-sm);align-items:center;text-decoration:underline;display:inline-flex}.news-sources{padding-block:var(--s-8);margin-top:var(--s-8);border-top:var(--news-rule) solid var(--rule-strong);scroll-margin-top:calc(var(--nav-h) + var(--s-5))}.news-section-heading{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-bottom:var(--s-6);display:flex}.news-section-heading h2{font-family:var(--f-display);margin:var(--s-3) 0 0;font-size:var(--t-xl);font-weight:var(--w-display);letter-spacing:var(--track-tight);line-height:1.1}.news-section-heading>p{max-width:var(--measure-tight);color:var(--on-white-mute);font-size:var(--t-sm);flex:0 40%;margin:0;line-height:1.6}.news-source-list{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.news-source-list li{border-top:var(--news-rule) solid var(--rule);padding-top:var(--s-3)}.news-source-list a{justify-content:space-between;align-items:center;gap:var(--s-2);min-height:var(--news-link-height);font-size:var(--t-base);font-weight:var(--w-medium);display:flex}.news-source-list p{margin:var(--s-1) 0 0;font-size:var(--t-xs);color:var(--on-white-mute);line-height:1.6}.news-source-list time{display:block}.news-sources__note{max-width:var(--measure-note);margin:var(--s-6) 0 0;font-size:var(--t-xs);color:var(--on-white-mute);line-height:1.6}.news-research{padding:var(--s-7);background:var(--black);color:var(--on-black);--focus:var(--orange);scroll-margin-top:calc(var(--nav-h) + var(--s-5))}.news-research .news-kicker{color:var(--orange)}.news-research .news-section-heading>p{color:var(--on-black-soft)}.news-research-grid{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.news-report{min-width:0}.news-report>a{display:block}.news-report__art{aspect-ratio:var(--news-research-ratio);background:var(--news-frame);color:var(--on-white);position:relative;overflow:hidden}.news-report__art img{object-fit:contain;width:100%;height:100%;display:block}.news-report__image-credit{padding:var(--s-1) var(--s-2);background:var(--news-credit-shade);color:var(--on-black);font-size:var(--t-2xs);position:absolute;bottom:0;left:0}.news-report__art--briter,.news-report__art--monitor{padding:var(--s-5);flex-direction:column;justify-content:space-between;display:flex}.news-report__art--monitor{background:var(--on-white-soft);color:var(--on-black)}.news-report__label{font-size:var(--t-md);font-weight:var(--w-medium)}.news-report__year{font-family:var(--f-display);font-size:var(--news-year);font-weight:var(--w-body);letter-spacing:var(--news-title-tracking);line-height:.9}.news-report__initials{color:var(--orange);font-family:var(--f-display);font-size:var(--news-year);font-weight:var(--w-body);letter-spacing:var(--news-title-tracking);line-height:.9}.news-report__art-caption{font-size:var(--t-xs);font-family:var(--f-mono)}.news-report__body{padding-top:var(--s-5)}.news-report__meta{color:var(--on-black-mute);font-family:var(--f-mono);font-size:var(--t-2xs);margin:0;line-height:1.5}.news-report h3{font-family:var(--f-display);margin:var(--s-3) 0;font-size:var(--news-support-title);font-weight:var(--w-display);letter-spacing:var(--track-tight);line-height:1.14}.news-report__body>p:not(.news-report__meta){margin:0 0 var(--s-4);color:var(--on-black-soft);font-size:var(--t-sm);line-height:1.6}.news-report__link{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--news-link-height);border-top:var(--news-rule) solid var(--on-black-rule);font-size:var(--t-sm);display:flex}.news-endnote{justify-content:space-between;align-items:center;gap:var(--s-5);padding-top:var(--s-7);font-size:var(--t-sm);display:flex}.news-endnote p{color:var(--on-white-mute);margin:0}.news-endnote a{align-items:center;gap:var(--s-4);min-height:var(--news-link-height);display:inline-flex}.news-page a:focus-visible{outline:var(--news-rule-bold) solid var(--focus);outline-offset:var(--s-1)}.news-page a:active{color:var(--orange-ink)}.news-research a:active{color:var(--orange)}@media (hover:hover) and (pointer:fine){.news-card__link:hover h3,.news-report>a:hover h3{text-decoration:underline;text-decoration-thickness:var(--news-rule);text-underline-offset:var(--s-1)}.news-card__link:hover img{transform:scale(var(--news-image-zoom))}.news-section-nav a:hover,.news-source-list a:hover,.news-endnote a:hover{color:var(--orange-ink)}}@media (width<=1023px){.news-hero__heading{display:block}.news-hero__heading>p{margin-top:var(--s-5);max-width:var(--measure-tight)}.news-bar{align-items:flex-start;gap:var(--s-2);padding-bottom:var(--s-4);flex-direction:column}.news-featured{grid-template-columns:1fr}.news-featured__support{padding:var(--s-6) 0 0;border-left:0;border-top:var(--news-rule) solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.news-card--support .news-card__media{aspect-ratio:var(--news-grid-ratio)}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-source-list{grid-template-columns:repeat(3,minmax(0,1fr))}.news-research{padding:var(--s-6)}.news-research-grid{gap:var(--s-5)}.news-report__art--briter,.news-report__art--monitor{padding:var(--s-4)}.news-report__label{font-size:var(--t-sm)}.news-report__year,.news-report__initials{font-size:var(--t-3xl)}}@media (width<=639px){.news-shell{padding-block:var(--s-5) var(--s-7)}.news-hero{margin-bottom:var(--s-5)}.news-hero h1{font-size:var(--news-title-mobile)}.news-hero__heading>p{margin-top:var(--s-4);line-height:1.45}.news-hero__eyebrow{margin-bottom:var(--s-4)}.news-hero__edition{display:none}.news-section-nav{justify-content:space-between;gap:var(--s-3);width:100%}.news-bar{gap:var(--s-1)}.news-status{font-size:var(--t-2xs)}.news-status>span:not([class])>span{display:none}.news-status__cadence{padding-left:var(--s-2)}.news-feed{padding-top:var(--s-5)}.news-feed__heading{align-items:baseline;gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:row}.news-featured__support,.news-grid{gap:var(--s-6);grid-template-columns:1fr}.news-featured__support{padding-top:var(--s-5)}.news-card--support .news-card__media{aspect-ratio:var(--news-support-ratio)}.news-card--support h3{font-size:var(--news-card-title)}.news-grid{margin-top:var(--s-6);padding-top:var(--s-6)}.news-section-heading{align-items:flex-start;gap:var(--s-4);flex-direction:column}.news-source-list{grid-template-columns:repeat(2,minmax(0,1fr))}.news-sources{margin-top:var(--s-7);padding-block:var(--s-7)}.news-empty{gap:var(--s-5);padding:var(--s-6) var(--s-5);flex-direction:column}.news-research{padding:var(--s-6) var(--s-5)}.news-research-grid{gap:var(--s-7);grid-template-columns:1fr}.news-report__art--briter,.news-report__art--monitor{padding:var(--s-5)}.news-report__year,.news-report__initials{font-size:var(--news-year)}.news-report__label{font-size:var(--t-md)}.news-endnote{align-items:flex-start;gap:var(--s-3);flex-direction:column}}@media (prefers-reduced-motion:reduce){.news-page{--news-image-zoom:1}.news-card__media img{transition:none}}.after-record[data-astro-cid-u6ohjolg]{margin-top:var(--s-7)}.stamp[data-astro-cid-u6ohjolg]{margin:var(--s-7) 0 0;padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-white-mute)}.wall__list[data-astro-cid-p3nl53wy]{--wall-logo:34px;border:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.wall__list[data-astro-cid-p3nl53wy]{--wall-logo:40px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.wall__list[data-astro-cid-p3nl53wy]{--wall-logo:46px}}.on-black .wall__list[data-astro-cid-p3nl53wy]{background:var(--on-black-line);border-color:var(--on-black-line)}.on-white .wall__list[data-astro-cid-p3nl53wy],.on-alt .wall__list[data-astro-cid-p3nl53wy]{background:var(--rule);border-color:var(--rule)}.wall__plate[data-astro-cid-p3nl53wy]{min-height:112px;padding:var(--s-5) var(--s-4);background:var(--white);place-items:center;display:grid}@media (width>=1024px){.wall__plate[data-astro-cid-p3nl53wy]{min-height:150px}}@media (width<=639px){.wall__plate[data-astro-cid-p3nl53wy]:last-child:nth-child(odd){grid-column:1/-1}}.wall__logo[data-astro-cid-p3nl53wy]{width:auto;height:calc(var(--wall-logo) * var(--k,1));object-fit:contain;max-width:82%}.wall__name[data-astro-cid-p3nl53wy]{font-family:var(--f-display);font-size:var(--t-lg);text-align:center;color:var(--on-white);line-height:1.15}.wall__note[data-astro-cid-p3nl53wy]{margin:var(--s-5) 0 0;font-size:var(--t-sm);max-width:var(--measure-note);line-height:1.65}.on-black .wall__note[data-astro-cid-p3nl53wy]{color:var(--on-black-mute)}.on-white .wall__note[data-astro-cid-p3nl53wy],.on-alt .wall__note[data-astro-cid-p3nl53wy]{color:var(--on-white-mute)}.st-apply__deadline[data-astro-cid-swkm2763]{margin-bottom:var(--s-6);padding:var(--s-4) var(--s-5);border-left:3px solid var(--orange);background:color-mix(in srgb, var(--orange) 7%, var(--paper,var(--st-apply-paper)))}.st-apply__deadline[data-astro-cid-swkm2763] .label[data-astro-cid-swkm2763]{color:var(--orange-ink)}.st-apply__deadline[data-astro-cid-swkm2763] p[data-astro-cid-swkm2763]{margin:var(--s-2) 0 0;width:100%;max-width:none;font-size:var(--t-sm);color:var(--on-white-soft);line-height:1.55}.st-apply__closed[data-astro-cid-swkm2763][hidden]{display:none}.st-apply__closed[data-astro-cid-swkm2763]{padding-block:var(--st-section)}.st-apply__closed-card[data-astro-cid-swkm2763]{border:1px solid var(--rule);background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--orange) 16%, transparent) 0, transparent 28%), var(--paper,var(--st-apply-paper));padding:clamp(2rem,6vw,5.5rem);position:relative;overflow:hidden}.st-apply__closed-card[data-astro-cid-swkm2763]:before{content:"";background:var(--orange);width:4px;position:absolute;inset:0 auto 0 0}.st-apply__closed-kicker[data-astro-cid-swkm2763]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-5);color:var(--orange-ink);display:inline-flex}.st-apply__closed-dot[data-astro-cid-swkm2763]{background:var(--orange);border-radius:50%;width:8px;height:8px}.st-apply__closed-card[data-astro-cid-swkm2763] h3[data-astro-cid-swkm2763]{width:100%;max-width:none;font-family:var(--f-display);font-size:var(--st-closed-heading);letter-spacing:-.035em;margin:0;font-weight:400;line-height:.98}.st-apply__closed-copy[data-astro-cid-swkm2763]{margin:var(--s-5) 0 0;width:100%;max-width:none;font-size:var(--t-base);color:var(--on-white-soft);line-height:1.65}.st-apply__closed-status[data-astro-cid-swkm2763]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:clamp(2rem,5vw,4rem);display:grid}.st-apply__closed-status[data-astro-cid-swkm2763]>div[data-astro-cid-swkm2763]{padding:var(--s-5) 0}.st-apply__closed-status[data-astro-cid-swkm2763]>div[data-astro-cid-swkm2763]+div[data-astro-cid-swkm2763]{padding-left:var(--s-6);border-left:1px solid var(--rule)}.st-apply__closed-status[data-astro-cid-swkm2763] strong[data-astro-cid-swkm2763]{margin-top:var(--s-2);max-width:var(--st-closed-status-measure);font-size:var(--t-base);font-weight:600;line-height:1.4;display:block}.st-apply__closed-actions[data-astro-cid-swkm2763]{align-items:center;gap:var(--s-5);margin-top:var(--s-6);display:flex}.st-apply__closed-contact[data-astro-cid-swkm2763]{color:var(--orange-ink);text-underline-offset:4px;text-decoration:underline}@media (width<=639px){.st-apply__closed-card[data-astro-cid-swkm2763]{padding:var(--s-6) var(--s-5)}.st-apply__closed-status[data-astro-cid-swkm2763]{grid-template-columns:1fr}.st-apply__closed-status[data-astro-cid-swkm2763]>div[data-astro-cid-swkm2763]+div[data-astro-cid-swkm2763]{border-left:0;border-top:1px solid var(--rule);padding-left:0}.st-apply__closed-actions[data-astro-cid-swkm2763]{flex-direction:column;align-items:stretch}.st-apply__closed-contact[data-astro-cid-swkm2763]{text-align:center;padding:var(--s-3)}}.jump[data-astro-cid-rom22apf]{gap:var(--s-2) var(--s-3);margin-bottom:var(--s-7);flex-wrap:wrap;display:flex}@media (width<=639px){.jump[data-astro-cid-rom22apf]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);mask-image:linear-gradient(to right, black calc(100% - var(--s-8)), transparent);flex-wrap:nowrap;overflow-x:auto}.jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]{scroll-snap-align:start}.jump[data-astro-cid-rom22apf]::-webkit-scrollbar{display:none}}.jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]{padding:var(--s-2) var(--s-3);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;transition:color var(--t-hover) var(--ease), border-color var(--t-hover) var(--ease);border:1px solid;flex:none}.on-black .jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]{color:var(--on-black-mute);border-color:var(--on-black-rule)}.on-white .jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf],.on-alt .jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]{color:var(--on-white-mute);border-color:var(--rule-strong)}@media (hover:hover){.on-black .jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]:hover{color:var(--orange);border-color:var(--orange)}.on-white .jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]:hover,.on-alt .jump[data-astro-cid-rom22apf] a[data-astro-cid-rom22apf]:hover{color:var(--orange-ink);border-color:var(--orange-line)}}.stamp[data-astro-cid-zcf6dkqz]{margin:var(--s-7) 0 0;padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-white-mute)}.closer[data-astro-cid-zcf6dkqz]{margin:var(--s-6) 0 0}.film__frame[data-astro-cid-kjskxvkw]{position:absolute;inset:0}.film__poster[data-astro-cid-kjskxvkw],.film__video[data-astro-cid-kjskxvkw]{object-fit:cover;transform-origin:52% 46%;width:100%;height:100%;position:absolute;inset:0}html.is-first-paint .film__poster[data-astro-cid-kjskxvkw],html.is-first-paint .film__video[data-astro-cid-kjskxvkw]{animation:filmSettle 2.6s var(--ease) both}@keyframes filmSettle{0%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){html.is-first-paint .film__poster[data-astro-cid-kjskxvkw],html.is-first-paint .film__video[data-astro-cid-kjskxvkw]{animation:none;transform:none}}.film__video[data-astro-cid-kjskxvkw]{opacity:0;transition:opacity var(--t-stage) var(--ease)}.film__video[data-astro-cid-kjskxvkw].is-live{opacity:1}.scrim[data-astro-cid-mnk4vckv]{background:var(--hero-scrim-vertical), var(--hero-scrim-horizontal);position:absolute;inset:0}.grain[data-astro-cid-mnk4vckv]{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;position:absolute;inset:0}.hero[data-astro-cid-i3irphx7]{background:var(--black);align-items:flex-start;min-height:max(560px,min(100svh,1120px));display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-i3irphx7]{position:absolute;inset:0}.hero__inner[data-astro-cid-i3irphx7]{z-index:2;width:100%;max-width:var(--max);padding-top:max(var(--s-9), 38vh);position:relative}.hero__h[data-astro-cid-i3irphx7]{margin:0}.hero__setup-mask[data-astro-cid-i3irphx7]{width:max-content;max-width:100%;margin-bottom:var(--s-5);display:block;overflow:hidden}.hero__setup[data-astro-cid-i3irphx7]{white-space:nowrap;font-family:var(--f-mono);font-size:var(--t-offer);font-weight:var(--w-medium);letter-spacing:var(--track-key);text-transform:uppercase;color:var(--on-black);display:block}html.js-reveal .hero__setup[data-astro-cid-i3irphx7]{animation:heroSetupIn .65s var(--ease) .2s both}@keyframes heroSetupIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero__turn[data-astro-cid-i3irphx7]{margin:0 0 var(--s-4);display:block}.hero__turn-rule[data-astro-cid-i3irphx7]{background:var(--orange);transform-origin:0;--in-dur:.4s;--at:.85s;width:clamp(36px,5vw,72px);height:2px;display:block}.hero__punch-visual[data-astro-cid-i3irphx7]{--in-dur:.9s;--in-gap:0s;--at:1.25s;width:max-content;max-width:100%;display:block}.hero__punch-visual--wide[data-astro-cid-i3irphx7]{display:none}.hero__punch[data-astro-cid-i3irphx7]{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:var(--track-hero);color:var(--on-black);line-height:1.02;display:block}.hero__punch--compact[data-astro-cid-i3irphx7]{font-size:var(--t-hero-compact)}.hero__punch-row[data-astro-cid-i3irphx7]{white-space:nowrap;display:block}@media (width>=64rem){.hero__punch-visual--compact[data-astro-cid-i3irphx7]{display:none}.hero__punch-visual--wide[data-astro-cid-i3irphx7]{display:block}.hero__punch--wide[data-astro-cid-i3irphx7]{white-space:nowrap;font-size:var(--t-hero-wide)}}@media (prefers-reduced-motion:reduce){html.js-reveal .hero__setup[data-astro-cid-i3irphx7]{opacity:1;animation:none;transform:none}}.coverage{gap:var(--s-7);margin:0;display:grid}@media (width>=1024px){.coverage{gap:var(--s-6) var(--s-8);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(23rem,27rem);align-items:start}.coverage__stage{grid-area:1/1/span 2}.coverage__impact{grid-area:1/2}.coverage__cap{grid-area:2/2}}.coverage__stage{position:relative;overflow:hidden}.map__scene{pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.map__scene[hidden]{display:none}.coverage__stage.has-scene .map{opacity:0}.map__name,.map__homelabel{z-index:1}.map__name{left:var(--at);opacity:0;transition:opacity var(--t-hover) var(--ease);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black);white-space:nowrap;pointer-events:none;position:absolute}.map__name--e{transform:translate(10px,-50%)}.map__name--w{transform:translate(calc(-100% - 10px),-50%)}.map__homelabel{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute);white-space:nowrap;pointer-events:none;position:absolute;transform:translate(14px,-50%)}.map{width:100%;height:auto}@media (width<=639px){.coverage__stage{margin-inline:calc(var(--gutter) * -1)}.map__fill{stroke-width:2.6px}}.map__base path{fill:#ffffff0e;stroke:var(--on-black-rule);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.map__fill,.map__pin{opacity:var(--dim,1);transition:opacity var(--t-hover) var(--ease)}.map__fill{fill:rgba(var(--orange-rgb), calc(.22 + var(--lift,0) * .3));stroke:var(--orange);stroke-width:calc(2 + var(--lift,0) * 1.4);vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:fill var(--t-hover) var(--ease)}.map__pin{fill:var(--orange)}@media (width<=639px){.map__pin{r:20}}.map__home circle{fill:none;stroke:var(--on-black-mute);stroke-width:1.4px;vector-effect:non-scaling-stroke}.map__arc{fill:none;stroke:var(--orange);stroke-width:calc(1.35 + var(--lift,0) * .85);vector-effect:non-scaling-stroke;opacity:calc(.46 + var(--lift,0) * .32);transition:opacity var(--t-hover) var(--ease)}.map__signal{fill:none;stroke:var(--on-black);stroke-width:3.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #fffffff2) drop-shadow(0 0 6px rgba(var(--orange-rgb), .8));opacity:0}html.js-reveal .map__arc{stroke-dasharray:1;stroke-dashoffset:1px}html.js-reveal .coverage.is-in .map__arc{animation:arcIn var(--t-stage) var(--ease) forwards;animation-delay:calc(.22s + var(--i) * 90ms)}@keyframes arcIn{to{stroke-dashoffset:0}}html.js-reveal .map__worked{opacity:0}html.js-reveal .coverage.is-in .map__worked{animation:litIn var(--t-enter) var(--ease) forwards;animation-delay:calc(.12s + var(--i) * 70ms)}@keyframes litIn{to{opacity:1}}.coverage__cap{gap:var(--s-6);display:grid}@media (width>=640px) and (width<=1023px){.coverage__cap{grid-template-columns:repeat(2,minmax(0,1fr))}}.coverage__impact{gap:var(--s-4);display:grid}.coverage__stats{background:var(--on-black-line);border:1px solid var(--on-black-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.coverage__stat{padding:var(--s-4);background:var(--black)}.coverage__stat dt{font-family:var(--f-display);font-size:var(--t-2xl);letter-spacing:var(--track-hero);color:var(--orange);font-variant-numeric:tabular-nums;align-items:baseline;margin:0;line-height:.9;display:flex}.coverage__stat dd{margin:var(--s-2) 0 0;font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--on-black-mute)}.tally{font:inherit;letter-spacing:inherit;color:inherit}.coverage__summary{max-width:var(--measure-card);font-size:var(--t-base);color:var(--on-black-soft);margin:0;line-height:1.55}.coverage__list{margin:var(--s-3) 0 0;border-top:1px solid var(--on-black-line);padding:0;list-style:none}.coverage__list li{border-bottom:1px solid var(--on-black-line)}.coverage__name{padding:var(--s-3) 0;font-family:var(--f-display);font-size:var(--t-md);color:var(--on-black);cursor:default;transition:color var(--t-hover) var(--ease);line-height:1.2;display:block}@media (width<=639px){.coverage__list{align-items:baseline;gap:0 var(--s-3);margin-top:var(--s-2);border-top:0;flex-wrap:wrap;display:flex}.coverage__list li{align-items:baseline;gap:var(--s-3);border-bottom:0;display:inline-flex}.coverage__list li:not(:last-child):after{content:"";background:var(--on-black-mute);align-self:center;width:3px;height:3px}.coverage__name{padding:var(--s-1) 0;font-size:var(--t-base)}}@media (hover:hover){.coverage__name:hover{color:var(--orange)}}.coverage__name:focus-visible{color:var(--orange)}.coverage__topic-list{margin:var(--s-3) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.coverage__topic{padding:var(--s-3);border:1px solid var(--on-black-line);background:var(--on-black-wash)}.coverage__topic>span{gap:var(--s-1);display:grid}.coverage__topic strong{font-family:var(--f-display);font-size:var(--t-base);font-weight:var(--w-display);color:var(--on-black);line-height:1.25}.coverage__topic strong+span{font-size:var(--t-sm);color:var(--on-black-mute);line-height:1.5}@media (prefers-reduced-motion:reduce){html.js-reveal .map__arc{stroke-dashoffset:0;animation:none}html.js-reveal .map__worked{opacity:1;animation:none}}
/*$vite$:1*/