:root{color-scheme:dark;--paper:#0b111c;--white:#131d2c;--ink:#edf2fa;--muted:#a3b1c5;--line:#29374c;--blue:#3972ed;--blue-dark:#285ed6;--pale-blue:#182c4c;--navy:#0d1727;--green:#85d5ad}
body{background:#0b111c;color:#edf2fa}.announcement{background:#080e18;color:#c3cfe0;border-bottom:1px solid #223047}.header{background:#0b111cf2;border-color:#243249}.brand-period{color:#79a6ff}.desktop-nav{color:#aebbd0}.button{background:#326ae5;color:#fff}.button:hover{background:#407bf5;box-shadow:0 5px 22px #2358d435}.button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline-color:#8bb4ff}
.product-category,.eyebrow{color:#91a8cd}.product-details h1>span,.final-offer h2 span{color:#80aaff}.product-lead,.funnel-heading>p,.delivery-steps p,.bundle-item p,.fit-note,.final-offer p,.faq-heading p,.faq-list p{color:#a8b6ca}.product-price>span:not(.included-pill),.final-price>strong small{color:#a3b1c5}.included-pill{background:#153429;color:#96e0bb;border-color:#285640}.purchase-box{background:linear-gradient(140deg,#17253b,#121e30);border-color:#395379;box-shadow:0 12px 40px #0002}.purchase-box-head>span{color:#9fb0ca}.purchase-list .icon,.fit-grid li .icon{color:#84d5ae}.purchase-box .button{box-shadow:0 4px 0 #1948a9}.checkout-methods{color:#abbad0}.checkout-methods i{background:#3a4d69}.sales-status{color:#e0c283}.purchase-reassurance .icon{color:#8ca8d0}.purchase-reassurance span,.purchase-reassurance a{color:#a8b8d0}.prebuy-support,.bundle-item a,.refund-panel>a,.support-email,.final-price>a,.fit-note a,.faq-list p a,.consent-row a{color:#8eb4ff}
.product-gallery .hero-art{background:radial-gradient(ellipse at 50% 40%,#253b60,#101b2d 75%);border-color:#2c3d58}.art-grid{background-image:linear-gradient(#9ab8ef09 1px,transparent 1px),linear-gradient(90deg,#9ab8ef09 1px,transparent 1px)}.art-circle{border-color:#3b5275}.circle-two{border-color:#2d405e}.art-coordinate,.art-edition,.illustration-label{color:#97adcc}.package-card{background:linear-gradient(135deg,#36527b,#1c3150 58%,#14253d);border-color:#5274a4;box-shadow:15px 25px 45px #0005}.product-gallery .profile-card{background:#1c2b41;border-color:#425573;box-shadow:0 14px 32px #0003}.profile-avatar{background:#263e64;color:#9cbfff}.profile-avatar i{background:#397958;border-color:#1c2b41}.profile-caption,.profile-detail{color:#b3c2d6}.profile-link{color:#98afce}.gallery-caption,.gallery-caption span:first-child{color:#a3b4cc}.gallery-facts{background:#111c2c;border-color:#2a3a53}.gallery-facts div span{color:#a5b4c9}.gallery-facts>span{color:#7690b3}
.decision-strip{background:#111b2a;border-color:#26354b}.decision-strip span{color:#bcc9dc}.bundle-item{background:#111b2a;border-color:#2a3850}.bundle-icon{background:#1b3153;color:#92b7ff}.item-kicker{color:#96a9c4}.item-included{color:#8bd9b2}.bundle-total{background:#162239;border-color:#304360}.bundle-total>span small,.bundle-total>strong small{color:#a8b7ce}.delivery-section{background:#0e1827;border-color:#26354b}.step-badge{background:#1a2b46;border-color:#3a5277;color:#a4c4ff}.delivery-steps strong{color:#dce7f8}.refund-panel{background:#152334;border-color:#2c4355}.refund-panel>.icon{color:#8bd5ae}.refund-panel p{color:#adbdd0}.fit-grid article,.fit-grid article:first-child{background:#111b2a;border-color:#2b3a50}.fit-grid article:first-child{background:#12221f;border-color:#29443a}.fit-grid li{color:#b8c5d6}.fit-grid li>span{color:#a0b1c9}.faq-list details{border-color:#2a3850}.faq-list summary{color:#e5edf9}.faq-list summary>span{color:#98b7e9}.final-offer{background:radial-gradient(ellipse at top right,#213b65,#13223a 65%);border-color:#365175}.footer-top,.footer-bottom{border-color:#29364c}.footer,.footer-bottom{color:#9cadc5}.footer-top a:hover{color:#9dbfff}.preview-label{color:#b6c6dd}.mobile-buy{background:#101b2bf5;border-color:#354764;box-shadow:0 -8px 30px #0004}.mobile-buy>div>span,.mobile-buy small{color:#b1c0d5}
dialog,.checkout-form{background:#131f31;color:#edf2fa}dialog{border-color:#354660;box-shadow:0 30px 120px #0009}dialog::backdrop{background:#030812bc}.checkout-summary{background:#0c1728}.close-button{background:#25354c;color:#dce8fa}.close-button:hover{background:#334965}.preview-callout,.result-box,.info-note{background:#1c2e49;border-color:#3b5274;color:#c2d5f1}input[type=email],input[type=text],select{background:#0e1827;border-color:#40516c;color:#edf2fa}input::placeholder{color:#8e9fb9}.method-option{background:#101c2d;border-color:#34445d}.method-option:has(input:checked){background:#1c3254;border-color:#78a7ff;box-shadow:0 0 0 1px #78a7ff}.method-option>.icon{color:#a2bce3}.radio-mark{border-color:#738bad}.method-option:has(input:checked) .radio-mark{border-color:#91b8ff}.method-option:has(input:checked) .radio-mark:after{background:#91b8ff}.network-disclaimer{color:#dfc38d}.order-steps li{background:#22334c;color:#c6d7ef}.network-banner{background:#203654;color:#cbdfff}.wallet-address{background:#0b1422;color:#d8e6fa}.copy-control{background:#203149;border-color:#4b6385;color:#b4cfff}.invoice-reference,.invoice-contract,.invoice-hint{color:#aebdd1}.invoice-warning{background:#392e1c;color:#edcf96}.live-invoice img{background:#fff;border:8px solid #fff;border-radius:8px}.button:disabled{opacity:.55}
.policy-header,.policy-footer{border-color:#2a3850}.policy-header>a:last-child,.policy-layout a{color:#9bbcff}.policy-layout nav a{color:#aebdd1}.policy-layout nav a[aria-current]{background:#1e3557;color:#b7d0ff}.policy-layout p,.policy-layout li{color:#b6c4d6}.policy-status{background:#352c1e;color:#ebd09c;border:1px solid #56482f}.pending-detail{border-color:#62738c}.policy-footer{color:#a0b1c8}
