@font-face{font-family:Manrope;src:url(/fonts/manrope-variable.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}:root{--tp-canvas:#0b0d0e;--tp-canvas-raised:#101214;--tp-surface:#17191b;--tp-surface-2:#1d1f22;--tp-control:#202225;--tp-control-hover:#2a2c30;--tp-line:#303236;--tp-line-strong:#45474d;--tp-field-line:#696b72;--tp-ink:#f4f4f5;--tp-ink-soft:#dedfe3;--tp-muted:#a4a5ab;--tp-faint:#777980;--tp-coral:#ff876b;--tp-coral-hover:#ffa087;--tp-coral-ink:#24140f;--tp-coral-soft:#38251f;--tp-coral-tint:#ff876b1f;--tp-focus:#ffab94;--tp-selection:#63372c;--tp-brand-orange:#c84634;--tp-brand-aubergine:#342332;--tp-brand-ivory:#faf5ed;--tp-record:#e8604a;--tp-lens:#ffd66b;--tp-success:#7fd49b;--tp-success-soft:#1c2b22;--tp-warning:#f2c46b;--tp-warning-soft:#2e2617;--tp-danger:#ff7a70;--tp-danger-soft:#331b1a;--tp-font:Manrope, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--tp-font-serif:"Source Serif 4", Georgia, serif;--tp-text-xs:12px;--tp-text-sm:13px;--tp-text-md:15px;--tp-text-lg:17px;--tp-text-xl:20px;--tp-title:clamp(24px, 2.4vw, 32px);--tp-display:clamp(34px, 5vw, 64px);--tp-space-1:4px;--tp-space-2:8px;--tp-space-3:12px;--tp-space-4:16px;--tp-space-5:24px;--tp-space-6:32px;--tp-space-7:48px;--tp-space-8:64px;--tp-radius-sm:8px;--tp-radius-md:10px;--tp-radius-lg:14px;--tp-radius-xl:20px;--tp-radius-pill:999px;--tp-shadow-pop:0 18px 48px #00000073, 0 2px 8px #0000004d;--tp-shadow-card:0 1px 0 #ffffff0a inset, 0 8px 24px #00000040;--tp-motion-press:.1s;--tp-motion-state:.18s;--tp-motion-feedback:.3s;--tp-motion-stage:.65s;--tp-ease:cubic-bezier(.16, 1, .3, 1);--tp-header-height:64px;--tp-tabbar-height:64px;--tp-content-max:1240px}@media (prefers-reduced-motion:reduce){:root{--tp-motion-state:0s;--tp-motion-feedback:0s;--tp-motion-stage:0s}}.tp-stage{background:var(--tp-canvas);color:var(--tp-ink);font-family:var(--tp-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.tp-stage) h1,:where(.tp-stage) h2,:where(.tp-stage) h3{font-family:var(--tp-font)}.tp-stage ::selection{background:var(--tp-selection)}.tp-stage :focus-visible{outline:2px solid var(--tp-focus);outline-offset:3px}
