html{--marketing-header-offset:calc(4rem + env(safe-area-inset-top,0px));scroll-padding-top:calc(var(--marketing-header-offset) + var(--marketing-sticky-inset,0px) + .5rem);scroll-padding-bottom:calc(var(--marketing-bottom-inset,0px) + .5rem)}body{padding-block-end:var(--marketing-bottom-inset,0px)}@media (scripting:enabled){html:has([data-glossary-sticky-chrome]){--marketing-sticky-inset:8.625rem}}@media (scripting:enabled) and (min-width:48rem){html:has([data-glossary-sticky-chrome]){--marketing-sticky-inset:15rem}}@media (scripting:enabled) and (min-width:64rem){html:has([data-glossary-sticky-chrome]){--marketing-sticky-inset:12.25rem}}html:not(:has([data-slot=marketing-site-header])){scroll-padding-top:0}.marketing-scroll-progress-indicator{transition:transform .1s ease-out;transform:scaleX(0)}@keyframes marketing-scroll-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll(root block)){.marketing-scroll-progress-indicator{transition:none;animation:linear both marketing-scroll-progress;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:reduce){.marketing-scroll-progress-indicator{transition:none;animation:none}}@keyframes marketing-cursor-blink{0%,45%{opacity:1}50%,to{opacity:.15}}.marketing-cursor-blink{animation:1.4s step-end infinite marketing-cursor-blink}@media (prefers-reduced-motion:reduce){.marketing-cursor-blink{opacity:1;animation:none}}@keyframes marketing-ghost-reveal{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}.marketing-ghost-reveal{animation:.4s ease-out forwards marketing-ghost-reveal;display:inline}.marketing-ghost-accepted{color:var(--dialogue-color,inherit);transition:color .28s ease-out}@media (prefers-reduced-motion:reduce){.marketing-ghost-reveal{opacity:1;filter:none;animation:none}.marketing-ghost-accepted{transition:none}}@keyframes marketing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marketing-marquee{animation:40s linear infinite marketing-marquee}.marketing-marquee:hover,.marketing-marquee:focus-within{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marketing-marquee{animation:none;transform:none}}@keyframes marketing-revision-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-revision-progress{animation-name:marketing-revision-progress;animation-timing-function:linear;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.marketing-revision-progress{animation:none}}select:not([multiple],[size]){appearance:none;background-image:linear-gradient(45deg, transparent 50%, color-mix(in oklab, currentColor 65%, transparent) 50%), linear-gradient(135deg, color-mix(in oklab, currentColor 65%, transparent) 50%, transparent 50%);background-position:calc(100% - 1.15rem) 55%,calc(100% - .85rem) 55%;background-repeat:no-repeat;background-size:.3rem .3rem;padding-inline-end:2.25rem}@media (forced-colors:active){select:not([multiple],[size]){appearance:auto;background-image:none}}.marketing-material{isolation:isolate}.marketing-material-image{z-index:-1;pointer-events:none;object-fit:cover;display:none}.dark .marketing-material-image{display:block}.marketing-material-hero-image{object-position:right center;opacity:.16;-webkit-mask-image:linear-gradient(#0000,#000 15% 70%,#0000);mask-image:linear-gradient(#0000,#000 15% 70%,#0000)}.marketing-material-closing-image{object-position:center bottom;opacity:.12;-webkit-mask-image:linear-gradient(#0000,#000 30% 85%,#0000);mask-image:linear-gradient(#0000,#000 30% 85%,#0000)}@media (max-width:47.999rem){.marketing-material-hero-image{opacity:.1}.marketing-material-closing-image{opacity:.08}}@media (forced-colors:active),(prefers-reduced-transparency:reduce){.dark .marketing-material-image{display:none}}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module___7SsCG__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module___7SsCG__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__LkARtq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__LkARtq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{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-family:courierPrimeLatin;src:url(../media/courier_prime_latin_regular_400.3a10o7es2neby.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{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-family:courierPrimeLatin;src:url(../media/courier_prime_latin_regular_700.1xmps1tcyqv34.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{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-family:courierPrimeLatin;src:url(../media/courier_prime_latin_italic_400.343gipfaf_jw6.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{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-family:courierPrimeLatin;src:url(../media/courier_prime_latin_italic_700.3u60v9xgf7_rc.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:700;font-style:italic}.courierprimelatin_db6cbf04-module__K05hEa__className{font-family:courierPrimeLatin,Inkwell Courier Prime Latin Ext,Courier New,Courier}.courierprimelatin_db6cbf04-module__K05hEa__variable{--font-courier-prime:"courierPrimeLatin", Inkwell Courier Prime Latin Ext, Courier New, Courier}
@font-face{font-family:Inkwell Courier Prime Latin Ext;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;src:url(../media/courier_prime_latin_ext_regular_400.18kjkh28iesz_.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inkwell Courier Prime Latin Ext;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;src:url(../media/courier_prime_latin_ext_regular_700.1_9u50gws63pa.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inkwell Courier Prime Latin Ext;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;src:url(../media/courier_prime_latin_ext_italic_400.1jbgywn3dfs80.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inkwell Courier Prime Latin Ext;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;src:url(../media/courier_prime_latin_ext_italic_700.2qkuqrojwoyym.woff2?dpl=dpl_HSUapT3LzQ6rcV8NvJLQJBZWrRuk)format("woff2");font-display:swap;font-weight:700;font-style:italic}.courierprimelatinext_6d19b5d7-module__TCPmbW__className{font-family:courierPrimeLatinExt,Courier New,Courier}.courierprimelatinext_6d19b5d7-module__TCPmbW__variable{--font-courier-prime-latin-ext:"courierPrimeLatinExt", Courier New, Courier}
