@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--red-50: #FDECEA;--red-100: #FBD5D1;--red-200: #F6AEA8;--red-300: #F0837B;--red-400: #EC554B;--red-500: #E63329;--red-600: #CF241B;--red-700: #A81811;--red-800: #7C110C;--red-900: #530B08;--red-band-lo: #DC2C24;--red-band-hi: #EC463D;--ink-900: #121316;--ink-800: #1B1D21;--ink-700: #26282D;--ink-600: #34373D;--ink-500: #484C53;--grey-50: #F7F6F4;--grey-100: #EFEDEA;--grey-200: #E2E0DC;--grey-300: #CFCDC8;--grey-400: #ABA9A4;--grey-500: #7E7C78;--grey-600: #56544F;--white: #FFFFFF;--paper-1: #FBFAF8;--paper-2: #F2F0EC;--bt-band-hi: #232A3A;--bt-band-lo: #14161A;--bt-card-paper: #F6F2E7;--bt-card-frame: #4A5468;--hp-high: #46C24A;--hp-mid: #F2B42E;--hp-low: #E63329;--xp-fill: #38A9E8;--gold: #F5C518;--success: #35A85B;--warning: #F2B42E;--danger: #E63329;--info: #38A9E8;--iv-zero: #8E1B16;--iv-low: #E0562B;--iv-mid: #C98A00;--iv-high: #2E9E55;--iv-near: #2F86D6;--iv-perfect: #7B4BC4;--sex-male: #3A8DDE;--sex-female: #E85C8A;--type-ember: #F0592B;--type-tide: #2F8FE0;--type-verdant: #4BB543;--type-storm: #F5C518;--type-frost: #5FC7DA;--type-terra: #B07A3E;--type-gale: #49C2A0;--type-umbra: #6B4A9E;--type-lumen: #F2D65C;--brand: var(--red-500);--brand-strong: var(--red-600);--brand-deep: var(--red-700);--bg-hero: var(--red-500);--bg-app: var(--grey-50);--surface-card: var(--white);--surface-panel: var(--paper-1);--surface-sunken: var(--paper-2);--surface-selected: var(--ink-900);--text-strong: var(--ink-900);--text-body: var(--ink-700);--text-muted: var(--grey-500);--text-faint: var(--grey-400);--text-on-brand: var(--white);--text-on-dark: var(--white);--text-inverse: var(--white);--border-hairline: var(--grey-200);--border-strong: var(--grey-300);--focus-ring: var(--red-500)}:root{--font-display: "Fredoka", "Trebuchet MS", system-ui, sans-serif;--font-ui: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, Menlo, monospace;--w-regular: 400;--w-medium: 500;--w-semibold: 600;--w-bold: 700;--w-extrabold: 800;--w-black: 900;--fs-hero: 64px;--fs-title: 40px;--fs-h1: 32px;--fs-h2: 26px;--fs-h3: 21px;--fs-lg: 18px;--fs-body: 16px;--fs-sm: 14px;--fs-xs: 12px;--fs-micro: 11px;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.45;--ls-caps: .06em;--ls-wide: .03em;--ls-normal: 0;--fs-panel-title: 24px;--text-hero: var(--w-bold) var(--fs-hero)/var(--lh-tight) var(--font-display);--text-title: var(--w-bold) var(--fs-title)/var(--lh-tight) var(--font-display);--text-heading: var(--w-semibold) var(--fs-h2)/var(--lh-snug) var(--font-display);--text-label: var(--w-extrabold) var(--fs-sm)/var(--lh-snug) var(--font-ui);--text-value: var(--w-black) var(--fs-lg)/var(--lh-snug) var(--font-ui);--text-copy: var(--w-semibold) var(--fs-body)/var(--lh-normal) var(--font-ui)}@media (max-height: 480px){:root{--fs-panel-title: 18px}}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--pad-pill: 10px 20px;--pad-button: 12px 26px;--pad-panel: 24px;--pad-panel-head: 16px 18px;--pad-scrim: 24px;--pad-dialog-v: 18px;--pad-dialog-h: 26px;--pad-dialog: var(--pad-dialog-v) var(--pad-dialog-h);--lh-dialogue: 1.4;--fs-dialogue: clamp(19px, 13px + .75vh, 25px);--icon-btn-sm: 34px;--icon-btn-md: 44px;--icon-btn-lg: 56px;--btn-min-h-sm: 36px;--btn-min-h-md: 46px;--btn-min-h-lg: 56px;--gutter: 24px;--panel-w: 340px;--hud-bar-h: 56px;--safe-inset: 32px;--maxw-content: 1280px}@media (max-height: 480px){:root{--pad-panel: 14px;--pad-panel-head: 9px 14px;--pad-scrim: 12px;--safe-inset: 14px;--pad-dialog-v: 10px;--pad-dialog-h: 14px;--fs-dialogue: 15px}}@media (pointer: coarse){:root{--icon-btn-sm: 44px;--btn-min-h-sm: 44px}}:root{--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--r-round: 50%;--bd-hair: 1px solid var(--border-hairline);--bd-strong: 2px solid var(--border-strong);--bd-focus: 3px solid var(--focus-ring);--bd-card: 2px solid var(--white);--shadow-pill: 0 4px 10px rgba(18,19,22,.1);--shadow-card: 0 8px 20px rgba(18,19,22,.14);--shadow-float: 0 12px 30px rgba(18,19,22,.22);--shadow-dialog: 0 16px 40px rgba(18,19,22,.3);--shadow-icon: 0 6px 14px rgba(18,19,22,.16);--shadow-inset: inset 0 2px 5px rgba(18,19,22,.12);--shadow-selected: 0 3px 8px rgba(18,19,22,.28);--glow-brand: 0 0 0 3px rgba(230,51,41,.28);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.65, .05, .36, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s;--dur-exit: .14s;--dur-bob: .9s;--dur-ambience: .6s;--skew-angle: -8deg}.wb-hero{background:radial-gradient(120% 90% at 80% 10%,rgba(255,255,255,.1),transparent 60%),repeating-linear-gradient(114deg,rgba(0,0,0,.045) 0 68px,transparent 68px 150px),var(--bg-hero);color:var(--text-on-brand)}.wb-hero:after{content:"";position:absolute;right:-60px;bottom:-80px;width:460px;height:460px;background:radial-gradient(circle,rgba(255,255,255,.08),transparent 62%);pointer-events:none}@keyframes wb-fade-in{0%{opacity:0}}@keyframes wb-pop-in{0%{opacity:0;transform:scale(.86)}}@keyframes wb-rise-in{0%{opacity:0;transform:translateY(18px) scale(.96)}}.wb-in-fade{animation:wb-fade-in var(--dur-base) var(--ease-out) both}.wb-in-pop{animation:wb-pop-in var(--dur-base) var(--ease-spring) both}.wb-in-rise{animation:wb-rise-in var(--dur-slow) var(--ease-spring) both}@keyframes wb-fade-out{to{opacity:0}}@keyframes wb-pop-out{to{opacity:0;transform:scale(.92)}}@keyframes wb-rise-out{to{opacity:0;transform:translateY(10px) scale(.98)}}.wb-out-fade{animation:wb-fade-out var(--dur-exit) var(--ease-in) both}.wb-out-pop{animation:wb-pop-out var(--dur-exit) var(--ease-in) both}.wb-out-rise{animation:wb-rise-out var(--dur-exit) var(--ease-in) both}.wb-press,.wb-press-hard{transition:transform var(--dur-fast) var(--ease-spring),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.wb-press:active:not(:disabled){transform:scale(.96)}.wb-press-hard:active:not(:disabled){transform:scale(.9)}@media (prefers-reduced-motion: reduce){:root{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-exit: 0ms;--dur-bob: 0ms;--dur-ambience: 0ms}.wb-press:active:not(:disabled),.wb-press-hard:active:not(:disabled){transform:none}}:root[data-reduce-motion]{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-exit: 0ms;--dur-bob: 0ms;--dur-ambience: 0ms}:root[data-reduce-motion] .wb-press:active:not(:disabled),:root[data-reduce-motion] .wb-press-hard:active:not(:disabled){transform:none}@keyframes wb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.wb-tabstrip{display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.wb-tabstrip::-webkit-scrollbar{display:none}.wb-tabstrip>*{flex:0 0 auto;white-space:nowrap}.wb-slider{--wb-slider-ratio: 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.wb-slider:disabled{cursor:not-allowed}.wb-slider:focus{outline:none}.wb-slider::-webkit-slider-runnable-track{height:12px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--ink-900) 0,var(--ink-900) calc(12px + (100% - 24px) * var(--wb-slider-ratio)),var(--paper-2) calc(12px + (100% - 24px) * var(--wb-slider-ratio)));box-shadow:var(--shadow-inset)}.wb-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;margin-top:-6px;border-radius:var(--r-round);border:3px solid var(--white);background:var(--ink-900);box-shadow:var(--shadow-selected);transition:transform var(--dur-fast) var(--ease-spring)}.wb-slider:active::-webkit-slider-thumb{transform:scale(1.12)}.wb-slider::-moz-range-track{height:12px;border-radius:var(--r-pill);background:var(--paper-2);box-shadow:var(--shadow-inset)}.wb-slider::-moz-range-progress{height:12px;border-radius:var(--r-pill);background:var(--ink-900)}.wb-slider::-moz-range-thumb{box-sizing:border-box;width:24px;height:24px;border-radius:var(--r-round);border:3px solid var(--white);background:var(--ink-900);box-shadow:var(--shadow-selected)}.wb-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus-ring)}.wb-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--focus-ring)}.wb-button{outline:none}.wb-button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.wb-hero .wb-button:focus-visible{outline-color:var(--white)}:where(button,a[href],[role=button],[role=tab],[role=option],[role=checkbox],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;scroll-margin:8px}:where(.wb-hero) :where(button,a[href],[role=button],[role=tab],[role=option],[role=checkbox],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--white)}:where([role=option],[role=row] button):focus-visible{outline-offset:-3px}
