.info-page .info-content{gap:30px;display:grid}.info-page .info-group{gap:16px;min-width:0;display:grid}.info-page .info-section-heading{justify-content:space-between;align-items:center;gap:16px;padding:0 2px;display:flex}.info-page .info-section-heading h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600}.info-page .info-section-heading p{opacity:.6;margin:4px 0 0;font-size:12px;line-height:1.5}.info-page .info-section-heading>span{opacity:.5;font-size:11px}.info-page .info-overview,.info-page .info-energy-grid,.info-page .info-environment-grid,.info-page .info-settings-grid{align-items:start;gap:16px;min-width:0;display:grid}.info-page .insight-surface{background-image:linear-gradient(145deg,#82adb80f,#82adb806)}.info-page .insight-surface h3{letter-spacing:-.02em;font-size:18px;line-height:1.35}.info-page .info-price-layout{gap:10px;min-width:0;display:grid}.info-page .info-garden-model{background-image:radial-gradient(circle at 85% 0,#34d39921,#0000 34%),linear-gradient(145deg,#22c55e0f,#0e749009);grid-column:1/-1;overflow:hidden}.info-page .info-price-layout>div:first-child{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}.info-page .info-price-layout>div:first-child>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.info-page .info-price-layout>div:first-child>div:last-child{grid-column:1/-1}.info-page .info-price-layout>div:nth-child(2)>div{margin-top:8px}.info-page .info-pv-summary{min-width:0;margin-bottom:16px}.info-page .info-recommendation{border-top:2px solid #4dc8b273}.info-page .info-recommendation>div:nth-child(2)>div:first-child{background:0 0;border:0;padding:0}.info-page .info-settings-grid .insight-fold{background:#82adb806}@media (min-width:700px){.info-page .info-price-layout>div:first-child{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:8px 32px}.info-page .info-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.info-page .info-overview{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.info-page .info-energy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.info-page .info-environment-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.info-page .info-content{gap:36px}.info-page .insight-surface{border-radius:20px;padding:22px}}@media (max-width:640px){.info-page .info-content{gap:24px}.info-page .info-group,.info-page .info-overview,.info-page .info-energy-grid,.info-page .info-environment-grid,.info-page .info-settings-grid{gap:12px}.info-page .info-section-heading h2{font-size:17px}.info-page .info-section-heading>span{display:none}.info-page .insight-surface h3{font-size:16px}}
