.solar_page__7BK0Q{--bg:#15120e;--bg-alt:#1b1713;--surface:#211d18;--ink:#fbfaf7;--body:#d8d2c7;--sub:#9d968a;--label:#817a70;--hair:hsla(45,33%,98%,.12);min-height:100vh;overflow:hidden;color:var(--ink);background:var(--bg);font-family:var(--font-inter),Inter,sans-serif}.solar_wrap__5D7Hn{width:min(1160px,calc(100% - 40px));margin:0 auto}.solar_hero__jkJul{display:grid;min-height:88svh;align-items:center;padding:120px 0 64px;background:radial-gradient(circle at 78% 38%,rgba(91,143,214,.13),transparent 27rem),radial-gradient(circle at 96% 70%,rgba(122,63,208,.08),transparent 22rem)}.solar_heroGrid__AH3E2{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.6fr);align-items:center;gap:clamp(55px,9vw,120px)}.solar_kicker__sdxeL{margin:0;color:#8fb6ea;font-family:var(--font-mono-brand),"Courier Prime",monospace;font-size:10px;letter-spacing:.18em}.solar_faq__2CVCb h2,.solar_hero__jkJul h1,.solar_memory__sFJPu h2,.solar_sectionIntro__1CJY9 h2,.solar_summaryBox__Rj6yd h2{margin:15px 0 0;font-family:var(--font-display),Tinos,Georgia,serif;font-weight:400;line-height:1.02;letter-spacing:-.035em}.solar_hero__jkJul h1{max-width:720px;font-size:clamp(58px,7vw,92px)}.solar_heroLead__EidHf{max-width:660px;margin:26px 0 0;color:var(--body);font-size:clamp(17px,1.8vw,20px);line-height:1.65}.solar_heroActions__w1gZh{display:flex;align-items:center;gap:24px;margin-top:32px}.solar_cardButton__jNsFm,.solar_primaryButton__bZW9x{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:11px;padding:13px 24px;border-radius:999px;color:#1a1712;background:var(--ink);font-size:14px;font-weight:600;transition:transform .18s ease,background-color .18s ease}.solar_cardButton__jNsFm:hover,.solar_primaryButton__bZW9x:hover{background:#eaf1fb;transform:translateY(-2px)}.solar_secondaryLink__i_eIM{color:var(--sub);font-size:13px;text-decoration:underline;text-underline-offset:5px}.solar_priceCard__BfRiP{position:relative;padding:36px;border:1px solid #5b8fd6;border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(91,143,214,.3),transparent 20rem),#0f0d0b;box-shadow:0 32px 90px rgba(0,0,0,.28)}.solar_priceBadge__KLBea{display:inline-flex;padding:6px 10px;border-radius:999px;color:#1a1712;background:#8fb6ea;font-size:8px;letter-spacing:.13em}.solar_priceBadge__KLBea,.solar_priceCard__BfRiP>p{font-family:var(--font-mono-brand),"Courier Prime",monospace}.solar_priceCard__BfRiP>p{margin:28px 0 0;color:#8fb6ea;font-size:10px;letter-spacing:.17em;text-transform:uppercase}.solar_priceCard__BfRiP>strong{display:block;margin-top:9px;font-family:var(--font-display),Tinos,Georgia,serif;font-size:42px;font-weight:400}.solar_priceCard__BfRiP>span:not(.solar_priceBadge__KLBea){display:block;margin-top:4px;color:var(--sub);font-size:12px}.solar_priceCard__BfRiP ul{display:grid;gap:11px;margin:28px 0;padding:24px 0 0;border-top:1px solid var(--hair);list-style:none}.solar_priceCard__BfRiP li{display:flex;align-items:flex-start;gap:9px;color:var(--body);font-size:13px;line-height:1.45}.solar_priceCard__BfRiP li svg{color:#8fb6ea;flex:0 0 auto}.solar_cardButton__jNsFm{width:100%}.solar_faq__2CVCb,.solar_memory__sFJPu,.solar_resources__IPe4T,.solar_summary__RrU7x{padding:clamp(74px,9vw,118px) 0;border-top:1px solid var(--hair)}.solar_resources__IPe4T{background:var(--bg-alt)}.solar_sectionIntro__1CJY9{max-width:800px;margin:0 auto;text-align:center}.solar_memory__sFJPu h2,.solar_sectionIntro__1CJY9 h2,.solar_summaryBox__Rj6yd h2{font-size:clamp(40px,5vw,60px)}.solar_memoryGrid__HbC1_>div>p,.solar_sectionIntro__1CJY9>p:last-child{margin:18px 0 0;color:var(--sub);font-size:15px;line-height:1.7}.solar_resourceGrid__FNMtD{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:52px}.solar_resourceGrid__FNMtD article{padding:28px;border:1px solid var(--hair);border-top:3px solid var(--resource-color);border-radius:22px;background:var(--surface)}.solar_resourceIcon__5IgcQ{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;color:var(--resource-color);background:color-mix(in srgb,var(--resource-color) 13%,transparent)}.solar_resourceGrid__FNMtD article>p{margin:22px 0 0;color:var(--resource-color);font-family:var(--font-mono-brand),"Courier Prime",monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.solar_resourceGrid__FNMtD h3{margin:11px 0 0;font-family:var(--font-display),Tinos,Georgia,serif;font-size:25px;font-weight:400;line-height:1.16}.solar_resourceGrid__FNMtD article>span:last-child{display:block;margin-top:13px;color:var(--sub);font-size:13px;line-height:1.65}.solar_memory__sFJPu{background:#19233a}.solar_memoryGrid__HbC1_{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,.6fr);align-items:center;gap:clamp(60px,10vw,130px)}.solar_memoryGrid__HbC1_ ul{display:grid;gap:12px;margin:27px 0 0;padding:0;list-style:none}.solar_memoryGrid__HbC1_ li{display:flex;align-items:center;gap:10px;color:#d9e2f0;font-size:14px}.solar_memoryGrid__HbC1_ li:first-child svg{color:#5b8fd6}.solar_memoryGrid__HbC1_ li:nth-child(2) svg{color:#ee7fa6}.solar_memoryGrid__HbC1_ li:nth-child(3) svg{color:#2fa79a}.solar_orbitVisual__f5KKr{position:relative;width:min(100%,390px);aspect-ratio:1;margin:0 auto;border:1px solid rgba(143,182,234,.25);border-radius:50%}.solar_orbitOne__N9w4H,.solar_orbitTwo__ejD5f{position:absolute;border:1px solid hsla(45,33%,98%,.12);border-radius:50%}.solar_orbitOne__N9w4H{inset:16%}.solar_orbitTwo__ejD5f{inset:34%;border-color:rgba(238,127,166,.2)}.solar_orbitVisual__f5KKr i{--angle:calc(var(--i) * 40deg);position:absolute;top:50%;left:50%;width:12px;height:12px;border:2px solid #19233a;border-radius:50%;background:var(--c);box-shadow:0 0 18px color-mix(in srgb,var(--c) 54%,transparent);transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-183px)}.solar_orbitVisual__f5KKr small,.solar_orbitVisual__f5KKr strong{position:absolute;left:50%;transform:translateX(-50%)}.solar_orbitVisual__f5KKr strong{top:43%;font-family:var(--font-display),Tinos,serif;font-size:29px;font-weight:400}.solar_orbitVisual__f5KKr small{top:55%;color:#8fb6ea;font-family:var(--font-mono-brand),"Courier Prime",monospace;font-size:8px;letter-spacing:.12em;white-space:nowrap}.solar_summary__RrU7x{background:var(--bg)}.solar_summaryBox__Rj6yd{width:min(980px,calc(100% - 40px));margin:0 auto;padding:clamp(28px,5vw,52px);border:1px solid var(--hair);border-radius:28px;background:var(--surface)}.solar_summaryGrid__TC7DQ{display:grid;grid-template-columns:1fr 1fr;gap:13px 28px;margin-top:34px;padding-top:28px;border-top:1px solid var(--hair)}.solar_summaryGrid__TC7DQ span{display:flex;align-items:flex-start;gap:9px;color:var(--body);font-size:13px;line-height:1.5}.solar_summaryGrid__TC7DQ svg{color:#8fb6ea;flex:0 0 auto}.solar_summaryAction__LiY5T{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:34px;padding-top:28px;border-top:1px solid var(--hair)}.solar_summaryAction__LiY5T>div{display:flex;flex-direction:column}.solar_summaryAction__LiY5T strong{font-family:var(--font-display),Tinos,serif;font-size:29px;font-weight:400}.solar_summaryAction__LiY5T span{color:var(--sub);font-size:11px}.solar_faq__2CVCb{background:var(--bg-alt)}.solar_faqWrap__914jr{width:min(720px,calc(100% - 40px));margin:0 auto}.solar_faq__2CVCb h2{margin-bottom:34px;font-size:46px}.solar_faq__2CVCb details{border-top:1px solid var(--hair)}.solar_faq__2CVCb details:nth-of-type(3){border-bottom:1px solid var(--hair)}.solar_faq__2CVCb summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font-size:14px;font-weight:600;list-style:none}.solar_faq__2CVCb summary::-webkit-details-marker{display:none}.solar_faq__2CVCb summary span{color:#8fb6ea;font-size:22px;font-weight:400}.solar_faq__2CVCb details[open] summary span{transform:rotate(45deg)}.solar_faq__2CVCb details p{margin:-6px 0 22px;color:var(--sub);font-size:13px;line-height:1.7}.solar_faq__2CVCb>.solar_faqWrap__914jr>.solar_primaryButton__bZW9x{margin-top:34px}@media (max-width:900px){.solar_heroGrid__AH3E2,.solar_memoryGrid__HbC1_{grid-template-columns:1fr}.solar_priceCard__BfRiP{max-width:600px}.solar_resourceGrid__FNMtD{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.solar_wrap__5D7Hn{width:min(100% - 32px,1160px)}.solar_hero__jkJul{min-height:auto;padding:118px 0 72px}.solar_hero__jkJul h1{font-size:51px}.solar_heroLead__EidHf{font-size:16px}.solar_heroActions__w1gZh{flex-direction:column;align-items:stretch}.solar_secondaryLink__i_eIM{text-align:center}.solar_priceCard__BfRiP{padding:26px 22px}.solar_priceCard__BfRiP>strong{font-size:36px}.solar_faq__2CVCb,.solar_memory__sFJPu,.solar_resources__IPe4T,.solar_summary__RrU7x{padding:70px 0}.solar_resourceGrid__FNMtD{grid-template-columns:1fr;margin-top:38px}.solar_resourceGrid__FNMtD article{padding:24px}.solar_orbitVisual__f5KKr{width:min(86vw,350px)}.solar_orbitVisual__f5KKr i{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-163px)}.solar_summaryGrid__TC7DQ{grid-template-columns:1fr}.solar_summaryAction__LiY5T{flex-direction:column;align-items:stretch}.solar_summaryAction__LiY5T .solar_primaryButton__bZW9x{width:100%}}