.solar-panel-product-module__VJnMCa__page{max-width:100%;color:var(--color-brand-eclipse);background:var(--color-brand-white);overflow-x:clip}.solar-panel-product-module__VJnMCa__heroMedia{background:var(--color-brand-white);border:1px solid color-mix(in srgb, var(--color-brand-eclipse) 12%, transparent)}.solar-panel-product-module__VJnMCa__heroProduct{object-fit:contain;padding:.5rem .5rem 3.5rem}.solar-panel-product-module__VJnMCa__identity{font-family:var(--font-texta), sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(.8rem,1.8vw,1rem);font-weight:700;display:block}.solar-panel-product-module__VJnMCa__section{max-width:1440px;padding:var(--rebrand-section-y) calc(var(--rebrand-page-x) + var(--rebrand-pill-pad-x));margin-inline:auto}.solar-panel-product-module__VJnMCa__section h2{letter-spacing:-.03em;text-wrap:balance;max-width:26ch;font-size:clamp(1.625rem,4.5vw,2.75rem);font-weight:700;line-height:.98}.solar-panel-product-module__VJnMCa__intro{max-width:65ch;margin-top:1.25rem;font-size:1.1rem;font-weight:500;line-height:1.6}.solar-panel-product-module__VJnMCa__tableWrap{border:1px solid color-mix(in srgb, var(--color-brand-eclipse) 15%, transparent);margin-top:2rem;overflow-x:auto}.solar-panel-product-module__VJnMCa__table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem;line-height:1.5}.solar-panel-product-module__VJnMCa__table th,.solar-panel-product-module__VJnMCa__table td{vertical-align:top;padding:1rem 1.25rem}.solar-panel-product-module__VJnMCa__table thead{color:var(--color-brand-white);background:var(--color-brand-eclipse)}.solar-panel-product-module__VJnMCa__table tbody th{width:52%;font-weight:500}.solar-panel-product-module__VJnMCa__table tbody tr{border-top:1px solid color-mix(in srgb, var(--color-brand-eclipse) 12%, transparent)}.solar-panel-product-module__VJnMCa__table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-brand-sunlit) 20%, var(--color-brand-white))}.solar-panel-product-module__VJnMCa__table td{overflow-wrap:anywhere}.solar-panel-product-module__VJnMCa__note{max-width:80ch;margin-top:1rem;font-size:.9rem;line-height:1.6}.solar-panel-product-module__VJnMCa__page a{cursor:pointer}.solar-panel-product-module__VJnMCa__note a,.solar-panel-product-module__VJnMCa__related a{text-underline-offset:4px;text-decoration:underline}.solar-panel-product-module__VJnMCa__quote{background:var(--color-brand-sunlit);border-radius:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.solar-panel-product-module__VJnMCa__anchor{scroll-margin-top:calc(var(--site-nav-height) + 3rem)}.solar-panel-product-module__VJnMCa__related{flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem;font-weight:500;display:flex}.solar-panel-product-module__VJnMCa__page[data-solar-panel-brand=aiko] .solar-panel-product-module__VJnMCa__heroProduct{object-fit:cover;padding:2rem 0 4rem}@media (min-width:1024px){.solar-panel-product-module__VJnMCa__heroProduct{max-width:60%;padding:2rem}.solar-panel-product-module__VJnMCa__page[data-solar-panel-brand=aiko] .solar-panel-product-module__VJnMCa__heroProduct{padding:2rem 0}}@media (max-width:767px){.solar-panel-product-module__VJnMCa__table{font-size:.82rem}.solar-panel-product-module__VJnMCa__table th,.solar-panel-product-module__VJnMCa__table td{padding:.8rem .6rem}.solar-panel-product-module__VJnMCa__table tbody th{overflow-wrap:anywhere;width:46%}.solar-panel-product-module__VJnMCa__quote{border-radius:1.5rem;grid-template-columns:1fr}}
