.volts-theme{--regulatory-banner-height:36px;--forest:#0b2a6f;--ink:#091a38;--paper:#fff;--offwhite:#f3f7ff;--secondary:#536783;--line:#d8e3f5;--mint:#dce8ff;--action:#0f55d8;background:var(--paper);min-height:100vh;color:var(--ink);overflow-x:clip}.volts-theme .hero-buy-now{isolation:isolate;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 7px 22px #0f55d821}.volts-theme .hero-buy-now:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 25%,#ffffff20 50%,#0000 75%);transition:transform .7s;position:absolute;inset:0;transform:translate(-130%)}.volts-theme .hero-buy-now:hover:before{transform:translate(130%)}@media (prefers-reduced-motion:reduce){.volts-theme .hero-buy-now:before{transition:none}}.volts-theme .regulatory-banner{z-index:60;height:var(--regulatory-banner-height);color:#362f12;background:#f4d96b;border-bottom:1px solid #c7ad45;position:relative;inset:0 0 auto;box-shadow:0 2px 10px #5d4d1114}.volts-theme .regulatory-banner__inner{justify-content:center;align-items:center;gap:9px;min-width:0;height:100%;display:flex}.volts-theme .regulatory-banner__signal{border:1px solid #6d5d19;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.volts-theme .regulatory-banner p{letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:10px;line-height:1.3;overflow:hidden}.volts-theme .regulatory-banner p strong{letter-spacing:.12em;text-transform:uppercase;margin-right:8px;font-size:9px}.volts-theme .regulatory-banner__mobile{display:none}.volts-theme .regulatory-banner a{color:inherit;letter-spacing:.08em;text-underline-offset:3px;text-transform:uppercase;flex:none;font-size:9px;font-weight:700}.volts-theme .site-header{top:var(--regulatory-banner-height)}.volts-theme [id]{scroll-margin-top:calc(var(--regulatory-banner-height) + 104px)}@supports not (overflow:clip){.volts-theme{overflow-x:hidden}}.volts-theme .volt-mark{color:var(--forest);align-items:center;gap:8px;line-height:1;display:inline-flex}.volts-theme .volt-mark__icon{color:#ffd52a;filter:drop-shadow(0 3px 8px #ffd52a42);width:20px;height:31px}.volts-theme .volt-mark__word{font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.06em;font-size:27px;font-weight:800}.volts-theme .volt-mark__word sup{letter-spacing:0;vertical-align:top;margin-left:2px;font-size:8px}.volts-theme .site-header{background:#ffffffed;border-bottom-color:#0b2a6f14}.volts-theme .button:hover,.volts-theme .icon-button:hover{color:var(--forest);background:#ffd52a;border-color:#ffd52a}.volts-theme .hero h1 em{color:var(--action)}.volts-theme .hero h1,.volts-theme .hero-eyebrow,.volts-theme .hero-scene__orb{animation:none}.volts-theme .tiny-cross{clip-path:polygon(55% 0,100% 0,67% 38%,100% 38%,27% 100%,43% 54%,8% 54%);filter:drop-shadow(0 2px 5px #ffd52a66);background:#ffd52a;width:10px;height:17px}.volts-theme .tiny-cross:before,.volts-theme .tiny-cross:after{display:none}.volts-theme .hero-art{background:radial-gradient(circle at 68% 26%,#ffd52a45 0 8%,#0000 28%),radial-gradient(circle at 47% 58%,#dce8ff 0 34%,#0000 66%),linear-gradient(145deg,#f8fbff,#eaf1ff);box-shadow:inset 0 0 0 1px #0b2a6f0b}.volts-theme .hero-art:after{z-index:2;content:"";background:#ffd52a;border-radius:4px;width:4px;height:78px;position:absolute;top:42%;right:22px;box-shadow:0 0 30px #ffd52a75}.volts-theme .hero-scene{background:linear-gradient(145deg,#f8fbff,#e7efff)}.volts-theme .hero-scene__orb{background:linear-gradient(145deg,#edf4ff,#dce8ff 62%,#fff4ad)}.volts-theme .hero-scene__orbit{border-color:#0f55d83b}.volts-theme .hero-scene__orbit--two{border-color:#ffd52a66}.volts-theme .hero-scene__poster--microtube img{object-fit:contain;object-position:center;filter:drop-shadow(18px 24px 20px #0b2a6f29);width:42%;height:62%}.volts-theme .hero-scene__ground{background:#0b2a6f38}.volts-theme .formula-summary{border-block:1px solid var(--line);margin-top:32px}.volts-theme .formula-summary>summary{color:var(--forest);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;font-size:14px;list-style:none;display:flex}.volts-theme .formula-summary>summary::-webkit-details-marker{display:none}.volts-theme .formula-summary>summary:hover{color:var(--action)}.volts-theme .formula-summary[open]>summary svg{transform:rotate(180deg)}.volts-theme .formula-summary .formula-table-wrap{margin-block:0 24px}.volts-theme .formula-obscured,.volts-theme .table-obscured,.volts-theme .component-mass-reserved strong{color:var(--action);letter-spacing:.14em;filter:blur(1.5px);-webkit-user-select:none;user-select:none}.volts-theme .component-mass-reserved strong{font-family:var(--font-body), Arial, sans-serif;font-size:30px}.volts-theme .gallery-image-frame,.volts-theme .gallery-arrows button{border-color:#0b2a6f12}.volts-theme .gallery-image-frame:after{background:#0b2a6f12}.volts-theme .gallery-indicators span{background:#9fb2d4}.volts-theme .closing{background:radial-gradient(circle at 15% 15%, #0f55d8 0, transparent 32%), radial-gradient(circle at 87% 82%, #ffd52a24 0, transparent 30%), var(--forest)}.volts-theme .closing .eyebrow,.volts-theme .closing h2 em,.volts-theme .closing-back{color:#ffd52a}.volts-theme .closing p:not(.eyebrow){color:#dce8ff}.volts-theme .closing-orbits span{border-color:#ffd52a24}.volts-theme .purchase{background:linear-gradient(120deg, #f8fbff 0 58%, #eef4ff 58%), var(--offwhite);border-block:1px solid var(--line);position:relative;overflow:clip}.volts-theme .purchase-layout{grid-template-columns:minmax(0,.95fr) minmax(420px,.8fr);align-items:center;gap:clamp(50px,8vw,120px);display:grid}.volts-theme .purchase-copy>p:last-child{max-width:520px;color:var(--secondary);margin-top:28px}.volts-theme .purchase-card{background:radial-gradient(circle at 82% 18%, #2471ff 0, transparent 33%), var(--forest);color:#fff;border-radius:10px;min-height:470px;padding:26px 28px 32px;position:relative;overflow:hidden;box-shadow:0 35px 75px #0b2a6f24}.volts-theme .purchase-card .volt-mark{color:#fff}.volts-theme .purchase-card-top{z-index:2;color:#dce8ff;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:20px;font-size:9px;display:flex;position:relative}.volts-theme .purchase-card-body{z-index:2;position:absolute;inset:auto 28px 32px}.volts-theme .purchase-card-body .eyebrow{color:#ffd52a}.volts-theme .purchase-card-body h3{color:#fff;font:400 clamp(34px, 3vw, 48px)/1.05 var(--font-display), Georgia, serif;margin:12px 0 14px}.volts-theme .purchase-card-body>p:not(.eyebrow){color:#dce8ff;max-width:420px;font-size:14px}.volts-theme .purchase-button{color:var(--forest);background:#ffd52a;border-color:#ffd52a;margin-top:24px}.volts-theme .purchase-button:hover{background:#fff;border-color:#fff}.volts-theme .purchase-card-body small{color:#aebfe0;margin-top:13px;font-size:10px;display:block}.volts-theme .purchase-energy span{border:1px solid #ffd52a4a;border-radius:50%;width:340px;height:340px;position:absolute;top:-110px;right:-100px;transform:rotate(-22deg)scaleX(.65)}.volts-theme .purchase-energy span:nth-child(2){border-color:#dce8ff24;width:440px;height:440px;inset:70px auto auto -190px}.volts-theme .purchase-energy span:nth-child(3){background:#ffd52a;border:0;border-radius:4px;width:11px;height:70px;top:145px;right:12%;transform:rotate(24deg);box-shadow:0 0 30px #ffd52a85}.volts-theme .footer-top>p{margin-left:38px}@media (max-width:700px){.volts-theme{--regulatory-banner-height:48px}.volts-theme .regulatory-banner__inner{gap:7px}.volts-theme .regulatory-banner p{text-align:left;text-overflow:clip;white-space:normal;flex:auto;font-size:9px;line-height:1.25;display:grid}.volts-theme .regulatory-banner p strong,.volts-theme .regulatory-banner__desktop,.volts-theme .regulatory-banner a{display:none}.volts-theme .regulatory-banner__mobile{display:inline}.volts-theme [id]{scroll-margin-top:calc(var(--regulatory-banner-height) + 90px)}.volts-theme .volt-mark__word{font-size:23px}.volts-theme .volt-mark__icon{width:17px;height:27px}.volts-theme .hero-art:after{height:56px;right:16px}.volts-theme .purchase-layout{grid-template-columns:1fr;gap:38px}.volts-theme .purchase-card{min-height:500px;padding-inline:22px}.volts-theme .purchase-card-body{inset-inline:22px}}@media print{.volts-theme{padding-top:0}.volts-theme .regulatory-banner{display:none}}.closing-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
