.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wd-hero,.wd-hero .inner{min-height:92svh}.wd-hero .hero-night{opacity:.85}.wd-hero .card--hero .kicker{max-width:700px;margin:0 auto}.wd-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none}.wd-badges li{border:1px solid rgba(201,162,39,.5);background:#0a0a0f73;border-radius:999px;padding:.4rem .95rem;font-size:.9rem;text-shadow:none}#offer .flow-head{margin-left:auto;margin-right:auto;text-align:center}#offer .price p.wd-for{flex:0 0 auto;margin:0 0 .8rem;min-height:3em}.wd-list{list-style:none;padding:0;margin:0 0 1rem;flex:1}.wd-list li{position:relative;padding:.32rem 0 .32rem 1.5rem;font-size:.92rem;line-height:1.5;color:#3a3a44}.wd-list li:before{content:"✓";position:absolute;left:0;color:var(--gold-ink);font-weight:700}.wd-list li.plus{padding-left:0;font-weight:700;color:var(--gold-ink)}.wd-list li.plus:before{content:none}#offer .price p.wd-ben{flex:0 0 auto;background:#c9a2271f;border-radius:12px;padding:.75rem .85rem;font-size:.88rem;line-height:1.5;margin:0 0 1rem}.wd-ben b{color:var(--gold-ink)}.price--feature .wd-list li{color:var(--muted)}.price--feature .wd-list li:before,.price--feature .wd-list li.plus,.price--feature .wd-ben b{color:var(--gold)}#offer .price--feature p.wd-ben{background:#c9a22729}#offer .fineprint a{color:var(--gold-ink)}.wd-why-sec{background:radial-gradient(ellipse at 50% 0%,#1a2350 0%,#0d0f1c 55%,var(--ink) 100%)}.wd-why-sec .flow-head{margin-left:auto;margin-right:auto;text-align:center}.wd-why{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.wd-why .card{max-width:none}.wd-why h3{color:var(--gold);font-size:1.35rem}.wd-why p{margin:0;color:var(--muted)}.wd-cta,.wd-cta .inner{min-height:70svh}.wd-cta .shade{background:radial-gradient(ellipse at 50% 50%,#0a0a0fbf,#0a0a0f66)}@media(max-width:1020px){#offer .price-grid--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){#offer .price-grid--4,.wd-why{grid-template-columns:1fr}#offer .price p.wd-for{min-height:0}}
