.lp-dark{--pg-bg: #081420;--pg-card: rgba(18, 41, 61, .62);--pg-line: rgba(255, 255, 255, .09);--pg-line-soft: rgba(255, 255, 255, .06);--pg-text: #f2f6fa;--pg-body: rgba(226, 238, 247, .72);--pg-dim: rgba(203, 220, 233, .5);--pg-gold: #c9963b;--pg-gold-bright: #e4b865;--pg-gold-soft: rgba(201, 150, 59, .14);--pg-green: #4cc26e;background:var(--pg-bg);color:var(--pg-text)}.lp-dark .section{background:transparent}.lp-dark .section-alt{background:#ffffff05;border-top:1px solid var(--pg-line-soft);border-bottom:1px solid var(--pg-line-soft)}.lp-dark .section h2{color:var(--pg-text)}.lp-dark .section .lede{color:var(--pg-body)}.lp-dark .kicker{color:var(--pg-gold-bright)}.lp-dark .page-hero{background:radial-gradient(720px 420px at 80% 0%,rgba(122,171,196,.12),transparent 65%),radial-gradient(600px 420px at 10% 100%,rgba(201,150,59,.1),transparent 62%),linear-gradient(178deg,#0a1b2b 0%,var(--pg-bg) 100%)}.lp-dark .page-hero h1 em,.lp-dark .hero-kicker{color:var(--pg-gold-bright)}.lp-dark .btn-primary{background:linear-gradient(180deg,var(--pg-gold-bright),var(--pg-gold));color:#142433;box-shadow:0 10px 28px #c9963b52,inset 0 1px #ffffff59}.lp-dark .btn-primary:hover{box-shadow:0 14px 36px #c9963b6b,inset 0 1px #ffffff59}.lp-dark .btn-outline{color:#fff;border-color:#ffffff47;background:#ffffff0f}.lp-dark .btn-outline:hover{border-color:#fff;background:#ffffff1f}.lp-dark .cap-card{background:var(--pg-card);border-color:var(--pg-line);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-dark .cap-card:hover{border-color:#c9963b6b;box-shadow:0 22px 48px #020a1280,0 0 0 1px #c9963b1f}.lp-dark .cap-card h3{color:var(--pg-text)}.lp-dark .cap-card p{color:var(--pg-body)}.lp-dark .cap-icon{background:var(--pg-gold-soft);border:1px solid rgba(201,150,59,.3);color:var(--pg-gold-bright)}.lp-dark .cap-icon.green{background:#4cc26e24;border-color:#4cc26e4d;color:var(--pg-green)}.lp-dark .cap-icon.blue{background:#7aabc424;border-color:#7aabc44d;color:#7aabc4}.lp-dark .cap-icon.amber{background:var(--pg-gold-soft);border-color:#c9963b4d;color:var(--pg-gold-bright)}.lp-dark .feature-list .dot{background:var(--pg-gold-soft);border:1px solid rgba(201,150,59,.28);color:var(--pg-gold-bright)}.lp-dark .feature-list b{color:var(--pg-text)}.lp-dark .feature-list span{color:var(--pg-body)}.lp-dark .shot,.lp-dark .board-window{background:#0d2133;border-color:#ffffff24;box-shadow:0 30px 70px #020a1299}.lp-dark .assure-row span{color:var(--pg-body)}.lp-dark .assure-row .tick{color:var(--pg-gold-bright)}.lp-dark .pricing-grid .price-card{background:var(--pg-card);border-color:var(--pg-line);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-dark .price-card:hover{box-shadow:0 24px 52px #020a128c}.lp-dark .price-card.featured{border-color:#c9963b8c;background:linear-gradient(180deg,rgba(201,150,59,.07),var(--pg-card) 40%);box-shadow:0 26px 60px #020a1280}.lp-dark .price-flag{background:linear-gradient(180deg,var(--pg-gold-bright),var(--pg-gold));color:#142433;box-shadow:0 8px 20px #c9963b59}.lp-dark .price-name{color:var(--pg-gold-bright)}.lp-dark .price-amount{color:var(--pg-text)}.lp-dark .price-amount .per{color:var(--pg-dim)}.lp-dark .price-seats,.lp-dark .price-desc{color:var(--pg-body)}.lp-dark .price-features{border-top-color:var(--pg-line)}.lp-dark .price-features li{color:var(--pg-body)}.lp-dark .price-features li .tick{color:var(--pg-gold-bright)}.lp-dark .price-features li.muted{color:var(--pg-dim)}.lp-dark .price-features li.muted .tick{color:#cbdce94d}.lp-dark .price-features li .soon{color:var(--pg-gold-bright)}.lp-dark .price-note{color:var(--pg-dim)}.lp-dark .faq details{background:var(--pg-card);border-color:var(--pg-line)}.lp-dark .faq summary{color:var(--pg-text)}.lp-dark .faq summary:after{color:var(--pg-gold-bright)}.lp-dark .faq .faq-body{color:var(--pg-body)}.lp-dark .faq .faq-body a{color:var(--pg-gold-bright)}.lp-dark .tile{background:var(--pg-card);border-color:var(--pg-line);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-dark .tile:hover{box-shadow:0 18px 42px #020a1280}.lp-dark .tile h3{color:var(--pg-text)}.lp-dark .tile p{color:var(--pg-body)}.lp-dark .tile-icon{background:var(--pg-gold-soft);color:var(--pg-gold-bright)}.lp-dark .tile a{color:var(--pg-gold-bright)}.lp-dark .tile a:hover{color:#fff}.lp-dark .form-card{background:var(--pg-card);border-color:var(--pg-line);box-shadow:0 26px 60px #020a1280;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-dark .field label{color:var(--pg-text)}.lp-dark .field input,.lp-dark .field textarea,.lp-dark .field select{background:#0d2133;border-color:var(--pg-line);color:var(--pg-text)}.lp-dark .field input::placeholder,.lp-dark .field textarea::placeholder{color:#cbdce961}.lp-dark .field input:focus,.lp-dark .field textarea:focus,.lp-dark .field select:focus{border-color:var(--pg-gold);box-shadow:0 0 0 3px var(--pg-gold-soft)}.lp-dark .info-soft{background:var(--pg-card);border-color:var(--pg-line)}.lp-dark .info-soft h3{color:var(--pg-text)}.lp-dark .info-soft p{color:var(--pg-body)}.lp-dark .info-soft a{color:var(--pg-gold-bright)}.lp-dark .info-card,.lp-dark .highlight-band{border:1px solid var(--pg-line)}.lp-dark .highlight-list .tick{color:var(--pg-gold-bright)}.lp-dark .cta-band{border-top:1px solid var(--pg-line-soft)}.lp-dark .cta-band h2 em{color:var(--pg-gold-bright)}.lp-dark .pill-soon{background:var(--pg-gold-soft);color:var(--pg-gold-bright)}.lp-dark .pill-new{background:#4cc26e24;color:var(--pg-green)}.lp-dark .pill-ent{background:#7aabc424;color:#7aabc4}
