:root{--paper:#eeeee8;--ink:#202428;--muted:#62686c;--accent:#ff672e;--accent-ink:#161a1c;--line:#cdd0c9;--surface:#fff;--radius:2px}.site-header{background:#1d2226;color:#f1f1e9;border-bottom:1px solid #44494c}.site-header a{color:inherit}.site-header .brand{color:#f1f1e9}.power-hero{background:#1d2226;color:#f1f1e9;overflow:hidden}.power-topline{display:flex;justify-content:space-between;gap:20px;padding-top:35px;font-size:11px;letter-spacing:.15em;color:#b6bdc0}.power-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:25px;padding:60px 0 40px}.power-pretitle{font-size:11px;letter-spacing:.13em;color:#b6bdc0;margin:0 0 20px}.power-hero h1{font-family:Rothek,Arial,sans-serif;font-size:clamp(45px,4.65vw,67px);line-height:1.03;letter-spacing:-.04em;margin:0 0 25px}.power-hero h1 span{color:#ff672e}.power-intro{max-width:440px;color:#c2c6c7;font-size:17px;line-height:1.7}.power-hero .button{margin:20px 0 0;padding:18px 23px;display:inline-flex;gap:40px;border-radius:2px;font-weight:700}.power-hardware-note{font-size:12px;color:#acb3b5;line-height:1.7;margin-top:21px}.power-board{margin:0;min-width:0;transform:rotate(-6deg)}.power-board svg{display:block;width:100%;height:auto}.power-board figcaption{font-size:9px;text-align:center;letter-spacing:.12em;color:#a8b0b3;padding-top:12px}.power-ticker{display:flex;align-items:center;justify-content:center;gap:45px;background:#ff672e;color:#1b1f22;padding:21px 24px;font-size:12px;font-weight:700;letter-spacing:.08em}.power-ticker b{font-size:25px;line-height:1}.power-selection{display:grid;grid-template-columns:1fr 1.05fr;gap:90px;padding-top:95px;padding-bottom:95px}.power-section-title h2,.power-faq h2{font-family:Rothek,Arial,sans-serif;font-size:clamp(34px,4vw,50px);line-height:1.08;letter-spacing:-.04em;margin:21px 0}.power-section-title>p{color:var(--muted);line-height:1.7;max-width:380px}.power-profiles details{border-top:1px solid var(--line)}.power-profiles details:last-child{border-bottom:1px solid var(--line)}.power-profiles summary{display:flex;align-items:center;gap:20px;cursor:pointer;padding:24px 0;list-style:none}.power-profiles summary::-webkit-details-marker{display:none}.power-profiles summary span{font-size:11px;color:#7c8283}.power-profiles summary strong{font-size:20px}.power-profiles summary b{margin-left:auto;color:#d74914;font-size:25px;font-weight:400}.power-profiles details[open] summary b{transform:rotate(45deg)}.power-profiles details>div{padding:0 30px 23px 35px}.power-profiles h3{font-size:18px;margin-top:0}.power-profiles p{font-size:15px;line-height:1.7;color:var(--muted)}.catalog-section{background:#272d31;color:#f2f1e9;border-block:1px solid #555b5f;--ink:#f2f1e9;--muted:#bac0c2;--line:#50585d;--surface:#323a3f}.catalog-section .plan-card{background:#323a3f!important;border-radius:3px!important;border-color:#596268!important}.catalog-section select{color:#202428;background:#f2f1e9}.catalog-section .plan-order{background:#ff672e;color:#15191c;border-radius:2px}.power-specs{background:#dce0d8}.power-specs .section-space{padding-top:90px;padding-bottom:85px}.power-spec-table{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin:45px 0 34px}.power-spec-table>div{border-top:2px solid #232a2c;padding-top:23px}.power-spec-table>div>span{font-size:10px;letter-spacing:.13em;color:#5e6667}.power-spec-table h3{font-size:21px;line-height:1.3}.power-spec-table p{font-size:15px;color:#515c5f;line-height:1.7}.power-policy{display:inline-flex;gap:30px;color:#202428;border-bottom:1px solid #202428;text-decoration:none;padding-bottom:7px}.power-faq{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;padding-top:90px;padding-bottom:90px}.power-faq details{border-bottom:1px solid var(--line);padding:23px 0}.power-faq summary{font-size:18px;line-height:1.4;cursor:pointer}.power-faq p{color:var(--muted);line-height:1.7}.power-faq a{color:#b6350b}.power-final{background:#ff672e;color:#171c20;padding:65px 0}.power-final>.shell{display:flex;justify-content:space-between;align-items:center;gap:45px}.power-final h2{font-family:Rothek,Arial,sans-serif;font-size:clamp(45px,6.6vw,82px);line-height:.99;letter-spacing:-.045em;margin:22px 0 0}.power-final .button{background:#1d2226;color:#f2f1e9;display:inline-flex;gap:45px;padding:20px 25px;border-radius:2px}.site-footer{background:#1d2226;color:#dfe1dd}.site-footer a{color:inherit}summary:focus-visible,a:focus-visible{outline:3px solid #586bff;outline-offset:5px}@media(max-width:900px){.power-hero-grid{gap:5px}.power-hero h1{font-size:46px}.power-board{transform:none}.power-ticker{gap:22px;font-size:10px}.power-selection,.power-faq{gap:45px}.power-spec-table{gap:25px}}@media(max-width:650px){.power-coordinates{display:none}.power-topline{padding-top:25px}.power-hero-grid{grid-template-columns:1fr;padding-top:38px}.power-hero h1{font-size:clamp(39px,10.3vw,58px)}.power-intro{font-size:16px}.power-board{max-width:450px;margin:30px auto 0;width:100%}.power-ticker{flex-wrap:wrap;gap:10px 20px;font-size:9px;padding:18px}.power-ticker b{display:none}.power-selection,.power-faq{grid-template-columns:1fr;gap:22px;padding-top:60px;padding-bottom:60px}.power-profiles summary{gap:15px}.power-profiles summary strong{font-size:18px}.power-spec-table{grid-template-columns:1fr;gap:20px;margin-top:30px}.power-spec-table h3{margin:15px 0}.power-specs .section-space{padding-top:60px;padding-bottom:60px}.power-final>.shell{align-items:flex-start;flex-direction:column;gap:30px}.power-final{padding:50px 0}.power-final h2{font-size:54px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
.site-footer .footer-note,.site-footer .footer-bottom,.site-footer .brand small{color:#b7c5bd}.site-footer .brand-domains,.site-footer .footer-bottom{border-color:#68766f}
.site-header .button.secondary,.site-header .nav-toggle{color:#f1f1e9;border-color:#778185}.site-header .brand small{color:#b6bdc0}.catalog-section .catalog-controls{background:#323a3f}.catalog-section .catalog-controls select{color:#202428;background:#f2f1e9}@media(max-width:700px){.site-header .primary-nav{background:#1d2226}}
