.deals[data-astro-cid-bzazajsp]{background:var(--color-night);color:var(--color-on-night);padding-block:clamp(64px,8vw,120px)}.deals__head[data-astro-cid-bzazajsp]{gap:28px;margin-bottom:clamp(32px,4vw,48px);display:grid}@media (width>=64rem){.deals__head[data-astro-cid-bzazajsp]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}}.deals__lede[data-astro-cid-bzazajsp]{max-width:46ch;color:var(--color-on-night-2);margin-top:20px}.deals__meta[data-astro-cid-bzazajsp]{flex-wrap:wrap;gap:10px;display:flex}.deals__meta[data-astro-cid-bzazajsp] li[data-astro-cid-bzazajsp]{border-radius:var(--radius-pill);background:var(--color-sun);min-height:40px;color:var(--color-ink);align-items:center;gap:8px;padding:6px 14px;font-size:.95rem;font-weight:680;display:inline-flex}.deals__grid[data-astro-cid-bzazajsp]{gap:clamp(16px,2vw,24px);display:grid}@media (width>=48rem){.deals__grid[data-astro-cid-bzazajsp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}}.dcard[data-astro-cid-bzazajsp]{border-radius:var(--radius-card);background:var(--color-paper);color:var(--color-ink);align-content:start;gap:18px;padding:clamp(24px,3vw,36px);display:grid;box-shadow:0 1px 2px #0000001f,0 14px 28px -12px #0006,0 32px 60px -30px #00000080}.dcard__top[data-astro-cid-bzazajsp]{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.dcard__tag[data-astro-cid-bzazajsp]{border-radius:var(--radius-pill);background:var(--color-peak);color:var(--color-on-peak);white-space:nowrap;padding:4px 10px;font-size:.8125rem;font-weight:700}.dcard__title[data-astro-cid-bzazajsp]{font-size:var(--text-h3);letter-spacing:-.015em;font-weight:740;font-stretch:110%;line-height:1.15}.dcard__price[data-astro-cid-bzazajsp]{border-top:1px solid var(--color-rule);gap:2px;padding-top:18px;display:grid}.dcard__from[data-astro-cid-bzazajsp]{color:var(--color-ink-2);font-size:.95rem;font-weight:640}.dcard__amount[data-astro-cid-bzazajsp]{letter-spacing:-.03em;color:var(--color-peak);font-size:clamp(2.75rem,2.2rem + 2vw,3.75rem);font-weight:800;font-stretch:112%;line-height:1}.dcard__note[data-astro-cid-bzazajsp]{font-weight:600}.dcard__ends[data-astro-cid-bzazajsp]{font-weight:640}.dcard__cta[data-astro-cid-bzazajsp]{margin-top:4px}.dcard[data-astro-cid-bzazajsp] :focus-visible{outline-color:var(--color-ink)}.deals__fine[data-astro-cid-bzazajsp]{max-width:88ch;color:var(--color-on-night-2);gap:10px;margin-top:clamp(28px,3vw,40px);font-size:.9rem;line-height:1.6;display:grid}.deals__fine[data-astro-cid-bzazajsp] .link[data-astro-cid-bzazajsp]{color:var(--color-on-night)}.deals__refer[data-astro-cid-bzazajsp]{border-top:1px solid var(--color-night-rule);color:var(--color-on-night);align-items:flex-start;gap:10px;margin-top:8px;padding-top:16px;display:flex}.deals__refer[data-astro-cid-bzazajsp] svg{color:var(--color-sun);margin-top:3px}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(16px,4vw,56px)}.hero__grid[data-astro-cid-lcdefpme]{grid-template-areas:"title""actions""diagram""lede";row-gap:24px;display:grid}@media (width>=64rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template:"title diagram""lede diagram""actions diagram"1fr/minmax(0,12fr) minmax(0,12fr);align-items:start;gap:0 clamp(24px,3vw,48px)}}.hero__title[data-astro-cid-lcdefpme]{grid-area:title;max-width:13ch;font-size:clamp(2.375rem,1.25rem + 3.6vw,4.375rem)}.hero__lede[data-astro-cid-lcdefpme]{max-width:50ch;color:var(--color-ink-2);grid-area:lede}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;grid-area:actions;gap:12px;display:flex}.hero__diagram[data-astro-cid-lcdefpme]{grid-area:diagram}@media (width>=64rem){.hero__lede[data-astro-cid-lcdefpme]{margin-top:clamp(20px,2.2vw,30px)}.hero__actions[data-astro-cid-lcdefpme]{margin-top:clamp(28px,3vw,40px)}.hero__diagram[data-astro-cid-lcdefpme]{align-self:center}}@media (width<=40rem){.hero__actions[data-astro-cid-lcdefpme] .btn{flex:auto}}.hero__base[data-astro-cid-lcdefpme]{padding-top:clamp(32px,5vw,64px);padding-bottom:8px}.hero__proof[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;padding-bottom:24px;display:flex}.hero__states[data-astro-cid-lcdefpme]{color:var(--color-ink-2);font-size:.9rem}.battery-logos[data-astro-cid-lcdefpme]{color:var(--color-on-peak);flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:16px;display:flex}.battery-logos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;min-height:40px;display:flex}.guide-feature[data-astro-cid-lcdefpme]{background:var(--color-dawn);padding-block:var(--section-y)}.guide-feature__grid[data-astro-cid-lcdefpme]{align-items:center;gap:48px;display:grid}@media (width>=56rem){.guide-feature__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}}.guide-feature__art[data-astro-cid-lcdefpme]{perspective:1400px;place-items:center;display:grid}.guide-feature__book[data-astro-cid-lcdefpme]{width:min(320px,70vw);transition:transform .8s var(--ease-out);transform:rotateY(14deg)rotateX(3deg);box-shadow:-18px 24px 44px -14px #21171173,inset -6px 0 #ffffff1a}.guide-feature[data-astro-cid-lcdefpme]:hover .guide-feature__book[data-astro-cid-lcdefpme]{transform:rotateY(6deg)rotateX(1deg)}.guide-feature__list[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--color-ink);gap:0;max-width:30rem;margin-top:28px;display:grid}.guide-feature__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #3a2b2033;padding:12px 0;font-weight:620}@media (prefers-reduced-motion:reduce){.guide-feature__book[data-astro-cid-lcdefpme],.guide-feature[data-astro-cid-lcdefpme]:hover .guide-feature__book[data-astro-cid-lcdefpme]{transition:none;transform:none}}.electrical-list[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 22px;margin-top:20px;display:flex}.electrical-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:40px;color:var(--color-on-night-2);text-decoration:underline;text-decoration-color:var(--color-night-rule);text-underline-offset:.22em;align-items:center;display:inline-flex}.electrical-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-on-night)}
