.solar-module__6scFSq__page{padding-bottom:80px}.solar-module__6scFSq__hero{background:linear-gradient(160deg,#1a1a2e 0%,#1e2d3d 100%);padding:90px 0 80px;position:relative;overflow:hidden}.solar-module__6scFSq__glow,.solar-module__6scFSq__glow2{pointer-events:none;border-radius:50%;position:absolute}.solar-module__6scFSq__glow{width:680px;height:680px;top:-100px;right:-60px}.solar-module__6scFSq__glow2{width:400px;height:400px;bottom:-80px;left:-40px}.solar-module__6scFSq__heroInner{z-index:1;grid-template-columns:1fr 400px;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;position:relative}.solar-module__6scFSq__heroText{max-width:620px}.solar-module__6scFSq__eyebrow{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:20px;margin-bottom:20px;padding:5px 12px;font-size:.72rem;font-weight:800;display:inline-block}.solar-module__6scFSq__heroTitle{letter-spacing:-.03em;color:#fff;margin:0 0 20px;font-size:clamp(2rem,4vw,3.4rem);font-weight:900;line-height:1.1}.solar-module__6scFSq__heroSubtitle{color:#ffffff8c;margin:0 0 28px;font-size:1rem;line-height:1.78}.solar-module__6scFSq__heroTags{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.solar-module__6scFSq__tag{background:#ffffff0d;border:1px solid;border-radius:8px;align-items:center;gap:8px;padding:7px 13px;font-size:.84rem;font-weight:600;display:inline-flex}.solar-module__6scFSq__tagDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.solar-module__6scFSq__heroBtns{flex-wrap:wrap;gap:12px;display:flex}.solar-module__6scFSq__btnPrimary{color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:filter .2s,transform .15s,box-shadow .2s;display:inline-flex}.solar-module__6scFSq__btnPrimary:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 8px 24px #00000040}.solar-module__6scFSq__btnOutline{color:#ffffffbf;border:1.5px solid #fff3;border-radius:10px;justify-content:center;align-items:center;padding:14px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.solar-module__6scFSq__btnOutline:hover{background:#ffffff12;border-color:#ffffff73}.solar-module__6scFSq__heroMedia{position:relative}.solar-module__6scFSq__heroImg{border:1px solid #ffffff12;border-radius:16px;width:100%;box-shadow:0 24px 64px #00000080}.solar-module__6scFSq__section{padding:80px 0}.solar-module__6scFSq__sectionAlt{background:#f6f9fc}.solar-module__6scFSq__sectionDark{background:#1a1a2e}.solar-module__6scFSq__container{max-width:1200px;margin:0 auto;padding:0 24px}.solar-module__6scFSq__sectionTitle{letter-spacing:-.025em;color:#1a1a2e;margin:0 0 40px;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:900;line-height:1.18}.solar-module__6scFSq__featureGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.solar-module__6scFSq__featureCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:28px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.solar-module__6scFSq__featureCard:before{content:"";background:var(--accent);border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.solar-module__6scFSq__featureCard:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000017}.solar-module__6scFSq__featureIcon{border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.solar-module__6scFSq__featureTitle{color:#1a1a2e;letter-spacing:-.01em;margin:0 0 8px;font-size:1rem;font-weight:800;line-height:1.3}.solar-module__6scFSq__featureText{color:#6b7394;margin:0;font-size:.88rem;line-height:1.7}.solar-module__6scFSq__suitedGrid{grid-template-columns:1fr 380px;align-items:start;gap:48px;display:grid}.solar-module__6scFSq__suitedCards{flex-direction:column;gap:14px;margin-top:24px;display:flex}.solar-module__6scFSq__suitedCard{background:#fff;border:1px solid #e5e7eb;border-left:4px solid;border-radius:10px;padding:20px 24px;transition:transform .15s,box-shadow .15s}.solar-module__6scFSq__suitedCard:hover{transform:translate(5px);box-shadow:0 4px 16px #00000012}.solar-module__6scFSq__suitedCard h3{color:#1a1a2e;margin:0 0 6px;font-size:1rem;font-weight:700}.solar-module__6scFSq__suitedCard p{color:#6b7394;margin:0;font-size:.88rem;line-height:1.7}.solar-module__6scFSq__suitedHighlight{background:#fff;border:1px solid #e5e7eb;border-top:4px solid;border-radius:14px;padding:28px;position:sticky;top:88px}.solar-module__6scFSq__highlightLabel{letter-spacing:.1em;text-transform:uppercase;color:#6b7394;margin-bottom:12px;font-size:.72rem;font-weight:800}.solar-module__6scFSq__suitedHighlight h3{color:#1a1a2e;margin:0 0 10px;font-size:1.05rem;font-weight:800;line-height:1.3}.solar-module__6scFSq__suitedHighlight p{color:#6b7394;margin:0;font-size:.9rem;line-height:1.75}.solar-module__6scFSq__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.solar-module__6scFSq__benefitItem{color:#1a1a2e;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:14px;padding:18px 20px;font-size:.92rem;font-weight:600;line-height:1.5;display:flex}.solar-module__6scFSq__benefitIcon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.solar-module__6scFSq__processGrid{grid-template-columns:repeat(4,1fr);gap:0;margin-top:16px;display:grid;position:relative}.solar-module__6scFSq__processGrid:before{content:"";z-index:0;background:#ffffff14;height:1px;position:absolute;top:28px;left:calc(12.5% + 20px);right:calc(12.5% + 20px)}.solar-module__6scFSq__processItem{z-index:1;text-align:center;padding:0 24px;position:relative}.solar-module__6scFSq__processStep{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:.85rem;font-weight:900;display:inline-flex;box-shadow:0 4px 14px #0000004d}.solar-module__6scFSq__processItem h3{color:#fff;margin:0 0 8px;font-size:.95rem;font-weight:700}.solar-module__6scFSq__processItem p{color:#ffffff73;font-size:.83rem;line-height:1.65}.solar-module__6scFSq__ctaSection{padding:80px 0 88px}.solar-module__6scFSq__ctaBox{border-radius:24px;justify-content:space-between;align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:56px 64px;display:flex;position:relative;overflow:hidden}.solar-module__6scFSq__ctaText h2{letter-spacing:-.025em;color:#fff;margin:0 0 10px;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:900}.solar-module__6scFSq__ctaText p{color:#fff9;margin:0;font-size:.9rem;line-height:1.65}.solar-module__6scFSq__ctaBtns{flex-direction:column;flex-shrink:0;gap:12px;min-width:200px;display:flex}.solar-module__6scFSq__ctaBtnWhite{color:#1a1a2e;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:box-shadow .2s,transform .15s;display:flex}.solar-module__6scFSq__ctaBtnWhite:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003}.solar-module__6scFSq__ctaBtnOutline{color:#fff;border:1.5px solid #fff6;border-radius:10px;justify-content:center;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.solar-module__6scFSq__ctaBtnOutline:hover{background:#ffffff1a;border-color:#ffffffb3}.solar-module__6scFSq__faqList{flex-direction:column;gap:12px;display:flex}.solar-module__6scFSq__faqItem{border:1px solid #e5e7eb;border-left:4px solid var(--accent);background:#fff;border-radius:12px;transition:box-shadow .2s,transform .15s;overflow:hidden}.solar-module__6scFSq__faqItem:hover{transform:translate(4px);box-shadow:0 4px 16px #00000014}.solar-module__6scFSq__faqQuestion{color:#1a1a2e;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:1rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.solar-module__6scFSq__faqQuestion::-webkit-details-marker{display:none}.solar-module__6scFSq__faqIcon{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.4rem;font-weight:300;line-height:1;transition:transform .25s,background .2s;display:flex}.solar-module__6scFSq__faqItem[open] .solar-module__6scFSq__faqIcon{background:#1a1a2e;transform:rotate(45deg)}.solar-module__6scFSq__faqAnswer{color:#6b7394;border-top:1px solid #f0f2f5;margin-top:0;padding:0 24px 24px;font-size:.95rem;line-height:1.8}@media (max-width:1000px){.solar-module__6scFSq__featureGrid,.solar-module__6scFSq__processGrid{grid-template-columns:repeat(2,1fr)}.solar-module__6scFSq__processGrid:before{display:none}.solar-module__6scFSq__processItem{text-align:left}.solar-module__6scFSq__processStep{margin:0 0 16px}}@media (max-width:860px){.solar-module__6scFSq__heroInner{grid-template-columns:1fr}.solar-module__6scFSq__heroImg{object-fit:cover;max-height:300px}.solar-module__6scFSq__suitedGrid{grid-template-columns:1fr}.solar-module__6scFSq__suitedHighlight{position:static}.solar-module__6scFSq__ctaBox{text-align:center;flex-direction:column;padding:48px 32px}.solar-module__6scFSq__ctaBtns{width:100%;min-width:0}}@media (max-width:640px){.solar-module__6scFSq__featureGrid,.solar-module__6scFSq__benefitsGrid,.solar-module__6scFSq__processGrid{grid-template-columns:1fr}.solar-module__6scFSq__heroBtns{flex-direction:column}.solar-module__6scFSq__btnPrimary,.solar-module__6scFSq__btnOutline{text-align:center;width:100%}.solar-module__6scFSq__ctaBtnWhite,.solar-module__6scFSq__ctaBtnOutline{width:100%}.solar-module__6scFSq__section{padding:56px 0}.solar-module__6scFSq__hero{padding:72px 0 56px}.solar-module__6scFSq__ctaSection{padding:0 0 56px}}
