.stealth-page .hero{background:linear-gradient(128deg,#1b2542,#183b4c 74%,#0c6b72);color:#fff}
.stealth-page .hero-main{padding:42px}
.stealth-page .hero .eyebrow,.stealth-page .hero .brand-kicker{color:#a7f0e0}
.stealth-page .hero .lead{color:#dce9ed}
.stealth-page .stealth-wordmark{display:grid;place-items:center;flex:none;width:174px;height:108px;border:1px solid #6badaa;border-radius:15px;background:linear-gradient(135deg,#0e273a,#126c72);box-shadow:0 14px 26px rgba(3,20,31,.22);color:#fff;font-size:30px;font-weight:950;letter-spacing:-.055em}
.stealth-page .stealth-wordmark span::first-letter{color:#79e5d1}
.stealth-page .stealth-wordmark{padding:0;overflow:hidden;background:#fff;border-color:#dae7ed}
.stealth-page .stealth-wordmark img{display:block;width:100%;height:100%;object-fit:contain}
.stealth-page .hero h1,.stealth-page .hero h1 span{color:#fff}
.stealth-page .hero .button.primary{background:#e55b5e;border-color:#e55b5e}
.stealth-page .hero .button.secondary{background:transparent;color:#fff;border-color:#c6dedc}
.stealth-page .overview-body{padding:4px 35px 34px}
.stealth-page .pros-cons{gap:16px}
.stealth-page .rating-note{width:320px}
.stealth-feature{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}
.stealth-feature-card{min-height:215px;padding:27px;border-radius:12px;background:linear-gradient(135deg,#122d47,#146f77);color:#fff;overflow:hidden}
.stealth-feature-card.promo{background:radial-gradient(circle at 84% 15%,#5ba8ae,transparent 34%),linear-gradient(135deg,#222444,#14545d)}
.stealth-feature-card small{display:block;color:#b6e9e1;font-size:11px;font-weight:850;letter-spacing:.12em}
.stealth-feature-card strong{display:block;margin:18px 0 8px;font-size:clamp(26px,3.3vw,43px);line-height:1.1}
.stealth-feature-card p{margin:0;color:#e4eeee;font-size:13px;line-height:1.7}
.stealth-warning{margin:22px 0;padding:18px 21px;border-left:4px solid #e46363;border-radius:8px;background:#fff5f2;color:#563f47}
.stealth-warning b{display:block;margin-bottom:5px}
.stealth-warning p{margin:0;font-size:13px;line-height:1.7}
.stealth-page .vip-highlight{background:linear-gradient(135deg,#172f46,#14747a)}
.stealth-page .vip-highlight,.stealth-page .vip-highlight strong{color:#fff}
.stealth-page .vip-highlight p{color:#e2f3f3}
.stealth-page .vip-highlight small{color:#a9e6e0}
.stealth-page .stake-provider-count{margin-top:20px}
.stealth-page .stake-provider-logo{object-fit:contain}
.stealth-page #bonuses .bonus-card-visual{display:block;padding:0;background:#15112a}
.stealth-page #bonuses .bonus-card-visual>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}
.stealth-page #bonuses .bonus-card-visual::before{display:none}
.stealth-screen{max-width:705px;margin:22px auto 26px;overflow:hidden;border:1px solid #dce3eb;border-radius:10px;background:#17122f}
.stealth-screen img{display:block;width:100%;height:auto}
.stealth-screen figcaption{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;background:#f8fafc;color:#53657a;font-size:11px;font-weight:700}
.stealth-rakeback{margin:0 0 16px;overflow:hidden;border-radius:8px}
.stealth-rakeback img{display:block;width:100%;height:auto}
.stealth-rakeback figcaption{padding:5px 7px;background:#ffffff22;color:#e1f1f1;font-size:10px}
.stealth-rakeback a{text-decoration:underline;text-underline-offset:2px}
.stealth-rewards-link{display:inline-block;margin:16px 0 3px;color:#087f98;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:3px}
.stealth-page .stake-source-panel{padding:25px 30px}
.stealth-page .stake-source-panel p{font-size:12px;line-height:1.7}
.stealth-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}
.stealth-page .stealth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.stealth-page .process-flow--payment .process-stage:not(:last-child)::after{display:none}
.stealth-page #games .stealth-screen{max-width:100%}
.stealth-page #games .stealth-screen img{width:100%;height:auto}
.stealth-feature-item{overflow:hidden;border:1px solid #dce5e9;border-radius:12px;background:#fff}
.stealth-feature-item>a{display:block;height:100%;color:inherit;text-decoration:none}
.stealth-feature-item img{display:block;width:100%;aspect-ratio:1.35;object-fit:cover;background:#17273b}
.stealth-feature-copy{padding:17px 18px 19px}
.stealth-feature-copy small{color:#187f8b;font-size:10px;font-weight:800;letter-spacing:.12em}
.stealth-feature-copy h3{margin:7px 0 6px;font-size:18px;color:#19344a}
.stealth-feature-copy p{min-height:3.4em;margin:0 0 12px;color:#5d7182;font-size:12px;line-height:1.7}
.stealth-feature-copy span,.stealth-feature-foot a{color:#087f98;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}
.stealth-feature-foot{margin:16px 0 0;font-size:12px;color:#5d7182}
@media(max-width:900px){.stealth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.stealth-page .stealth-feature-grid{grid-template-columns:1fr}.stealth-feature-item img{aspect-ratio:1.7}.stealth-feature-copy p{min-height:0}}
@media(max-width:700px){.stealth-page .hero-main{padding:25px 21px}.stealth-page .stealth-wordmark{width:145px;height:91px;font-size:25px}.stealth-page .brand-identity{align-items:flex-start;gap:15px}.stealth-page .overview-body{padding:0 17px 22px}.stealth-page .pros-cons,.stealth-feature{grid-template-columns:1fr}.stealth-page .rating-note{width:min(300px,80vw)}}
.stealth-page .overview .hero{display:block}
.stealth-page .hero-main{padding:39px 42px 36px}
.stealth-page .stealth-wordmark{width:228px;height:142px}
.stealth-page .stealth-payment-note{margin:-10px 0 22px;padding-left:16px;border-left:2px solid #86b8bf;color:#587080;font-size:12px;line-height:1.75}
.stealth-page .stealth-payment-note a{color:#087f98;text-decoration:underline;text-underline-offset:2px}
@media(max-width:700px){.stealth-page .hero-main{padding:25px 21px}.stealth-page .stealth-wordmark{width:174px;height:110px}.stealth-page .brand-identity{align-items:center}.stealth-page .stealth-payment-note{margin:0 0 19px}}
