@font-face{font-family:Google Sans Medium;src:url(../../../fonts/GoogleSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.v2-root :focus-visible{outline:2px solid var(--v2-navy);outline-offset:2px}.v2-root[data-v2-theme=alt2] :focus-visible,.v2-root[data-v2-theme=alt3] :focus-visible{outline-color:var(--v2-lime)}.v2-root{--v2-cyan: #4efff9;--v2-green: #24e06b;--v2-red: #ff1f3d;--v2-pink: #f63faf;--v2-lime: #d2ff3f;--v2-rail-red: #ff143a;--v2-rail-pink: #f647ad;--v2-ink: #141414;--v2-black: #2b2b2b;--v2-poster: #171717;--v2-paper: #f4f3ef;--v2-navy: #0a1a1a;--v2-white: #ffffff;--v2-grey-band: #4f4f4f;--v2-grey-sheet: #333333;--v2-grey-subtitle: #b0b0b0;--v2-grey-swatch: #c7c7c7;--v2-toggle-off: #e5e5ea;--v2-splash-dark: #0d0d0d;--v2-splash-light: #fcfcfc;--v2-error-ink: #7a0010;--v2-true-black: #000000;--v2-web-page-bg: #ffffff;--v2-web-page-ink: #000000;--v2-web-field-bg: #efefef;--v2-web-field-border: #b8b8b8;--v2-web-placeholder: #d9d9d9;--v2-web-muted-ink: #8a8a8a;--v2-web-overlay-dark: #111111;--v2-web-light-surface: #f4f4f4;--v2-web-dark-surface: #323232;--v2-web-anon-ink: #4a4a4a;--v2-web-scrim: rgba(0, 0, 0, .45);--v2-web-scrim-light: rgba(0, 0, 0, .25);--v2-web-card-shadow: rgba(0, 0, 0, .18);--v2-web-pop-shadow: rgba(0, 0, 0, .16);--v2-web-knob-shadow: rgba(0, 0, 0, .2);--v2-web-divider: rgba(43, 43, 43, .12);--v2-web-switch-track: rgba(43, 43, 43, .18);--v2-web-swatch-edge: rgba(43, 43, 43, .14);--v2-on-cyan: var(--v2-navy);--v2-scrub: var(--v2-black);--v2-caption-ink: var(--v2-ink);--v2-time-chip-plate: var(--v2-white);--v2-time-chip-ink: var(--v2-black);--v2-switch-on: var(--v2-green);--v2-error-text: var(--v2-error-ink);--v2-backdrop: rgba(0, 0, 0, .45);--v2-backdrop-mid: rgba(0, 0, 0, .35);--v2-backdrop-light: rgba(0, 0, 0, .25);--v2-overlay-heavy: rgba(0, 0, 0, .8);--v2-shadow-soft: rgba(0, 0, 0, .18);--v2-shadow: rgba(0, 0, 0, .25);--v2-shadow-strong: rgba(0, 0, 0, .3);--v2-border-faint-light: rgba(255, 255, 255, .07);--v2-grabber-light: rgba(255, 255, 255, .4);--v2-on-cyan-strong: rgba(10, 26, 26, .75);--v2-on-cyan-muted: rgba(10, 26, 26, .55);--v2-on-cyan-faint: rgba(10, 26, 26, .4);--v2-on-cyan-divider: rgba(10, 26, 26, .1);--v2-on-cyan-control: rgba(10, 26, 26, .18);--v2-ink-divider: rgba(20, 20, 20, .12);--v2-caption-band: var(--v2-lime);--v2-caption-fg: var(--v2-ink);--v2-nav-bg: var(--v2-cyan);--v2-nav-fg: var(--v2-navy);--v2-sheet-bg: var(--v2-cyan);--v2-sheet-fg: var(--v2-black);--v2-sheet-link: var(--v2-red);--v2-sheet-divider: rgba(43, 43, 43, .18);--v2-sheet-grabber: rgba(43, 43, 43, .25);--v2-bookmark-pulse-bg: var(--v2-pink);--v2-bookmarks-empty-bg: var(--v2-cyan);--v2-bookmarks-empty-fg: var(--v2-navy);--v2-bookmarks-grid-bg: var(--v2-cyan);--v2-rail-badge-fg: var(--v2-black);--v2-band-h: 16.73cqw;--v2-nav-h: 16.33cqw;--v2-btn: 14.08cqw;--v2-btn-gap: 1.63cqw;--v2-btn-clear: 3.27cqw;--v2-btn-radius: 3.06cqw;--v2-nav-pad: 5.31cqw;--v2-dur-press: .12s;--v2-dur-backdrop-fade: .18s;--v2-dur-reveal: .2s;--v2-dur-slide-up: .24s;--v2-dur-sheet-slide: .28s;--v2-dur-toast: .3s;--v2-dur-page-slide: .45s;--v2-ease-out: cubic-bezier(.16, 1, .3, 1);--v2-safe-top: env(safe-area-inset-top, 0px);--v2-safe-bottom: env(safe-area-inset-bottom, 0px);--v2-safe-left: env(safe-area-inset-left, 0px);--v2-safe-right: env(safe-area-inset-right, 0px)}.v2-root[data-v2-theme=alt2]{--v2-caption-band: var(--v2-grey-band);--v2-caption-fg: var(--v2-white);--v2-nav-bg: var(--v2-black);--v2-nav-fg: var(--v2-white);--v2-sheet-bg: var(--v2-grey-sheet);--v2-sheet-fg: var(--v2-white);--v2-sheet-link: var(--v2-lime);--v2-sheet-divider: rgba(255, 255, 255, .12);--v2-sheet-grabber: rgba(255, 255, 255, .3);--v2-bookmark-pulse-bg: var(--v2-black);--v2-bookmarks-empty-bg: var(--v2-grey-band);--v2-bookmarks-empty-fg: var(--v2-white);--v2-bookmarks-grid-bg: var(--v2-grey-band);--v2-rail-badge-fg: var(--v2-white)}.v2-root[data-v2-theme=alt3]{--v2-caption-band: var(--v2-grey-band);--v2-caption-fg: var(--v2-white);--v2-nav-bg: var(--v2-cyan);--v2-nav-fg: var(--v2-navy);--v2-sheet-bg: var(--v2-grey-sheet);--v2-sheet-fg: var(--v2-white);--v2-sheet-link: var(--v2-lime);--v2-sheet-divider: rgba(255, 255, 255, .12);--v2-sheet-grabber: rgba(255, 255, 255, .3);--v2-bookmark-pulse-bg: var(--v2-black);--v2-bookmarks-empty-bg: var(--v2-grey-band);--v2-bookmarks-empty-fg: var(--v2-white);--v2-bookmarks-grid-bg: var(--v2-grey-band);--v2-rail-badge-fg: var(--v2-white)}@media(prefers-reduced-motion:reduce){.v2-root{--v2-dur-backdrop-fade: .01ms;--v2-dur-reveal: .01ms;--v2-dur-slide-up: .01ms;--v2-dur-sheet-slide: .01ms;--v2-dur-toast: .01ms;--v2-dur-page-slide: .01ms}}.plain.svelte-8x22zu{min-height:100vh;background:var(--v2-white);color:var(--v2-black);font-family:Google Sans,Product Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.top.svelte-8x22zu{padding:34px 29px 0}.home.svelte-8x22zu{display:inline-block}.home.svelte-8x22zu img:where(.svelte-8x22zu){display:block;height:30px}.column.svelte-8x22zu{max-width:760px;margin:0 auto;padding:64px 24px 96px}.title.svelte-8x22zu{font-size:clamp(34px,4.5vw,44px);font-weight:700;line-height:1.12;margin:0 0 10px}.subtitle.svelte-8x22zu{font-size:17px;line-height:1.5;opacity:.55;margin:0 0 36px}.column.svelte-8x22zu section{margin-top:40px}.column.svelte-8x22zu h2{font-size:24px;font-weight:700;line-height:1.25;margin:0 0 14px}.column.svelte-8x22zu h3{font-size:17px;font-weight:700;line-height:1.3;margin:22px 0 6px}.column.svelte-8x22zu p{font-size:16px;line-height:1.65;margin:0 0 14px}.column.svelte-8x22zu ul,.column.svelte-8x22zu ol{margin:0 0 14px;padding-left:22px}.column.svelte-8x22zu ul{list-style:disc}.column.svelte-8x22zu ol{list-style:decimal}.column.svelte-8x22zu li{font-size:16px;line-height:1.65;margin-bottom:8px}.column.svelte-8x22zu a{color:var(--v2-red);font-weight:700;text-decoration:none}.column.svelte-8x22zu a:hover{text-decoration:underline}.foot-row.svelte-8x22zu{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding:0 29px 36px;color:var(--v2-black)}.foot-copy.svelte-8x22zu{font-size:15px;font-weight:400;line-height:1.4;white-space:nowrap}.foot-social.svelte-8x22zu{display:grid;place-items:center;color:inherit}.foot-social.svelte-8x22zu svg:where(.svelte-8x22zu){display:block}
