.AppointmentForm-module__yAbtea__panel{max-width:1200px;margin:0 auto;padding:1.5rem 1rem 2.5rem}.AppointmentForm-module__yAbtea__intro{gap:1.25rem;margin-bottom:1.5rem;display:grid}.AppointmentForm-module__yAbtea__introCopy{flex-direction:column;gap:.75rem;display:flex}.AppointmentForm-module__yAbtea__heading{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0;font-size:1.375rem}.AppointmentForm-module__yAbtea__subheading{color:var(--dp-text-muted);max-width:60ch;margin:0;font-size:.875rem}.AppointmentForm-module__yAbtea__summaryCard{background:var(--dp-surface-2);border-radius:var(--dp-radius-md);grid-template-columns:repeat(3,1fr);gap:.625rem;margin:0;padding:.875rem;display:grid}.AppointmentForm-module__yAbtea__summaryCard dt{color:var(--dp-text-muted);margin:0 0 .125rem;font-size:.6875rem}.AppointmentForm-module__yAbtea__summaryCard dd{font-family:var(--dp-font-heading);color:var(--dp-primary-dark);margin:0;font-size:.9375rem;font-weight:700}.AppointmentForm-module__yAbtea__introImage{object-fit:cover;border-radius:var(--dp-radius-lg);width:100%;max-width:100%;height:180px;box-shadow:var(--dp-shadow-sm);display:block}.AppointmentForm-module__yAbtea__form{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);gap:1rem;max-width:560px;padding:1.25rem;display:grid}.AppointmentForm-module__yAbtea__field{flex-direction:column;gap:.375rem;display:flex}.AppointmentForm-module__yAbtea__field label{color:var(--dp-text);font-size:.8125rem;font-weight:600}.AppointmentForm-module__yAbtea__field input,.AppointmentForm-module__yAbtea__field select,.AppointmentForm-module__yAbtea__field textarea{border:1px solid var(--dp-border);border-radius:var(--dp-radius);background:var(--dp-surface);color:var(--dp-text);font-family:var(--dp-font-body);box-sizing:border-box;width:100%;padding:.625rem .75rem;font-size:.9375rem}.AppointmentForm-module__yAbtea__field textarea{resize:vertical}.AppointmentForm-module__yAbtea__field input:focus-visible,.AppointmentForm-module__yAbtea__field select:focus-visible,.AppointmentForm-module__yAbtea__field textarea:focus-visible{outline:2px solid var(--dp-primary);outline-offset:1px}.AppointmentForm-module__yAbtea__error{color:var(--dp-danger);margin:0;font-size:.75rem}.AppointmentForm-module__yAbtea__submit{background:var(--dp-primary-strong);color:var(--dp-primary-contrast);cursor:pointer;font-family:var(--dp-font-body);border-radius:var(--dp-radius);border:none;padding:.75rem 1rem;font-size:.9375rem;font-weight:700;transition:background-color .2s}.AppointmentForm-module__yAbtea__submit:hover{background:var(--dp-primary-dark)}.AppointmentForm-module__yAbtea__submit:focus-visible{outline:2px solid var(--dp-primary-dark);outline-offset:2px}.AppointmentForm-module__yAbtea__confirmed{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);max-width:560px;padding:1.5rem}.AppointmentForm-module__yAbtea__confirmedTitle{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0 0 .5rem;font-size:1.125rem}.AppointmentForm-module__yAbtea__confirmedBody{color:var(--dp-text-muted);margin:0 0 1.25rem;font-size:.9375rem}.AppointmentForm-module__yAbtea__confirmedActions{flex-wrap:wrap;gap:.75rem;display:flex}.AppointmentForm-module__yAbtea__contactCta,.AppointmentForm-module__yAbtea__whatsappCta{border-radius:var(--dp-radius);justify-content:center;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.AppointmentForm-module__yAbtea__contactCta{background:var(--dp-primary-strong);color:var(--dp-primary-contrast)}.AppointmentForm-module__yAbtea__contactCta:hover{background:var(--dp-primary-dark)}.AppointmentForm-module__yAbtea__whatsappCta{background:var(--dp-whatsapp);color:var(--dp-whatsapp-contrast)}.AppointmentForm-module__yAbtea__whatsappCta:hover{background:var(--dp-whatsapp-hover)}.AppointmentForm-module__yAbtea__contactCta:focus-visible,.AppointmentForm-module__yAbtea__whatsappCta:focus-visible{outline:2px solid var(--dp-primary-dark);outline-offset:2px}.AppointmentForm-module__yAbtea__disclaimer{color:var(--dp-text-muted);max-width:70ch;margin-top:1.5rem;font-size:.75rem}@media (min-width:768px){.AppointmentForm-module__yAbtea__panel{padding:1.5rem 2rem 2.5rem}.AppointmentForm-module__yAbtea__intro{grid-template-columns:1.2fr .8fr;align-items:center}.AppointmentForm-module__yAbtea__introImage{height:220px}}@media (min-width:1024px){.AppointmentForm-module__yAbtea__panel{padding:1.5rem 3rem 2.5rem}}
.Header-module__i7EO0a__header{z-index:100;background:var(--dp-surface);border-bottom:1px solid var(--dp-border);box-shadow:var(--dp-shadow-sm);position:sticky;top:0}.Header-module__i7EO0a__inner{align-items:center;gap:1rem;max-width:1200px;height:64px;margin:0 auto;padding:0 1rem;display:flex}.Header-module__i7EO0a__logo{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.625rem;padding:0;display:flex}.Header-module__i7EO0a__logoMark{border-radius:var(--dp-radius);background:var(--dp-primary-strong);width:36px;height:36px;color:var(--dp-primary-contrast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Header-module__i7EO0a__logoText{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.Header-module__i7EO0a__logoName{font-family:var(--dp-font-heading);color:var(--dp-text);font-size:1rem;font-weight:700}.Header-module__i7EO0a__logoSub{color:var(--dp-text-muted);font-size:.6875rem;display:none}.Header-module__i7EO0a__nav{align-items:center;gap:.25rem;margin-left:auto;display:none}.Header-module__i7EO0a__navItem{cursor:pointer;font-family:var(--dp-font-body);color:var(--dp-text-muted);border-radius:var(--dp-radius);background:0 0;border:none;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:color .2s,background-color .2s}.Header-module__i7EO0a__navItem:hover{color:var(--dp-text);background:var(--dp-surface-2)}.Header-module__i7EO0a__navActive{background:var(--dp-surface-2);font-weight:700;color:var(--dp-primary-dark)!important}.Header-module__i7EO0a__navItem:focus-visible{outline:2px solid var(--dp-primary);outline-offset:2px}.Header-module__i7EO0a__ctaBtn{background:var(--dp-primary-strong);color:var(--dp-primary-contrast);cursor:pointer;font-family:var(--dp-font-body);border-radius:var(--dp-radius);white-space:nowrap;border:none;flex-shrink:0;margin-left:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background-color .2s,transform .1s;display:none}.Header-module__i7EO0a__ctaBtn:hover{background:var(--dp-primary-dark)}.Header-module__i7EO0a__ctaBtn:active{transform:scale(.98)}.Header-module__i7EO0a__ctaBtn:focus-visible{outline:2px solid var(--dp-primary-dark);outline-offset:2px}.Header-module__i7EO0a__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;margin-left:auto;padding:.375rem;display:flex}.Header-module__i7EO0a__hamburger:focus-visible{outline:2px solid var(--dp-primary);outline-offset:2px;border-radius:2px}.Header-module__i7EO0a__hamburgerBar{background:var(--dp-text);border-radius:2px;width:20px;height:2px;display:block}.Header-module__i7EO0a__mobileMenu{background:var(--dp-surface);border-top:1px solid var(--dp-border);flex-direction:column;padding:.5rem 1rem 1rem;display:flex}.Header-module__i7EO0a__mobileNavItem{cursor:pointer;font-family:var(--dp-font-body);color:var(--dp-text);text-align:left;border:none;border-bottom:1px solid var(--dp-border);background:0 0;padding:.75rem .5rem;font-size:.9375rem;font-weight:500}.Header-module__i7EO0a__mobileNavItem:last-of-type{border-bottom:none}.Header-module__i7EO0a__mobileNavItem:focus-visible{outline:2px solid var(--dp-primary);outline-offset:2px}.Header-module__i7EO0a__mobileCta{background:var(--dp-primary-strong);color:var(--dp-primary-contrast);cursor:pointer;font-family:var(--dp-font-body);border-radius:var(--dp-radius);text-align:center;border:none;width:100%;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.Header-module__i7EO0a__mobileCta:focus-visible{outline:2px solid var(--dp-primary-dark);outline-offset:2px}@media (min-width:768px){.Header-module__i7EO0a__inner{gap:1.5rem;padding:0 2rem}.Header-module__i7EO0a__logoSub{display:block}.Header-module__i7EO0a__nav{display:flex}.Header-module__i7EO0a__ctaBtn{display:block}.Header-module__i7EO0a__hamburger,.Header-module__i7EO0a__mobileMenu{display:none}}@media (min-width:1024px){.Header-module__i7EO0a__inner{padding:0 3rem}}
.Hero-module__3QmLMG__hero{gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1rem .5rem;display:grid}.Hero-module__3QmLMG__copy{flex-direction:column;gap:.875rem;display:flex}.Hero-module__3QmLMG__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--dp-primary-dark);font-size:.8125rem;font-weight:700}.Hero-module__3QmLMG__title{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0;font-size:1.75rem;line-height:1.15}.Hero-module__3QmLMG__body{color:var(--dp-text-muted);max-width:56ch;font-size:.9375rem;line-height:1.55}.Hero-module__3QmLMG__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin:.5rem 0 0;padding:0;display:grid}.Hero-module__3QmLMG__fact{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-md);padding:.75rem .875rem}.Hero-module__3QmLMG__fact dt{color:var(--dp-text-muted);margin:0 0 .25rem;font-size:.75rem}.Hero-module__3QmLMG__fact dd{font-family:var(--dp-font-heading);color:var(--dp-primary-dark);margin:0;font-size:1rem;font-weight:700}.Hero-module__3QmLMG__imageWrap{border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow);max-width:100%;overflow:hidden}.Hero-module__3QmLMG__image{object-fit:cover;width:100%;max-width:100%;height:220px;display:block}@media (min-width:768px){.Hero-module__3QmLMG__hero{grid-template-columns:1.1fr .9fr;align-items:center;padding:2.5rem 2rem 1rem}.Hero-module__3QmLMG__title{font-size:2.25rem}.Hero-module__3QmLMG__image{height:320px}}@media (min-width:1024px){.Hero-module__3QmLMG__hero{padding:3rem 3rem 1rem}.Hero-module__3QmLMG__title{font-size:2.5rem}}
.IncentiveChecklist-module__tgm01q__panel{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.IncentiveChecklist-module__tgm01q__heading{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0 0 .375rem;font-size:1.375rem}.IncentiveChecklist-module__tgm01q__subheading{color:var(--dp-text-muted);max-width:60ch;margin:0 0 1.25rem;font-size:.875rem}.IncentiveChecklist-module__tgm01q__list{gap:1rem;display:grid}.IncentiveChecklist-module__tgm01q__card{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);padding:1.25rem}.IncentiveChecklist-module__tgm01q__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.IncentiveChecklist-module__tgm01q__categoryTag{letter-spacing:.03em;text-transform:uppercase;color:var(--dp-primary-dark);margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:inline-block}.IncentiveChecklist-module__tgm01q__cardTitle{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0;font-size:1.0625rem}.IncentiveChecklist-module__tgm01q__cardMeta{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.IncentiveChecklist-module__tgm01q__discount{font-family:var(--dp-font-heading);color:var(--dp-primary-dark);font-size:1.25rem;font-weight:700}.IncentiveChecklist-module__tgm01q__statusBadge{white-space:nowrap;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:700}.IncentiveChecklist-module__tgm01q__statusPending{color:var(--dp-text-muted);background:var(--dp-surface-2);border:1px solid var(--dp-border)}.IncentiveChecklist-module__tgm01q__statusEligible{color:var(--dp-primary-contrast);background:var(--dp-success-text)}.IncentiveChecklist-module__tgm01q__summary{color:var(--dp-text-muted);margin:.75rem 0;font-size:.875rem}.IncentiveChecklist-module__tgm01q__criteriaList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.IncentiveChecklist-module__tgm01q__criterionRow{align-items:flex-start;gap:.5rem;display:flex}.IncentiveChecklist-module__tgm01q__criterionRow input[type=checkbox]{accent-color:var(--dp-primary);flex-shrink:0;width:16px;height:16px;margin-top:.1875rem}.IncentiveChecklist-module__tgm01q__criterionRow label{color:var(--dp-text);font-size:.875rem}@media (min-width:768px){.IncentiveChecklist-module__tgm01q__panel{padding:1.5rem 2rem}.IncentiveChecklist-module__tgm01q__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.IncentiveChecklist-module__tgm01q__panel{padding:1.5rem 3rem}}
.PanelGrid-module__D8D7MG__panel{max-width:1200px;margin:0 auto;padding:1rem 1rem 1.5rem}.PanelGrid-module__D8D7MG__heading{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0 0 .375rem;font-size:1.375rem}.PanelGrid-module__D8D7MG__subheading{color:var(--dp-text-muted);max-width:60ch;margin:0 0 1rem;font-size:.875rem}.PanelGrid-module__D8D7MG__summaryRow{color:var(--dp-text-muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1rem;font-size:.875rem;display:flex}.PanelGrid-module__D8D7MG__summaryRow strong{color:var(--dp-text);font-family:var(--dp-font-heading)}.PanelGrid-module__D8D7MG__gridScroll{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);padding:1rem;overflow-x:auto}.PanelGrid-module__D8D7MG__grid{gap:4px;min-width:260px;display:grid}.PanelGrid-module__D8D7MG__cellClear,.PanelGrid-module__D8D7MG__cellPartial,.PanelGrid-module__D8D7MG__cellFull,.PanelGrid-module__D8D7MG__cellEmpty{aspect-ratio:1;border-radius:3px;min-width:20px}.PanelGrid-module__D8D7MG__cellClear{background:var(--dp-success)}.PanelGrid-module__D8D7MG__cellPartial{background:var(--dp-warning)}.PanelGrid-module__D8D7MG__cellFull{background:var(--dp-danger)}.PanelGrid-module__D8D7MG__cellEmpty{background:var(--dp-border)}.PanelGrid-module__D8D7MG__legend{flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.PanelGrid-module__D8D7MG__legendItem{color:var(--dp-text-muted);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.PanelGrid-module__D8D7MG__legendItem span{border-radius:3px;width:14px;height:14px;display:inline-block}@media (min-width:768px){.PanelGrid-module__D8D7MG__panel{padding:1rem 2rem 1.5rem}.PanelGrid-module__D8D7MG__grid{min-width:0}}@media (min-width:1024px){.PanelGrid-module__D8D7MG__panel{padding:1rem 3rem 1.5rem}}
.RoofCalculator-module__-ipVJG__panel{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.RoofCalculator-module__-ipVJG__heading{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0 0 .375rem;font-size:1.375rem}.RoofCalculator-module__-ipVJG__subheading{color:var(--dp-text-muted);max-width:60ch;margin:0 0 1.25rem;font-size:.875rem}.RoofCalculator-module__-ipVJG__controls{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);gap:1rem;padding:1.25rem;display:grid}.RoofCalculator-module__-ipVJG__field{flex-direction:column;gap:.5rem;display:flex}.RoofCalculator-module__-ipVJG__field label{color:var(--dp-text);font-size:.8125rem;font-weight:600}.RoofCalculator-module__-ipVJG__fieldLabelRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RoofCalculator-module__-ipVJG__fieldValue{font-family:var(--dp-font-heading);color:var(--dp-primary-dark);font-size:.9375rem;font-weight:700}.RoofCalculator-module__-ipVJG__range{width:100%;accent-color:var(--dp-primary)}.RoofCalculator-module__-ipVJG__select{border:1px solid var(--dp-border);border-radius:var(--dp-radius);background:var(--dp-surface);width:100%;color:var(--dp-text);font-family:var(--dp-font-body);padding:.625rem .75rem;font-size:.9375rem}.RoofCalculator-module__-ipVJG__select:focus-visible{outline:2px solid var(--dp-primary);outline-offset:1px}.RoofCalculator-module__-ipVJG__results{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1.25rem;display:grid}.RoofCalculator-module__-ipVJG__resultCard{background:var(--dp-surface-2);border-radius:var(--dp-radius-md);flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.RoofCalculator-module__-ipVJG__resultHighlight{background:color-mix(in srgb, var(--dp-primary) 16%, var(--dp-surface-2));border:1px solid color-mix(in srgb, var(--dp-primary) 35%, transparent)}.RoofCalculator-module__-ipVJG__resultLabel{color:var(--dp-text-muted);font-size:.75rem}.RoofCalculator-module__-ipVJG__resultValue{font-family:var(--dp-font-heading);color:var(--dp-text);font-size:1.125rem;font-weight:700}.RoofCalculator-module__-ipVJG__resultNote{color:var(--dp-warning-text);font-size:.75rem;font-weight:600}.RoofCalculator-module__-ipVJG__emptyNote{border-radius:var(--dp-radius);background:color-mix(in srgb, var(--dp-danger) 10%, var(--dp-surface));border:1px solid color-mix(in srgb, var(--dp-danger) 30%, transparent);color:var(--dp-danger);margin-top:1rem;padding:.75rem 1rem;font-size:.875rem}@media (min-width:768px){.RoofCalculator-module__-ipVJG__panel{padding:1.5rem 2rem}.RoofCalculator-module__-ipVJG__controls{grid-template-columns:repeat(3,1fr)}.RoofCalculator-module__-ipVJG__results{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.RoofCalculator-module__-ipVJG__panel{padding:1.5rem 3rem}}
.SavingsCalculator-module__0DIzRq__panel{max-width:1200px;margin:0 auto;padding:1.5rem 1rem}.SavingsCalculator-module__0DIzRq__heading{font-family:var(--dp-font-heading);color:var(--dp-text);margin:0 0 .375rem;font-size:1.375rem}.SavingsCalculator-module__0DIzRq__subheading{color:var(--dp-text-muted);max-width:68ch;margin:0 0 1.25rem;font-size:.875rem}.SavingsCalculator-module__0DIzRq__field{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:1.25rem;display:flex}.SavingsCalculator-module__0DIzRq__fieldLabelRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.SavingsCalculator-module__0DIzRq__field label{color:var(--dp-text);font-size:.8125rem;font-weight:600}.SavingsCalculator-module__0DIzRq__fieldValue{font-family:var(--dp-font-heading);color:var(--dp-primary-dark);font-size:1rem;font-weight:700}.SavingsCalculator-module__0DIzRq__range{width:100%;accent-color:var(--dp-primary)}.SavingsCalculator-module__0DIzRq__emptyNote{border-radius:var(--dp-radius);background:color-mix(in srgb, var(--dp-warning) 12%, var(--dp-surface));border:1px solid color-mix(in srgb, var(--dp-warning) 35%, transparent);color:var(--dp-primary-dark);padding:.875rem 1rem;font-size:.875rem}.SavingsCalculator-module__0DIzRq__results{grid-template-columns:repeat(1,1fr);gap:.75rem;margin-bottom:1rem;display:grid}.SavingsCalculator-module__0DIzRq__resultCard{background:var(--dp-surface-2);border-radius:var(--dp-radius-md);flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.SavingsCalculator-module__0DIzRq__resultHighlight{background:color-mix(in srgb, var(--dp-primary) 16%, var(--dp-surface-2));border:1px solid color-mix(in srgb, var(--dp-primary) 35%, transparent)}.SavingsCalculator-module__0DIzRq__resultLabel{color:var(--dp-text-muted);font-size:.75rem}.SavingsCalculator-module__0DIzRq__resultValue{font-family:var(--dp-font-heading);color:var(--dp-text);font-size:1.125rem;font-weight:700}.SavingsCalculator-module__0DIzRq__horizonRow{grid-template-columns:repeat(3,1fr);gap:.625rem;margin-bottom:1.5rem;display:grid}.SavingsCalculator-module__0DIzRq__horizonCard{text-align:center;background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-md);flex-direction:column;gap:.25rem;padding:.75rem .5rem;display:flex}.SavingsCalculator-module__0DIzRq__horizonLabel{color:var(--dp-text-muted);font-size:.6875rem}.SavingsCalculator-module__0DIzRq__horizonValue{font-family:var(--dp-font-heading);color:var(--dp-primary-dark);font-size:.9375rem;font-weight:700}.SavingsCalculator-module__0DIzRq__chartBlock{background:var(--dp-surface);border:1px solid var(--dp-border);border-radius:var(--dp-radius-lg);box-shadow:var(--dp-shadow-sm);padding:1.25rem}.SavingsCalculator-module__0DIzRq__chartLabel{color:var(--dp-text);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.SavingsCalculator-module__0DIzRq__surplusNote{color:var(--dp-text-muted);margin:1rem 0 0;font-size:.8125rem}@media (min-width:768px){.SavingsCalculator-module__0DIzRq__panel{padding:1.5rem 2rem}.SavingsCalculator-module__0DIzRq__results{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.SavingsCalculator-module__0DIzRq__panel{padding:1.5rem 3rem}}
.page-module__iMfAba__main{flex-direction:column;gap:.5rem;padding-bottom:1rem;display:flex}
