:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kover-bg:#0d0709;--kover-bg-soft:#160b0f;--kover-card:#1b0f13;--kover-card-strong:#211116;--kover-text:#f5f5f5;--kover-muted:#cdbda8;--kover-dim:#8f7c6b;--kover-burgundy:#8b253b;--kover-burgundy-strong:#a93650;--kover-gold:#d4a853;--kover-gold-soft:#f1d99d;--kover-border:#f5f5f51a;--kover-border-strong:#d4a85347;--kover-shadow:0 24px 80px #00000059;--kover-glow:0 0 34px #8b253b52;--kover-radius-sm:10px;--kover-radius-md:16px;--kover-radius-lg:24px;--kover-space-xs:6px;--kover-space-sm:10px;--kover-space-md:16px;--kover-space-lg:24px;--kover-space-xl:32px;--kover-space-2xl:48px;--kover-space-section:80px;--color-bg:var(--kover-bg);--color-bg-soft:var(--kover-bg-soft);--color-card:var(--kover-card);--color-text:var(--kover-text);--color-muted:var(--kover-muted);--color-muted-strong:var(--kover-gold-soft);--color-primary:var(--kover-burgundy);--color-primary-hover:var(--kover-burgundy-strong);--color-accent:var(--kover-gold);--color-accent-hover:var(--kover-gold-soft);--color-border:var(--kover-border);--shadow-soft:var(--kover-shadow);--shadow-float:var(--kover-shadow)}*,:before,:after{box-sizing:border-box}html{background:var(--kover-bg);overflow-x:hidden}body{width:100%;min-width:0;color:var(--kover-text)!important;background:radial-gradient(circle at 18% -10%, #8b253b57, transparent 34rem), radial-gradient(circle at 86% 8%, #d4a85324, transparent 28rem), linear-gradient(180deg, var(--kover-bg) 0%, #12090c 48%, var(--kover-bg) 100%)!important;overflow-x:hidden!important}body::selection{color:var(--kover-bg);background:var(--kover-gold)}img,svg,video,canvas,iframe,table,pre,code{max-width:100%}a{color:var(--kover-gold-soft)}a:hover{color:var(--kover-gold);opacity:1!important}.container,.container-wide,.article-container{width:min(100%, var(--kover-container,1140px))}.container,.container-wide{padding-right:var(--kover-space-lg);padding-left:var(--kover-space-lg)}.header{box-shadow:0 18px 60px #00000042;border-bottom:1px solid var(--kover-border)!important;background:#0d0709db!important}.logo,.mobile-nav-logo,.footer-brand,.footer-brand h3{color:var(--kover-gold)!important}.logo,.mobile-nav-logo,.footer-brand h3{align-items:center;gap:var(--kover-space-sm);max-width:100%;display:inline-flex}.logo img,.mobile-nav-logo img,.footer-brand h3 img,.brand__mark{object-fit:contain;flex:0 0 30px;width:30px;max-width:none;height:30px;display:block}.header-buttons .btn,.btn,.mobile-nav-btn{border-radius:var(--kover-radius-sm)!important}.btn-blue,.mobile-nav-btn-primary,.cta-section .btn,.cta-inline .btn-blue{box-shadow:var(--kover-glow);color:var(--kover-text)!important;background:linear-gradient(135deg, var(--kover-burgundy), #6f1725)!important;border-color:#d4a85333!important}.btn-blue:hover,.mobile-nav-btn-primary:hover,.cta-section .btn:hover,.cta-inline .btn-blue:hover{background:linear-gradient(135deg, var(--kover-burgundy-strong), var(--kover-burgundy))!important;border-color:var(--kover-border-strong)!important}.btn-outline,.mobile-nav-btn-outline{color:var(--kover-text)!important;border-color:var(--kover-border)!important;background:#f5f5f50a!important}.btn-outline:hover,.mobile-nav-btn-outline:hover{border-color:var(--kover-border-strong)!important;background:#d4a85314!important}.burger span,.mobile-nav-close line{stroke:var(--kover-text);background:var(--kover-text)!important}.mobile-nav{box-shadow:var(--kover-shadow);color:var(--kover-text)!important;background:linear-gradient(180deg, var(--kover-card-strong), var(--kover-bg-soft))!important;border-left:1px solid var(--kover-border)!important}.mobile-nav-backdrop{background:#060304b8!important}.mobile-nav-link{color:var(--kover-text)!important;border-bottom-color:var(--kover-border)!important}.mobile-nav-link:hover,.mobile-nav-link:active,.mobile-nav-close:hover{color:var(--kover-gold)!important;background:#d4a85314!important}.mobile-nav-divider{background:var(--kover-border)!important}.skip-link{color:var(--kover-text)!important;background:var(--kover-burgundy)!important}h1,h2,h3,.blog-title,.article-title,.privacy-title,.offer-title,.section-title,.hero-title,.device-title{text-wrap:balance;color:var(--kover-text)!important}h2,.section-title,.article-content h2,.blog-card h2,.pricing-card h3{color:var(--kover-gold-soft)!important}p,li,.blog-subtitle,.article-excerpt,.article-content p,.article-content li,.privacy p,.offer p,.offer-intro,.footer-copy,.footer-sub{color:var(--kover-muted)!important}.article-meta,.article-date,.blog-card-date,.privacy-date,.offer-date,small,.muted{color:var(--kover-dim)!important}.blog-header,.article-hero,.hero,.device-hero,.instructions-hero{border-radius:var(--kover-radius-lg);box-shadow:var(--kover-shadow);background:linear-gradient(145deg, #8b253b24, #1b0f13b8), var(--kover-bg-soft)!important;border:1px solid var(--kover-border)!important}.article,.article-content,.blog-card,.pricing-card,.feature-card,.step-card,.device-card,.platform-card,.benefit-card,.toc,.toc-box,.summary-box,.info-box,.warning-box,.cta-inline,.cta-section,.contact-block,.privacy .section,.offer .section,.cookie-notice{color:var(--kover-text)!important;background:linear-gradient(180deg, #f5f5f509, #f5f5f504), var(--kover-card)!important;border:1px solid var(--kover-border)!important;box-shadow:0 18px 52px #0000003d!important}.blog-card,.pricing-card,.feature-card,.step-card,.device-card,.platform-card,.benefit-card,.toc,.toc-box,.summary-box,.info-box,.warning-box,.cta-inline,.cta-section,.contact-block,.privacy .section,.offer .section{border-radius:var(--kover-radius-md)!important}.article-content,.privacy,.offer{color:var(--kover-text)!important}.article-content strong,.privacy strong,.offer strong,.blog-card-tag,.badge,.tag,.kicker,.eyebrow{color:var(--kover-gold)!important}.article-content a,.privacy a,.offer a,.footer a,.blog-card-link{color:var(--kover-gold-soft)!important}.article-content a:hover,.privacy a:hover,.offer a:hover,.footer a:hover,.blog-card:hover .blog-card-link{color:var(--kover-gold)!important}.blog-card-tag,.badge,.tag{background:#d4a8531a!important;border:1px solid #d4a85333!important}.blog-card:hover,.pricing-card:hover,.device-card:hover,.platform-card:hover,.benefit-card:hover{border-color:var(--kover-border-strong)!important;box-shadow:var(--kover-shadow), var(--kover-glow)!important}.hero-card{color:var(--kover-text)!important;background:linear-gradient(145deg, #8b253b33, #1b0f13d1), var(--kover-bg-soft)!important;border:1px solid var(--kover-border-strong)!important;box-shadow:var(--kover-shadow), var(--kover-glow)!important}.hero-card:before{background:radial-gradient(circle,#d4a85329,#0000 64%)!important}.trust-chip{color:var(--kover-muted)!important;border:1px solid var(--kover-border)!important;background:#f5f5f50a!important}.trust-chip strong{color:var(--kover-text)!important}.eyebrow{color:var(--kover-gold)!important;background:#d4a8531a!important;border:1px solid #d4a85333!important}.step{color:var(--kover-text)!important;background:linear-gradient(180deg, #f5f5f50a, #f5f5f504), var(--kover-card)!important;border:1px solid var(--kover-border)!important}.step strong{color:var(--kover-text)!important}.step span,.info-card span{color:var(--kover-muted)!important}.info-card{border:1px solid var(--kover-border)!important;box-shadow:0 18px 52px #0000003d!important}.info-card strong{color:var(--kover-text)!important}.info-kicker{color:var(--kover-gold)!important}.faq-item h3{color:var(--kover-text)!important}.footer{color:var(--kover-text)!important;background:linear-gradient(180deg, var(--kover-card), var(--kover-bg))!important;border-top:1px solid var(--kover-border)!important}.footer-col h4,.footer-bottom,.footer-bottom-links{color:var(--kover-muted)!important}input,textarea,select{color:var(--kover-text)!important;background:var(--kover-card)!important;border-color:var(--kover-border)!important}hr,.divider{border-color:var(--kover-border)!important}@media (width<=768px){.container,.container-wide{padding-right:var(--kover-space-md);padding-left:var(--kover-space-md)}.header{padding-top:var(--kover-space-md)!important;padding-bottom:var(--kover-space-md)!important}.blog-header,.article-hero,.hero,.device-hero,.instructions-hero,.cta-section,.cta-inline,.privacy .section,.offer .section{border-radius:var(--kover-radius-md)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
