@font-face{font-family:Bowlby One SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fcaae482db098959-s.woff2) format("woff2");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:Bowlby One SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/31624cd3d23a9234-s.p.woff2) format("woff2");unicode-range:u+00??,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:Bowlby One SC Fallback;src:local("Arial");ascent-override:82.55%;descent-override:32.17%;line-gap-override:0.00%;size-adjust:132.97%}.__className_372be7{font-family:Bowlby One SC,Bowlby One SC Fallback;font-weight:400;font-style:normal}.__variable_372be7{--font-rms-display:"Bowlby One SC","Bowlby One SC Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_60ca57{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_60ca57{--font-rms-body:"Archivo","Archivo Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-rms-mono:"Space Mono","Space Mono Fallback"}.rms{--rms-ink:#07191e;--rms-ink-700:#0c2c35;--rms-ink-500:#3a5f68;--rms-paper:#fffdf6;--rms-paper-200:#fbf3e2;--rms-paper-300:#f2e6cc;--rms-teal:#04404c;--rms-teal-deep:#021c23;--rms-coral:#e8654a;--rms-coral-deep:#c94a31;--rms-marigold:#f7b32b;--rms-marigold-pale:#fff1ce;--rms-shadow-sm:4px 4px 0 var(--rms-ink);--rms-shadow:6px 6px 0 var(--rms-ink);--rms-shadow-lg:9px 9px 0 var(--rms-ink);--rms-halftone:radial-gradient(rgba(4,64,76,0.15) 1.6px,transparent 1.7px)}.rms-halftone,.rms-paper{background-color:var(--rms-paper-200);color:var(--rms-ink)}.rms-halftone{background-image:var(--rms-halftone);background-size:10px 10px}.rms-ink,.rms-ink-halftone{background-color:var(--rms-ink);color:var(--rms-paper)}.rms-ink-halftone{background-image:radial-gradient(rgba(247,179,43,.14) 1.6px,transparent 1.7px);background-size:10px 10px}.rms-panel{border:3px solid var(--rms-ink);border-radius:8px;box-shadow:var(--rms-shadow)}.rms-panel,.rms-panel-lg{background-color:var(--rms-paper)}.rms-panel-lg{border:4px solid var(--rms-ink);border-radius:8px;box-shadow:var(--rms-shadow-lg)}.rms-tilt-l{transform:rotate(-1.5deg)}.rms-tilt-r{transform:rotate(1.5deg)}.rms-tilt-hard{transform:rotate(-3deg)}.rms-display{font-family:var(--font-rms-display),Impact,system-ui,sans-serif;font-weight:400;line-height:.94;letter-spacing:.01em}.rms-body{font-family:var(--font-rms-body),"Helvetica Neue",Arial,sans-serif}.rms-mono{font-family:var(--font-rms-mono),ui-monospace,monospace}.rms-eyebrow{font-family:var(--font-rms-body),Arial,sans-serif;font-weight:900;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.rms-wordmark{font-family:var(--font-rms-display),Impact,sans-serif;color:var(--rms-marigold);text-shadow:2px 2px 0 var(--rms-coral);letter-spacing:.02em;transform:rotate(-1.5deg)}.rms-badge{display:inline-block;border:2px solid var(--rms-ink);border-radius:999px;padding:5px 12px;font-family:var(--font-rms-body),Arial,sans-serif;font-weight:900;font-size:11px;letter-spacing:.14em;text-transform:uppercase;box-shadow:2px 2px 0 var(--rms-ink)}.rms-badge-hot{background-color:var(--rms-coral);color:var(--rms-paper)}.rms-badge-cheer{background-color:var(--rms-marigold);color:var(--rms-ink)}.rms-badge-paper{background-color:var(--rms-paper);color:var(--rms-ink)}.rms-sfx{color:var(--rms-marigold);-webkit-text-stroke:2px var(--rms-ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--rms-coral);transform:rotate(-6deg);display:inline-block}.rms-cta,.rms-sfx{font-family:var(--font-rms-display),Impact,sans-serif}.rms-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:var(--rms-coral);color:var(--rms-paper);border:4px solid var(--rms-ink);border-radius:8px;padding:16px 34px;font-size:20px;box-shadow:var(--rms-shadow);transition:transform .14s cubic-bezier(.32,.72,0,1),box-shadow .14s cubic-bezier(.32,.72,0,1)}.rms-cta:hover{transform:translate(-2px,-2px);box-shadow:var(--rms-shadow-lg)}.rms-cta:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--rms-ink)}.rms-cta-ghost{background-color:transparent;color:var(--rms-ink)}.rms-marquee{display:flex;width:max-content;animation:rms-marquee 48s linear infinite}@keyframes rms-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.rms-marquee{animation:none}.rms-cta{transition:none}}