@font-face{font-family:aether;src:url(/_next/static/media/22f624660b53b7a9-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:aether Fallback;src:local("Arial");ascent-override:64.01%;descent-override:13.59%;line-gap-override:7.15%;size-adjust:139.82%}.__className_496b5d{font-family:aether,aether Fallback;font-weight:400}.__variable_496b5d{--ff-aether:"aether","aether Fallback"}@font-face{font-family:esBuild;src:url(/_next/static/media/6d3376b073f39dbe-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:esBuild;src:url(/_next/static/media/7a3c91db2d6ab508-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:esBuild Fallback;src:local("Arial");ascent-override:90.74%;descent-override:20.62%;line-gap-override:0.00%;size-adjust:96.98%}.__className_030b43{font-family:esBuild,esBuild Fallback}.__variable_030b43{--ff-es-build:"esBuild","esBuild Fallback"}@font-face{font-family:komuna;src:url(/_next/static/media/519243511864151d-s.p.woff2) format("woff2");font-display:swap;font-weight:1 1000}@font-face{font-family:komuna Fallback;src:local("Arial");ascent-override:76.05%;descent-override:15.21%;line-gap-override:15.21%;size-adjust:131.49%}.__className_844de5{font-family:komuna,komuna Fallback}.__variable_844de5{--ff-komuna:"komuna","komuna Fallback"}.SiteSplash_splash__Run25{align-items:center;background:var(--color-brand);display:flex;inset:0;justify-content:center;position:fixed;will-change:opacity;z-index:calc(var(--z-transition) + 40)}.SiteSplash_splashLeaving__rMI_R{opacity:0;pointer-events:none;transition:opacity .45s var(--trs-tfunc-expo-in)}.SiteSplash_splashLeaving__rMI_R .SiteSplash_canvas__o22Mx{filter:blur(14px);transition:filter .45s var(--trs-tfunc-expo-in)}@media(prefers-reduced-motion:reduce){.SiteSplash_splashLeaving__rMI_R,.SiteSplash_splashLeaving__rMI_R .SiteSplash_canvas__o22Mx{transition:none}}.SiteSplash_boltBox__IQTQp{aspect-ratio:.6572769953;color:var(--color-utility-95-yellow);height:min(30vmin,18.5714285714rem);position:relative}.SiteSplash_bolt__GO7k_,.SiteSplash_canvas__o22Mx{display:block;height:100%;width:100%}.SiteSplash_canvas__o22Mx{will-change:filter}.accent-none{--color-text-accent:transparent;--color-text-accent-inner:var(--color-text)}.accent-blue{--color-text-accent:var(--color-fluorescent-blue-light);--color-text-accent-inner:var(--color-utility-20-blue,var(--color-black))}.accent-brand{--color-text-accent:var(--color-orange);--color-text-accent-inner:var(--color-white)}.accent-green{--color-text-accent:var(--color-fluorescent-green-light);--color-text-accent-inner:var(--color-utility-20-blue,var(--color-black))}.accent-pink{--color-text-accent:var(--color-fluorescent-pink-light);--color-text-accent-inner:var(--color-utility-20-blue,var(--color-black))}.accent-purple{--color-text-accent:var(--color-fluorescent-purple-light);--color-text-accent-inner:var(--color-utility-20-blue,var(--color-black))}.accent-yellow{--color-text-accent:var(--color-fluorescent-yellow-light);--color-text-accent-inner:var(--color-utility-20-blue,var(--color-black))}.animated{--duration:3s}@media(min-width:60em){.animated--mobile-only{animation:none!important}}.animated--marquee{--duration:12s}@media(prefers-reduced-motion:no-preference){.animated--marquee{animation:scroll-marquee var(--duration) linear infinite}}@media(prefers-reduced-motion:no-preference)and (min-width:60em)and (not (pointer:coarse)){.animated--marquee-testimonials{--duration:30s;animation:scroll-marquee-testimonials var(--duration) linear infinite}}.animation-container:hover .animated--marquee,.animation-container:hover .animated--marquee-testimonials,:where(html,body):has(dialog[open]) :where(.animated--marquee,.animated--marquee-testimonials){animation-play-state:paused}.animated-dash{animation:dash 20s linear infinite alternate}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:none}}@keyframes scroll-marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-marquee-testimonials{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scaleFadeIn{to{opacity:1;transform:scale(1)}}@keyframes animateLine{to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dasharray:60 60;stroke-dashoffset:1500}20%{stroke-dasharray:2 2;stroke-dashoffset:500}to{stroke-dasharray:2 2;stroke-dashoffset:1500}}.background-blue{--color-bg:var(--color-fluorescent-blue)}.background-blue-light{--color-bg:var(--color-fluorescent-blue-light)}.background-green{--color-bg:var(--color-fluorescent-green)}.background-green-light{--color-bg:var(--color-fluorescent-green-light)}.background-orange-middle{--color-bg:var(--color-orange-middle)}.background-orange{--color-bg:var(--color-orange);--color-text:var(--color-white)}.background-pink{--color-bg:var(--color-fluorescent-pink)}.background-pink-light{--color-bg:var(--color-fluorescent-pink-light)}.background-purple{--color-bg:var(--color-fluorescent-purple)}.background-purple-light{--color-bg:var(--color-fluorescent-purple-light)}.background-utility-100{--color-bg:var(--color-utility-100)}.background-utility-200{--color-bg:var(--color-utility-200)}.background-utility-300{--color-bg:var(--color-utility-300)}.background-yellow{--color-bg:var(--color-fluorescent-yellow)}.background-yellow-light{--color-bg:var(--color-fluorescent-yellow-light)}:root{--bdw:1px;--bds:solid;--bd:var(--bdw) var(--bds) var(--color-bd);--bdrs-inner:5px;--bdrs-intermediate:0.4285714286rem;--bdrs-outer:10px;--bdrs:1.4285714286rem;--bdrs-l:1000px;--bdrs-control:0.5714285714rem;--btn-chrome-fs:var(--type-label-fs);--btn-chrome-pad-block:0.7142857143rem;--btn-chrome-pad-inline:1rem;--btn-action-fs:var(--step-1);--btn-action-pad-block:var(--space-fixed-2);--btn-action-pad-inline:var(--space-fixed-3);--btn-display-fs:var(--step-2);--btn-display-pad-block:var(--space-fixed-3);--btn-display-pad-inline:var(--space-fixed-3);--btn-cap-box:0.6em;--color-yellow:#f6ab45;--color-green:#39c5c0;--color-grey:#d9d9d9;--color-black:#000;--color-black-20:color-mix(in srgb,var(--color-black) 20%,transparent);--color-black-15:color-mix(in srgb,var(--color-black) 20%,transparent);--color-white:#fff;--color-white-20:color-mix(in srgb,var(--color-white) 20%,transparent);--color-white-60:color-mix(in srgb,var(--color-white) 60%,transparent);--color-fluorescent-pink:var(--color-fluorescent-pink-base);--color-fluorescent-pink-base:#f392dd;--color-fluorescent-pink-light:#fad8ff;--color-fluorescent-yellow:var(--color-fluorescent-yellow-base);--color-fluorescent-yellow-base:#fdeb20;--color-fluorescent-yellow-light:#f4fd90;--color-fluorescent-green:var(--color-fluorescent-green-base);--color-fluorescent-green-base:#10e68d;--color-fluorescent-green-light:#a9ffdb;--color-fluorescent-blue:var(--color-fluorescent-blue-base);--color-fluorescent-blue-base:#5fc0ff;--color-fluorescent-blue-light:#bfe4fc;--color-fluorescent-purple:var(--color-fluorescent-purple-base);--color-fluorescent-purple-base:#d377fd;--color-fluorescent-purple-light:#e3dcf8;--color-orange:var(--color-orange-base);--color-orange-dark:#c23101;--color-orange-base:#f43e01;--color-orange-middle:#fe9e20;--color-orange-light:#ffd1a3;--color-orange-brand:var(--color-orange-base);--color-orange-deep:var(--color-orange-deep-base);--color-orange-deep-base:#e93b01;--color-olive:var(--color-olive-base);--color-olive-base:#475c05;--color-error:var(--color-error-base);--color-error-base:#f80a3e;--color-homev2-ink:#302b28;--color-ink-80:color-mix(in srgb,var(--color-homev2-ink) 80%,transparent);--color-ink-60:color-mix(in srgb,var(--color-homev2-ink) 60%,transparent);--color-ink-inverse-80:color-mix(in srgb,var(--color-utility-95-yellow) 80%,transparent);--color-utility-16-blue:#26292e;--color-utility-20-blue:#2d2f33;--color-utility-29-blue:#2c364a;--color-utility-41-blue:#3e4c69;--color-utility-16-yellow:#2a2a25;--color-utility-20-yellow:#34342e;--color-utility-41-yellow:#69695d;--color-utility-61-yellow:#9c9c90;--color-utility-81-yellow:#cecebf;--color-utility-91-yellow:#e8e8de;--color-utility-95-yellow:#f3f3ee;--color-utility-98-yellow:#fafaf8;--color-utility-100:var(--color-utility-98-yellow);--color-utility-200:var(--color-utility-95-yellow);--color-utility-300:var(--color-utility-91-yellow);--color-blogart-pill-text:var(--color-utility-98-yellow);--color-blogart-fundraising-bg:#dcf2e7;--color-blogart-fundraising-block:#225c05;--color-blogart-fundraising-accent:#a4eed7;--color-blogart-fundraising-pill:var(--color-blogart-fundraising-block);--color-blogart-platform-bg:#f7e5cf;--color-blogart-platform-block:var(--color-orange-base);--color-blogart-platform-accent:#ffc185;--color-blogart-platform-pill:var( --color-blogart-platform-block );--color-blogart-company-bg:#f3dde1;--color-blogart-company-block:#a2003f;--color-blogart-company-accent:#f0a7c0;--color-blogart-company-pill:var(--color-blogart-company-block);--color-blogart-partnership-bg:#f3e5ec;--color-blogart-partnership-block:#53003f;--color-blogart-partnership-accent:#efc0e5;--color-blogart-partnership-pill:var(--color-blogart-partnership-block);--color-blogart-research-bg:#ede4f3;--color-blogart-research-block:#4646dd;--color-blogart-research-accent:#dbbeff;--color-blogart-research-pill:var(--color-blogart-research-block);--color-blogart-neutral-bg:var(--color-utility-91-yellow);--color-blogart-neutral-block:var(--color-utility-41-yellow);--color-blogart-neutral-accent:var(--color-utility-81-yellow);--color-blogart-neutral-pill:var(--color-utility-41-yellow);--ff-mono:var(--ff-aether),ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;--ff-sans:var(--ff-es-build),"system-ui","Helvetica Neue","Helvetica","Arial","sans-serif";--ff-sans-features:"ss02" 1,"ss15" 1;--ff-komuna-base:var(--ff-komuna),Georgia,"Times New Roman",serif;--ff-display:var(--ff-sans);--ff-text:var(--ff-sans);--ff-link:var(--ff-komuna-base);--ff-cta:var(--ff-komuna-base);--z-modal:900;--z-transition:950;--z-overlay:800;--z-dropdown:700;--z-header:600;--z-header-low:610;--z-header-mid:650;--z-header-high:690;--z-footer:500;--shadow-color:0deg 0% 0%;--shadow-opacity:0.3;--elevation-0:none;--elevation-1:drop-shadow(0.5px 1px 1px hsl(var(--shadow-color)/var(--shadow-opacity)));--elevation-2:drop-shadow(0 2px 2px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 3))) drop-shadow(0 4px 4px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 3))) drop-shadow(0 6px 6px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 3)));--elevation-3:drop-shadow(0 2px 2px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 5))) drop-shadow(0 4px 4px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 5))) drop-shadow(0 8px 8px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 5))) drop-shadow(0 16px 16px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 5))) drop-shadow(0 32px 32px hsl(var(--shadow-color)/calc(var(--shadow-opacity) / 5)));--elevation-4:0 4px 80px 0 rgb(0 0 0/4%);--nav-height:4.2857142857rem;--logo-width:7.1428571429rem;--nav-break:67.5em;--max-nav-media-query:(max-width:67.5em);--min-nav-media-query:(min-width:67.5em)}@media(min-width:60em){:root{--nav-height:5.7142857143rem}}:root{--maw:102.8571428571rem;--maw-w:73.1428571429rem;--maw-n:63.2142857143rem;--maw-xn:46.6428571429rem;--vp-h:100dvh;--space-gutter:var(--grid-column-gap);--space-gutter-s:calc(var(--space-gutter) / 2);--space-gutter-v:var(--grid-column-gap);--space-outer:var(--page-inset);--space-outer-v:var(--space-fixed-3);--space-outer-effective:var(--centered-grid-edge);--space-inner:var( --space-2,1.1428571429rem );--space-inner-v:var( --space-3,1.7142857143rem );--space-fixed-1:0.5714285714rem;--space-fixed-2:1.1428571429rem;--space-fixed-3:1.7142857143rem;--space-fixed-4:2.2857142857rem;--space-fixed-5:2.8571428571rem;--space-fixed-6:3.4285714286rem;--space-6:5.7142857143rem;--space-5:4.5714285714rem;--space-4:2.8571428571rem;--space-3:1.7142857143rem;--space-2:1.1428571429rem;--space-1:0.5714285714rem}@media(min-width:37.5em){:root{--space-6:6.8571428571rem;--space-5:5.1428571429rem;--space-4:3.4285714286rem;--space-3:2.2857142857rem;--space-2:1.7142857143rem;--space-1:1.1428571429rem;--space-outer-v:var(--space-fixed-4)}}@media(min-width:60em){:root{--space-6:9.1428571429rem;--space-5:5.7142857143rem;--space-4:4rem;--space-3:2.8571428571rem;--space-2:2.2857142857rem;--space-1:1.7142857143rem;--space-outer-v:var(--space-fixed-6)}}@media(min-width:80em){:root{--space-6:10rem}}:root{--centered-grid-edge:var(--page-inset);--content-max-width:1440px;--footer-gap:clamp(5.7142857143rem,10vh,11.4285714286rem);--grid-column-gap:var(--space-fixed-4,2.2857142857rem);--page-inset:clamp(1.4285714286rem,0.7368rem + 2.1053vw,2.2857142857rem);--section-space-loud:var(--space-6,5.7142857143rem);--section-space-standard:var(--space-5,4.5714285714rem)}@media(min-width:100em){:root{--centered-grid-edge:calc((100vw - var(--content-max-width)) / 2)}}:root{--space-columns:4;--grid:repeat(var(--space-columns),minmax(10px,1fr));--grid-width:calc(100vw - 2 * var(--page-inset));--total-gutter:3;--grid-col-width:calc((var(--grid-width) - var(--total-gutter) * var(--grid-column-gap)) / var(--space-columns))}@media(min-width:37.5em){:root{--space-columns:8;--total-gutter:7}}@media(min-width:60em){:root{--space-columns:12;--total-gutter:11}}@media(min-width:100em){:root{--grid-width:var(--content-max-width)}}.grid{display:grid;grid-gap:var(--grid-column-gap);gap:var(--grid-column-gap);grid-template-columns:var(--grid)}.grid--no-gap{gap:0}.grid--2up{--grid:repeat(1,minmax(10px,1fr))}@media(min-width:37.5em){.grid--2up{--grid:repeat(2,minmax(10px,1fr))}}.grid--2up .grid__item:only-child{grid-column:1/-1}.grid--3up{--grid:repeat(1,minmax(10px,1fr))}@media(min-width:37.5em){.grid--3up{--grid:repeat(3,minmax(10px,1fr))}}.grid--4up{--grid:repeat(1,minmax(10px,1fr))}@media(min-width:37.5em){.grid--4up{--grid:repeat(2,minmax(10px,1fr))}}@media(min-width:80em){.grid--4up{--grid:repeat(4,minmax(10px,1fr))}}.theme-light,:root{color-scheme:light;--color-dark:var(--color-black,#000);--color-light:var(--color-white,#fff);--color-bg:light-dark(var(--color-utility-95-yellow,#fff),var(--color-utility-16-blue));--color-bg-section:light-dark(var(--color-white),var(--color-utility-20-blue));--color-bg-section-20:light-dark(var(--color-utility-20-blue),var(--color-utility-20-blue));--color-bg-section-91:light-dark(var(--color-utility-91-yellow),var(--color-utility-20-blue));--color-bg-section-95:light-dark(var(--color-utility-95-yellow),var(--color-utility-20-blue));--color-bg-section-98:light-dark(var(--color-utility-98-yellow),var(--color-utility-20-blue));--color-bd:light-dark(var(--color-black-20),var(--color-white-20));--color-divider:var(--color-bd);--color-separator:var(--color-bd);--color-line:var(--color-utility-81-yellow);--color-btn-primary-bg:light-dark(var(--color-orange),var(--color-orange));--color-btn-primary-text:var(--color-white);--color-btn-secondary-bd:var(--color-btn-secondary-text);--color-btn-secondary-bg:transparent;--color-btn-secondary-text:light-dark(var(--color-utility-20-blue),var(--color-white));--color-btn-tertiary-bg:light-dark(var(--color-white),var(--color-utility-20-blue));--color-btn-tertiary-text:light-dark(var(--color-utility-20-blue),var(--color-white));--color-btn-primary-bg-hover:var(--color-white);--color-btn-primary-text-hover:var(--color-white);--color-btn-secondary-bg-hover:transparent;--color-btn-secondary-text-hover:var(--color-utility-95-yellow);--color-text-btn:var(--color-btn-primary-text);--color-bg-btn-secondary:var(--color-btn-secondary-bg);--color-text-btn-secondary:var(--color-btn-secondary-text);--color-bg-btn-soft:inherit;--color-focus-btn:var(--color-focus-outline);--color-bg-btn-hov:var(--color-btn-primary-bg);--color-card-solid-bg:light-dark(var(--color-white),var(--color-utility-20-blue));--color-icon:var(--color-orange);--color-code-snippet-bg:var(--color-utility-20-blue);--color-code-snippet-highlight:var(--color-fluorescent-purple);--color-code-snippet-separator:var(--color-white-20);--color-code-snippet-text:var(--color-white);--color-code-snippet-text-comment:var(--color-utility-61-yellow);--color-code-snippet-text-highlighted:color-mix(in lch increasing hue,var(--color-code-snippet-highlight),var(--color-code-snippet-text) 25%);--color-code-snippet-ui:var(--color-utility-61-yellow);--color-code-snippet-shade-gradient-start:color-mix(in srgb,var(--color-code-snippet-bg) 0%,transparent);--color-code-snippet-shade-gradient-end:color-mix(in srgb,var(--color-code-snippet-bg) 100%,transparent);--color-text-primary:light-dark(var(--color-utility-20-blue,var(--color-black)),var(--color-white));--color-text-secondary:light-dark(var(--color-utility-41-yellow,#333),var(--color-white-60));--color-body:var(--color-ink-80);--color-text-accent:var(--color-orange);--color-text-accent-inner:var(--color-white,#fff);--color-text-link:var(--color-text-primary);--color-text-link-hover:var(--color-orange-dark);--color-text:var(--color-text-primary);--color-text-soft:var(--color-text-secondary);--color-ink:var(--color-text-primary);--color-ink-secondary:var(--color-text-secondary);--color-brand:var(--color-orange);--color-overline:var(--color-orange);--color-focus-bg:var(--color-dark,#000);--color-focus-outline:var(--color-orange);--color-focus-text:var(--color-light,#fff);--color-logo-filter:brightness(0.1) invert(15%) sepia(8%) saturate(605%) hue-rotate(182deg) brightness(97%) contrast(89%);--color-video-player-bg:var(--color-grey);--color-tabs-btn-text:var(--color-utility-20-yellow);--color-tabs-icon-btn-text:var(--color-utility-41-yellow);--color-tabs-btn-active-text:var(--color-white);--color-selection-bg:var(--color-fluorescent-yellow-light);--color-selection-text:var(--color-utility-20-blue)}.theme-light ::selection,:root ::selection{background-color:var(--color-selection-bg);color:var(--color-selection-text)}.theme-light-100{--color-bg:var(--color-bg-section-98);--color-bg-section:var(--color-bg)}.theme-light-200,.theme-silver{--color-bg:var(--color-bg-section-95);--color-bg-section:var(--color-bg)}.theme-light-300{--color-bg:var(--color-bg-section-91);--color-bg-section:var(--color-bg)}.theme-white{--color-bg:var(--color-white);--color-bg-section:var(--color-bg)}.theme-dark{--color-dark:var(--color-white,#000);--color-light:var(--color-black,#fff);--color-bg:light-dark(var(--color-utility-16-yellow,#333),var(--color-utility-20-blue));--color-bg-section:var(--color-bg);--color-bg-section-20:var(--color-utility-20-blue);--color-bg-section-91:var(--color-utility-20-blue);--color-bg-section-95:var(--color-utility-20-blue);--color-bg-section-98:var(--color-utility-20-blue);--color-bg-section-white:var(--color-utility-20-blue);--color-bd:var(--color-white-20);--color-divider:var(--color-bd);--color-separator:var(--color-bd);--color-btn-secondary-bd:var(--color-btn-secondary-text);--color-btn-secondary-text:var(--color-white);--color-btn-tertiary-bd:var(--color-white-20);--color-btn-tertiary-bg:transparent;--color-btn-tertiary-text:var(--color-white);--color-btn-primary-bg-hover:var(--color-white);--color-btn-primary-text-hover:var(--color-black);--color-btn-secondary-text-hover:var(--color-brand);--color-text-primary:var(--color-white,#fff);--color-text-secondary:var(--color-utility-81-yellow,#999);--color-body:var(--color-ink-inverse-80);--color-text:var(--color-text-primary);--color-text-soft:var(--color-text-secondary);--color-overline:var(--color-orange-dark);--color-logo-filter:invert(1) brightness(100)}.theme-olive{--color-dark:var(--color-white,#000);--color-light:var(--color-black,#fff);--color-bg:var(--color-olive);--color-bg-section:var(--color-bg);--color-bd:var(--color-white-20);--color-divider:var(--color-bd);--color-separator:var(--color-bd);--color-btn-secondary-bd:var(--color-btn-secondary-text);--color-btn-secondary-bg:transparent;--color-btn-secondary-text:var(--color-white);--color-btn-tertiary-bd:var(--color-white-20);--color-btn-tertiary-bg:transparent;--color-btn-tertiary-text:var(--color-white);--color-btn-primary-bg-hover:var(--color-white);--color-btn-primary-text-hover:var(--color-black);--color-btn-secondary-text-hover:var(--color-brand);--color-text-primary:var(--color-white);--color-text-secondary:var(--color-white-60);--color-body:var(--color-ink-inverse-80);--color-text:var(--color-text-primary);--color-text-soft:var(--color-text-secondary);--color-overline:var(--color-white)}.theme-brand,.theme-orange{--color-dark:var(--color-black,#000);--color-light:var(--color-white,#fff);--color-bg:var(--color-orange);--color-bd:var(--color-white-20);--color-divider:var(--color-bd);--color-separator:var(--color-bd);--color-btn-primary-bg:var(--color-white);--color-btn-primary-text:var(--color-orange);--color-btn-secondary-bd:var(--color-btn-secondary-text);--color-btn-secondary-bg:transparent;--color-btn-secondary-text:var(--color-white);--color-btn-tertiary-bd:var(--color-white-20);--color-btn-tertiary-bg:transparent;--color-btn-tertiary-text:var(--color-white);--color-btn-primary-bg-hover:var(--color-white);--color-btn-primary-text-hover:var(--color-orange);--color-btn-secondary-text-hover:var(--color-brand);--color-overline:var(--color-white);--color-icon:var(--color-text);--color-text-primary:var(--color-white);--color-text-secondary:var(--color-white);--color-text-link-hover:currentcolor;--color-text-accent:var(--color-white);--color-text-accent-inner:var(--color-orange);--color-body:var(--color-ink-inverse-80);--color-text:var(--color-text-primary);--color-text-soft:var(--color-text-secondary);--color-focus-bg:var(--color-dark);--color-focus-outline:var(--color-light);--color-focus-text:var(--color-light);--color-logo-filter:brightness(0.1) invert(16%) sepia(15%) saturate(6867%) hue-rotate(351deg) brightness(105%) contrast(95%)}[class*=theme-]{background-color:var(--color-bg);color:var(--color-text-primary)}:root{--trs-prop:all;--trs-time:0.15s;--trs-time-fast:0.2s;--trs-time-base:0.3s;--trs-time-crossfade:0.25s;--trs-time-slow:0.4s;--trs-tfunc:ease-in-out;--trs-tfunc-cubic:cubic-bezier(0.4,0.05,0.22,1.2);--trs-tfunc-expo-out:cubic-bezier(0.19,1,0.22,1);--trs-tfunc-expo-in:cubic-bezier(1,0,0.68,0.28);--trs-tfunc-expo-in-out:cubic-bezier(0.77,0,0.18,1);--trs-tfunc-emphasis:cubic-bezier(0,0.71,0.16,1);--trs-route-exit:0.23s;--trs-route-enter:0.3s;--trs-route-span:0.62s;--trs-tfunc-quad-out:cubic-bezier(0.25,0.46,0.45,0.94);--trs:var(--trs-prop) var(--trs-time) var(--trs-tfunc);--step-0:clamp(1rem,0.949rem + 0.23vw,1.143rem);--step-1:clamp(1.2rem,1.086rem + 0.51vw,1.521rem);--step-2:clamp(1.44rem,1.223rem + 0.93vw,2.029rem);--step-3:clamp(1.726rem,1.371rem + 1.56vw,2.707rem);--step-4:clamp(2.069rem,1.509rem + 2.44vw,3.607rem);--step-5:clamp(2.491rem,1.646rem + 3.69vw,4.807rem);--step-6:clamp(2.983rem,1.737rem + 5.45vw,6.415rem);--step-7:clamp(3.589rem,1.783rem + 7.9vw,8.55rem);--step-8:clamp(4.297rem,1.726rem + 11.3vw,11.4rem);--step-9:clamp(5.158rem,1.509rem + 14.07vw,14rem);--type-sans-ff:var(--ff-display);--type-sans-0-fs:var(--step-0);--type-sans-0-lh:1.4;--type-sans-0-ls:-0.007em;--type-sans-0-fw:400;--type-sans-1-fs:var(--step-1);--type-sans-1-lh:1.28;--type-sans-1-ls:-0.015em;--type-sans-1-fw:400;--type-sans-2-fs:var(--step-2);--type-sans-2-lh:1.1;--type-sans-2-ls:-0.023em;--type-sans-2-fw:500;--type-sans-3-fs:var(--step-3);--type-sans-3-lh:1.14;--type-sans-3-ls:-0.023em;--type-sans-3-fw:500;--type-sans-4-fs:var(--step-4);--type-sans-4-lh:1.07;--type-sans-4-ls:-0.026em;--type-sans-4-fw:500;--type-sans-5-fs:var(--step-5);--type-sans-5-lh:1.01;--type-sans-5-ls:-0.029em;--type-sans-5-fw:500;--type-sans-6-fs:var(--step-6);--type-sans-6-lh:0.96;--type-sans-6-ls:-0.032em;--type-sans-6-fw:500;--type-sans-7-fs:var(--step-7);--type-sans-7-lh:0.9;--type-sans-7-ls:-0.036em;--type-sans-7-fw:500;--type-sans-8-fs:var(--step-8);--type-sans-8-lh:0.85;--type-sans-8-ls:-0.04em;--type-sans-8-fw:500;--type-sans-9-fs:var(--step-9);--type-sans-9-lh:0.8;--type-sans-9-ls:-0.045em;--type-sans-9-fw:500;--type-mono-ff:var(--ff-komuna-base);--type-mono-0-fs:var(--step-0);--type-mono-0-lh:1.25;--type-mono-0-ls:0.08em;--type-mono-0-fw:100;--type-mono-1-fs:var(--step-1);--type-mono-1-lh:1.2;--type-mono-1-ls:0.08em;--type-mono-1-fw:100;--type-mono-2-fs:var(--step-2);--type-mono-2-lh:1.1;--type-mono-2-ls:0.08em;--type-mono-2-fw:100;--type-mono-3-fs:var(--step-3);--type-mono-3-lh:1.1;--type-mono-3-ls:0.08em;--type-mono-3-fw:100;--type-mono-4-fs:var(--step-4);--type-mono-4-lh:1;--type-mono-4-ls:0.08em;--type-mono-4-fw:100;--type-mono-5-fs:var(--step-5);--type-mono-5-lh:0.9;--type-mono-5-ls:0.08em;--type-mono-5-fw:100;--type-mono-6-fs:var(--step-6);--type-mono-6-lh:0.85;--type-mono-6-ls:0.07em;--type-mono-6-fw:100;--type-mono-7-fs:var(--step-7);--type-mono-7-lh:0.8;--type-mono-7-ls:0.06em;--type-mono-7-fw:100;--type-mono-8-fs:var(--step-8);--type-mono-8-lh:0.85;--type-mono-8-ls:0.07em;--type-mono-8-fw:100;--type-mono-9-fs:var(--step-9);--type-mono-9-lh:0.8;--type-mono-9-ls:0.05em;--type-mono-9-fw:100;--type-serif-ff:var(--ff-mono);--type-serif-0-fs:var(--step-0);--type-serif-0-lh:1.35;--type-serif-0-ls:-0.04em;--type-serif-0-fw:400;--type-serif-1-fs:var(--step-1);--type-serif-1-lh:1.26;--type-serif-1-ls:-0.045em;--type-serif-1-fw:400;--type-serif-2-fs:var(--step-2);--type-serif-2-lh:1.2;--type-serif-2-ls:-0.05em;--type-serif-2-fw:400;--type-serif-3-fs:var(--step-3);--type-serif-3-lh:1.15;--type-serif-3-ls:-0.06em;--type-serif-3-fw:400;--type-serif-4-fs:var(--step-4);--type-serif-4-lh:1.11;--type-serif-4-ls:-0.07em;--type-serif-4-fw:400;--type-serif-5-fs:var(--step-5);--type-serif-5-lh:1.06;--type-serif-5-ls:-0.07em;--type-serif-5-fw:400;--type-serif-6-fs:var(--step-6);--type-serif-6-lh:1.02;--type-serif-6-ls:-0.08em;--type-serif-6-fw:400;--type-serif-7-fs:var(--step-7);--type-serif-7-lh:0.98;--type-serif-7-ls:-0.08em;--type-serif-7-fw:400;--type-serif-8-fs:var(--step-8);--type-serif-8-lh:0.94;--type-serif-8-ls:-0.09em;--type-serif-8-fw:400;--type-serif-9-fs:var(--step-9);--type-serif-9-lh:0.9;--type-serif-9-ls:-0.09em;--type-serif-9-fw:400}.type-sans-0{--ff:var(--type-sans-ff);--fz:var(--type-sans-0-fs);--fw:var(--type-sans-0-fw);--lh:var(--type-sans-0-lh);--lts:var(--type-sans-0-ls)}.type-sans-1{--ff:var(--type-sans-ff);--fz:var(--type-sans-1-fs);--fw:var(--type-sans-1-fw);--lh:var(--type-sans-1-lh);--lts:var(--type-sans-1-ls)}.type-sans-2{--ff:var(--type-sans-ff);--fz:var(--type-sans-2-fs);--fw:var(--type-sans-2-fw);--lh:var(--type-sans-2-lh);--lts:var(--type-sans-2-ls)}.type-sans-3{--ff:var(--type-sans-ff);--fz:var(--type-sans-3-fs);--fw:var(--type-sans-3-fw);--lh:var(--type-sans-3-lh);--lts:var(--type-sans-3-ls)}.type-sans-4{--ff:var(--type-sans-ff);--fz:var(--type-sans-4-fs);--fw:var(--type-sans-4-fw);--lh:var(--type-sans-4-lh);--lts:var(--type-sans-4-ls)}.type-sans-5{--ff:var(--type-sans-ff);--fz:var(--type-sans-5-fs);--fw:var(--type-sans-5-fw);--lh:var(--type-sans-5-lh);--lts:var(--type-sans-5-ls)}.type-sans-6{--ff:var(--type-sans-ff);--fz:var(--type-sans-6-fs);--fw:var(--type-sans-6-fw);--lh:var(--type-sans-6-lh);--lts:var(--type-sans-6-ls)}.type-sans-7{--ff:var(--type-sans-ff);--fz:var(--type-sans-7-fs);--fw:var(--type-sans-7-fw);--lh:var(--type-sans-7-lh);--lts:var(--type-sans-7-ls)}.type-sans-8{--ff:var(--type-sans-ff);--fz:var(--type-sans-8-fs);--fw:var(--type-sans-8-fw);--lh:var(--type-sans-8-lh);--lts:var(--type-sans-8-ls)}.type-sans-9{--ff:var(--type-sans-ff);--fz:var(--type-sans-9-fs);--fw:var(--type-sans-9-fw);--lh:var(--type-sans-9-lh);--lts:var(--type-sans-9-ls)}.type-mono-0{--ff:var(--type-mono-ff);--fz:var(--type-mono-0-fs);--fw:var(--type-mono-0-fw);--lh:var(--type-mono-0-lh);--lts:var(--type-mono-0-ls);--tt:uppercase}.type-mono-1{--ff:var(--type-mono-ff);--fz:var(--type-mono-1-fs);--fw:var(--type-mono-1-fw);--lh:var(--type-mono-1-lh);--lts:var(--type-mono-1-ls);--tt:uppercase}.type-mono-2{--ff:var(--type-mono-ff);--fz:var(--type-mono-2-fs);--fw:var(--type-mono-2-fw);--lh:var(--type-mono-2-lh);--lts:var(--type-mono-2-ls);--tt:uppercase}.type-mono-3{--ff:var(--type-mono-ff);--fz:var(--type-mono-3-fs);--fw:var(--type-mono-3-fw);--lh:var(--type-mono-3-lh);--lts:var(--type-mono-3-ls);--tt:uppercase}.type-mono-4{--ff:var(--type-mono-ff);--fz:var(--type-mono-4-fs);--fw:var(--type-mono-4-fw);--lh:var(--type-mono-4-lh);--lts:var(--type-mono-4-ls);--tt:uppercase}.type-mono-5{--ff:var(--type-mono-ff);--fz:var(--type-mono-5-fs);--fw:var(--type-mono-5-fw);--lh:var(--type-mono-5-lh);--lts:var(--type-mono-5-ls);--tt:uppercase}.type-mono-6{--ff:var(--type-mono-ff);--fz:var(--type-mono-6-fs);--fw:var(--type-mono-6-fw);--lh:var(--type-mono-6-lh);--lts:var(--type-mono-6-ls);--tt:uppercase}.type-mono-7{--ff:var(--type-mono-ff);--fz:var(--type-mono-7-fs);--fw:var(--type-mono-7-fw);--lh:var(--type-mono-7-lh);--lts:var(--type-mono-7-ls);--tt:uppercase}.type-mono-8{--ff:var(--type-mono-ff);--fz:var(--type-mono-8-fs);--fw:var(--type-mono-8-fw);--lh:var(--type-mono-8-lh);--lts:var(--type-mono-8-ls);--tt:uppercase}.type-mono-9{--ff:var(--type-mono-ff);--fz:var(--type-mono-9-fs);--fw:var(--type-mono-9-fw);--lh:var(--type-mono-9-lh);--lts:var(--type-mono-9-ls);--tt:uppercase}.type-serif-0{--ff:var(--type-serif-ff);--fz:var(--type-serif-0-fs);--fw:var(--type-serif-0-fw);--lh:var(--type-serif-0-lh);--lts:var(--type-serif-0-ls)}.type-serif-1{--ff:var(--type-serif-ff);--fz:var(--type-serif-1-fs);--fw:var(--type-serif-1-fw);--lh:var(--type-serif-1-lh);--lts:var(--type-serif-1-ls)}.type-serif-2{--ff:var(--type-serif-ff);--fz:var(--type-serif-2-fs);--fw:var(--type-serif-2-fw);--lh:var(--type-serif-2-lh);--lts:var(--type-serif-2-ls)}.type-serif-3{--ff:var(--type-serif-ff);--fz:var(--type-serif-3-fs);--fw:var(--type-serif-3-fw);--lh:var(--type-serif-3-lh);--lts:var(--type-serif-3-ls)}.type-serif-4{--ff:var(--type-serif-ff);--fz:var(--type-serif-4-fs);--fw:var(--type-serif-4-fw);--lh:var(--type-serif-4-lh);--lts:var(--type-serif-4-ls)}.type-serif-5{--ff:var(--type-serif-ff);--fz:var(--type-serif-5-fs);--fw:var(--type-serif-5-fw);--lh:var(--type-serif-5-lh);--lts:var(--type-serif-5-ls)}.type-serif-6{--ff:var(--type-serif-ff);--fz:var(--type-serif-6-fs);--fw:var(--type-serif-6-fw);--lh:var(--type-serif-6-lh);--lts:var(--type-serif-6-ls)}.type-serif-7{--ff:var(--type-serif-ff);--fz:var(--type-serif-7-fs);--fw:var(--type-serif-7-fw);--lh:var(--type-serif-7-lh);--lts:var(--type-serif-7-ls)}.type-serif-8{--ff:var(--type-serif-ff);--fz:var(--type-serif-8-fs);--fw:var(--type-serif-8-fw);--lh:var(--type-serif-8-lh);--lts:var(--type-serif-8-ls)}.type-serif-9{--ff:var(--type-serif-ff);--fz:var(--type-serif-9-fs);--fw:var(--type-serif-9-fw);--lh:var(--type-serif-9-lh);--lts:var(--type-serif-9-ls)}:root{--fw-strong:500;--type-display-1-ff:var(--ff-display);--type-display-1-fs:calc(var(--step-9) * 0.94);--type-display-1-fw:500;--type-display-1-ls:-0.045em;--type-display-1-lh:0.85;--type-display-1-measure:min(92vw,16ch);--type-display-1-wrap:balance;--type-label-ff:var(--ff-komuna-base);--type-label-fs:var(--step-0);--type-label-fw:100;--type-label-ls:0.08em;--type-label-lh:1;--type-label-tt:uppercase;--type-micro-label-ff:var(--ff-komuna-base);--type-micro-label-fs:0.7142857143rem;--type-micro-label-fw:100;--type-micro-label-ls:0.08em;--type-micro-label-lh:1;--type-micro-label-tt:uppercase;--type-lockup-ff:var(--ff-mono);--type-lockup-fs-floor:var(--step-1);--type-lockup-fs-ceiling:var(--step-9);--type-lockup-ls:0.02em;--type-lockup-lh:0.95;--type-display-2-ff:var(--ff-display);--type-display-2-fs:var(--step-8);--type-display-2-fw:500;--type-display-2-ls:-0.05em;--type-display-2-lh:0.8;--type-display-2-wrap:balance;--type-display-3-ff:var(--ff-display);--type-display-3-fs:var(--step-7);--type-display-3-fw:500;--type-display-3-ls:-0.045em;--type-display-3-lh:0.8;--type-document-title-ff:var(--ff-display);--type-document-title-fs:var(--step-5);--type-document-title-fw:500;--type-document-title-ls:-0.035em;--type-document-title-lh:1;--type-document-title-wrap:balance;--type-article-title-ff:var(--type-sans-ff);--type-article-title-fs:var(--type-sans-3-fs);--type-article-title-fw:var(--type-sans-3-fw);--type-article-title-lh:var(--type-sans-3-lh);--type-article-title-ls:var(--type-sans-3-ls);--type-article-title-wrap:balance;--type-body-ff:var(--type-serif-ff);--type-body-fs:var(--type-serif-0-fs);--type-body-fw:var(--type-serif-0-fw);--type-body-lh:var(--type-serif-0-lh);--type-body-ls:var(--type-serif-0-ls);--type-body-wrap:pretty;--type-body-color:var(--color-body);--type-article-body-ff:var(--type-sans-ff);--type-article-body-fs:var(--type-sans-0-fs);--type-article-body-fw:var(--type-sans-0-fw);--type-article-body-lh:1.3;--type-article-body-ls:var(--type-sans-0-ls);--type-article-body-wrap:pretty;--type-article-body-color:var(--type-body-color);--measure-prose:29em;--measure-prose-mono:65ch;--measure-prose-document:35em;--type-mono-lede-ff:var(--type-body-ff);--type-mono-lede-fw:var(--type-body-fw);--type-mono-lede-fs:var(--type-body-fs);--type-mono-lede-lh:var(--type-body-lh);--type-mono-lede-ls:var(--type-body-ls);--type-mono-body-ff:var(--type-body-ff);--type-mono-body-fw:var(--type-body-fw);--type-mono-body-fs:var(--type-body-fs);--type-mono-body-lh:var(--type-body-lh);--type-mono-body-ls:var(--type-body-ls);--type-section-statement-ff:var(--ff-display);--type-section-statement-fs:var(--step-6);--type-section-statement-fw:500;--type-section-statement-ls:-0.035em;--type-section-statement-lh:0.9;--type-section-statement-wrap:balance;--type-prose-statement-ff:var(--ff-display);--type-prose-statement-fs:var(--step-4);--type-prose-statement-fw:500;--type-prose-statement-ls:-0.03em;--type-prose-statement-lh:1;--type-prose-statement-measure:min(var(--grid-width),24ch);--type-prose-statement-wrap:balance;--type-stat-statement-ff:var(--ff-display);--type-stat-statement-fs:var(--step-5);--type-stat-statement-fw:500;--type-stat-statement-ls:-0.035em;--type-stat-statement-lh:0.95;--type-stat-statement-wrap:balance;--type-lede-ff:var(--type-body-ff);--type-lede-fw:var(--type-body-fw);--type-lede-fs:var(--type-body-fs);--type-lede-lh:var(--type-body-lh);--type-lede-ls:var(--type-body-ls);--type-lede-wrap:var(--type-body-wrap);--type-card-heading-ff:var(--ff-display);--type-card-heading-fw:500;--type-card-heading-fs:var(--step-4);--type-card-heading-lh:0.95;--type-card-heading-ls:-0.03em;--type-stat-number-ff:var(--ff-mono);--type-stat-number-fw:400;--type-stat-number-fs:var(--step-4);--type-stat-number-lh:1.1;--type-stat-number-ls:-0.04em;--type-field-label-ff:var(--type-label-ff);--type-field-label-fs:1rem;--type-field-label-fw:var(--type-label-fw);--type-field-label-ls:var(--type-label-ls);--type-field-label-lh:var(--type-label-lh);--type-field-label-tt:var(--type-label-tt);--type-field-value-ff:var(--type-sans-ff);--type-field-value-fs:1.1428571429rem;--type-field-value-fw:var(--type-sans-0-fw);--type-field-value-ls:-0.01em;--type-field-value-lh:1;--type-field-hint-ff:var(--type-sans-ff);--type-field-hint-fs:1rem;--type-field-hint-fw:var(--type-sans-0-fw);--type-field-hint-ls:-0.02em;--type-field-hint-lh:1.2}[class*=type-]{font-family:var(--ff,inherit);font-size:var(--fz,1rem);font-weight:var(--fw,inherit);letter-spacing:var(--lts,normal);line-height:var(--lh,inherit);text-transform:var(--tt,none)}@supports(font-size:1cqi){.fluid-type,[class*=type-heading-],[class*=type-subheading-]{--fz-current:clamp(var(--fz),var(--fz-fluid,4cqi),var(--fz-max,var(--fz)));font-size:var(--fz-current)}}.type-body{--ff:var(--type-body-ff);--fw:var(--type-body-fw);--fz:var(--type-body-fs);--lh:var(--type-body-lh);--lts:var(--type-body-ls);text-wrap:var(--type-body-wrap)}.type-article-body{--ff:var(--type-article-body-ff);--fw:var(--type-article-body-fw);--fz:var(--type-article-body-fs);--lh:var(--type-article-body-lh);--lts:var(--type-article-body-ls);text-wrap:var(--type-article-body-wrap)}.type-body--tight{--lts:-0.0428571429rem}.type-body-large{--ff:var(--type-body-ff);--fw:var(--type-body-fw);--fz:var(--type-body-fs);--lh:var(--type-body-lh);--lts:var(--type-body-ls);text-wrap:var(--type-body-wrap)}.type-caption{--ff:var(--ff-text);--fw:500;--fz:0.9285714286rem;--lh:auto}.type-eyebrow{--ff:var(--ff-mono);--fw:500;--fz:0.8571428571rem;--lh:auto;--lts:0.1em;--tt:uppercase}.type-heading-large{--ff:var(--ff-display);--fw:300;--fz:2.5714285714rem;--fz-fluid:4cqi;--fz-max:4.5714285714rem;--lh:1.3;--lts:-0.02em}.type-heading-medium{--ff:var(--ff-display);--fw:300;--fz:2.5714285714rem;--fz-fluid:4cqi;--fz-max:3.2857142857rem;--lh:1.3;--lts:-0.02em}.type-heading-small{--ff:var(--ff-display);--fw:300;--fz:1.8571428571rem;--fz-fluid:4cqi;--fz-max:2.5714285714rem;--lh:1.3;--lts:-0.02em}.type-heading-extra-small{--ff:var(--ff-display);--fw:300;--fz:1.2857142857rem;--lh:1.3;--lts:-0.02em}.type-heading-extra-small-medium{--ff:var(--ff-display);--fw:500;--fz:1rem;--lh:1.3;--lts:-0.02em}@media(min-width:60em){.type-heading-extra-small-medium{--fz:1.2857142857rem}}.type-subheading-medium{--ff:var(--ff-display);--fw:300;--fz:1.6428571429rem;--fz-fluid:4cqi;--fz-max:2rem;--lh:1.3;--lts:-0.02em}.type-subheading-small{--ff:var(--ff-display);--fw:400;--fz:1.3571428571rem;--fz-fluid:4cqi;--fz-max:1.7142857143rem;--lh:1.3;--lts:-0.02em}.type-system{--ff:var(--ff-mono);--fw:400;--fz:1.1428571429rem;--lh:1.3;--lts:0}.type-button,.type-ui-1{--ff:var(--ff-text);--fw:400;--fz:1.0714285714rem;--lh:1.3;--lts:0}.type-ui-2{--ff:var(--ff-mono);--fw:500;--fz:0.8571428571rem;--lh:1.3;--lts:0.1em;--tt:uppercase}.type-statistics,.type-ui-3{--ff:var(--ff-mono);--fw:500;--fz:1.1428571429rem}@layer global{@viewport{width:device-width}*,:after,:before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}html{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}:where(a:not([class]),a:visited:not([class])){color:var(--color-text-link);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color var(--trs-time) var(--trs-tfunc)}:where(a:not([class]):hover,a:not([class]):focus-visible){color:var(--color-text-link-hover)}a,button,input,label,select,summary,textarea{touch-action:manipulation}img,video{display:block;height:auto;max-width:100%}video{width:100%}button,h1,h2,h3,h4,h5,h6,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}html[data-splash] body:before{animation-delay:8s!important}}picture{display:block;width:100%}sub,sup{font-size:.6em;line-height:0;vertical-align:super}sub{vertical-align:sub}:focus{outline:none}:focus-visible{outline:3px solid var(--focus-color,currentColor);outline-offset:var(--focus-offset,.3ch);outline-style:solid}}@keyframes route-bleach-out{to{opacity:0}}@keyframes route-bloom-in{0%{opacity:0}}::view-transition-old(root){animation:route-bleach-out var(--trs-route-exit) var(--trs-tfunc-quad-out) both}::view-transition-new(root){animation:route-bloom-in var(--trs-route-span) var(--trs-tfunc-expo-out) both;animation-delay:var(--trs-route-enter)}@layer global{html{scrollbar-width:none}::-webkit-scrollbar{display:none}}html{font-size:.875em;font-synthesis-weight:none;min-height:100%;scroll-padding-top:calc(var(--nav-height) + var(--space-fixed-2))}body,html{background:var(--color-bg);overflow-x:clip;overscroll-behavior:none}body{color:var(--color-text);container-type:inline-size;display:flex;flex-direction:column;font-family:var(--ff-sans);font-feature-settings:var(--ff-sans-features);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5714285714;margin:0;-ms-overflow-style:-ms-autohiding-scrollbar}:where(html,body):has(dialog[open]){overflow:hidden}main{flex:auto}@layer global{html[data-splash] body:before{animation:splash-cover-release 0s 8s forwards;background:var(--color-brand);content:"";inset:0;position:fixed;z-index:calc(var(--z-transition) + 39)}}@keyframes splash-cover-release{to{visibility:hidden}}@keyframes animate-up-fallback{0%{opacity:0;transform:translateY(var(--animate-translate-y,1rem))}to{opacity:1;transform:none}}@keyframes animate-opacity-fallback{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){:where([data-reveal-child]),:where([data-reveal]){opacity:.01;transform:translateY(var(--reveal-translate-y-from,var(--space-fixed-2)));transition:opacity var(--reveal-duration,.5s) var(--reveal-delay,.15s) var(--reveal-timing-function,linear),transform var(--reveal-duration,.9s) var(--reveal-delay,.15s) var(--reveal-timing-function,var(--trs-tfunc-expo-out))}:where([data-reveal-child])[data-is-visible=true],:where([data-reveal])[data-is-visible=true]{opacity:1;transform:translateY(var(--reveal-translate-y-to,0))}:where([data-reveal-child])[data-is-ready=false],:where([data-reveal])[data-is-ready=false]{animation:animate-up-fallback var(--reveal-fallback-duration,.5s) var(--reveal-fallback-delay,1s) forwards}:where([data-reveal--opacity-child]),:where([data-reveal-opacity]){opacity:.01;transition:opacity var(--reveal-duration,.5s) var(--reveal-delay,.15s) var(--reveal-timing-function,ease)}:where([data-reveal--opacity-child])[data-is-visible=true],:where([data-reveal-opacity])[data-is-visible=true]{opacity:1}:where([data-reveal--opacity-child])[data-is-ready=false],:where([data-reveal-opacity])[data-is-ready=false]{animation:animate-opacity-fallback var(--reveal-fallback-duration,.5s) var(--reveal-fallback-delay,1s) forwards}}.indicator,:is(.text,header[role=banner]) a[href^=http]:not([href*="localhost:3000"]):not([href*=groq-site]):not([href^="groq.com"]):not(.btn){-webkit-padding-end:.8em;padding-inline-end:.8em}.indicator:after,:is(.text,header[role=banner]) a[href^=http]:not([href*="localhost:3000"]):not([href*=groq-site]):not([href^="groq.com"]):not(.btn):after{background-color:var(--color-text-secondary);block-size:1em;content:"(external link)";display:inline-block;inline-size:1em;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM0MjQyNDIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTUgM2g2djYiLz48cGF0aCBkPSJNMTAgMTQgMjEgMyIvPjxwYXRoIGQ9Ik0xOCAxM3Y2YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmg2Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiM0MjQyNDIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTUgM2g2djYiLz48cGF0aCBkPSJNMTAgMTQgMjEgMyIvPjxwYXRoIGQ9Ik0xOCAxM3Y2YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0yVjhhMiAyIDAgMCAxIDItMmg2Ii8+PC9zdmc+");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80% auto;mask-size:80% auto;opacity:70%;overflow:hidden;text-indent:1em;white-space:nowrap;position:absolute}.hidden,[hidden]{display:none!important}.is-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.link-underline{--underline-width-default:1px;background-image:linear-gradient(transparent,transparent),linear-gradient(var(--underline-color,currentcolor),var(--underline-color,currentcolor));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% var(--underline-width,var(--underline-width-default)),0 var(--underline-width,var(--underline-width-default))}@media(prefers-reduced-motion:no-preference){.link-underline{transition:background-size var(--underline-transition-duration,var(--trs-time-crossfade)) var(--trs-tfunc-cubic)}}.link-underline:hover{background-size:0 var(--underline-width,var(--underline-width-default)),100% var(--underline-width,var(--underline-width-default))}.pile{display:grid}.pile--center{place-items:center}.pile>*{grid-area:1/-1}.u-link-reset{color:currentcolor;text-decoration:none}.u-button-reset{all:initial;cursor:pointer;line-height:1}.stack{--stack-spacing:var(--grid-column-gap,1.5em)}.stack>*+*{margin-top:var(--stack-spacing)}.stack--s>*+*{-webkit-margin-before:var(--stack-spacing-s,var(--space-fixed-1));margin-block-start:var(--stack-spacing-s,var(--space-fixed-1))}.stack--l>*+*{-webkit-margin-before:var(--stack-spacing-l,var(--space-fixed-3));margin-block-start:var(--stack-spacing-l,var(--space-fixed-3))}.btn,[role=button]:where(:not([class])),button:where(:not([class])),input:where([type=submit]){--color-btn-bd:var(--color-btn-primary-bd);--color-btn-bg:var(--color-btn-primary-bg);--color-btn-bg-hover:var(--color-btn-bg);--color-btn-text:var(--color-btn-primary-text);--color-btn-text-hover:var(--color-btn-primary-text-hover);--focus-color:var(--color-focus-btn);--_btn-fs:var(--btn-chrome-fs);--_btn-pad-block:var(--btn-chrome-pad-block);--_btn-pad-inline:var(--btn-chrome-pad-inline);align-items:center;border:1px solid var(--color-btn-bd);border-radius:var(--bdrs-l);box-shadow:0 0 0 1px var(--color-outline-btn);color:var(--color-btn-text);cursor:pointer;display:inline-flex;gap:.5em;max-width:100%;padding:var(--_btn-pad-block) var(--_btn-pad-inline);position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:max-content;z-index:1}.btn:not([class*=type-]),[role=button]:where(:not([class])),button:where(:not([class])),input:where([type=submit]){--ff:var(--ff-text);--fw:400;--fz:1.0714285714rem;--lh:1.3;--lts:0;font-weight:500}.btn:not(.btn--text),[role=button]:where(:not([class])),button:where(:not([class])),input:where([type=submit]){--fz:var(--_btn-fs)}.btn--action{--_btn-fs:var(--btn-action-fs);--_btn-pad-block:var(--btn-action-pad-block);--_btn-pad-inline:var(--btn-action-pad-inline)}.btn--display{--_btn-fs:var(--btn-display-fs);--_btn-pad-block:var(--btn-display-pad-block);--_btn-pad-inline:var(--btn-display-pad-inline)}.btn--regular,.btn--small{--_btn-fs:var(--btn-chrome-fs);--_btn-pad-block:var(--btn-chrome-pad-block);--_btn-pad-inline:var(--btn-chrome-pad-inline)}.btn--medium{--_btn-fs:var(--btn-action-fs);--_btn-pad-block:var(--btn-action-pad-block);--_btn-pad-inline:var(--btn-action-pad-inline)}.btn--big{--_btn-fs:var(--btn-display-fs);--_btn-pad-block:var(--btn-display-pad-block);--_btn-pad-inline:var(--btn-display-pad-inline)}.btn:not(.btn--text),[role=button]:where(:not([class])),button:where(:not([class])),input:where([type=submit]){background:var(--color-btn-bg)}.btn:has(.btn__icon),[role=button]:where(:not([class])):has(.btn__icon),button:where(:not([class])):has(.btn__icon){-webkit-padding-end:.7778em;padding-inline-end:.7778em}.btn,[role=button]:where(:not([class])),button:where(:not([class])),input:where([type=submit]){transition:color var(--trs-time-crossfade) var(--trs-tfunc)}.btn:after,[role=button]:where(:not([class])):after,button:where(:not([class])):after{background-color:var(--color-btn-bg);border-radius:var(--bdrs-l);content:"";display:block;inset:0;opacity:1;position:absolute;transition:background-color var(--trs-time-crossfade) var(--trs-tfunc),transform var(--trs-time-base) var(--trs-tfunc);z-index:-1}input:where([type=submit]){background-image:var(--color-btn-bg)}.btn:after,[role=button]:where(:not([class])):after,button:where(:not([class])):after,input:where([type=submit]):after{background-color:var(--color-btn-bg)}.btn:focus-visible,.btn:hover,[role=button]:where(:not([class])):focus-visible,[role=button]:where(:not([class])):hover,button:where(:not([class])):focus-visible,button:where(:not([class])):hover,input:where([type=submit]):hover{color:var(--color-btn-text-hover)}.btn:focus-visible:after,.btn:hover:after,[role=button]:where(:not([class])):focus-visible:after,[role=button]:where(:not([class])):hover:after,button:where(:not([class])):focus-visible:after,button:where(:not([class])):hover:after,input:where([type=submit]):hover:after{background-color:var(--color-btn-bg-hover);transform:var(--btn-plate-hover,scale(1.075,1.15))}.btn:active,[role=button]:where(:not([class])):active,button:where(:not([class])):active,input:where([type=submit]):active{color:var(--color-btn-text-hover);transition-duration:0s}.btn:active:after,[role=button]:where(:not([class])):active:after,button:where(:not([class])):active:after,input:where([type=submit]):active:after{background-color:var(--color-btn-bg-hover);transition-duration:0s}.btn__text{-webkit-margin-end:calc(-1*var(--lts, 0em));margin-inline-end:calc(-1*var(--lts, 0em))}@supports(text-box:trim-both cap alphabetic){.btn__text{text-box:trim-both cap alphabetic}}.btn--highlight .btn__text{-webkit-padding-start:.7778em;padding-inline-start:.7778em}.btn--highlight .btn__text:before{background-color:var(--color-outline-btn);border-radius:100%;content:"";height:.6666em;left:1em;position:absolute;top:50%;transform:translateY(-50%);width:.6666em}.btn--secondary{--color-btn-bd:var(--color-btn-secondary-bd);--color-btn-bg:var(--color-btn-secondary-bg);--color-btn-text:var(--color-btn-secondary-text);--color-btn-text-hover:var(--color-btn-secondary-text-hover);--color-btn-bg-hover:var(--color-btn-bd);--btn-plate-hover:none;border:none;box-shadow:none}.btn--secondary:after{border:1px solid var(--color-btn-bd);border-radius:var(--bdrs-l);inset:1px}.btn--tertiary{--color-btn-bg:var(--color-btn-tertiary-bg);--color-btn-text:var(--color-btn-tertiary-text);--color-btn-text-hover:var(--color-btn-tertiary-text)}.btn--flex{display:flex;justify-content:center;width:100%}.btn--text{--color-btn-text:var(--color-text-accent);--color-btn-text-hover:var(--color-text-accent);border:none;border-radius:0;box-shadow:none;gap:0;padding:0!important;position:relative}.btn--text:after{content:none}.btn--text:before{content:"";position:absolute;right:auto;top:auto}@media(hover:hover){.btn--text:hover:before{opacity:1}}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-gutter)}.btn-row>*{flex:0 0 auto}.btn--animated .btn__icon{transform:translateX(0);transition:var(--trs)}.btn--animated:focus-visible .btn__icon,.btn--animated:hover .btn__icon{transform:none}.btn--animated:focus-visible>.btn__icon,.btn--animated:hover>.btn__icon{transform:translateX(10%)}.card{--_card-gap-default:var(--space-fixed-3);--_card-padding-default:var(--space-fixed-3);--card-color-bd:var(--color-bd);align-items:start;border-color:var(--card-color-bd);container:card/inline-size;display:grid;grid-gap:var(--card-gap,var(--_card-gap-default));gap:var(--card-gap,var(--_card-gap-default));grid-auto-rows:max-content;min-height:100%;padding:var(--card-padding,var(--_card-padding-default));padding-inline:var(--card-padding-inline,var(--card-padding,var(--_card-padding-default)));position:relative;transition:border-color var(--trs-time) var(--trs-tfunc)}.card a{text-decoration:none}.card:has(a:last-of-type:first-child) a{position:static}.card:has(a:last-of-type:first-child) a:after,.card:has(a:last-of-type:first-child) a:before{background-color:rgba(0,0,0,0)}.card:has(a:last-of-type:first-child) a:after{border-radius:initial;content:"";inset:0;position:absolute}.card:has(a:last-of-type:first-child) a:hover:after{background-color:rgba(0,0,0,0);transform:none}.card--mediaOnly{padding:0}.card__body{color:var(--color-body)}.card__icon{color:var(--color-icon);grid-row:var(--grid-row-icon,auto);height:var(--space-fixed-3);width:var(--space-fixed-3)}.card__media{--_aspect-ratio:16/9;aspect-ratio:var(--_aspect-ratio);grid-column:var(--grid-column-media,auto);grid-row:var(--grid-row-media,auto)}.card__media--fallback{aspect-ratio:var(--_aspect-ratio);background-color:var(--color-bg);display:grid;place-items:center}.card__media--fallback svg{height:auto;width:var(--space-5)}.card__media img{aspect-ratio:var(--_aspect-ratio);object-fit:cover;object-position:top left;width:100%}.card__media picture{height:100%}.card__media--logo{background-color:var(--color-bg);display:grid;place-items:center}.card:not([data-style=logo-legacy]) .card__media--logo img{aspect-ratio:auto;display:block;filter:var(--color-logo-filter);height:auto;max-width:150px;width:auto}.card:not([data-style=logo-legacy]) .card__media--logo picture{display:grid;height:auto;padding-inline:20%;place-items:center}.card__placeholder{color:var(--color-text);column-gap:3cqi;display:flex;transform:translateX(-1%) translateY(12%)}.card__media--fallback .card__placeholder-icon{color:var(--color-text-secondary);display:block;height:auto;transform:translateY(-17%);width:11cqi}.card__media--fallback .card__placeholder-logo{color:var(--color-text);height:12cqi;width:auto}.card__subhead{color:var(--color-text-secondary);grid-column:var(--grid-column-subhead,auto)}.card__title{grid-column:var(--grid-column-title,auto);grid-row:var(--grid-row-title,auto)}.card[data-icon-layout=inline]{align-self:start;grid-template-columns:[title] 1fr [icon] auto;grid-template-rows:[title-icon] auto}.card[data-icon-layout=inline]:has(.card__media){grid-template-rows:auto [title-icon] auto}.card[data-icon-layout=inline] :where(.card__body,.card__eyebrow,.card__media,.card__subhead){grid-column:1/-1;grid-row:auto}.card[data-icon-layout=inline] .card__icon{grid-column:icon;grid-row:title-icon}.card[data-icon-layout=inline] .card__title{align-self:start;grid-column:title;grid-row:title-icon}.card[data-style=block]{padding:0}.card[data-style=list]{-webkit-border-after:1px solid var(--color-bd);border-block-end:1px solid var(--color-bd);grid-auto-columns:auto;padding-inline:0}@media(min-width:60em){.card[data-style=list]{--card-gap:var(--space-fixed-4);--grid-area-eyebrow:e;--grid-area-media:m;--grid-area-title:t;align-content:center;align-items:center;grid-template-columns:var(--grid);grid-template-areas:"e e t t t t t t t . m m";min-height:5.7142857143rem;padding-block:0}.card[data-style=list]:not(:has(.card__eyebrow)){--grid-column-title:full}}.card[data-style=list] .card__eyebrow{grid-area:var(--grid-area-eyebrow,auto/1/auto/-1);-webkit-margin-before:0;margin-block-start:0}.card[data-style=list] .card__media{align-self:stretch;aspect-ratio:3/1;grid-area:var(--grid-area-media,auto/1/auto/-1);min-height:5.7142857143rem;padding-block:var(--space-fixed-2)}@media(min-width:60em){.card[data-style=list] .card__media{aspect-ratio:auto}}.card[data-style=list] .card__media img{max-height:calc(80px - 2*var(--space-fixed-2));max-width:100%}.card[data-style=list] .card__title{grid-area:var(--grid-area-title,auto/1/auto/-1)}@container (width > 600px){.card[data-style=list] .card__title{padding-block:var(--space-fixed-2)}}.card[data-style=list] .card__title a{grid-column-gap:.7142857143rem;column-gap:.7142857143rem;display:grid;grid-template-columns:1fr 2.2857142857rem}[data-style=logo-legacy] .card__media{aspect-ratio:var(--_aspect-ratio);background-color:var(--color-bg-section-95);display:grid;container:media/size;place-items:center}[data-style=logo-legacy] .card__media picture{display:flex;height:auto;width:auto;justify-content:center}[data-style=logo-legacy] .card__media.card__media--logo img{max-height:85cqh;max-width:66%;mix-blend-mode:multiply;object-fit:contain;object-position:center;place-self:center}.card[data-style=outline]{--card-gap:var(--space-fixed-4)}.card[data-style=outline] .card__body{-webkit-margin-before:calc(-1*var(--space-fixed-2));margin-block-start:calc(-1*var(--space-fixed-2))}.card[data-style=logo-legacy],.card[data-style=solid]{background-color:var(--color-card-solid-bg);border-radius:var(--bdrs-outer);overflow:clip}[data-style=solid] .card__media{--_inset:calc(-1 * var(--card-padding, var(--_card-padding-default)));--_inset-inline:calc(-1 * var(--card-padding-inline, var(--card-padding, var(--_card-padding-default))));grid-row:1;-webkit-margin-before:var(--_inset);margin-block-start:var(--_inset);margin-inline:var(--_inset-inline)}[data-style=solid] .card__title{-webkit-margin-before:calc(-1*var(--space-fixed-1));margin-block-start:calc(-1*var(--space-fixed-1))}.card[data-style=whitepaper]{--card-padding:var(--space-fixed-4);--card-padding-inline:var(--space-outer,var(--space-fixed-4));--grid-row-icon:icon;--grid-row-media:media;--grid-row-title:title;background-color:var(--color-white);border-radius:var(--bdrs-outer);grid-template-rows:[icon] auto [title] auto [media] 1fr;overflow:clip}@container (width > 600px){.card[data-style=whitepaper]{--card-gap:var(--space-fixed-4)}}.card[data-style=whitepaper] .card__title{align-self:end;grid-row:var(--grid-row-icon,auto)}.card[data-style=whitepaper] .card__media{align-self:end;grid-row:var(--grid-row-title,auto)}.card[data-style=whitepaper] .card__icon{align-self:end;grid-row:var(--grid-row-media,auto)}.dg-consent-banner{--dg-primary-font:var(--ff-sans)!important;--dg-secondary-font:var(--ff-sans)!important;--dg-title-font-weight:var(--fw-strong)!important;--dg-title-line-height:1.1!important}svg:has(use){height:1.7142857143rem;width:1.7142857143rem}h1,h2,h3,h4,h5,h6{text-wrap:balance}b,strong{font-weight:var(--fw-strong)}.text{--text-spacing:var(--stack-spacing,1.5em)}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-family:var(--ff,inherit);font-size:var(--fz,inherit);font-weight:var(--fw,inherit);letter-spacing:var(--lts,normal);line-height:var(--lh,inherit);max-inline-size:var(--line-length,60ch);text-transform:var(--tt,none)}.text h2{--ff:var(--ff-display);--fw:300;--fz:1.6428571429rem;--fz-fluid:4cqi;--fz-max:2rem;--lh:1.3;--lts:-0.02em}.text h3{--ff:var(--ff-display);--fw:400;--fz:1.3571428571rem;--fz-fluid:4cqi;--fz-max:1.7142857143rem;--lh:1.3;--lts:-0.02em;font-weight:var(--fw-strong)}.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a{text-decoration:none}.text h1[id],.text h2[id],.text h3[id]{scroll-margin-top:calc(var(--nav-height) + var(--space-3))}.text :where(h2,h3,h4,h5):not([class])+*{-webkit-margin-before:var(--space-fixed-1);margin-block-start:var(--space-fixed-1)}.text>ol,.text>ul{counter-reset:li;list-style:none;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-start:1.5em;margin-inline-start:1.5em}.text ol ol,.text ol ul,.text ul ol,.text ul ul{-webkit-margin-after:0;margin-block-end:0}.text li{position:relative;line-height:1.3}.text>:where(ol,ul) li+li{margin-top:.5em}.text li:before{min-width:2em;padding-right:.5em;position:absolute;right:100%;text-align:right}.text>ul>li:before{content:"•"}.text>ol>li:before{content:counter(li) ".";counter-increment:li}.text blockquote>:last-child{margin-bottom:0!important}.text table{--stroke:1px solid var(--color-bd);border-collapse:collapse;caption-side:bottom;min-width:100%}.text td,.text th{text-align:left;-webkit-padding-end:var(--space-3);padding-inline-end:var(--space-3);padding-block:var(--space-fixed-3);overflow-wrap:break-word}.text th:not(:only-of-type){-webkit-border-after:var(--stroke);border-block-end:var(--stroke)}.text tr+tr :is(th,td){-webkit-border-before:var(--stroke);border-block-start:var(--stroke)}.text tr:last-child{-webkit-border-after:var(--stroke);border-block-end:var(--stroke)}.text th{font-weight:var(--fw-strong)}.text caption{caption-side:bottom;-webkit-margin-before:var(--space-fixed-2);margin-block-start:var(--space-fixed-2);text-align:left}.text .table__wrapper{--stack-spacing:var(--space-2);overflow:auto}@media(min-width:80em){.text .table__wrapper{width:100%}}.text .table__wrapper+*{--stack-spacing:var(--space-5)}.text .instagram-media-rendered,.text .lite-video,.text .multimedia,.text .tiktok-embed,.text .twitter-tweet-rendered{margin:calc(var(--text-spacing)*2) auto!important}.text .instagram-media-rendered{max-width:100%!important;min-width:0!important;width:326px!important}.text>:first-child{margin-top:0!important}.text>:last-child{margin-bottom:0!important}.text>figure:has(img){border-radius:var(--bdrs-outer);overflow:clip}.text blockquote:not(figure.quote blockquote),.text figure.quote{font-style:italic;position:relative}.text blockquote:not(figure.quote blockquote),.text blockquote:not(figure.quote blockquote)+*,.text figure.quote,.text figure.quote+*{-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3)}.text figure.quote>figcaption{font-style:normal;font-size:.8em;font-weight:500}.text>*+:where(figure,picture){-webkit-margin-before:var(--stack-spacing-figure,var(--space-5));margin-block-start:var(--stack-spacing-figure,var(--space-5))}.text :where(figure,picture)+*{-webkit-margin-before:var(--stack-spacing-figure,var(--space-3));margin-block-start:var(--stack-spacing-figure,var(--space-3))}.text figcaption{display:block;margin-top:var(--space-fixed-2);font-size:.9em}.text :where(pre.code,pre[class*=language-]){background-color:var(--color-bg-section-91);border-radius:var(--bdrs);color:var(--color-text);font-family:var(--ff-mono);font-size:1.2857142857rem;line-height:1.3;overflow:scroll;margin-block:1.75em;padding:var(--space-fixed-3)}@media(min-width:60em){.text :where(pre.code,pre[class*=language-]){padding:var(--space-fixed-5)}}.text pre[class*=language-text]{white-space:pre-wrap}.text :is(p,li,dl,blockquote){max-inline-size:var(--line-length,var(--measure-prose));text-wrap:pretty}.text :is(td,th) :is(p,li,dl,blockquote){max-inline-size:none}.text :not(pre)>code{background-color:var(--color-bg-section-91);font-family:var(--ff-mono);padding-block:.125em;padding-inline:.25em}.container{margin-inline:auto;max-width:var(--content-max-width);width:100%}:root{--space-section-bottom:var(--space-fixed-1);--space-section-top:var(--section-space-standard)}@media(min-width:60em){:root{--space-section-bottom:var(--space-fixed-2)}}.section{padding-inline:var(--page-inset);width:100%}.section:where([class*=theme-]){background-color:var(--color-bg);color:var(--color-text)}:where(.section[class*=theme-]){padding-block:var(--space-section-top)}.section--padded-top,.section:where(:has(>:not([class*=theme-])>.textLockup:first-child)){-webkit-padding-before:var(--space-section-top);padding-block-start:var(--space-section-top)}.section:where(:has(>:not([class*=theme-])>.textLockup:only-child)){-webkit-padding-after:var(--space-section-bottom);padding-block-end:var(--space-section-bottom)}.section--flush-bottom{-webkit-padding-after:0;padding-block-end:0}.section--flush-bottom+.section{-webkit-margin-before:calc(-1*var(--gap-stack));margin-block-start:calc(-1*var(--gap-stack));--space-section-top:calc(var(--section-space-standard) + var(--gap-stack))}.section--flush-top{-webkit-padding-before:0;padding-block-start:0}.section[id]{scroll-margin-top:calc(var(--nav-height) + var(--space-3))}:where(.section .container[class*=theme-]){border-radius:var(--bdrs-outer);padding-block:var(--section-space-loud)}@media(min-width:60em){:where(.section .container[class*=theme-]){padding-block:8.5714285714rem}}@layer global, composition, utilities, elements, modules