#MainContent [id^=GrowthSolarBuybox-] growth-solar-benefits{display:contents}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog{position:fixed;box-sizing:border-box;inset:auto 0 0;margin:0;width:100%;max-width:none;max-height:92vh;max-height:92dvh;padding:0;overflow:hidden;border:0;border-radius:20px 20px 0 0;background:#fff;color:#14181e;box-shadow:0 -16px 48px -8px rgb(0 0 0 / 18%);text-align:left;font-family:inherit;font-size:16px;letter-spacing:normal}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog[open]{display:flex;flex-direction:column}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog::backdrop{background:rgb(15 20 25 / 55%)}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog::before{content:"";position:absolute;inset:8px auto auto 50%;width:42px;height:4px;transform:translateX(-50%);border-radius:4px;background:#dfe3e6}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-close{position:absolute;top:12px;right:14px;z-index:1;display:grid;place-items:center;box-sizing:border-box;width:38px;height:38px;padding:0;border:0;border-radius:50%;box-shadow:0 2px 8px rgb(0 0 0 / 12%);background:#f4f5f6;color:#14181e;font:inherit;font-weight:700;font-size:18px;line-height:1;cursor:pointer}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-close::after{content:"";position:absolute;inset:-3px}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog :focus-visible{outline:2px solid #087b66;outline-offset:2px}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-body{overflow-y:auto;overscroll-behavior:contain;padding:22px 20px calc(22px + env(safe-area-inset-bottom))}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-head{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding:2px 30px 16px 0;border-bottom:1px solid #e3e7ea}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-badge{display:block;flex:0 0 auto;width:60px;height:auto}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-title{margin:0;font:inherit;font-weight:500;font-size:15.5px;line-height:1.35;letter-spacing:normal;text-transform:none}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-title strong{color:#00866e;font-weight:700}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perks{display:flex;flex-direction:column;gap:18px}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perk{display:flex;align-items:flex-start;gap:14px}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perk-ico{width:36px;height:36px;flex:0 0 auto;object-fit:contain}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perk-t{display:block;margin-bottom:2px;font-size:14.5px;line-height:1.4;font-weight:700}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perk-d{margin:0;color:#5c6571;font-size:13.5px;font-weight:400;line-height:1.45}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perk-d a{color:#00866e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-perk-note{display:block;margin-top:4px;font-size:12px;opacity:.85}@media (min-width:760px){#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-break{display:none}}@media (min-width:980px){#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog{inset:0;margin:auto;width:min(520px,96vw);border-radius:20px}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-dialog::before{display:none}#MainContent [id^=GrowthSolarBuybox-] .gsb-perks-body{padding:28px 32px calc(28px + env(safe-area-inset-bottom))}}