@font-face{font-family:Funnel Display;src:url(/fonts/funnel-display.woff2)format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/funnel-sans.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Funnel Sans Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);size-adjust:100%;ascent-override:100%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Funnel Display Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:100 449;size-adjust:100%;ascent-override:100%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Funnel Display Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);font-weight:450 900;size-adjust:100%;ascent-override:100%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New),local(Liberation Mono),local(Cousine);size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman),local(Liberation Serif),local(Tinos);size-adjust:100%;ascent-override:73.5%;descent-override:26.5%;line-gap-override:0%}:root{--brand:#ffb81c;--brand-hover:color-mix(in oklab, var(--brand) 88%, white);--brand-deep:color-mix(in oklab, var(--brand) 60%, #3a2600);--brand-ink:#7a5200;--on-brand:#15181b;--ground-default:#0e1b2b;--ground-gpu:#174276;--ground-inference:#473571;--ground-enterprise:#004d54;--ground-government:#6e282b;--night-text:#f3f4f1;--day:#fff;--day-2:#f1f1ee;--day-3:#e6e6e1;--line:#dadad4;--line-strong:#b5b5ad;--ink:#15181b;--ink-2:#3b4046;--ink-3:#61676e;--ok:#1f7a46;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--family-display:"Funnel Display", "Funnel Display Fallback", system-ui, sans-serif;--family-sans:"Funnel Sans", "Funnel Sans Fallback", system-ui, sans-serif;--family-mono:"Geist Mono", ui-monospace, "Geist Mono Fallback", monospace;--family-serif:"Newsreader", "Newsreader Fallback", serif;--display-font:var(--family-display);--display-weight:560;--display-tracking:-.03em;--display-leading:1;--heading-font:var(--family-display);--heading-weight:560;--heading-tracking:-.025em;--heading-leading:1.1;--figure-font:var(--family-display);--figure-weight:300;--figure-tracking:-.03em;--brand-font:var(--family-display);--brand-weight:700;--brand-tracking:-.02em;--title-font:var(--family-sans);--title-weight:600;--title-tracking:-.01em;--title-leading:1.3;--nav-weight:500;--text-font:var(--family-sans);--text-weight:400;--text-tracking:0em;--label-font:var(--family-sans);--label-weight:600;--label-tracking:0em;--data-font:var(--family-mono);--data-weight:400;--data-tracking:0em;--data-scale:.92;--accent-font:var(--family-serif);--accent-weight:400;--accent-tracking:0em;--accent-scale:1.1;--accent-leading:1.42;--fs-hero:clamp(3rem, 1.4rem + 5.6vw, 6.75rem);--fs-h1:clamp(2.5rem, 1.4rem + 3.8vw, 4.75rem);--fs-h2:clamp(1.875rem, 1.4rem + 1.7vw, 2.75rem);--fs-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fs-lede:clamp(1.125rem, 1.02rem + .4vw, 1.375rem);--fs-body:1.0625rem;--fs-sm:.9375rem;--fs-xs:.8125rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--section:clamp(4rem, 2.75rem + 5vw, 7.5rem);--max:84rem;--gutter:clamp(1.25rem, .6rem + 2.6vw, 3rem);--radius:2px;--radius-lg:0px;--header-h:4.25rem;--bar-h:2.5rem;color-scheme:light}@media (resolution>=1.25x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8125' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=1.5x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.975' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=1.75x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1375' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=2x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=2.5x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.625' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=3x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=4x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2.6' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}@media (resolution>=5x){:root{--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='3.25' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='5' intercept='-2'/%3E%3CfeFuncG type='linear' slope='5' intercept='-2'/%3E%3CfeFuncB type='linear' slope='5' intercept='-2'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}body{--ground:var(--ground-default);--mix-dark:oklch(12% .014 none);--mix-light:oklch(100% .11 none);--mix-text:oklch(100% .015 none);--night-bar:color-mix(in oklch, var(--ground) 46%, var(--mix-dark));--night-deep:color-mix(in oklch, var(--ground) 81%, var(--mix-dark));--night:var(--ground);--night-2:color-mix(in oklch, var(--ground) 95%, var(--mix-light));--night-3:color-mix(in oklch, var(--ground) 91%, var(--mix-light));--night-glow:color-mix(in oklch, var(--ground) 76%, oklch(96.5% .2 none));--night-line:color-mix(in oklch, var(--ground) 82%, var(--mix-light));--night-line-strong:color-mix(in oklch, var(--ground) 72%, var(--mix-light));--muted-share:30%;--night-text-2:color-mix(in oklch, var(--ground) 16%, var(--mix-text));--night-muted:color-mix(in oklch, var(--ground) var(--muted-share), var(--mix-text))}body[data-line]{--muted-share:17%}body[data-line=gpu]{--ground:var(--ground-gpu)}body[data-line=inference]{--ground:var(--ground-inference)}body[data-line=enterprise]{--ground:var(--ground-enterprise)}body[data-line=government]{--ground:var(--ground-government)}@supports not (color:color-mix(in oklch, red, blue)){body{--night-bar:var(--ground);--night-deep:var(--ground);--night-2:var(--ground);--night-3:var(--ground);--night-glow:var(--ground);--night-line:#fff3;--night-line-strong:#ffffff59;--night-text-2:var(--night-text);--night-muted:var(--night-text)}}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1.5rem);font-size:clamp(100%,.8333vw,120%)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--day);color:var(--ink);font-family:var(--text-font);font-size:var(--fs-body);font-weight:var(--text-weight);letter-spacing:var(--text-tracking);font-feature-settings:"kern", "liga";font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6}h1,h2,h3,h4{text-wrap:balance;margin:0}button,input,select,textarea{font:inherit;letter-spacing:inherit}h1,.d-hero,.d-1,.t-display{font-family:var(--display-font);font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}h2,.d-2,.d-3,.t-heading{font-family:var(--heading-font);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking)}h3,h4,tbody th,.more,.t-title,.t-nav{font-family:var(--title-font);font-weight:var(--title-weight);letter-spacing:var(--title-tracking)}.t-nav{font-weight:var(--nav-weight)}.t-text{font-family:var(--text-font);font-weight:var(--text-weight);letter-spacing:var(--text-tracking)}h1+.lede,.t-accent{font-family:var(--accent-font);font-size:calc(var(--fs-lede) * var(--accent-scale));font-weight:var(--accent-weight);letter-spacing:var(--accent-tracking);line-height:var(--accent-leading)}.t-figure{font-family:var(--figure-font);font-weight:var(--figure-weight);letter-spacing:var(--figure-tracking);font-variant-numeric:tabular-nums}.t-data,.mono{font-family:var(--data-font);font-size:calc(1em * var(--data-scale));font-weight:var(--data-weight);letter-spacing:var(--data-tracking);font-variant-numeric:tabular-nums}thead th,.t-label,.label{font-family:var(--label-font);font-weight:var(--label-weight);letter-spacing:var(--label-tracking)}.t-brand{font-family:var(--brand-font);font-weight:var(--brand-weight);letter-spacing:var(--brand-tracking)}strong,b{font-weight:var(--title-weight)}h1,.d-1{font-size:var(--fs-h1);line-height:var(--display-leading)}.d-hero{font-size:var(--fs-hero);line-height:.98}h2,.d-2,.d-3{font-size:var(--fs-h2);line-height:var(--heading-leading)}h3,h4{line-height:var(--title-leading)}.d-3{font-size:clamp(1.75rem,1.25rem + 1.6vw,2.625rem)}h3{font-size:var(--fs-h3)}h4{font-size:1.0625rem}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}img,svg{max-width:100%;display:block}ul,ol{margin:0;padding:0}dl,dd{margin:0}table{border-collapse:collapse;width:100%}::selection{background:var(--brand);color:var(--on-brand)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.s{padding-block:var(--section);position:relative}.s-day{background:var(--day);color:var(--ink)}.s-gray{background:var(--day-2);color:var(--ink)}.s-night,.s-night-2{background:var(--night);color:var(--night-text);color-scheme:dark;--ink:var(--night-text);--ink-2:var(--night-text-2);--ink-3:var(--night-muted);--line:var(--night-line);--line-strong:var(--night-line-strong);--day:var(--night);--day-2:var(--night-2);--day-3:var(--night-3);--brand-ink:var(--brand)}.s-night :focus-visible,.s-night-2 :focus-visible{outline-color:var(--brand)}.s-night-2{background:var(--night-2)}.s-night,.s-night-2{background-image:radial-gradient(55% 70% at 85% 10%, color-mix(in srgb, var(--night-glow) 45%, transparent), transparent 70%), radial-gradient(45% 60% at 5% 95%, color-mix(in srgb, var(--night-glow) 19%, transparent), transparent 70%)}.s-night:before,.s-night-2:before{content:"";background-image:var(--noise);opacity:.85;mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.s-night>.wrap,.s-night-2>.wrap{position:relative}.s-brand{background:var(--brand);color:var(--on-brand);--ink:var(--on-brand);--ink-2:color-mix(in oklab, var(--on-brand) 85%, var(--brand));--ink-3:color-mix(in oklab, var(--on-brand) 72%, var(--brand));--line:color-mix(in oklab, var(--on-brand) 22%, var(--brand));--line-strong:var(--on-brand);--brand-ink:var(--on-brand)}.s-day+.s-day,.s-gray+.s-gray{padding-top:0}.s-day+.s-day>.wrap:before,.s-gray+.s-gray>.wrap:before{content:"";border-top:1px solid var(--line);margin-bottom:var(--section);display:block}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.lede{font-size:var(--fs-lede);color:var(--ink-2);max-width:40rem;line-height:1.5}.more{text-underline-offset:.25em;text-decoration:underline 1px;display:inline-block}.more:after{content:" →";white-space:nowrap}.more:hover{text-decoration-thickness:2px}.label{color:var(--ink-3);font-size:.9375rem;display:block}.muted{color:var(--ink-3)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.prose{max-width:44rem;color:var(--ink-2);font-size:1.125rem;line-height:1.65}.prose>*+*{margin-top:var(--s-4)}.prose h2{color:var(--ink);margin-top:var(--s-7);font-size:1.75rem;line-height:1.15}.prose ul{padding-left:1.25rem}.prose li+li{margin-top:var(--s-2)}.prose a{color:var(--ink);text-decoration-color:var(--brand);text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{color:inherit;align-items:center;gap:.625rem;line-height:1;display:inline-flex}.logo__mark[data-astro-cid-f7espo7c]{flex:none;width:1.375rem;height:1.375rem}.logo__type[data-astro-cid-f7espo7c]{white-space:nowrap;align-items:baseline;gap:.4rem;display:inline-flex}.logo__short[data-astro-cid-f7espo7c]{font-size:1.1875rem}.logo__descriptor[data-astro-cid-f7espo7c]{opacity:.8;font-size:1rem}.bar[data-astro-cid-2vfgeueo]{background:var(--night-bar);color:var(--night-text-2);font-size:.875rem}.bar[data-astro-cid-2vfgeueo] a[data-astro-cid-2vfgeueo]{min-height:var(--bar-h);text-align:center;justify-content:center;align-items:center;padding-block:.4rem;text-decoration:none;display:flex}.bar[data-astro-cid-2vfgeueo] a[data-astro-cid-2vfgeueo]:after{content:"→";margin-left:.5rem}.bar[data-astro-cid-2vfgeueo] a[data-astro-cid-2vfgeueo]:hover{color:#fff;text-decoration:underline}.hd[data-astro-cid-nen7h5rs]{z-index:60;--hd-ground:var(--night-deep);--hd-text:var(--night-text);--hd-text-2:var(--night-text-2);--hd-text-strong:#fff;--hd-rule:#ffffff1a;--hd-focus:var(--brand);background:var(--hd-ground);color:var(--hd-text);border-bottom:1px solid var(--hd-rule);position:sticky;top:0}.hd--day[data-astro-cid-nen7h5rs]{--hd-ground:var(--day);--hd-text:var(--ink);--hd-text-2:var(--ink-2);--hd-text-strong:var(--ink);--hd-rule:var(--line);--hd-focus:var(--ink)}.hd[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--hd-focus)}.hd__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-7);height:var(--header-h);display:flex}.hd__brand[data-astro-cid-nen7h5rs]{flex:none;text-decoration:none}.hd__nav[data-astro-cid-nen7h5rs]{height:100%;display:none}.hd__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(.875rem, 5.5vw - 2.9rem, var(--s-5));height:100%;list-style:none;display:flex}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{height:100%;color:var(--hd-text-2);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--hd-text-strong)}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--hd-text-strong);border-bottom-color:var(--brand)}.hd__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-5);margin-left:auto;display:none}.hd__sales[data-astro-cid-nen7h5rs]{color:var(--hd-text-2);white-space:nowrap;font-size:.9375rem;text-decoration:none}.hd__sales[data-astro-cid-nen7h5rs]:hover{color:var(--hd-text-strong)}.hd__cta[data-astro-cid-nen7h5rs]{background:var(--brand);min-height:2.5rem;color:var(--on-brand);white-space:nowrap;border-radius:var(--radius);justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.hd__cta[data-astro-cid-nen7h5rs]:hover{background:var(--brand-hover)}.drawer[data-astro-cid-nen7h5rs]{margin-left:auto}.drawer[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;list-style:none;display:grid}.drawer[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.drawer__icon[data-astro-cid-nen7h5rs]{gap:6px;width:20px;display:grid}.drawer__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;height:2px;transition:transform .16s}.drawer[data-astro-cid-nen7h5rs][open] .drawer__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4px)rotate(45deg)}.drawer[data-astro-cid-nen7h5rs][open] .drawer__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4px)rotate(-45deg)}.drawer__panel[data-astro-cid-nen7h5rs]{height:calc(100dvh - var(--header-h));padding:var(--s-4) var(--gutter) var(--s-8);background:var(--hd-ground);border-top:1px solid var(--hd-rule);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.drawer__panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{list-style:none}.drawer__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--hd-rule);padding-block:.9rem;font-size:1.25rem;text-decoration:none;display:block}.drawer__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--brand)}.hd--day[data-astro-cid-nen7h5rs] .drawer__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:inherit;border-bottom:2px solid var(--ink)}.drawer__cta[data-astro-cid-nen7h5rs]{margin-top:var(--s-6);width:100%;min-height:3rem}@media (width>=68.75rem){.hd__nav[data-astro-cid-nen7h5rs],.hd__actions[data-astro-cid-nen7h5rs]{display:flex}.drawer[data-astro-cid-nen7h5rs]{display:none}}@media (width>=68.75rem) and (width<=81.9375rem){.hd__inner[data-astro-cid-nen7h5rs],.hd__actions[data-astro-cid-nen7h5rs]{gap:.875rem}.hd__nav[data-astro-cid-nen7h5rs]{margin-left:var(--s-2)}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.hd__sales[data-astro-cid-nen7h5rs],.hd__actions[data-astro-cid-nen7h5rs] .hd__cta[data-astro-cid-nen7h5rs]{font-size:.875rem}.hd__actions[data-astro-cid-nen7h5rs] .hd__cta[data-astro-cid-nen7h5rs]{padding-inline:var(--s-3)}}.ft[data-astro-cid-jo6i4kqk]{color:var(--night-text);padding-block:var(--s-8) var(--s-6);font-size:.9375rem;position:relative}.ft__wrap[data-astro-cid-jo6i4kqk]{position:relative}.ft__mark-box[data-astro-cid-jo6i4kqk]{margin-top:var(--s-8);container-type:inline-size}.ft__wordmark[data-astro-cid-jo6i4kqk]{--fs:calc(100cqw / 2.0333);font-size:var(--fs);white-space:nowrap;user-select:none;background:linear-gradient(180deg, color-mix(in srgb, var(--night-muted) 30%, transparent) 15%, color-mix(in srgb, var(--night-muted) 4%, transparent) 80%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-.3em;margin-bottom:-.2225em;margin-left:-.0708em;line-height:1.25}.ft[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--night-muted);text-decoration:none}.ft[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.ft__lead[data-astro-cid-jo6i4kqk]{gap:var(--s-5);padding-bottom:var(--s-7);margin-bottom:var(--s-7);border-bottom:1px solid var(--night-line);display:grid}.ft__statement[data-astro-cid-jo6i4kqk]{max-width:34ch;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.2}.ft[data-astro-cid-jo6i4kqk] .ft__statement[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--night-text);text-decoration:underline;text-decoration-color:var(--brand);text-underline-offset:.18em;text-decoration-thickness:2px}.ft__ctas[data-astro-cid-jo6i4kqk]{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.ft[data-astro-cid-jo6i4kqk] .ft__cta[data-astro-cid-jo6i4kqk]{background:var(--brand);min-height:2.75rem;color:var(--on-brand);border-radius:var(--radius);align-items:center;padding:.5rem 1.1rem;display:inline-flex}.ft[data-astro-cid-jo6i4kqk] .ft__cta--ghost[data-astro-cid-jo6i4kqk]{color:var(--night-text);border:1px solid var(--night-line);background:0 0}@media (width>=60rem){.ft__lead[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:end}}.ft__top[data-astro-cid-jo6i4kqk]{gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ft__brand[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:var(--s-4);flex-direction:column;grid-column:1/-1;display:flex}.ft__tagline[data-astro-cid-jo6i4kqk]{max-width:20rem;color:var(--night-muted)}.ft__heading[data-astro-cid-jo6i4kqk]{color:var(--night-text);margin-bottom:var(--s-4);font-size:.8125rem;line-height:1.4}.ft__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s-3);list-style:none;display:grid}.ft__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-4) var(--s-6);margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--night-line);color:var(--night-muted);flex-wrap:wrap;font-size:.875rem;display:flex}.ft__bottom[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--s-5);flex-wrap:wrap;list-style:none;display:flex}.ft__marks[data-astro-cid-jo6i4kqk]{margin-top:var(--s-4);max-width:52rem;color:var(--night-muted);font-size:.8125rem}@media (width>=60rem){.ft__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(4,1fr)}.ft__brand[data-astro-cid-jo6i4kqk]{grid-column:auto}}.grain[data-astro-cid-infy6gm2]{pointer-events:none;color:var(--ground);background:radial-gradient(60% 70% at 70% 35%, color-mix(in srgb, var(--night-glow) 50%, transparent) 0%, transparent 70%), radial-gradient(50% 60% at 20% 80%, color-mix(in srgb, var(--night-glow) 25%, transparent) 0%, transparent 70%), var(--night-deep);position:absolute;inset:0;overflow:hidden}.grain[data-astro-cid-infy6gm2] canvas[data-astro-cid-infy6gm2]{opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.grain[data-astro-cid-infy6gm2].is-live canvas[data-astro-cid-infy6gm2]{opacity:1}.grain[data-astro-cid-infy6gm2]:after{content:"";background-image:var(--noise);opacity:.85;mix-blend-mode:soft-light;position:absolute;inset:0}.skip-link{left:var(--gutter);z-index:100;background:var(--brand);color:var(--on-brand);padding:.75rem 1rem;text-decoration:none;position:absolute;top:-4rem}.closing{isolation:isolate;background:var(--night-deep);position:relative;overflow:hidden}.closing>:not(.grain){position:relative}.closing:has(.cta) .ft__ctas{display:none}.skip-link:focus{top:.75rem}@media print{.printable .hd,.printable .bar,.printable .ft,.printable .closing,.printable .skip-link{display:none!important}}
