@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_4d9bca{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_4d9bca{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_b89d68{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_b89d68{--font-playfair:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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 Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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 Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.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 Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c24635{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c24635{--font-space:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-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:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-s.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:Bebas Neue Fallback;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_d65ff6{font-family:Bebas Neue,Bebas Neue Fallback;font-weight:400;font-style:normal}.__variable_d65ff6{--font-bebas:"Bebas Neue","Bebas Neue Fallback"}:root{color-scheme:light;--accent-bright:#479efc;--tap-gradient:linear-gradient(135deg,#2d70ca,#479efc);--good:#17a673;--warn:#d98324;--danger:#e0524a;--radius:14px;--radius-sm:10px;--sans-system:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--sans:var(--sans-system);--mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace}:root,[data-page-theme=light]{--accent:#2d70ca;--accent-600:#245ba8;--accent-050:#eaf2fe;--tap-gradient-text:linear-gradient(120deg,#245ba8,#3b8ef0);--paper:#f6f8fb;--surface:#ffffff;--surface-2:#eef2f8;--line:#dfe6f0;--text:#14171f;--text-dim:#55607a;--text-faint:#8a93a8;--shadow-sm:0 1px 2px rgba(20,23,31,0.06);--shadow:0 2px 6px rgba(20,23,31,0.06),0 12px 30px rgba(20,23,31,0.09)}.brandMark{color:var(--brand-ink,currentColor)}[data-icons=mono] .brandMark{color:inherit}:root[data-theme=dark],[data-on-dark=true],[data-page-theme=dark]{color-scheme:dark;--paper:#0e1016;--surface:#1a1d26;--surface-2:#232733;--line:#2d323f;--text:#f1f4f9;--text-dim:#a3adc2;--text-faint:#6d7688;--accent:#479efc;--accent-600:#6bb1fd;--accent-050:#16233a;--tap-gradient-text:linear-gradient(120deg,#6bb1fd,#a8d2fe);--shadow-sm:0 1px 2px rgba(0,0,0,0.4);--shadow:0 2px 6px rgba(0,0,0,0.4),0 16px 40px rgba(0,0,0,0.5)}@media (prefers-color-scheme:dark){[data-page-theme=system]{color-scheme:dark;--paper:#0e1016;--surface:#1a1d26;--surface-2:#232733;--line:#2d323f;--text:#f1f4f9;--text-dim:#a3adc2;--text-faint:#6d7688;--accent:#479efc;--accent-600:#6bb1fd;--accent-050:#16233a;--tap-gradient-text:linear-gradient(120deg,#6bb1fd,#a8d2fe);--shadow-sm:0 1px 2px rgba(0,0,0,0.4);--shadow:0 2px 6px rgba(0,0,0,0.4),0 16px 40px rgba(0,0,0,0.5)}}[data-on-light=true]{color-scheme:light;--surface:#ffffff;--surface-2:#eef2f8;--line:#dfe6f0;--text:#14171f;--text-dim:#55607a;--text-faint:#8a93a8;--accent:#2d70ca;--accent-600:#245ba8;--accent-050:#eaf2fe;--tap-gradient-text:linear-gradient(120deg,#245ba8,#3b8ef0);--shadow-sm:0 1px 2px rgba(20,23,31,0.06);--shadow:0 2px 6px rgba(20,23,31,0.06),0 12px 30px rgba(20,23,31,0.09)}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--paper);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:inherit;text-decoration:none}h1,h2,h3{text-wrap:balance;letter-spacing:-.02em;margin:0}:focus-visible{outline:2.5px solid var(--accent);outline-offset:2px;border-radius:6px}.container{width:100%;max-width:960px;margin:0 auto;padding:0 20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 14px/1 var(--sans);padding:11px 16px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;transition:transform .08s ease,border-color .15s,background .15s,filter .15s}.btn:hover{border-color:var(--text-faint)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-600);border-color:var(--accent-600)}.btn-danger,.btn-ghost{background:transparent;border-color:transparent}.btn-danger{color:var(--danger)}.btn-danger:hover{background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:transparent}.input,.select,.textarea{width:100%;font:400 14px/1.4 var(--sans);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px}.textarea{resize:vertical;min-height:64px}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-050)}.input[data-invalid=true]{border-color:var(--danger)}.input[data-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}.label{display:block;font:600 12px/1 var(--sans);letter-spacing:.02em;color:var(--text-dim);margin-bottom:7px}.hint{font:400 12px/1.4 var(--sans);color:var(--text-faint);margin-top:6px}.linkbtn{background:none;border:0;padding:0;font:400 13.5px/1.4 var(--sans);color:var(--text-dim);cursor:pointer}.linkbtn:hover{text-decoration:underline}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.pill{display:inline-flex;align-items:center;gap:6px;font:600 11px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;padding:5px 9px;border-radius:999px}.pill-live{color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent)}.pill-draft{color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}