@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400..700&family=Public+Sans:wght@400;600&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--color-surface-page: #faf8f4;--color-surface-card: #ffffff;--color-surface-sunken: #f1ede5;--color-ink: #1a1814;--color-ink-muted: #565046;--color-ink-faint: #78715f;--color-line: #e4ded2;--color-line-strong: #c6bdaa;--color-accent-trust: #0e6159;--color-accent-casino: #7c2a52;--color-accent-apps: #32409c;--color-accent-sport: #1b5c33;--color-accent-payments: #275479;--color-accent-promo: #974015;--color-on-accent: #ffffff;--color-positive: #1b6b3a;--color-warning: #8a5a08;--color-negative: #9a2420;--color-focus-ring: #32409c;--font-display: "Fraunces", "Georgia", "Times New Roman", serif;--font-sans: "Public Sans", "Segoe UI", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "Courier New", monospace;--size-h1: clamp(2rem, 1.4rem + 2.4vw, 2.875rem);--size-h2: clamp(1.5rem, 1.2rem + 1.1vw, 1.875rem);--text-h1: 700 var(--size-h1)/1.12 var(--font-display);--text-h2: 650 var(--size-h2)/1.2 var(--font-display);--text-h3: 650 1.1875rem/1.35 var(--font-display);--text-body: 400 1.125rem/1.7 var(--font-sans);--text-body-sm: 400 1rem/1.6 var(--font-sans);--text-label: 600 .78125rem/1.1 var(--font-sans);--text-num: 500 1.0625rem/1.45 var(--font-mono);--text-num-lg: 600 1.625rem/1.15 var(--font-mono);--tracking-h1: -.02em;--tracking-h2: -.01em;--tracking-label: .08em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-20: 80px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgba(26,24,20,.06), 0 8px 24px -16px rgba(26,24,20,.18);--shadow-sticky: 0 -2px 16px rgba(26,24,20,.14);--gutter: 16px;--header-h: 64px;--measure: 62ch;--accent: var(--color-accent-trust)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--color-surface-page: #141310;--color-surface-card: #1d1b17;--color-surface-sunken: #0f0e0c;--color-ink: #f0ece3;--color-ink-muted: #aaa395;--color-ink-faint: #8a8373;--color-line: #2c2924;--color-line-strong: #403c34;--color-accent-trust: #5fd3c4;--color-accent-casino: #f09ac2;--color-accent-apps: #9fb0ff;--color-accent-sport: #79d093;--color-accent-payments: #93c3ea;--color-accent-promo: #f3a476;--color-on-accent: #141310;--color-positive: #7ad194;--color-warning: #f0c061;--color-negative: #f29b96;--color-focus-ring: #9fb0ff}}[data-theme=dark]{--color-surface-page: #141310;--color-surface-card: #1d1b17;--color-surface-sunken: #0f0e0c;--color-ink: #f0ece3;--color-ink-muted: #aaa395;--color-ink-faint: #8a8373;--color-line: #2c2924;--color-line-strong: #403c34;--color-accent-trust: #5fd3c4;--color-accent-casino: #f09ac2;--color-accent-apps: #9fb0ff;--color-accent-sport: #79d093;--color-accent-payments: #93c3ea;--color-accent-promo: #f3a476;--color-on-accent: #141310;--color-positive: #7ad194;--color-warning: #f0c061;--color-negative: #f29b96;--color-focus-ring: #9fb0ff}[data-brand=trust]{--accent: var(--color-accent-trust)}[data-brand=casino]{--accent: var(--color-accent-casino)}[data-brand=apps]{--accent: var(--color-accent-apps)}[data-brand=sport]{--accent: var(--color-accent-sport)}[data-brand=payments]{--accent: var(--color-accent-payments)}[data-brand=promo]{--accent: var(--color-accent-promo)}*{box-sizing:border-box}body{margin:0;background:var(--color-surface-page);color:var(--color-ink);font:var(--text-body);-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0}h1{font:var(--text-h1);letter-spacing:var(--tracking-h1)}h2{font:var(--text-h2);letter-spacing:var(--tracking-h2)}h3{font:var(--text-h3)}img{max-width:100%}a{color:inherit}.label{font:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-muted)}.num{font:var(--text-num);font-variant-numeric:tabular-nums}.num-lg{font:var(--text-num-lg);font-variant-numeric:tabular-nums}.muted{color:var(--color-ink-muted)}.faint{color:var(--color-ink-faint)}.card{background:var(--color-surface-card);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.sunken{background:var(--color-surface-sunken)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border:0;cursor:pointer;background:var(--accent);color:var(--color-on-accent);border-radius:var(--radius-pill);font:var(--text-h3);text-decoration:none}.btn--ghost{background:transparent;color:var(--color-ink);border:1px solid var(--color-line-strong)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.wrap{max-width:calc(var(--measure) * 2);margin:0 auto;padding:0 var(--gutter)}@media (min-width:768px){.wrap{padding:0 var(--space-8)}}.hdr{height:var(--header-h);background:var(--color-surface-card);border-bottom:1px solid var(--color-line)}.hdr .wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.wm{font:var(--text-h3);text-decoration:none;white-space:nowrap}.nav{display:none;align-items:center;gap:var(--space-6)}.nav a{font:var(--text-body-sm);text-decoration:none;color:var(--color-ink-muted)}.nav a[aria-current]{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--accent);padding:var(--space-1) 0}.nav .btn{color:var(--color-on-accent);font:var(--text-h3)}.burger{width:44px;height:44px;display:grid;place-items:center;background:none;border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer}.burger span{display:block;width:18px;height:2px;background:var(--color-ink);box-shadow:0 -6px 0 var(--color-ink),0 6px 0 var(--color-ink)}@media (min-width:960px){.nav{display:flex}.burger{display:none}}.sec{padding:var(--space-12) 0;min-width:0}@media (min-width:960px){.sec{padding:var(--space-20) 0 0}.sec--first{padding-top:var(--space-12)}}.sec-h{display:grid;gap:var(--space-2);margin-bottom:var(--space-6);max-width:var(--measure)}.sec-h p{margin:0}.hero{display:grid;gap:var(--space-8);align-items:center}@media (min-width:960px){.hero{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:var(--space-12)}}.hero>*{min-width:0}.device{width:240px;max-width:100%;margin:0 auto;padding:var(--space-3);background:var(--color-surface-card);border:1px solid var(--color-line-strong);border-radius:calc(var(--radius-lg) * 2);box-shadow:var(--shadow-card)}@media (min-width:960px){.device{width:300px}}.screen{aspect-ratio:9/18;display:flex;flex-direction:column;background:var(--color-surface-page);border:1px solid var(--color-line);border-radius:calc(var(--radius-lg) + var(--space-1));overflow:hidden}.scr-top{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-4) var(--space-3)}.scr-tabs{display:flex;gap:var(--space-2);padding:0 var(--space-4) var(--space-3)}.chip{font:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);color:var(--color-ink-muted)}.chip--on{background:var(--accent);border-color:var(--accent);color:var(--color-on-accent)}.scr-offer{margin:0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--accent);color:var(--color-on-accent);display:grid;gap:var(--space-2)}.scr-offer .label{color:var(--color-on-accent)}.scr-list{flex:1;display:grid;align-content:start;gap:var(--space-2);padding:var(--space-4)}.scr-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-card);border:1px solid var(--color-line);border-radius:var(--radius-md)}.bar{display:block;height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-sunken)}.sq{flex:0 0 var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.scr-nav{display:flex;justify-content:space-around;padding:var(--space-3) var(--space-2);border-top:1px solid var(--color-line);background:var(--color-surface-card)}.scr-nav .label{font-size:inherit}.two{display:grid;gap:var(--space-12)}@media (min-width:960px){.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8)}}.two>*{min-width:0}.pass{margin:0;padding:0;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr)}.pass dt,.pass dd{padding:var(--space-3) var(--space-4);margin:0}@media (min-width:768px){.pass dt,.pass dd{padding:var(--space-3) var(--space-6)}}.pass dt{display:flex;align-items:center}.pass dd{text-align:right}.grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-3)}.grid4>*{min-width:0}.offer-act{padding:var(--space-4) var(--space-6);display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.offer-act .btn:last-child{margin-left:auto}@media (max-width:767px){.offer-act{padding:var(--space-4)}.offer-act .btn:last-child{width:100%;margin-left:0}}.code{padding:var(--space-2) var(--space-4);background:var(--color-surface-card);border:1px dashed var(--color-line-strong);border-radius:var(--radius-sm)}.steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);max-width:var(--measure)}.steps li{padding:var(--space-4);display:flex;gap:var(--space-4);align-items:flex-start}@media (min-width:768px){.steps li{padding:var(--space-4) var(--space-6)}}.steps .n{flex:0 0 32px;height:32px;display:grid;place-items:center;background:var(--accent);color:var(--color-on-accent);border-radius:var(--radius-pill)}.faq{overflow:hidden;max-width:calc(var(--measure) + var(--space-12))}.faq details+details{border-top:1px solid var(--color-line)}.faq summary{padding:var(--space-4);font:var(--text-h3);cursor:pointer}.faq .a{padding:0 var(--space-4) var(--space-4);max-width:var(--measure)}@media (min-width:768px){.faq summary{padding:var(--space-4) var(--space-6)}.faq .a{padding:0 var(--space-6) var(--space-4)}}.tbl{overflow-x:auto;max-width:var(--measure)}.tbl table{width:100%;border-collapse:collapse;font:var(--text-body-sm)}.tbl th,.tbl td{padding:var(--space-3);border-bottom:1px solid var(--color-line)}.tbl thead th{border-bottom-color:var(--color-line-strong)}.tbl tbody tr:last-child td{border-bottom:0}.tbl td.num{text-align:right}.crumb{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-4)}.crumb a{text-decoration:none}.head{display:grid;gap:var(--space-4);max-width:var(--measure)}.head p{margin:0}.ftr{margin-top:var(--space-12);padding:var(--space-8) 0;background:var(--color-surface-sunken);border-top:1px solid var(--color-line)}@media (min-width:960px){.ftr{margin-top:var(--space-20);padding:var(--space-12) 0}}.ftr-top{display:grid;gap:var(--space-6)}@media (min-width:960px){.ftr-top{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.ftr-links{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}.ftr-links a{font:var(--text-body-sm);color:var(--color-ink-muted);text-decoration:none}.legal{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-line);display:flex;gap:var(--space-4);align-items:flex-start}.legal p{margin:0;font:var(--text-body-sm)}.age{flex:0 0 auto;padding:var(--space-1) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill)}.scta{position:fixed;left:0;right:0;bottom:0;padding:var(--space-3) var(--gutter) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--color-surface-card);border-top:1px solid var(--color-line);box-shadow:var(--shadow-sticky)}.scta .btn{width:100%}@media (max-width:959px){body{padding-bottom:calc(48px + var(--space-6) + env(safe-area-inset-bottom))}}@media (min-width:960px){.scta{display:none}}.drawer{display:none;background:var(--color-surface-card);border-bottom:1px solid var(--color-line)}.drawer[data-open]{display:block}.drawer .wrap{display:grid;gap:var(--space-1);padding-top:var(--space-4);padding-bottom:var(--space-4)}.drawer a{padding:var(--space-3) 0;text-decoration:none;border-bottom:1px solid var(--color-line)}.drawer a:last-of-type{border-bottom:0}.drawer .btn{margin-top:var(--space-3);border-bottom:0}@media (min-width:960px){.drawer{display:none!important}}.prose{max-width:var(--measure);display:grid;gap:var(--space-4)}.prose p{margin:0}.prose ul,.prose ol{margin:0;padding-left:1.1em;display:grid;gap:var(--space-2)}.prose strong{font-weight:600}.warn{margin:var(--space-4) 0 0;max-width:var(--measure);font:var(--text-body-sm);color:var(--color-warning)}.note{margin:var(--space-3) 0 0;font:var(--text-body-sm);color:var(--color-ink-faint)}.rel{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3)}.rel>*{min-width:0}.rel a{display:block;padding:var(--space-4);text-decoration:none}.rel a span{display:block;margin-top:var(--space-1);font:var(--text-body-sm);color:var(--color-ink-muted)}.sig{padding:var(--space-6);display:grid;gap:var(--space-1);max-width:calc(var(--measure) + var(--space-12))}.cta-pair{display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero-lead{margin:0 0 var(--space-4);max-width:var(--measure)}.hero-verdict{margin:0 0 var(--space-6);max-width:var(--measure)}.scr-nav{gap:var(--space-1)}.scr-nav .label{font-size:.5rem;letter-spacing:.03em;white-space:nowrap}.hdr{position:sticky;top:0;z-index:50}.drawer{position:sticky;top:var(--header-h);z-index:49}@media (max-width:559px){.pass{grid-template-columns:minmax(0,1fr)}.pass dt{padding-bottom:0}.pass dd{text-align:left;padding-top:var(--space-1)}.pass dt+dd{margin-bottom:var(--space-1)}}
