@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_80a993d6-module__ZDig-W__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_80a993d6-module__ZDig-W__variable{--font-sans:"Inter", "Inter Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--sw-palette-atlantic-50:#eef3ff;--sw-palette-atlantic-100:#e3eaff;--sw-palette-atlantic-200:#c9d8ff;--sw-palette-atlantic-300:#a8c0ff;--sw-palette-atlantic-400:#7e9bff;--sw-palette-atlantic-500:#4a72f0;--sw-palette-atlantic-600:#2f5bea;--sw-palette-atlantic-700:#2a51d2;--sw-palette-atlantic-800:#1e45c8;--sw-palette-atlantic-900:#1a38a3;--sw-palette-atlantic-950:#0f1a44;--sw-palette-sunrise-50:#fff3ed;--sw-palette-sunrise-100:#ffe3d5;--sw-palette-sunrise-200:#ffc9ae;--sw-palette-sunrise-300:#ffa377;--sw-palette-sunrise-400:#ff7a45;--sw-palette-sunrise-500:#f2612b;--sw-palette-sunrise-600:#e2551e;--sw-palette-sunrise-700:#ad3d0e;--sw-palette-sunrise-800:#8a3210;--sw-palette-sunrise-900:#6e2a11;--sw-palette-sunrise-950:#3f1206;--sw-palette-slate-0:#fff;--sw-palette-slate-25:#fbfcff;--sw-palette-slate-50:#f6f8fc;--sw-palette-slate-100:#eef1f8;--sw-palette-slate-200:#e3e8f2;--sw-palette-slate-300:#d2d9e8;--sw-palette-slate-400:#b0bacf;--sw-palette-slate-500:#78829b;--sw-palette-slate-600:#5c6883;--sw-palette-slate-700:#3b4763;--sw-palette-slate-800:#29334c;--sw-palette-slate-850:#1b2540;--sw-palette-slate-900:#141d33;--sw-palette-slate-950:#0b1220;--sw-palette-slate-1000:#070c16;--sw-palette-slate-1050:#05080f;--sw-palette-evergreen-50:#e7f6ec;--sw-palette-evergreen-100:#dcf1e4;--sw-palette-evergreen-200:#b6e3c7;--sw-palette-evergreen-300:#4ade80;--sw-palette-evergreen-400:#22c55e;--sw-palette-evergreen-500:#16a34a;--sw-palette-evergreen-600:#0f7a38;--sw-palette-evergreen-700:#0c6330;--sw-palette-evergreen-800:#1e4a30;--sw-palette-evergreen-900:#10281a;--sw-palette-amber-50:#fef3e2;--sw-palette-amber-100:#fce3b8;--sw-palette-amber-200:#f8d08a;--sw-palette-amber-300:#fbbf24;--sw-palette-amber-400:#f59e0b;--sw-palette-amber-500:#d97706;--sw-palette-amber-600:#b45309;--sw-palette-amber-700:#8a5205;--sw-palette-amber-800:#5a4310;--sw-palette-amber-900:#2c2109;--sw-palette-crimson-50:#fdecec;--sw-palette-crimson-100:#fbdfdf;--sw-palette-crimson-200:#f7b4b4;--sw-palette-crimson-300:#ff8a8a;--sw-palette-crimson-400:#f87171;--sw-palette-crimson-500:#dc2626;--sw-palette-crimson-600:#c41f1f;--sw-palette-crimson-700:#9f1a1a;--sw-palette-crimson-800:#6b2a2a;--sw-palette-crimson-900:#33161a;--sw-font-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sw-font-mono:"SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--sw-fs-display:clamp(2.125rem, 1.4891rem + 2.826vw, 3.75rem);--sw-lh-display:1.04;--sw-fw-display:800;--sw-ls-display:-.03em;--sw-fs-display-sm:clamp(1.75rem, 1.3587rem + 1.739vw, 2.75rem);--sw-lh-display-sm:1.08;--sw-fw-display-sm:800;--sw-ls-display-sm:-.03em;--sw-fs-h1:clamp(1.625rem, 1.2826rem + 1.522vw, 2.5rem);--sw-lh-h1:1.14;--sw-fw-h1:700;--sw-ls-h1:-.02em;--sw-fs-h2:clamp(1.375rem, 1.1793rem + .87vw, 1.875rem);--sw-lh-h2:1.2;--sw-fw-h2:700;--sw-ls-h2:-.02em;--sw-fs-h3:clamp(1.125rem, 1.0272rem + .435vw, 1.375rem);--sw-lh-h3:1.3;--sw-fw-h3:600;--sw-ls-h3:-.01em;--sw-fs-h4:clamp(1rem, .9511rem + .217vw, 1.125rem);--sw-lh-h4:1.35;--sw-fw-h4:600;--sw-ls-h4:-.01em;--sw-fs-body-lg:clamp(1.0625rem, 1.038rem + .109vw, 1.125rem);--sw-lh-body-lg:1.55;--sw-fw-body-lg:400;--sw-ls-body-lg:0em;--sw-fs-body:clamp(.9375rem, .913rem + .109vw, 1rem);--sw-lh-body:1.6;--sw-fw-body:400;--sw-ls-body:0em;--sw-fs-body-sm:clamp(.8125rem, .788rem + .109vw, .875rem);--sw-lh-body-sm:1.5;--sw-fw-body-sm:400;--sw-ls-body-sm:0em;--sw-fs-label:clamp(.875rem, .8505rem + .109vw, .9375rem);--sw-lh-label:1.3;--sw-fw-label:600;--sw-ls-label:0em;--sw-fs-label-sm:.8125rem;--sw-lh-label-sm:1.25;--sw-fw-label-sm:600;--sw-ls-label-sm:0em;--sw-fs-caption:.75rem;--sw-lh-caption:1.4;--sw-fw-caption:500;--sw-ls-caption:.02em;--sw-fs-overline:.6875rem;--sw-lh-overline:1.2;--sw-fw-overline:700;--sw-ls-overline:.1em;--sw-fs-mono:clamp(.8125rem, .788rem + .109vw, .875rem);--sw-lh-mono:1.5;--sw-fw-mono:500;--sw-ls-mono:.02em;--sw-fs-numeric:clamp(1.5rem, 1.3043rem + .87vw, 2rem);--sw-lh-numeric:1.1;--sw-fw-numeric:700;--sw-ls-numeric:-.02em;--sw-fw-regular:400;--sw-fw-medium:500;--sw-fw-semibold:600;--sw-fw-bold:700;--sw-fw-extrabold:800;--sw-leading-none:1;--sw-leading-tight:1.2;--sw-leading-snug:1.32;--sw-leading-normal:1.45;--sw-leading-relaxed:1.6;--sw-leading-loose:1.75;--sw-tracking-tighter:-.03em;--sw-tracking-tight:-.02em;--sw-tracking-snug:-.01em;--sw-tracking-normal:0em;--sw-tracking-wide:.02em;--sw-tracking-wider:.06em;--sw-tracking-widest:.1em;--sw-measure-narrow:34ch;--sw-measure-base:68ch;--sw-measure-wide:80ch;--sw-space-0:0px;--sw-space-1:4px;--sw-space-2:8px;--sw-space-3:12px;--sw-space-4:16px;--sw-space-5:20px;--sw-space-6:24px;--sw-space-7:28px;--sw-space-8:32px;--sw-space-10:40px;--sw-space-12:48px;--sw-space-14:56px;--sw-space-16:64px;--sw-space-20:80px;--sw-space-24:96px;--sw-space-32:128px;--sw-space-0-5:2px;--sw-space-1-5:6px;--sw-space-2-5:10px;--sw-sp-none:0px;--sw-sp-hair:2px;--sw-sp-xs:4px;--sw-sp-sm:8px;--sw-sp-md:12px;--sw-sp-lg:16px;--sw-sp-xl:24px;--sw-sp-2xl:32px;--sw-sp-3xl:48px;--sw-sp-4xl:64px;--sw-sp-5xl:80px;--sw-sp-6xl:96px;--sw-sp-7xl:128px;--sw-fluid-page-x:clamp(16px, 4vw, 32px);--sw-fluid-section-y:clamp(48px, 8vw, 96px);--sw-fluid-block-y:clamp(24px, 4vw, 48px);--sw-radius-none:0px;--sw-radius-xs:4px;--sw-radius-sm:8px;--sw-radius-md:12px;--sw-radius-lg:16px;--sw-radius-xl:24px;--sw-radius-2xl:32px;--sw-radius-pill:999px;--sw-radius-full:9999px;--sw-bw-none:0px;--sw-bw-hairline:1px;--sw-bw-thick:2px;--sw-bw-focus:2px;--sw-bw-accent-bar:3px;--sw-size-touch-target:44px;--sw-size-control-sm:36px;--sw-size-control:44px;--sw-size-control-lg:52px;--sw-size-field-height:48px;--sw-size-icon-xs:14px;--sw-size-icon-sm:16px;--sw-size-icon:20px;--sw-size-icon-lg:24px;--sw-size-icon-xl:32px;--sw-size-avatar-sm:28px;--sw-size-avatar:40px;--sw-size-avatar-lg:56px;--sw-size-avatar-xl:88px;--sw-size-header-height:64px;--sw-size-tab-bar-height:56px;--sw-size-progress-track:6px;--sw-container-narrow:760px;--sw-container-base:1080px;--sw-container-wide:1320px;--sw-aspect-square:1 / 1;--sw-aspect-photo:4 / 3;--sw-aspect-wide:16 / 9;--sw-aspect-hero:3 / 2;--sw-aspect-card:5 / 3;--sw-bp-xs:360px;--sw-bp-sm:480px;--sw-bp-md:768px;--sw-bp-lg:1024px;--sw-bp-xl:1280px;--sw-bp-2xl:1536px;--sw-z-base:0;--sw-z-raised:10;--sw-z-sticky:100;--sw-z-header:200;--sw-z-dropdown:300;--sw-z-scrim:400;--sw-z-drawer:500;--sw-z-modal:600;--sw-z-popover:700;--sw-z-toast:800;--sw-z-tooltip:900;--sw-z-debug:9999;--sw-dur-instant:0s;--sw-dur-fast:.12s;--sw-dur-base:.18s;--sw-dur-slow:.26s;--sw-dur-slower:.38s;--sw-dur-slowest:.56s;--sw-dur-shimmer:1.4s;--sw-dur-reduced:1ms;--sw-ease-linear:linear;--sw-ease-standard:cubic-bezier(.2, 0, 0, 1);--sw-ease-decelerate:cubic-bezier(.05, .7, .1, 1);--sw-ease-accelerate:cubic-bezier(.3, 0, .8, .15);--sw-ease-emphasized:cubic-bezier(.2, 0, 0, 1);--sw-ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--sw-transition-colors:color .12s cubic-bezier(.2, 0, 0, 1), background-color .12s cubic-bezier(.2, 0, 0, 1), border-color .12s cubic-bezier(.2, 0, 0, 1), box-shadow .12s cubic-bezier(.2, 0, 0, 1);--sw-transition-transform:transform .18s cubic-bezier(.2, 0, 0, 1);--sw-transition-opacity:opacity .18s cubic-bezier(.2, 0, 0, 1);--sw-transition-all:all .18s cubic-bezier(.2, 0, 0, 1);--sp-xs:4px;--sp-sm:8px;--sp-md:12px;--sp-lg:16px;--sp-xl:24px;--sp-2xl:32px;--sp-3xl:48px;--sp-4xl:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--fs-caption:12px;--fs-footnote:13px;--fs-body:clamp(.9375rem, .913rem + .109vw, 1rem);--fs-body-lg:clamp(1.0625rem, 1.038rem + .109vw, 1.125rem);--fs-title3:clamp(1.125rem, 1.0272rem + .435vw, 1.375rem);--fs-title2:clamp(1.375rem, 1.1793rem + .87vw, 1.875rem);--fs-title1:clamp(1.625rem, 1.2826rem + 1.522vw, 2.5rem);--fs-display:clamp(2.125rem, 1.4891rem + 2.826vw, 3.75rem);--lh-tight:1.2;--lh-normal:1.45;--lh-relaxed:1.6;--tap:44px;--container:1080px;--container-narrow:760px;--container-wide:1320px;--section-y:clamp(48px, 8vw, 96px);--page-x:clamp(16px, 4vw, 32px);--sw-surface-canvas:#f6f8fc;--sw-surface-base:#fff;--sw-surface-raised:#fff;--sw-surface-overlay:#fff;--sw-surface-sunken:#eef1f8;--sw-surface-inverse:#0b1220;--sw-surface-disabled:#eef1f8;--sw-surface-skeleton:#eef1f8;--sw-surface-skeleton-highlight:#fbfcff;--sw-text-ink:#0b1220;--sw-text-ink-soft:#3b4763;--sw-text-ink-muted:#5c6883;--sw-text-ink-subtle:#78829b;--sw-text-inverse:#f4f6fb;--sw-text-disabled:#78829b;--sw-text-placeholder:#5c6883;--sw-text-link:#2f5bea;--sw-text-link-hover:#1e45c8;--sw-border-subtle:#eef1f8;--sw-border-default:#e3e8f2;--sw-border-strong:#78829b;--sw-border-focus:#2f5bea;--sw-border-inverse:#29334c;--sw-primary-solid:#2f5bea;--sw-primary-solid-hover:#2a51d2;--sw-primary-solid-active:#1e45c8;--sw-primary-on-solid:#fff;--sw-primary-fg:#2f5bea;--sw-primary-fg-strong:#1e45c8;--sw-primary-tint:#eef3ff;--sw-primary-tint-hover:#e3eaff;--sw-primary-border:#c9d8ff;--sw-accent-solid:#ff7a45;--sw-accent-solid-hover:#f2612b;--sw-accent-solid-active:#e2551e;--sw-accent-on-solid:#0b1220;--sw-accent-fg:#ad3d0e;--sw-accent-fg-strong:#8a3210;--sw-accent-tint:#fff3ed;--sw-accent-tint-hover:#ffe3d5;--sw-accent-border:#ffc9ae;--sw-success-solid:#0f7a38;--sw-success-solid-hover:#0c6330;--sw-success-solid-active:#0c6330;--sw-success-on-solid:#fff;--sw-success-fg:#0f7a38;--sw-success-fg-strong:#0c6330;--sw-success-tint:#e7f6ec;--sw-success-tint-hover:#dcf1e4;--sw-success-border:#b6e3c7;--sw-warning-solid:#b45309;--sw-warning-solid-hover:#8a5205;--sw-warning-solid-active:#8a5205;--sw-warning-on-solid:#fff;--sw-warning-fg:#8a5205;--sw-warning-fg-strong:#8a5205;--sw-warning-tint:#fef3e2;--sw-warning-tint-hover:#fce3b8;--sw-warning-border:#f8d08a;--sw-danger-solid:#dc2626;--sw-danger-solid-hover:#c41f1f;--sw-danger-solid-active:#9f1a1a;--sw-danger-on-solid:#fff;--sw-danger-fg:#c41f1f;--sw-danger-fg-strong:#9f1a1a;--sw-danger-tint:#fdecec;--sw-danger-tint-hover:#fbdfdf;--sw-danger-border:#f7b4b4;--sw-info-solid:#2f5bea;--sw-info-solid-hover:#2a51d2;--sw-info-solid-active:#1e45c8;--sw-info-on-solid:#fff;--sw-info-fg:#2f5bea;--sw-info-fg-strong:#1e45c8;--sw-info-tint:#eef3ff;--sw-info-tint-hover:#e3eaff;--sw-info-border:#c9d8ff;--sw-neutral-solid:#3b4763;--sw-neutral-solid-hover:#29334c;--sw-neutral-solid-active:#0b1220;--sw-neutral-on-solid:#fff;--sw-neutral-fg:#5c6883;--sw-neutral-fg-strong:#3b4763;--sw-neutral-tint:#eef1f8;--sw-neutral-tint-hover:#e3e8f2;--sw-neutral-border:#e3e8f2;--sw-effect-scrim:#0b12207a;--sw-effect-shadow-color:#0b1220;--sw-effect-focus-ring-halo:#2f5bea3d;--sw-effect-hover-overlay:#0b12200a;--sw-effect-pressed-overlay:#0b122014;--sw-effect-selected:#eef3ff;--sw-shadow-e0:none;--sw-shadow-e1:0 1px 2px #0b12200f, 0 1px 3px #0b12200a;--sw-shadow-e2:0 1px 2px #0b12200f, 0 4px 12px #0b12200f;--sw-shadow-e3:0 2px 4px #0b122014, 0 12px 28px #0b12201a;--sw-shadow-e4:0 4px 8px #0b122014, 0 20px 44px #0b122024;--sw-shadow-e5:0 8px 16px #0b12201a, 0 32px 72px #0b122033;--primary:#2f5bea;--primary-hover:#2a51d2;--primary-active:#1e45c8;--primary-dark:#1e45c8;--primary-on-dark:#2f5bea;--primary-light:#eef3ff;--on-primary:#fff;--accent:#ff7a45;--accent-dark:#ad3d0e;--accent-light:#fff3ed;--on-accent:#0b1220;--ink:#0b1220;--ink-soft:#3b4763;--ink-muted:#5c6883;--ink-subtle:#78829b;--border:#e3e8f2;--border-strong:#78829b;--surface:#fff;--surface-alt:#f6f8fc;--surface-sunken:#eef1f8;--success:#0f7a38;--success-light:#e7f6ec;--warning:#8a5205;--warning-light:#fef3e2;--danger:#dc2626;--danger-light:#fdecec;--info:#2f5bea;--focus-ring:#2f5bea;--scrim:#0b12207a;--shadow-card:0 1px 2px #0b12200f, 0 4px 12px #0b12200f;--shadow-raised:0 2px 4px #0b122014, 0 12px 28px #0b12201a;--shadow-popover:0 4px 8px #0b122014, 0 20px 44px #0b122024;--shadow-modal:0 8px 16px #0b12201a, 0 32px 72px #0b122033}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--sw-surface-canvas:#070c16;--sw-surface-base:#0b1220;--sw-surface-raised:#141d33;--sw-surface-overlay:#1b2540;--sw-surface-sunken:#05080f;--sw-surface-inverse:#fff;--sw-surface-disabled:#1b2540;--sw-surface-skeleton:#1b2540;--sw-surface-skeleton-highlight:#26314b;--sw-text-ink:#f4f6fb;--sw-text-ink-soft:#c4cbdc;--sw-text-ink-muted:#98a2b8;--sw-text-ink-subtle:#6e7a96;--sw-text-inverse:#0b1220;--sw-text-disabled:#6e7a96;--sw-text-placeholder:#98a2b8;--sw-text-link:#7e9bff;--sw-text-link-hover:#a8c0ff;--sw-border-subtle:#1b2540;--sw-border-default:#243154;--sw-border-strong:#67739a;--sw-border-focus:#7e9bff;--sw-border-inverse:#e3e8f2;--sw-primary-solid:#2f5bea;--sw-primary-solid-hover:#2a51d2;--sw-primary-solid-active:#1e45c8;--sw-primary-on-solid:#fff;--sw-primary-fg:#7e9bff;--sw-primary-fg-strong:#a8c0ff;--sw-primary-tint:#1a2547;--sw-primary-tint-hover:#22305c;--sw-primary-border:#33406b;--sw-accent-solid:#ff7a45;--sw-accent-solid-hover:#ffa377;--sw-accent-solid-active:#f2612b;--sw-accent-on-solid:#0b1220;--sw-accent-fg:#ffa377;--sw-accent-fg-strong:#ffc9ae;--sw-accent-tint:#33200f;--sw-accent-tint-hover:#4a2e15;--sw-accent-border:#5a3418;--sw-success-solid:#0f7a38;--sw-success-solid-hover:#0c6330;--sw-success-solid-active:#0c6330;--sw-success-on-solid:#fff;--sw-success-fg:#4ade80;--sw-success-fg-strong:#b6e3c7;--sw-success-tint:#10281a;--sw-success-tint-hover:#153a25;--sw-success-border:#1e4a30;--sw-warning-solid:#b45309;--sw-warning-solid-hover:#8a5205;--sw-warning-solid-active:#8a5205;--sw-warning-on-solid:#fff;--sw-warning-fg:#fbbf24;--sw-warning-fg-strong:#f8d08a;--sw-warning-tint:#2c2109;--sw-warning-tint-hover:#3f300d;--sw-warning-border:#5a4310;--sw-danger-solid:#dc2626;--sw-danger-solid-hover:#c41f1f;--sw-danger-solid-active:#9f1a1a;--sw-danger-on-solid:#fff;--sw-danger-fg:#ff8a8a;--sw-danger-fg-strong:#f7b4b4;--sw-danger-tint:#33161a;--sw-danger-tint-hover:#4a2024;--sw-danger-border:#6b2a2a;--sw-info-solid:#2f5bea;--sw-info-solid-hover:#2a51d2;--sw-info-solid-active:#1e45c8;--sw-info-on-solid:#fff;--sw-info-fg:#7e9bff;--sw-info-fg-strong:#a8c0ff;--sw-info-tint:#1a2547;--sw-info-tint-hover:#22305c;--sw-info-border:#33406b;--sw-neutral-solid:#b0bacf;--sw-neutral-solid-hover:#d2d9e8;--sw-neutral-solid-active:#78829b;--sw-neutral-on-solid:#0b1220;--sw-neutral-fg:#98a2b8;--sw-neutral-fg-strong:#c4cbdc;--sw-neutral-tint:#1b2540;--sw-neutral-tint-hover:#26314b;--sw-neutral-border:#243154;--sw-effect-scrim:#03060ca8;--sw-effect-shadow-color:#000;--sw-effect-focus-ring-halo:#7e9bff52;--sw-effect-hover-overlay:#ffffff0f;--sw-effect-pressed-overlay:#ffffff1a;--sw-effect-selected:#1a2547;--sw-shadow-e0:none;--sw-shadow-e1:inset 0 1px 0 #ffffff08, 0 1px 2px #00000080;--sw-shadow-e2:inset 0 1px 0 #ffffff0a, 0 2px 8px #0000008c;--sw-shadow-e3:inset 0 1px 0 #ffffff0d, 0 8px 20px #0009;--sw-shadow-e4:inset 0 1px 0 #ffffff0f, 0 16px 36px #000000a6;--sw-shadow-e5:inset 0 1px 0 #ffffff14, 0 28px 64px #000000b8;--primary:#2f5bea;--primary-hover:#2a51d2;--primary-active:#1e45c8;--primary-dark:#a8c0ff;--primary-on-dark:#7e9bff;--primary-light:#1a2547;--on-primary:#fff;--accent:#ff7a45;--accent-dark:#ffa377;--accent-light:#33200f;--on-accent:#0b1220;--ink:#f4f6fb;--ink-soft:#c4cbdc;--ink-muted:#98a2b8;--ink-subtle:#6e7a96;--border:#243154;--border-strong:#67739a;--surface:#0b1220;--surface-alt:#141d33;--surface-sunken:#05080f;--success:#4ade80;--success-light:#10281a;--warning:#fbbf24;--warning-light:#2c2109;--danger:#dc2626;--danger-light:#33161a;--info:#2f5bea;--focus-ring:#7e9bff;--scrim:#03060ca8;--shadow-card:inset 0 1px 0 #ffffff0a, 0 2px 8px #0000008c;--shadow-raised:inset 0 1px 0 #ffffff0d, 0 8px 20px #0009;--shadow-popover:inset 0 1px 0 #ffffff0f, 0 16px 36px #000000a6;--shadow-modal:inset 0 1px 0 #ffffff14, 0 28px 64px #000000b8}}[data-theme=dark]{--sw-surface-canvas:#070c16;--sw-surface-base:#0b1220;--sw-surface-raised:#141d33;--sw-surface-overlay:#1b2540;--sw-surface-sunken:#05080f;--sw-surface-inverse:#fff;--sw-surface-disabled:#1b2540;--sw-surface-skeleton:#1b2540;--sw-surface-skeleton-highlight:#26314b;--sw-text-ink:#f4f6fb;--sw-text-ink-soft:#c4cbdc;--sw-text-ink-muted:#98a2b8;--sw-text-ink-subtle:#6e7a96;--sw-text-inverse:#0b1220;--sw-text-disabled:#6e7a96;--sw-text-placeholder:#98a2b8;--sw-text-link:#7e9bff;--sw-text-link-hover:#a8c0ff;--sw-border-subtle:#1b2540;--sw-border-default:#243154;--sw-border-strong:#67739a;--sw-border-focus:#7e9bff;--sw-border-inverse:#e3e8f2;--sw-primary-solid:#2f5bea;--sw-primary-solid-hover:#2a51d2;--sw-primary-solid-active:#1e45c8;--sw-primary-on-solid:#fff;--sw-primary-fg:#7e9bff;--sw-primary-fg-strong:#a8c0ff;--sw-primary-tint:#1a2547;--sw-primary-tint-hover:#22305c;--sw-primary-border:#33406b;--sw-accent-solid:#ff7a45;--sw-accent-solid-hover:#ffa377;--sw-accent-solid-active:#f2612b;--sw-accent-on-solid:#0b1220;--sw-accent-fg:#ffa377;--sw-accent-fg-strong:#ffc9ae;--sw-accent-tint:#33200f;--sw-accent-tint-hover:#4a2e15;--sw-accent-border:#5a3418;--sw-success-solid:#0f7a38;--sw-success-solid-hover:#0c6330;--sw-success-solid-active:#0c6330;--sw-success-on-solid:#fff;--sw-success-fg:#4ade80;--sw-success-fg-strong:#b6e3c7;--sw-success-tint:#10281a;--sw-success-tint-hover:#153a25;--sw-success-border:#1e4a30;--sw-warning-solid:#b45309;--sw-warning-solid-hover:#8a5205;--sw-warning-solid-active:#8a5205;--sw-warning-on-solid:#fff;--sw-warning-fg:#fbbf24;--sw-warning-fg-strong:#f8d08a;--sw-warning-tint:#2c2109;--sw-warning-tint-hover:#3f300d;--sw-warning-border:#5a4310;--sw-danger-solid:#dc2626;--sw-danger-solid-hover:#c41f1f;--sw-danger-solid-active:#9f1a1a;--sw-danger-on-solid:#fff;--sw-danger-fg:#ff8a8a;--sw-danger-fg-strong:#f7b4b4;--sw-danger-tint:#33161a;--sw-danger-tint-hover:#4a2024;--sw-danger-border:#6b2a2a;--sw-info-solid:#2f5bea;--sw-info-solid-hover:#2a51d2;--sw-info-solid-active:#1e45c8;--sw-info-on-solid:#fff;--sw-info-fg:#7e9bff;--sw-info-fg-strong:#a8c0ff;--sw-info-tint:#1a2547;--sw-info-tint-hover:#22305c;--sw-info-border:#33406b;--sw-neutral-solid:#b0bacf;--sw-neutral-solid-hover:#d2d9e8;--sw-neutral-solid-active:#78829b;--sw-neutral-on-solid:#0b1220;--sw-neutral-fg:#98a2b8;--sw-neutral-fg-strong:#c4cbdc;--sw-neutral-tint:#1b2540;--sw-neutral-tint-hover:#26314b;--sw-neutral-border:#243154;--sw-effect-scrim:#03060ca8;--sw-effect-shadow-color:#000;--sw-effect-focus-ring-halo:#7e9bff52;--sw-effect-hover-overlay:#ffffff0f;--sw-effect-pressed-overlay:#ffffff1a;--sw-effect-selected:#1a2547;--sw-shadow-e0:none;--sw-shadow-e1:inset 0 1px 0 #ffffff08, 0 1px 2px #00000080;--sw-shadow-e2:inset 0 1px 0 #ffffff0a, 0 2px 8px #0000008c;--sw-shadow-e3:inset 0 1px 0 #ffffff0d, 0 8px 20px #0009;--sw-shadow-e4:inset 0 1px 0 #ffffff0f, 0 16px 36px #000000a6;--sw-shadow-e5:inset 0 1px 0 #ffffff14, 0 28px 64px #000000b8;--primary:#2f5bea;--primary-hover:#2a51d2;--primary-active:#1e45c8;--primary-dark:#a8c0ff;--primary-on-dark:#7e9bff;--primary-light:#1a2547;--on-primary:#fff;--accent:#ff7a45;--accent-dark:#ffa377;--accent-light:#33200f;--on-accent:#0b1220;--ink:#f4f6fb;--ink-soft:#c4cbdc;--ink-muted:#98a2b8;--ink-subtle:#6e7a96;--border:#243154;--border-strong:#67739a;--surface:#0b1220;--surface-alt:#141d33;--surface-sunken:#05080f;--success:#4ade80;--success-light:#10281a;--warning:#fbbf24;--warning-light:#2c2109;--danger:#dc2626;--danger-light:#33161a;--info:#2f5bea;--focus-ring:#7e9bff;--scrim:#03060ca8;--shadow-card:inset 0 1px 0 #ffffff0a, 0 2px 8px #0000008c;--shadow-raised:inset 0 1px 0 #ffffff0d, 0 8px 20px #0009;--shadow-popover:inset 0 1px 0 #ffffff0f, 0 16px 36px #000000a6;--shadow-modal:inset 0 1px 0 #ffffff14, 0 28px 64px #000000b8}[data-theme=light]{--sw-surface-canvas:#f6f8fc;--sw-surface-base:#fff;--sw-surface-raised:#fff;--sw-surface-overlay:#fff;--sw-surface-sunken:#eef1f8;--sw-surface-inverse:#0b1220;--sw-surface-disabled:#eef1f8;--sw-surface-skeleton:#eef1f8;--sw-surface-skeleton-highlight:#fbfcff;--sw-text-ink:#0b1220;--sw-text-ink-soft:#3b4763;--sw-text-ink-muted:#5c6883;--sw-text-ink-subtle:#78829b;--sw-text-inverse:#f4f6fb;--sw-text-disabled:#78829b;--sw-text-placeholder:#5c6883;--sw-text-link:#2f5bea;--sw-text-link-hover:#1e45c8;--sw-border-subtle:#eef1f8;--sw-border-default:#e3e8f2;--sw-border-strong:#78829b;--sw-border-focus:#2f5bea;--sw-border-inverse:#29334c;--sw-primary-solid:#2f5bea;--sw-primary-solid-hover:#2a51d2;--sw-primary-solid-active:#1e45c8;--sw-primary-on-solid:#fff;--sw-primary-fg:#2f5bea;--sw-primary-fg-strong:#1e45c8;--sw-primary-tint:#eef3ff;--sw-primary-tint-hover:#e3eaff;--sw-primary-border:#c9d8ff;--sw-accent-solid:#ff7a45;--sw-accent-solid-hover:#f2612b;--sw-accent-solid-active:#e2551e;--sw-accent-on-solid:#0b1220;--sw-accent-fg:#ad3d0e;--sw-accent-fg-strong:#8a3210;--sw-accent-tint:#fff3ed;--sw-accent-tint-hover:#ffe3d5;--sw-accent-border:#ffc9ae;--sw-success-solid:#0f7a38;--sw-success-solid-hover:#0c6330;--sw-success-solid-active:#0c6330;--sw-success-on-solid:#fff;--sw-success-fg:#0f7a38;--sw-success-fg-strong:#0c6330;--sw-success-tint:#e7f6ec;--sw-success-tint-hover:#dcf1e4;--sw-success-border:#b6e3c7;--sw-warning-solid:#b45309;--sw-warning-solid-hover:#8a5205;--sw-warning-solid-active:#8a5205;--sw-warning-on-solid:#fff;--sw-warning-fg:#8a5205;--sw-warning-fg-strong:#8a5205;--sw-warning-tint:#fef3e2;--sw-warning-tint-hover:#fce3b8;--sw-warning-border:#f8d08a;--sw-danger-solid:#dc2626;--sw-danger-solid-hover:#c41f1f;--sw-danger-solid-active:#9f1a1a;--sw-danger-on-solid:#fff;--sw-danger-fg:#c41f1f;--sw-danger-fg-strong:#9f1a1a;--sw-danger-tint:#fdecec;--sw-danger-tint-hover:#fbdfdf;--sw-danger-border:#f7b4b4;--sw-info-solid:#2f5bea;--sw-info-solid-hover:#2a51d2;--sw-info-solid-active:#1e45c8;--sw-info-on-solid:#fff;--sw-info-fg:#2f5bea;--sw-info-fg-strong:#1e45c8;--sw-info-tint:#eef3ff;--sw-info-tint-hover:#e3eaff;--sw-info-border:#c9d8ff;--sw-neutral-solid:#3b4763;--sw-neutral-solid-hover:#29334c;--sw-neutral-solid-active:#0b1220;--sw-neutral-on-solid:#fff;--sw-neutral-fg:#5c6883;--sw-neutral-fg-strong:#3b4763;--sw-neutral-tint:#eef1f8;--sw-neutral-tint-hover:#e3e8f2;--sw-neutral-border:#e3e8f2;--sw-effect-scrim:#0b12207a;--sw-effect-shadow-color:#0b1220;--sw-effect-focus-ring-halo:#2f5bea3d;--sw-effect-hover-overlay:#0b12200a;--sw-effect-pressed-overlay:#0b122014;--sw-effect-selected:#eef3ff;--sw-shadow-e0:none;--sw-shadow-e1:0 1px 2px #0b12200f, 0 1px 3px #0b12200a;--sw-shadow-e2:0 1px 2px #0b12200f, 0 4px 12px #0b12200f;--sw-shadow-e3:0 2px 4px #0b122014, 0 12px 28px #0b12201a;--sw-shadow-e4:0 4px 8px #0b122014, 0 20px 44px #0b122024;--sw-shadow-e5:0 8px 16px #0b12201a, 0 32px 72px #0b122033;--primary:#2f5bea;--primary-hover:#2a51d2;--primary-active:#1e45c8;--primary-dark:#1e45c8;--primary-on-dark:#2f5bea;--primary-light:#eef3ff;--on-primary:#fff;--accent:#ff7a45;--accent-dark:#ad3d0e;--accent-light:#fff3ed;--on-accent:#0b1220;--ink:#0b1220;--ink-soft:#3b4763;--ink-muted:#5c6883;--ink-subtle:#78829b;--border:#e3e8f2;--border-strong:#78829b;--surface:#fff;--surface-alt:#f6f8fc;--surface-sunken:#eef1f8;--success:#0f7a38;--success-light:#e7f6ec;--warning:#8a5205;--warning-light:#fef3e2;--danger:#dc2626;--danger-light:#fdecec;--info:#2f5bea;--focus-ring:#2f5bea;--scrim:#0b12207a;--shadow-card:0 1px 2px #0b12200f, 0 4px 12px #0b12200f;--shadow-raised:0 2px 4px #0b122014, 0 12px 28px #0b12201a;--shadow-popover:0 4px 8px #0b122014, 0 20px 44px #0b122024;--shadow-modal:0 8px 16px #0b12201a, 0 32px 72px #0b122033}
:root{--shell-x:var(--sw-fluid-page-x);--shell-w:var(--sw-container-base);--shell-w-narrow:var(--sw-container-narrow);--shell-w-wide:var(--sw-container-wide);--rhythm-band:clamp(var(--sw-sp-4xl), 6.5vw, var(--sw-sp-6xl));--rhythm-block:clamp(var(--sw-sp-3xl), 5vw, var(--sw-sp-4xl));--rhythm-item:var(--sw-sp-xl);--masthead-h:var(--sw-size-header-height);--hairline:var(--sw-bw-hairline) solid var(--sw-border-default);--hairline-soft:var(--sw-bw-hairline) solid var(--sw-border-subtle)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--masthead-h) + var(--sw-sp-lg));-webkit-text-size-adjust:100%}html,body{overflow-x:clip}body{font-family:var(--font-sans,var(--sw-font-sans)), var(--sw-font-sans);font-size:var(--sw-fs-body);line-height:var(--sw-lh-body);color:var(--sw-text-ink);background:var(--sw-surface-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{color:var(--sw-text-ink);text-wrap:balance}p{text-wrap:pretty}ul,ol{list-style:none}a{color:inherit;text-decoration:none}main p a,main li a,main dd a,.doc__body a,.colophon__note a{color:var(--sw-text-link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:var(--sw-bw-hairline)}main p a:hover,main li a:hover,.doc__body a:hover{color:var(--sw-text-link-hover);text-decoration-thickness:var(--sw-bw-thick)}img,svg{max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--sw-primary-tint-hover);color:var(--sw-text-ink)}:focus-visible{outline:var(--sw-bw-focus) solid var(--sw-border-focus);outline-offset:var(--sw-sp-hair);border-radius:var(--sw-radius-xs)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--sw-sp-sm);left:var(--sw-sp-sm);z-index:var(--sw-z-toast);padding:var(--sw-sp-md) var(--sw-sp-lg);border-radius:var(--sw-radius-sm);background:var(--sw-primary-solid);color:var(--sw-primary-on-solid);font-size:var(--sw-fs-label);font-weight:var(--sw-fw-semibold);box-shadow:var(--sw-shadow-e3);transform:translateY(calc(-100% - var(--sw-sp-3xl)));transition:transform var(--sw-dur-fast) var(--sw-ease-standard);position:fixed}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:var(--sw-dur-reduced)!important;transition-duration:var(--sw-dur-reduced)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}.t-display{font-size:var(--sw-fs-display);line-height:var(--sw-lh-display);font-weight:var(--sw-fw-display);letter-spacing:var(--sw-ls-display)}.t-display-sm{font-size:var(--sw-fs-display-sm);line-height:var(--sw-lh-display-sm);font-weight:var(--sw-fw-display-sm);letter-spacing:var(--sw-ls-display-sm)}.t-h1{font-size:var(--sw-fs-h1);line-height:var(--sw-lh-h1);font-weight:var(--sw-fw-h1);letter-spacing:var(--sw-ls-h1)}.t-h2{font-size:var(--sw-fs-h2);line-height:var(--sw-lh-h2);font-weight:var(--sw-fw-h2);letter-spacing:var(--sw-ls-h2)}.t-h3{font-size:var(--sw-fs-h3);line-height:var(--sw-lh-h3);font-weight:var(--sw-fw-h3);letter-spacing:var(--sw-ls-h3)}.t-h4{font-size:var(--sw-fs-h4);line-height:var(--sw-lh-h4);font-weight:var(--sw-fw-h4);letter-spacing:var(--sw-ls-h4)}.t-lead{font-size:var(--sw-fs-body-lg);line-height:var(--sw-lh-body-lg);color:var(--sw-text-ink-soft)}.t-small{font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-body-sm);color:var(--sw-text-ink-muted)}.overline{align-items:center;gap:var(--sw-sp-sm);font-size:var(--sw-fs-overline);line-height:var(--sw-lh-overline);font-weight:var(--sw-fw-overline);letter-spacing:var(--sw-ls-overline);text-transform:uppercase;color:var(--sw-primary-fg);display:flex}.overline:before{content:"";width:var(--sw-sp-xl);height:var(--sw-bw-thick);border-radius:var(--sw-radius-pill);background:var(--sw-accent-solid);flex:none}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.shell{width:100%;max-width:var(--shell-w);padding-inline:var(--shell-x);margin-inline:auto}.shell--narrow{max-width:var(--shell-w-narrow)}.band{padding-block:var(--rhythm-band)}.band--seam{border-top:var(--hairline-soft)}.band--sunken{background:var(--sw-surface-canvas);border-top:var(--hairline-soft);border-bottom:var(--hairline-soft)}.band__head{max-width:var(--sw-measure-base);margin-bottom:var(--rhythm-block)}.band__head>*+*{margin-top:var(--sw-sp-md)}.band__tail{margin-top:var(--rhythm-item)}.btn{justify-content:center;align-items:center;gap:var(--sw-sp-sm);min-height:var(--sw-size-control);padding:0 var(--sw-sp-xl);border:var(--sw-bw-hairline) solid transparent;border-radius:var(--sw-radius-pill);font-size:var(--sw-fs-label);font-weight:var(--sw-fw-semibold);line-height:var(--sw-leading-none);text-align:center;cursor:pointer;white-space:nowrap;transition:var(--sw-transition-colors);text-decoration:none;display:inline-flex}.btn:hover,.btn:focus-visible{text-decoration:none}.btn:active{transform:translateY(var(--sw-bw-hairline))}.btn--lg{min-height:var(--sw-size-control-lg);padding-inline:var(--sw-sp-2xl);font-size:var(--sw-fs-body)}.btn__arrow{font-size:var(--sw-size-icon-sm);transition:transform var(--sw-dur-fast) var(--sw-ease-standard)}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translateX(var(--sw-sp-hair))}.btn--primary{background:var(--sw-primary-solid);border-color:var(--sw-primary-solid);color:var(--sw-primary-on-solid)}.btn--primary:hover{background:var(--sw-primary-solid-hover);border-color:var(--sw-primary-solid-hover)}.btn--primary:active{background:var(--sw-primary-solid-active)}.btn--outline{background:var(--sw-surface-base);border-color:var(--sw-border-default);color:var(--sw-text-ink)}.btn--outline:hover{border-color:var(--sw-border-strong);background:var(--sw-neutral-tint)}.btn--quiet{padding-inline:var(--sw-sp-md);color:var(--sw-primary-fg);background:0 0}.btn--quiet:hover{background:var(--sw-primary-tint)}.btn--on-brand{background:var(--sw-primary-on-solid);border-color:var(--sw-primary-on-solid);color:var(--sw-primary-solid-active)}.btn--on-brand:hover{background:var(--sw-primary-tint);border-color:var(--sw-primary-tint)}.btn--on-brand-quiet{border-color:color-mix(in srgb, var(--sw-primary-on-solid) 48%, transparent);color:var(--sw-primary-on-solid);background:0 0}.btn--on-brand-quiet:hover{background:color-mix(in srgb, var(--sw-primary-on-solid) 14%, transparent);border-color:var(--sw-primary-on-solid)}.btn-row{align-items:center;gap:var(--sw-sp-md);flex-wrap:wrap;display:flex}.wordmark{align-items:center;gap:var(--sw-sp-sm);font-weight:var(--sw-fw-extrabold);letter-spacing:var(--sw-tracking-tight);color:var(--sw-text-ink);line-height:var(--sw-leading-none);display:inline-flex}.wordmark__mark{flex:none;display:block}.wordmark__text{line-height:var(--sw-leading-none);white-space:nowrap}.wordmark__so{font-weight:var(--sw-fw-medium);color:var(--sw-text-ink-muted)}.brandline{font-size:var(--sw-fs-overline);line-height:var(--sw-lh-overline);font-weight:var(--sw-fw-overline);letter-spacing:var(--sw-ls-overline);text-transform:uppercase;color:var(--sw-text-ink-muted);grid-template-areas:"swap";align-items:center;display:inline-grid}.brandline__short,.brandline__long{white-space:nowrap;grid-area:swap}.brandline__short{animation:brandline-out var(--sw-dur-slowest) var(--sw-ease-standard) var(--sw-dur-slower) both}.brandline__long{opacity:0;animation:brandline-in var(--sw-dur-slowest) var(--sw-ease-standard) var(--sw-dur-slowest) both}.brandline__long b{font-weight:var(--sw-fw-extrabold);color:var(--sw-text-ink)}@keyframes brandline-out{to{opacity:0}}@keyframes brandline-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.brandline__short{opacity:0}.brandline__long{opacity:1}}.masthead{z-index:var(--sw-z-header);border-bottom:var(--hairline-soft);background:color-mix(in srgb, var(--sw-surface-base) 88%, transparent);position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.masthead{-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px)}}.masthead__inner{justify-content:space-between;align-items:center;gap:var(--sw-sp-lg);min-height:var(--masthead-h);display:flex}.masthead__brand{border-radius:var(--sw-radius-sm);align-items:center;display:inline-flex}.masthead__brand:hover{text-decoration:none}.masthead__nav{align-items:center;gap:var(--sw-sp-xs);display:flex;position:relative}.masthead__link{min-height:var(--sw-size-control-sm);padding-inline:var(--sw-sp-md);border-radius:var(--sw-radius-sm);font-size:var(--sw-fs-label);font-weight:var(--sw-fw-medium);color:var(--sw-text-ink-soft);transition:var(--sw-transition-colors);align-items:center;display:inline-flex}.masthead__link:hover{color:var(--sw-text-ink);background:var(--sw-neutral-tint);text-decoration:none}.masthead__cta{margin-top:var(--sw-sp-sm)}.masthead__menu>summary{align-items:center;gap:var(--sw-sp-sm);min-height:var(--sw-size-control);padding-inline:var(--sw-sp-lg);border:var(--hairline);border-radius:var(--sw-radius-pill);font-size:var(--sw-fs-label);font-weight:var(--sw-fw-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:inline-flex}.masthead__menu>summary::-webkit-details-marker{display:none}.masthead__menu>summary::marker{content:""}.masthead__menu>summary:after{content:"";width:var(--sw-size-icon-sm);height:var(--sw-bw-thick);border-radius:var(--sw-radius-pill);box-shadow:0 calc(-1 * var(--sw-sp-xs)) 0 currentColor, 0 var(--sw-sp-xs) 0 currentColor;transition:var(--sw-transition-all);background:currentColor}.masthead__menu[open]>summary:after{box-shadow:0 0,0 0}.masthead__panel{top:calc(100% + var(--sw-sp-sm));align-items:stretch;gap:var(--sw-sp-xs);width:min(16rem, calc(100vw - var(--shell-x) * 2));padding:var(--sw-sp-md);border:var(--hairline);border-radius:var(--sw-radius-lg);background:var(--sw-surface-base);box-shadow:var(--sw-shadow-e4);flex-direction:column;display:flex;position:absolute;inset-inline:auto 0}.masthead__panel .masthead__link{min-height:var(--sw-size-touch-target);padding-inline:var(--sw-sp-lg);font-size:var(--sw-fs-body)}.hero__accent{background-image:linear-gradient(to top, var(--sw-accent-solid) 0, var(--sw-accent-solid) .09em, transparent .09em);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;padding-bottom:.1em;display:inline;position:relative}.appcard{border:var(--hairline);border-radius:var(--sw-radius-xl);background:var(--sw-surface-base);box-shadow:var(--sw-shadow-e3);overflow:hidden}.appcard__head{align-items:center;gap:var(--sw-sp-md);padding:var(--sw-sp-lg) var(--sw-sp-xl);border-bottom:var(--hairline-soft);display:flex}.appcard__glyph{width:var(--sw-size-avatar);height:var(--sw-size-avatar);border-radius:var(--sw-radius-md);background:var(--sw-primary-tint);color:var(--sw-primary-fg);font-size:var(--sw-size-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.appcard__titles{gap:var(--sw-sp-hair);min-width:0;display:grid}.appcard__label{font-size:var(--sw-fs-label);font-weight:var(--sw-fw-semibold)}.appcard__kicker{font-size:var(--sw-fs-caption);color:var(--sw-text-ink-muted)}.appcard__body{padding:var(--sw-sp-xl);gap:var(--sw-sp-lg);display:grid}.appcard__meter{height:var(--sw-size-progress-track);border-radius:var(--sw-radius-pill);background:var(--sw-surface-sunken);overflow:hidden}.appcard__meter-fill{border-radius:var(--sw-radius-pill);background:linear-gradient(90deg, var(--sw-primary-solid), var(--sw-accent-solid));height:100%;display:block}.appcard__team{align-items:center;gap:var(--sw-sp-md);padding:var(--sw-sp-md);border:var(--hairline-soft);border-radius:var(--sw-radius-md);background:var(--sw-surface-canvas);display:flex}.appcard__avatars{flex:none;display:inline-flex}.appcard__avatar{width:var(--sw-size-avatar-sm);height:var(--sw-size-avatar-sm);border:var(--sw-bw-thick) solid var(--sw-surface-canvas);border-radius:var(--sw-radius-full);background:var(--sw-primary-border);font-size:var(--sw-fs-overline);font-weight:var(--sw-fw-bold);color:var(--sw-primary-fg-strong);justify-content:center;align-items:center;margin-inline-start:calc(-1 * var(--sw-sp-sm));font-style:normal;display:inline-flex}.appcard__avatar:first-child{margin-inline-start:0}.appcard__teamtext{gap:var(--sw-sp-hair);min-width:0;display:grid}.appcard__teamtext b{font-size:var(--sw-fs-label-sm);font-weight:var(--sw-fw-semibold)}.appcard__teamtext em{font-style:normal;font-size:var(--sw-fs-caption);color:var(--sw-text-ink-muted)}.appcard__steps{gap:var(--sw-sp-hair);display:grid}.appstep{align-items:center;gap:var(--sw-sp-md);padding:var(--sw-sp-sm) var(--sw-sp-md);border-radius:var(--sw-radius-sm);font-size:var(--sw-fs-body-sm);display:flex}.appstep__mark{width:var(--sw-size-icon-lg);height:var(--sw-size-icon-lg);border:var(--sw-bw-hairline) solid var(--sw-border-default);border-radius:var(--sw-radius-full);font-size:var(--sw-size-icon-xs);color:var(--sw-text-ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.appstep__label{flex:1;min-width:0}.appstep__state{font-size:var(--sw-fs-caption);color:var(--sw-text-ink-muted)}.appstep--done .appstep__mark{border-color:var(--sw-success-border);background:var(--sw-success-tint);color:var(--sw-success-fg)}.appstep--active{background:var(--sw-primary-tint);font-weight:var(--sw-fw-semibold)}.appstep--active .appstep__mark{border-color:var(--sw-primary-solid);color:var(--sw-primary-fg);box-shadow:0 0 0 var(--sw-bw-thick) var(--sw-effect-focus-ring-halo)}.appstep--active .appstep__state{color:var(--sw-primary-fg);font-weight:var(--sw-fw-semibold)}.appstep--todo{color:var(--sw-text-ink-muted)}.facts{gap:var(--sw-sp-xl);display:grid}.facts__item{padding-top:var(--sw-sp-lg);border-top:var(--sw-bw-thick) solid var(--sw-border-default)}.facts__value{font-size:var(--sw-fs-numeric);line-height:var(--sw-lh-numeric);font-weight:var(--sw-fw-numeric);letter-spacing:var(--sw-ls-numeric);font-variant-numeric:tabular-nums}.facts__label{margin-top:var(--sw-sp-sm);font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-body-sm);color:var(--sw-text-ink-muted)}.tiles{gap:var(--sw-bw-hairline);background:var(--sw-border-default);border:var(--hairline);border-radius:var(--sw-radius-lg);display:grid;overflow:hidden}.tile{align-content:start;gap:var(--sw-sp-md);padding:var(--sw-sp-xl);background:var(--sw-surface-base);transition:var(--sw-transition-colors);display:grid}.band--sunken .tile{background:var(--sw-surface-base)}.tile__glyph{width:var(--sw-size-control-sm);height:var(--sw-size-control-sm);border-radius:var(--sw-radius-md);background:var(--sw-primary-tint);color:var(--sw-primary-fg);font-size:var(--sw-size-icon);justify-content:center;align-items:center;display:inline-flex}.tile__body{font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-relaxed);color:var(--sw-text-ink-soft)}.ladder{border-top:var(--hairline);gap:0;display:grid}.ladder__item{gap:var(--sw-sp-sm) var(--sw-sp-xl);padding-block:var(--rhythm-item);border-bottom:var(--hairline);display:grid}.ladder__index{align-items:baseline;gap:var(--sw-sp-md);font-size:var(--sw-fs-numeric);line-height:var(--sw-lh-numeric);font-weight:var(--sw-fw-bold);letter-spacing:var(--sw-ls-numeric);font-variant-numeric:tabular-nums;color:var(--sw-border-strong);display:flex}.ladder__index svg{font-size:var(--sw-size-icon);color:var(--sw-primary-fg)}.ladder__body{min-width:0}.ladder__text{margin-top:var(--sw-sp-sm);max-width:var(--sw-measure-base);color:var(--sw-text-ink-soft)}.ladder__points{gap:var(--sw-sp-sm);margin-top:var(--sw-sp-lg);display:grid}.ladder__points li{font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-body-sm);color:var(--sw-text-ink-muted);padding-inline-start:var(--sw-sp-lg);position:relative}.ladder__points li:before{content:"";inset-inline-start:0;width:var(--sw-sp-sm);height:var(--sw-bw-thick);border-radius:var(--sw-radius-pill);background:var(--sw-primary-border);position:absolute;top:.55em}.spread{gap:var(--rhythm-block);align-items:start;display:grid}.spread__main>*+*{margin-top:var(--sw-sp-lg)}.pains{gap:var(--sw-sp-md);counter-reset:pain;display:grid}.pains li{gap:var(--sw-sp-md);padding-block:var(--sw-sp-md);border-top:var(--hairline-soft);color:var(--sw-text-ink-soft);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.pains li:before{counter-increment:pain;content:counter(pain, decimal-leading-zero);font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-bold);font-variant-numeric:tabular-nums;color:var(--sw-text-ink-muted)}.answer{padding:var(--sw-sp-xl);border:var(--sw-bw-hairline) solid var(--sw-primary-border);border-radius:var(--sw-radius-lg);background:var(--sw-primary-tint)}.answer>*+*{margin-top:var(--sw-sp-md)}.answer__label{align-items:center;gap:var(--sw-sp-sm);font-size:var(--sw-fs-overline);font-weight:var(--sw-fw-overline);letter-spacing:var(--sw-ls-overline);text-transform:uppercase;color:var(--sw-primary-fg-strong);display:inline-flex}.answer__text{color:var(--sw-text-ink-soft)}.railstrip{gap:var(--sw-sp-sm);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.railstrip__item{align-content:start;gap:var(--sw-sp-sm);padding:var(--sw-sp-lg);border:var(--hairline);border-radius:var(--sw-radius-md);background:var(--sw-surface-base);display:grid}.railstrip__n{font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--sw-ls-caption);color:var(--sw-primary-fg)}.railstrip__t{font-size:var(--sw-fs-label-sm);font-weight:var(--sw-fw-semibold);line-height:var(--sw-lh-label)}.phases{gap:var(--sw-sp-sm) var(--sw-sp-lg);margin-bottom:var(--rhythm-block);padding-bottom:var(--sw-sp-lg);border-bottom:var(--hairline-soft);flex-wrap:wrap;display:flex}.phase{align-items:center;gap:var(--sw-sp-sm);font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-semibold);letter-spacing:var(--sw-ls-caption);text-transform:uppercase;color:var(--sw-text-ink-muted);display:inline-flex}.phase:before{content:"";width:var(--sw-sp-sm);height:var(--sw-sp-sm);border-radius:var(--sw-radius-full);background:var(--phase-color,var(--sw-primary-solid))}.phase[data-phase=hazirlik],.stage[data-phase=hazirlik]{--phase-color:var(--sw-palette-atlantic-400)}.phase[data-phase=eslesme],.stage[data-phase=eslesme]{--phase-color:var(--sw-primary-solid)}.phase[data-phase=kayit],.stage[data-phase=kayit]{--phase-color:var(--sw-palette-sunrise-400)}.phase[data-phase=yola],.stage[data-phase=yola]{--phase-color:var(--sw-success-solid)}.stages{display:grid}.stage{gap:var(--sw-sp-lg);grid-template-columns:auto 1fr;display:grid}.stage__rail{justify-items:center;gap:var(--sw-sp-sm);grid-template-rows:auto 1fr;display:grid}.stage__index{width:var(--sw-size-control-sm);height:var(--sw-size-control-sm);border:var(--sw-bw-thick) solid var(--phase-color,var(--sw-primary-solid));border-radius:var(--sw-radius-full);background:var(--sw-surface-base);font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-bold);font-variant-numeric:tabular-nums;color:var(--sw-text-ink);justify-content:center;align-items:center;display:inline-flex}.stage__line{width:var(--sw-bw-thick);border-radius:var(--sw-radius-pill);background:var(--sw-border-default)}.stage:last-child .stage__line{background:0 0}.stage__body{padding-bottom:var(--rhythm-item)}.stage__main{min-width:0}.stage__phase{margin-bottom:var(--sw-sp-sm);font-size:var(--sw-fs-overline);font-weight:var(--sw-fw-overline);letter-spacing:var(--sw-ls-overline);text-transform:uppercase;color:var(--phase-color,var(--sw-primary-fg));display:inline-block}.stage__text{margin-top:var(--sw-sp-sm);max-width:var(--sw-measure-base);color:var(--sw-text-ink-soft)}.stage__note{gap:var(--sw-sp-xs);margin-top:var(--sw-sp-md);padding:var(--sw-sp-md) var(--sw-sp-lg);border-inline-start:var(--sw-bw-accent-bar) solid var(--phase-color,var(--sw-primary-solid));border-radius:var(--sw-radius-sm);background:var(--sw-surface-canvas);font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-relaxed);color:var(--sw-text-ink-muted);display:grid}.stage__note b{font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-bold);letter-spacing:var(--sw-tracking-wide);color:var(--sw-text-ink-soft)}.qa{border-top:var(--hairline)}.qa__item{border-bottom:var(--hairline)}.qa__q{justify-content:space-between;align-items:center;gap:var(--sw-sp-lg);padding-block:var(--sw-sp-lg);min-height:var(--sw-size-touch-target);font-size:var(--sw-fs-body-lg);font-weight:var(--sw-fw-semibold);line-height:var(--sw-lh-snug);cursor:pointer;transition:var(--sw-transition-colors);list-style:none;display:flex}.qa__q::-webkit-details-marker{display:none}.qa__q:hover{color:var(--sw-primary-fg)}.qa__icon{font-size:var(--sw-size-icon);color:var(--sw-text-ink-subtle);transition:transform var(--sw-dur-base) var(--sw-ease-standard);flex:none;transform:rotate(90deg)}.qa__item[open] .qa__icon{color:var(--sw-primary-fg);transform:rotate(-90deg)}.qa__a{max-width:var(--sw-measure-base);padding-bottom:var(--sw-sp-xl);color:var(--sw-text-ink-soft)}.qa-group+.qa-group{margin-top:var(--rhythm-block)}.qa-group__title{margin-bottom:var(--sw-sp-lg);font-size:var(--sw-fs-overline);font-weight:var(--sw-fw-overline);letter-spacing:var(--sw-ls-overline);text-transform:uppercase;color:var(--sw-text-ink-muted)}.closing{padding:clamp(var(--sw-sp-3xl), 6vw, var(--sw-sp-6xl)) var(--sw-sp-xl);border-radius:var(--sw-radius-2xl);background:var(--sw-primary-solid);color:var(--sw-primary-on-solid);text-align:center;position:relative;overflow:hidden}.closing:before{content:"";background:radial-gradient(52% 76% at 88% 4%, color-mix(in srgb, var(--sw-accent-solid) 40%, transparent) 0%, transparent 62%), radial-gradient(44% 60% at 6% 96%, color-mix(in srgb, var(--sw-primary-on-solid) 18%, transparent) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.closing__inner{max-width:var(--sw-measure-base);gap:var(--sw-sp-lg);justify-items:center;margin-inline:auto;display:grid;position:relative}.closing__title{color:var(--sw-primary-on-solid)}.closing__text{font-size:var(--sw-fs-body-lg);line-height:var(--sw-lh-body-lg);color:color-mix(in srgb, var(--sw-primary-on-solid) 86%, transparent)}.closing__actions{justify-content:center;gap:var(--sw-sp-md);margin-top:var(--sw-sp-sm);flex-wrap:wrap;display:flex}.pagehead{padding-block:clamp(var(--sw-sp-3xl), 6vw, var(--sw-sp-5xl)) var(--rhythm-block);border-bottom:var(--hairline-soft);background:var(--sw-surface-canvas);position:relative}.pagehead__inner>*+*{margin-top:var(--sw-sp-lg)}.pagehead__crumbs{align-items:center;gap:var(--sw-sp-sm);font-size:var(--sw-fs-caption);color:var(--sw-text-ink-muted);flex-wrap:wrap;display:flex}.pagehead__crumbs a:hover{color:var(--sw-text-ink)}.pagehead__crumbs [aria-current]{color:var(--sw-text-ink);font-weight:var(--sw-fw-semibold)}.pagehead__title{max-width:18ch}.pagehead__lead{max-width:var(--sw-measure-base);font-size:var(--sw-fs-body-lg);line-height:var(--sw-lh-body-lg);color:var(--sw-text-ink-soft)}.panel{padding:var(--sw-sp-xl);border:var(--hairline);border-radius:var(--sw-radius-lg);background:var(--sw-surface-base)}.panel>*+*{margin-top:var(--sw-sp-md)}.panel__text{color:var(--sw-text-ink-soft)}.checks{gap:var(--sw-sp-md);display:grid}.checks li{gap:var(--sw-sp-md);color:var(--sw-text-ink-soft);grid-template-columns:auto 1fr;align-items:start;display:grid}.checks__mark{width:var(--sw-size-icon-lg);height:var(--sw-size-icon-lg);margin-top:var(--sw-sp-hair);border-radius:var(--sw-radius-full);background:var(--sw-success-tint);color:var(--sw-success-fg);font-size:var(--sw-size-icon-xs);justify-content:center;align-items:center;display:inline-flex}.checks__mark--neutral{background:var(--sw-neutral-tint);color:var(--sw-neutral-fg)}.notice{gap:var(--sw-sp-md);padding:var(--sw-sp-lg);border:var(--sw-bw-hairline) solid var(--sw-info-border);border-inline-start-width:var(--sw-bw-accent-bar);border-radius:var(--sw-radius-md);background:var(--sw-info-tint);font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-relaxed);color:var(--sw-text-ink-soft);grid-template-columns:auto 1fr;display:grid}.notice__icon{font-size:var(--sw-size-icon);color:var(--sw-info-fg)}.form{gap:var(--rhythm-item);display:grid}.form__grid{gap:var(--sw-sp-lg);display:grid}.form__field{gap:var(--sw-sp-sm);display:grid}.form__label{font-size:var(--sw-fs-label-sm);font-weight:var(--sw-fw-semibold);color:var(--sw-text-ink-soft)}.form__control{width:100%;min-height:var(--sw-size-field-height);padding:var(--sw-sp-md) var(--sw-sp-lg);border:var(--hairline);border-radius:var(--sw-radius-md);background:var(--sw-surface-base);color:var(--sw-text-ink);font-size:var(--sw-fs-body);transition:var(--sw-transition-colors)}.form__control::placeholder{color:var(--sw-text-placeholder)}.form__control:hover{border-color:var(--sw-border-strong)}.form__control:focus-visible{border-color:var(--sw-border-focus);box-shadow:0 0 0 var(--sw-bw-focus) var(--sw-effect-focus-ring-halo);outline:none}.form__control:user-invalid{border-color:var(--sw-danger-border)}.form__control--area{min-height:calc(var(--sw-size-field-height) * 2.5);resize:vertical;line-height:var(--sw-lh-body)}.form__actions{align-items:center;gap:var(--sw-sp-lg);flex-wrap:wrap;display:flex}.form__direct{font-size:var(--sw-fs-body-sm);color:var(--sw-text-ink-muted)}.form__status{align-items:start;gap:var(--sw-sp-md);padding:var(--sw-sp-lg);border:var(--sw-bw-hairline) solid var(--sw-success-border);border-radius:var(--sw-radius-md);background:var(--sw-success-tint);font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-relaxed);color:var(--sw-text-ink-soft);display:flex}.form__status:empty{display:none}.form__status-icon{margin-top:var(--sw-sp-hair);font-size:var(--sw-size-icon);color:var(--sw-success-fg);flex:none}.stores{gap:var(--sw-sp-md);display:grid}.store{align-items:center;gap:var(--sw-sp-md);padding:var(--sw-sp-md) var(--sw-sp-lg);border:var(--hairline);border-radius:var(--sw-radius-md);background:var(--sw-surface-base);display:flex}.store__glyph{font-size:var(--sw-size-icon-lg);color:var(--sw-text-ink);flex:none}.store__text{flex:1;min-width:0;display:grid}.store__kicker{font-size:var(--sw-fs-caption);color:var(--sw-text-ink-muted)}.store__name{font-size:var(--sw-fs-label);font-weight:var(--sw-fw-semibold)}.store__status{padding:var(--sw-sp-xs) var(--sw-sp-md);border-radius:var(--sw-radius-pill);background:var(--sw-warning-tint);color:var(--sw-warning-fg);font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-semibold);white-space:nowrap;flex:none}.channels{gap:var(--sw-sp-lg);display:grid}.channel{gap:var(--sw-sp-lg);padding:var(--sw-sp-xl);border:var(--hairline);border-radius:var(--sw-radius-lg);background:var(--sw-surface-base);transition:var(--sw-transition-colors);grid-template-columns:auto 1fr;align-items:start;display:grid}.channel:hover{border-color:var(--sw-primary-border);background:var(--sw-primary-tint);text-decoration:none}.channel__icon{width:var(--sw-size-control-sm);height:var(--sw-size-control-sm);border-radius:var(--sw-radius-md);background:var(--sw-primary-tint);color:var(--sw-primary-fg);font-size:var(--sw-size-icon);justify-content:center;align-items:center;display:inline-flex}.channel:hover .channel__icon{background:var(--sw-surface-base)}.channel__label{font-size:var(--sw-fs-caption);letter-spacing:var(--sw-ls-caption);text-transform:uppercase;color:var(--sw-text-ink-muted);display:block}.channel__value{margin-top:var(--sw-sp-hair);font-size:var(--sw-fs-h4);font-weight:var(--sw-fw-semibold);color:var(--sw-text-ink);word-break:break-word;display:block}.channel__note{margin-top:var(--sw-sp-sm);font-size:var(--sw-fs-body-sm);color:var(--sw-text-ink-muted);display:block}.codeblock{margin-top:var(--sw-sp-sm);font-family:var(--sw-font-mono);font-size:clamp(var(--sw-fs-numeric), 9vw, var(--sw-fs-display-sm));font-weight:var(--sw-fw-bold);letter-spacing:var(--sw-tracking-widest);line-height:var(--sw-leading-tight);color:var(--sw-text-ink);word-break:break-all}.doc{padding-block:var(--rhythm-block) var(--rhythm-band)}.doc__title{font-size:var(--sw-fs-h1);line-height:var(--sw-lh-h1);font-weight:var(--sw-fw-h1);letter-spacing:var(--sw-ls-h1)}.doc__lead{margin-top:var(--sw-sp-lg);font-size:var(--sw-fs-body-lg);line-height:var(--sw-lh-body-lg);color:var(--sw-text-ink-soft)}.doc__body{margin-top:var(--sw-sp-2xl);color:var(--sw-text-ink-soft);line-height:var(--sw-lh-relaxed)}.colophon{border-top:var(--hairline);background:var(--sw-surface-canvas)}.colophon__top{gap:var(--rhythm-block);padding-block:var(--rhythm-block);display:grid}.colophon__brand>*+*{margin-top:var(--sw-sp-lg)}.colophon__note{max-width:var(--sw-measure-narrow);font-size:var(--sw-fs-body-sm);line-height:var(--sw-lh-relaxed);color:var(--sw-text-ink-muted)}.colophon__mail{align-items:center;gap:var(--sw-sp-sm);font-size:var(--sw-fs-label);font-weight:var(--sw-fw-medium);color:var(--sw-text-ink-soft);display:inline-flex}.colophon__mail:hover{color:var(--sw-text-link)}.colophon__nav{gap:var(--rhythm-item);display:grid}.colophon__col{gap:var(--sw-sp-md);align-content:start;display:grid}.colophon__heading{font-size:var(--sw-fs-overline);font-weight:var(--sw-fw-overline);letter-spacing:var(--sw-ls-overline);text-transform:uppercase;color:var(--sw-text-ink-muted)}.colophon__col a{font-size:var(--sw-fs-body-sm);color:var(--sw-text-ink-muted);transition:var(--sw-transition-colors)}.colophon__col a:hover{color:var(--sw-text-ink)}.colophon__bottom{gap:var(--sw-sp-md);padding-block:var(--sw-sp-lg) var(--sw-sp-3xl);border-top:var(--hairline-soft);font-size:var(--sw-fs-caption);color:var(--sw-text-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.errorpage{min-height:calc(100dvh - var(--masthead-h) * 3);padding-block:var(--rhythm-band);place-content:center;justify-items:start;display:grid}.errorpage__code{font-family:var(--sw-font-mono);font-size:var(--sw-fs-caption);font-weight:var(--sw-fw-bold);letter-spacing:var(--sw-tracking-widest);color:var(--sw-text-ink-muted)}.errorpage__title{margin-top:var(--sw-sp-md)}.errorpage__lead{margin-top:var(--sw-sp-lg);max-width:var(--sw-measure-base);font-size:var(--sw-fs-body-lg);line-height:var(--sw-lh-body-lg);color:var(--sw-text-ink-soft)}.errorpage__actions{gap:var(--sw-sp-md);margin-top:var(--sw-sp-2xl);flex-wrap:wrap;display:flex}.errorpage__extra{margin-top:var(--sw-sp-3xl)}.errorpage__support{margin-top:var(--sw-sp-2xl);padding-top:var(--sw-sp-lg);border-top:var(--hairline-soft);font-size:var(--sw-fs-body-sm);color:var(--sw-text-ink-muted)}.cards{cursor:pointer;perspective:1000px;border-radius:var(--sw-radius-md);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.cards:focus-visible{outline:var(--sw-bw-focus) solid var(--sw-border-focus);outline-offset:var(--sw-sp-sm)}.playcard{width:var(--sw-space-24);height:calc(var(--sw-space-24) * 1.4);margin-left:calc(var(--i) * -1 * var(--sw-sp-xl));transform:rotate(calc((var(--i) * 2 - 1) * 5deg));transition:transform var(--sw-dur-slow) var(--sw-ease-overshoot);display:block}.cards:hover .playcard,.cards:focus-visible .playcard{transform:rotate(calc((var(--i) * 2 - 1) * 9deg)) translateY(calc(-1 * var(--sw-sp-sm)))}.playcard__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--sw-dur-slowest) var(--sw-ease-overshoot);transition-delay:calc(var(--i) * var(--sw-dur-fast));display:block;position:relative}.cards--open .playcard__inner{transform:rotateY(180deg)}.playcard__face{justify-content:center;align-items:center;gap:var(--sw-sp-hair);border:var(--hairline);border-radius:var(--sw-radius-md);background:var(--sw-surface-base);box-shadow:var(--sw-shadow-e3);backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0}.playcard__face--back{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--sw-primary-solid) 88%, #000) 0 6px, var(--sw-primary-solid) 6px 12px);border-color:color-mix(in srgb, var(--sw-primary-solid) 70%, #000)}.playcard__face--front{color:var(--sw-text-ink);font-weight:var(--sw-fw-extrabold);transform:rotateY(180deg)}.playcard__face--front b{font-size:var(--sw-fs-numeric);line-height:var(--sw-leading-none)}.playcard__face--front i{font-size:var(--sw-fs-h2);font-style:normal}.playcard__face--red{color:var(--sw-danger-fg)}@media (min-width:901px){@supports selector(details::details-content){.masthead__menu::details-content{content-visibility:visible;block-size:auto}.masthead__menu>summary{display:none}.masthead__panel{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;padding:0;position:static}.masthead__panel .masthead__link{min-height:var(--sw-size-control-sm);padding-inline:var(--sw-sp-md);font-size:var(--sw-fs-label)}.masthead__cta{margin-top:0;margin-inline-start:var(--sw-sp-sm)}}}@media (min-width:640px){.facts,.tiles--2,.tiles--3,.tiles--4,.form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form__field--full{grid-column:1/-1}.stores,.channels{grid-template-columns:repeat(2,minmax(0,1fr))}.colophon__nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ladder__item{grid-template-columns:minmax(6rem,8rem) 1fr}.ladder__index{align-items:start;gap:var(--sw-sp-sm);flex-direction:column}}@media (min-width:768px){.tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.spread{grid-template-columns:1.15fr .85fr}.spread>.answer{top:calc(var(--masthead-h) + var(--sw-sp-xl));align-self:start;position:sticky}.colophon__top{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.stage{gap:var(--sw-sp-2xl)}}@media (min-width:1024px){.facts,.tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.stage__body{gap:var(--sw-sp-2xl);grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;display:grid}.stage__note{margin-top:0}}.facts__value{color:var(--sw-primary-fg)}.facts__item{background-image:linear-gradient(90deg, var(--sw-primary-solid) 0%, color-mix(in oklab, var(--sw-primary-solid) 40%, var(--sw-accent-solid)) 100%);background-repeat:no-repeat;background-size:100% var(--sw-bw-thick);background-position:0 0;border-top-color:#0000}.ladder__index .tnum{color:var(--sw-primary-fg)}.ladder__index svg{color:var(--sw-primary-fg);opacity:.85}.tile__glyph--accent{background:var(--sw-accent-tint);color:var(--sw-accent-solid)}.band--sunken{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--sw-primary-solid) 6%, transparent) 0%, transparent 42%)}.railstrip__n{border-radius:var(--sw-radius-pill);background:var(--sw-primary-tint);min-width:1.5rem;height:1.5rem;color:var(--sw-primary-fg-strong);padding-inline:var(--sw-sp-sm);justify-content:center;justify-self:start;align-items:center;display:inline-flex}.tile{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--sw-fg-default) 4%, transparent) 0%, transparent 38%);box-shadow:var(--sw-shadow-sm,0 1px 2px #0000001f);position:relative}.tile:before{content:"";inset-inline:0;background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--sw-fg-default) 12%, transparent) 22%, color-mix(in oklab, var(--sw-fg-default) 12%, transparent) 78%, transparent 100%);pointer-events:none;height:1px;position:absolute;top:0}.lede{padding-top:clamp(var(--sw-sp-4xl), 8vw, var(--sw-sp-6xl));position:relative;overflow:clip}.lede__inner{z-index:1;text-align:center;justify-items:center;gap:var(--sw-sp-xl);display:grid;position:relative}.lede__title{letter-spacing:-.032em;max-width:20ch;font-size:clamp(2.75rem,6.4vw,5rem);line-height:1.02;font-weight:var(--sw-fw-bold);text-wrap:balance}.lede__lead{max-width:var(--sw-measure-base);font-size:var(--sw-fs-body-lg);line-height:var(--sw-lh-relaxed,1.6);color:var(--sw-fg-muted);text-wrap:pretty}.lede__actions{justify-content:center}.lede__proof{justify-content:center;gap:var(--sw-sp-md) var(--sw-sp-xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lede__proof-item{align-items:center;gap:var(--sw-sp-xs);font-size:var(--sw-fs-body-sm);color:var(--sw-fg-muted);display:inline-flex}.lede__proof-item svg{color:var(--sw-primary-fg)}.showcase{margin-top:clamp(var(--sw-sp-3xl), 5vw, var(--sw-sp-5xl));perspective:1400px;position:relative}.showcase__glow{pointer-events:none;background:radial-gradient(58% 62% at 50% 42%, color-mix(in oklab, var(--sw-primary-solid) 34%, transparent) 0%, transparent 72%);filter:blur(48px);position:absolute;inset:-12% 8% 30%}.showcase__inner{position:relative}.showcase__surface{transform-origin:50% 0;border-radius:var(--sw-radius-lg);transform:rotateX(7deg)scale(.985);box-shadow:0 2px 6px #0000003d,0 32px 64px -24px #0000008c}@supports (animation-timeline:view()){.showcase__surface{animation:linear both showcase-settle;animation-timeline:view();animation-range:entry 20% cover 52%}@keyframes showcase-settle{0%{transform:rotateX(7deg)scale(.985)}to{transform:rotateX(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.showcase__surface{animation:none!important;transform:none!important}}.showcase__surface .appcard{width:100%;max-width:none}.proofband{padding-block:clamp(var(--sw-sp-2xl), 4vw, var(--sw-sp-3xl));border-top:var(--hairline-soft)}.layer{margin-top:var(--rhythm-block);padding-top:var(--rhythm-block);border-top:var(--hairline-soft)}.layer__head{max-width:var(--sw-measure-base);margin-bottom:var(--rhythm-item);gap:var(--sw-sp-sm);display:grid}.layer__lead{color:var(--sw-fg-muted)}.layer--narrow .checks{max-width:var(--sw-measure-base)}.pains li:before{color:var(--sw-accent-solid)}.status-root{color:#e8ecf6;background:radial-gradient(80rem 40rem at 50% -10%,#2f5bea2e,#0000 60%),#070a14;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100dvh;padding:3rem 1.25rem;display:flex}.status-hero{text-align:center;justify-items:center;gap:.75rem;display:grid}.status-pulse{border-radius:999px;width:.9rem;height:.9rem;animation:2.4s ease-out infinite statusPulse}@keyframes statusPulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.85;box-shadow:0 0 0 1.4rem #0000}to{opacity:1;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.status-pulse{animation:none}}.status-headline{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:700}.status-sub{color:#8b93a7;margin:0;font-size:.95rem}.status-list{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;width:min(46rem,100%);overflow:hidden}.status-row{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.15rem;display:flex}.status-row:last-child{border-bottom:none}.status-name{color:#cbd3e6}.status-state{align-items:center;gap:.5rem;font-size:.92rem;font-weight:600;display:inline-flex}.status-dot{border-radius:999px;width:.55rem;height:.55rem}.status-foot{color:#6f7893;text-align:center;width:min(46rem,100%);margin:0;font-size:.85rem}
:root{--m-out:cubic-bezier(.23, 1, .32, 1);--m-in-out:cubic-bezier(.77, 0, .175, 1);--m-step:60ms}.lede__aurora{pointer-events:none;z-index:0;background:radial-gradient(38% 42% at 78% 12%, color-mix(in oklab, var(--sw-primary-solid) 22%, transparent) 0%, transparent 68%), radial-gradient(32% 36% at 12% 82%, color-mix(in oklab, var(--sw-accent-solid) 20%, transparent) 0%, transparent 66%), radial-gradient(30% 34% at 52% 46%, color-mix(in oklab, var(--sw-primary-solid) 12%, transparent) 0%, transparent 70%);animation:aurora-drift 32s var(--m-in-out) infinite alternate;will-change:transform;position:absolute;inset:-20%}@keyframes aurora-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}.lede__grid-lines{pointer-events:none;z-index:0;background-image:linear-gradient(to right, color-mix(in oklab, var(--sw-fg-default) 5%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--sw-fg-default) 5%, transparent) 1px, transparent 1px);opacity:.7;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 75%)}.m-enter{animation:m-enter .62s var(--m-out) backwards}.m-enter-1{animation-delay:calc(var(--m-step) * 1)}.m-enter-2{animation-delay:calc(var(--m-step) * 2)}.m-enter-3{animation-delay:calc(var(--m-step) * 3)}.m-enter-4{animation-delay:calc(var(--m-step) * 4)}.m-enter-5{animation-delay:calc(var(--m-step) * 5)}@keyframes m-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (hover:hover) and (pointer:fine){.btn--primary{isolation:isolate;position:relative;overflow:hidden}.btn--primary:after{content:"";z-index:-1;transition:transform .62s var(--m-out);background:linear-gradient(100deg,#0000 38%,#ffffff42 50%,#0000 62%);background:linear-gradient(100deg,#0000 38%,lab(100% -.0000298023 .0000119209/.26) 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.btn--primary:hover:after{transform:translate(120%)}}@supports (animation-timeline:view()){.m-reveal{animation:linear both m-reveal;animation-timeline:view();animation-range:entry 8% cover 34%}@keyframes m-reveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}.m-stagger>*,.tiles>*,.ladder>*,.checks>*,.stages>*,.channels>*,.stores>*,.facts>*,.railstrip>*,.phases>*{animation:linear both m-reveal;animation-timeline:view();animation-range:entry 6% cover 30%}.m-stagger>:nth-child(2),.tiles>:nth-child(2),.ladder>:nth-child(2),.checks>:nth-child(2),.stages>:nth-child(2),.channels>:nth-child(2),.stores>:nth-child(2),.facts>:nth-child(2),.railstrip>:nth-child(2),.phases>:nth-child(2){animation-range:entry 10% cover 34%}.m-stagger>:nth-child(3),.tiles>:nth-child(3),.ladder>:nth-child(3),.checks>:nth-child(3),.stages>:nth-child(3),.channels>:nth-child(3),.stores>:nth-child(3),.facts>:nth-child(3),.railstrip>:nth-child(3),.phases>:nth-child(3){animation-range:entry 14% cover 38%}.m-stagger>:nth-child(n+4),.tiles>:nth-child(n+4),.ladder>:nth-child(n+4),.checks>:nth-child(n+4),.stages>:nth-child(n+4),.channels>:nth-child(n+4),.stores>:nth-child(n+4),.facts>:nth-child(n+4),.railstrip>:nth-child(n+4),.phases>:nth-child(n+4){animation-range:entry 18% cover 42%}}@media (prefers-reduced-motion:reduce){.m-reveal,.m-stagger>*,.tiles>*,.ladder>*,.checks>*,.stages>*,.channels>*,.stores>*,.facts>*,.railstrip>*,.phases>*{opacity:1!important;animation:none!important;transform:none!important}.lede__aurora,.hero__accent{animation:none!important}}@media (hover:hover) and (pointer:fine){.tile,.railstrip__item{transition:transform .22s var(--m-out), border-color .22s var(--m-out)}.tile:hover{border-color:var(--sw-primary-border);transform:translateY(-4px)}.railstrip__item:hover{transform:translateY(-3px)}.tile:active{transform:scale(.985)}}.btn{transition:var(--sw-transition-colors), transform .12s var(--m-out)}.btn:active{transform:translateY(var(--sw-bw-hairline)) scale(.97)}@supports (interpolate-size:allow-keywords) and selector(::details-content){:root{interpolate-size:allow-keywords}.qa__item::details-content{opacity:0;block-size:0;transition:block-size .24s var(--m-out), content-visibility .24s var(--m-out) allow-discrete, opacity .19s var(--m-out);overflow:hidden}.qa__item[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){.qa__item::details-content{opacity:1;block-size:auto;transition:none!important}.qa__item[open]::details-content{opacity:1;block-size:auto;transition:none!important}}
