.ss-custom-html-root{--ss-bg:#0f172a;--ss-ink:#f8fafc;--ss-muted:#94a3b8;--ss-accent:#4f46e5;--ss-accent-strong:#4338ca;--ss-radius:12px;--ss-font:system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.ss-custom-html-root,.ss-custom-html-root *{box-sizing:border-box}.ss-custom-html-root .ss-text-center{text-align:center}.ss-custom-html-root .ss-stack{display:flex;flex-direction:column;gap:var(--ss-stack-gap,12px)}.ss-custom-html-root .ss-stack-sm{--ss-stack-gap:8px}.ss-custom-html-root .ss-stack-lg{--ss-stack-gap:20px}.ss-custom-html-root .ss-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--ss-row-gap,12px)}.ss-custom-html-root .ss-row-center{justify-content:center}.ss-custom-html-root .ss-center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ss-custom-html-root .ss-page{width:100%;max-width:42rem;margin-inline:auto;padding:clamp(16px,4vw,32px);font-family:var(--ss-font);color:var(--ss-ink);background:var(--ss-bg);min-height:min(100vh,100%)}.ss-custom-html-root .ss-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:100%;min-height:48px;padding:14px 22px;border-radius:999px;border:none;font-family:var(--ss-font);font-size:15px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;color:#ffffff;background:var(--ss-accent);box-shadow:0 8px 20px rgba(79,70,229,.35);transition:background .15s ease,transform .15s ease}.ss-custom-html-root .ss-btn:hover{background:var(--ss-accent-strong)}.ss-custom-html-root .ss-btn-alt{background:#334155;color:#f8fafc;box-shadow:0 6px 16px rgba(15,23,42,.35)}.ss-custom-html-root .ss-btn-alt:hover{background:#475569}.ss-custom-html-root .ss-mt-sm{margin-top:8px}.ss-custom-html-root .ss-mt-md{margin-top:16px}.ss-custom-html-root .ss-mt-lg{margin-top:24px}.ss-custom-html-root .ss-pad-section{padding-block:clamp(20px,5vw,40px)}.ss-custom-html-root img{max-width:100%;height:auto;display:block}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_365cbc{font-family:inter,inter Fallback;font-style:normal}