.rte .table-wrap{position:relative;margin:20px 0 10px;border-radius:14px;overflow:hidden;border:1px solid var(--line);border-top:4px solid var(--sun);background:#fff;box-shadow:0 10px 30px -18px #0b254559}.rte .table-wrap>table{margin:0;border:0;border-radius:0;box-shadow:none}.rte table{width:100%;border-collapse:collapse;font-size:15.5px;font-variant-numeric:tabular-nums;background:#fff;border-radius:14px;overflow:hidden;border-top:4px solid var(--sun);margin:20px 0 10px}.rte th{background:var(--navy);color:#fff;font-family:Archivo,sans-serif;font-weight:600;text-align:left;padding:12px 16px;font-size:14px;letter-spacing:.01em}.rte td{padding:12px 16px;border-top:1px solid var(--line);vertical-align:top;color:var(--navy)}.rte tbody tr:nth-child(2n) td{background:var(--bg)}.rte td:last-child{font-weight:700;white-space:nowrap}.rte p small{display:block;font-size:13px;line-height:1.5;color:var(--muted)}@media(max-width:600px){.rte table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rte table,.rte tbody,.rte tr,.rte td{display:block;width:100%}.rte tbody tr{padding:12px 16px;border-top:1px solid var(--line)}.rte tbody tr:first-child{border-top:0}.rte td{border:0;padding:2px 0}.rte tbody tr:nth-child(2n) td{background:none}.rte tbody tr:nth-child(2n){background:var(--bg)}.rte td:first-child{font-weight:700;font-family:Archivo,sans-serif}.rte td:nth-child(2){font-size:14px;color:var(--muted)}.rte td:last-child{font-size:17px;white-space:normal}}.solar-calc{margin:36px 0;background:#fff;border:1px solid var(--line);border-top:4px solid var(--sun);border-radius:14px;padding:clamp(20px,4vw,36px);box-shadow:0 14px 40px -24px #0b254566;color:var(--navy);font-size:16px;line-height:1.5}.sec>.solar-calc,.calc-wrap .solar-calc{max-width:1080px;margin-inline:auto}.solar-calc h2{font-size:clamp(24px,2.6vw,32px);margin:6px 0 10px}.rte .solar-calc h2{margin:6px 0 10px}.solar-calc h3{font-size:18px;margin:0 0 10px}.solar-calc ul li{border:0}.sc-disc{background:var(--sun-tint);border-left:4px solid var(--sun);padding:10px 14px;border-radius:8px;font-size:14.5px;margin:0 0 20px!important;color:var(--navy)}.sc-form{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:720px){.sc-form{grid-template-columns:1fr 1fr}.sc-wide{grid-column:1/-1}}.sc-f{display:flex;flex-direction:column;gap:6px;border:0;margin:0;padding:0;min-width:0}.sc-f>span,.sc-f legend{font-weight:700;font-size:14px;padding:0;margin-bottom:6px}.sc-f small{font-size:12.5px;color:var(--muted);line-height:1.45;display:block}.sc-f small a{color:var(--blue);text-decoration:underline}.solar-calc select,.sc-in input{font:inherit;font-size:16px;padding:11px 12px;border:1px solid var(--line2);border-radius:10px;background:#fff;color:var(--navy);width:100%;min-height:46px}.sc-in{display:flex;align-items:center;gap:8px;margin-top:8px}.sc-in i{font-style:normal;color:var(--muted);font-size:14px;white-space:nowrap}.sc-seg{display:flex;flex-wrap:wrap;gap:8px}.sc-seg label{position:relative;flex:1 1 auto}.sc-seg input,.sc-tar input{position:absolute;opacity:0;width:1px;height:1px}.sc-seg span{display:block;text-align:center;padding:10px 12px;border:1px solid var(--line2);border-radius:999px;font-size:14px;cursor:pointer;min-height:44px;background:#fff}.sc-seg input:checked+span{background:var(--navy);border-color:var(--navy);color:#fff}.sc-seg input:focus-visible+span,.sc-tar input:focus-visible+span{outline:2px solid var(--sun);outline-offset:2px}.sc-tars{display:grid;grid-template-columns:1fr;gap:8px;margin-top:6px}@media(min-width:720px){.sc-tars{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.sc-tar{position:relative}.sc-tar span{display:block;height:100%;padding:12px 14px;border:1px solid var(--line2);border-radius:12px;cursor:pointer;font-size:14px;background:#fff}.sc-tar em{display:block;font-style:normal;font-family:Archivo,sans-serif;font-weight:700;font-size:20px;font-variant-numeric:tabular-nums;margin:2px 0}.sc-tar b{display:block}.sc-tar input:checked+span{border:2px solid var(--sun);background:var(--sun-tint);padding:11px 13px}.sc-out{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.sc-genl{font-size:15px;margin:0 0 12px!important}.sc-cols{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:640px){.sc-cols{grid-template-columns:1fr 1fr}}.sc-col{border:1px solid var(--line);border-top:4px solid var(--sun);border-radius:14px;padding:16px 18px;background:var(--bg)}.sc-col dl{margin:0}.sc-col dl div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--line);font-size:14.5px}.sc-col dt{color:var(--text)}.sc-col dd{margin:0;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.sc-col dl div:nth-child(4) dd,.sc-col dl div:nth-child(7) dd{font-size:17px}.sc-tariff{font-size:13px;color:var(--muted);margin:14px 0!important}.solar-calc .sc-cta{text-decoration:none!important}.sc-how{margin-top:20px;border:1px solid var(--line);border-radius:12px;padding:12px 16px;font-size:14px}.sc-how summary{cursor:pointer;font-weight:700}.sc-how ul{margin:10px 0 0!important}.solar-calc .sc-how ul li{padding:6px 0;border-bottom:1px solid var(--line)}.solar-calc .sc-how ul li:before{display:none}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.solar-calc [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/site-extra.css.map */
