@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Ultralight.ttf) format("truetype");font-weight:200;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Thin.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Light.ttf) format("truetype");font-weight:350;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Heavy.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Ultrabold.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 800;font-display:swap}.story-root{--paper: #F6F2EA;--paper-deep: #ECE5D8;--ink: #0E1F1B;--ink-soft: #2C3F3A;--rule: #C9C2B2;--story-accent: #1F4036;--accent-soft: #C2D2C5;--warm: #B86E4E;background:var(--paper);color:var(--ink);font-family:Sora,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.story-root .bg-paper{background-color:var(--paper)}.story-root .bg-paper-deep{background-color:var(--paper-deep)}.story-root .text-paper{color:var(--paper)}.story-root .text-paper-deep{color:var(--paper-deep)}.story-root .text-ink{color:var(--ink)}.story-root .text-ink-soft{color:var(--ink-soft)}.story-root .bg-ink{background-color:var(--ink)}.story-root .bg-ink-soft{background-color:var(--ink-soft)}.story-root .border-rule{border-color:var(--rule)}.story-root .bg-rule{background-color:var(--rule)}.story-root .text-rule{color:var(--rule)}.story-root .bg-accent{background-color:var(--story-accent)}.story-root .text-accent{color:var(--story-accent)}.story-root .border-accent{border-color:var(--story-accent)}.story-root .bg-accent-soft{background-color:var(--accent-soft)}.story-root .text-accent-soft{color:var(--accent-soft)}.story-root .border-accent-soft{border-color:var(--accent-soft)}.story-root .text-warm{color:var(--warm)}.story-root .bg-warm{background-color:var(--warm)}.story-root .border-warm{border-color:var(--warm)}.story-root .text-status-live{color:#10b981}.story-root .text-status-progress{color:#f59e0b}.story-root .text-status-planned{color:#94a3b8}.story-root .bg-status-live{background-color:#10b981}.story-root .bg-status-progress{background-color:#f59e0b}.story-root .bg-status-planned{background-color:#94a3b8}.story-root .font-serif{font-family:PP Editorial New,Georgia,Cambria,serif;font-weight:400;font-style:normal}.story-root .font-sans{font-family:Sora,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.story-root .tracking-micro{letter-spacing:2.4px}.story-root .tracking-hero{letter-spacing:-.075em}.story-root .type-hero{font-family:PP Editorial New,serif;font-weight:400;color:var(--ink);line-height:.95;font-size:3rem;letter-spacing:-.045em}@media(min-width:640px){.story-root .type-hero{font-size:4.5rem}}@media(min-width:768px){.story-root .type-hero{font-size:120px}}@media(min-width:1280px){.story-root .type-hero{font-size:140px}}.story-root .type-hero-long{font-family:PP Editorial New,serif;font-weight:400;color:var(--ink);line-height:1.02;font-size:2.25rem;letter-spacing:-.04em}@media(min-width:640px){.story-root .type-hero-long{font-size:3.75rem}}@media(min-width:768px){.story-root .type-hero-long{font-size:72px}}@media(min-width:1280px){.story-root .type-hero-long{font-size:92px}}.story-root .type-display{font-family:PP Editorial New,serif;font-weight:400;color:var(--ink);line-height:1.05;font-size:1.875rem;letter-spacing:-.04em}@media(min-width:640px){.story-root .type-display{font-size:3rem}}@media(min-width:768px){.story-root .type-display{font-size:72px}}.story-root .type-sub-display{font-family:PP Editorial New,serif;font-weight:400;color:var(--ink);line-height:1.1;font-size:1.875rem;letter-spacing:-.03em}@media(min-width:640px){.story-root .type-sub-display{font-size:2.25rem}}@media(min-width:768px){.story-root .type-sub-display{font-size:48px}}.story-root .type-hero-stat{font-family:PP Editorial New,serif;font-weight:400;line-height:1;font-size:2.25rem;letter-spacing:-.04em}@media(min-width:768px){.story-root .type-hero-stat{font-size:80px}}.story-root .type-h2{font-family:PP Editorial New,serif;font-weight:400;color:var(--ink);line-height:1.2;font-size:1.5rem;letter-spacing:-.025em}@media(min-width:768px){.story-root .type-h2{font-size:32px}}.story-root .type-body{color:var(--ink-soft);font-size:1rem;line-height:1.6;font-family:Sora,sans-serif;font-weight:300}@media(min-width:768px){.story-root .type-body{font-size:1.125rem}}.story-root .type-caption{text-transform:uppercase;font-family:Sora,sans-serif;font-weight:400;font-size:11px;letter-spacing:2.4px;color:var(--ink-soft)}@media(min-width:768px){.story-root .type-caption{font-size:12px}}.story-root .type-caption-tiny{text-transform:uppercase;font-family:Sora,sans-serif;font-weight:400;font-size:10px;color:var(--ink-soft);letter-spacing:1.6px}.story-root .type-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}@media(min-width:768px){.story-root .type-mono{font-size:12px}}.story-root .gap-block-sm{margin-top:2rem}.story-root .gap-block{margin-top:3rem}.story-root .gap-block-lg{margin-top:4rem}.story-root .gap-block-xl{margin-top:5rem}@media(min-width:768px){.story-root .gap-block-sm{margin-top:3rem}.story-root .gap-block{margin-top:5rem}.story-root .gap-block-lg{margin-top:7rem}.story-root .gap-block-xl{margin-top:9rem}}
