@layer reset,colors,base,components,components-override,utilities,a11y;@layer reset,colors,base,components,components-override,utilities,a11y;@layer reset,colors,base,components,components-override,utilities,a11y;@layer reset{*{box-sizing:border-box;margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;width:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:inherit}#root,#__next{isolation:isolate}:where(a),:where(a:visited){color:inherit}button{background:none;border:none;cursor:pointer;font-size:1em;text-transform:inherit;color:inherit;letter-spacing:inherit;padding:0;margin:0}dialog{padding:0;margin:auto}[popover]{border:none;background:none;padding:0}}@layer reset,colors,base,components,components-override,utilities,a11y;@layer colors{:root{color-scheme:dark;--white: #fff;--black: #000;--gray-1: #343434;--gray-2: #373737;--gray-3: #454545;--gray-4: #888888;--link: #00d9ff;--background--color: var(--black);--text: var(--white);--text-rest: var(--gray-3)}@media(prefers-color-scheme:dark){:root{--text-rest: var(--gray-2)}}:root{--border-standard: 1px solid var(--gray-1);--border: #2a2a2a;--border-subtle: #1e1e1e;--page-base--padding-inline: 2rem;--info-section--pading-inline: var(--page-base--padding-inline);--font-regular-weight: 400;--font-regular-var: unset;--font-medium-weight: 440;--font-medium-var: "GRAD" -65, XOPQ 96, XTRA 468, YOPQ 79, YTAS 750, YTDE -203, YTFI 738, YTLC 514, YTUC 712, slnt 0, "wdth" 92;--font-light-weight: 352;--font-light-var: "GRAD" 0, XOPQ 96, XTRA 468, YOPQ 79, YTAS 750, YTDE -203, YTFI 738, YTLC 514, YTUC 712, slnt 0, "wdth" 82;--button_primary--bg: var(--accent);--button_primary--color: var(--surface);--button_primary__hover--bg: var(--accent-muted);--button_ghost--bg: transparent;--button_ghost--color: var(--text);--button_ghost__hover--bg: rgba(255, 255, 255, .06);--button_ghost__pressed--bg: rgba(255, 255, 255, .1);--button_danger--color: #ff6b6b;--button_danger__hover--bg: rgba(255, 107, 107, .1);--button_icon-circle__hover--bg: rgba(255, 255, 255, .08);--slider--bg: var(--border);--slider--accent: var(--accent);--info-panel-accordion-title--color: var(--gray-4);--info-panel-accordion-title__open--color: var(--white);--info-panel-title-and-text-title--color: var(--gray-4);--info-panel-table-dt--color: var(--gray-4);--info-panel-row--padding-block: .95rem;--switch__off--bg: var(--border);--switch__on--bg: var(--accent);--switch-thumb--bg: var(--surface);--popover--bg: var(--surface-raised);--popover--border: 1px solid var(--border);--popover--shadow: 0 4px 24px rgba(0, 0, 0, .5);--dialog-overlay--bg: rgba(0, 0, 0, .6);--dialog--bg: var(--surface-raised);--dialog--border: 1px solid var(--border);--dialog--shadow: 0 10px 40px rgba(0, 0, 0, .6);--swiper-bullet--bg: var(--border);--swiper-bullet__selected--bg: var(--accent);--header--height: 3.5rem;--header--padding-inline: calc(var(--page-base--padding-inline) + .6rem);--header--bg: var(--surface);--header--border: var(--border)}}@layer reset,colors,base,components,components-override,utilities,a11y;@view-transition{navigation:auto}@layer base{:root{font-size:13px}html{font-family:var(--font-roboto-flex),system-ui,sans-serif;font-weight:400;letter-spacing:3%;background-color:var(--background--color);text-transform:uppercase;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--accent);transition:color .15s ease}@media(hover:hover)and (pointer:fine){a:hover{color:var(--text)}}article a{color:var(--link);text-transform:lowercase;text-underline-offset:.1em}img{color:transparent}p{font-weight:var(--font-medium-weight);font-variation-settings:var(--font-medium-var);text-wrap:pretty}}@layer reset,colors,base,components,components-override,utilities,a11y;@layer utilities{.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@layer reset,colors,base,components,components-override,utilities,a11y;.icon.svelte-13so817{width:var(--i-s--width, var(--i-s--size, 1em));height:var(--i-s--height, var(--i-s--size, 1em));color:var(--i-s--color, currentColor);margin-inline:var(--i-s--margin-inline, 0);margin-bottom:var(--i-s--bottom-offset, 0em);display:inline-flex;align-items:center;line-height:1;justify-content:center;vertical-align:middle}.icon.svelte-13so817 svg{width:100%;height:100%;fill:currentColor;stroke:currentColor;stroke-width:var(--i-s--stroke-width, 0)}@layer reset,colors,base,components,components-override,utilities,a11y;@layer components{nav.svelte-145j3ih{display:flex;gap:4rem;text-transform:uppercase;font-size:.85rem;align-items:center}a.svelte-145j3ih,span[aria-disabled=true].svelte-145j3ih{color:var(--text-rest);text-decoration:none}a.svelte-145j3ih,span[aria-disabled=true].svelte-145j3ih>span:where(.svelte-145j3ih){line-height:.72}@supports (text-box-trim: trim-both){a.svelte-145j3ih,span[aria-disabled=true].svelte-145j3ih>span:where(.svelte-145j3ih){text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:unset}}a.svelte-145j3ih,span[aria-disabled=true].svelte-145j3ih>span:where(.svelte-145j3ih){font-weight:var(--font-light-weight);font-variation-settings:var(--font-light-var)}a.svelte-145j3ih{transition:color .15s ease}a[data-active=true].svelte-145j3ih{color:var(--text)}@media(hover:hover)and (pointer:fine){a.svelte-145j3ih:hover{color:var(--text)}}@media(pointer:coarse){a.svelte-145j3ih:active{color:var(--text)}}span[aria-disabled=true].svelte-145j3ih{display:inline-flex;align-items:center;gap:.35rem;cursor:not-allowed}}@layer reset,colors,base,components,components-override,utilities,a11y;@layer components{header[data-astro-cid-2w66rqv5]{display:flex;flex-direction:row;align-items:center;height:var(--header--height);padding:0 var(--header--padding-inline);border-bottom:var(--border-standard);background:var(--surface);gap:6.4rem}.logo[data-astro-cid-2w66rqv5]{height:min(100% - 1.8rem,1.3rem)}.logo[data-astro-cid-2w66rqv5] svg{height:100%;width:auto}}@layer reset,colors,base,components,components-override,utilities,a11y;body{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100vh}
