body:has(.ChooseElectricity_wrapper__8prJb){min-width:0}body:has(.ChooseElectricity_wrapper__8prJb) .grecaptcha-badge{bottom:calc(var(--floating-cta-bar-height, 96px) + 12px)!important;z-index:500!important}.ChooseElectricity_wrapper__8prJb{display:flex;justify-content:center;width:100%;min-height:100vh;background-color:#9ee9d5}.ChooseElectricity_content__U9vGe{width:100%;max-width:504px;overflow:hidden;background-color:#fff}@media (max-width:430px){.ChooseElectricity_content__U9vGe{--lp-unit:calc(100vw / 425)}}.Faq_faq__4eKXe{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:30px;background-color:#f0f6f5;text-align:center;overflow:hidden}.Faq_heading___C9aU{margin:0;color:#108015;font-weight:700;font-size:clamp(20px,5.5vw,32px)}.Faq_card__UYF_b{z-index:1;gap:30px;width:calc(100% - 32px);padding:45px 8%;background-color:#fff;text-align:left}.Faq_card__UYF_b,.Faq_item__0xdg0{position:relative;display:flex;flex-direction:column}.Faq_item__0xdg0{gap:15px}.Faq_divider__qkzZz{position:absolute;top:-16px;left:0;right:0;height:2px;background-image:repeating-linear-gradient(90deg,#0095d6 0,#0095d6 4px,transparent 0,transparent 10px)}.Faq_questionRow__AOAGc{display:flex;align-items:flex-start;gap:12px}.Faq_qMark__UJLN_{flex-shrink:0}.Faq_qMark__UJLN_,.Faq_question__zZ_Rk{color:#001c77;font-weight:700;font-size:18px}.Faq_question__zZ_Rk{margin:0;line-height:1.5}.Faq_answer__GhOxM{margin:0;color:#333;font-weight:500;font-size:14px;line-height:1.8}.Faq_faqBg__5LdrL{position:relative;z-index:0;width:100%;height:auto;margin-top:-230px}@media (max-width:430px){.Faq_faq__4eKXe{gap:calc(30 * var(--lp-unit))}.Faq_heading___C9aU{font-size:calc(32 * var(--lp-unit))}.Faq_card__UYF_b{gap:calc(30 * var(--lp-unit));width:calc(100% - 32 * var(--lp-unit));padding:calc(45 * var(--lp-unit)) 8%}.Faq_item__0xdg0{gap:calc(15 * var(--lp-unit))}.Faq_divider__qkzZz{top:calc(-16 * var(--lp-unit));height:calc(2 * var(--lp-unit));background-image:repeating-linear-gradient(to right,#0095d6 0,#0095d6 calc(4 * var(--lp-unit)),transparent calc(4 * var(--lp-unit)),transparent calc(10 * var(--lp-unit)))}.Faq_questionRow__AOAGc{gap:calc(12 * var(--lp-unit))}.Faq_qMark__UJLN_,.Faq_question__zZ_Rk{font-size:calc(18 * var(--lp-unit))}.Faq_answer__GhOxM{font-size:calc(14 * var(--lp-unit))}.Faq_faqBg__5LdrL{margin-top:calc(-200 * var(--lp-unit))}}.FirstView_firstview__WJCOo{position:relative;width:100%;aspect-ratio:500/755}.FirstView_bg__H5kp3{object-fit:cover}.FirstView_content___r0TK{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:17.6% 6% 0}.FirstView_logo__0lZq_{margin-left:19%;width:43.6%;height:auto;margin-bottom:4%}.FirstView_badge__eIP5X{display:flex;align-items:center;gap:3%;width:76%;margin-bottom:2%}.FirstView_badgeIcon__bsjwz{width:15%;height:auto;flex-shrink:0}.FirstView_badgeTextCol__79TeJ{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;min-width:0}.FirstView_badgeDottedLine__jGYsQ{display:block;align-self:stretch;height:1px;background-image:repeating-linear-gradient(90deg,#108015 0,#108015 5px,transparent 0,transparent 12px)}.FirstView_badgeText__eOPDL{margin:6px 0 6px 9px;line-height:1;color:#108015;font-weight:700;font-size:clamp(15px,3.4vw,20px);letter-spacing:.05em;white-space:nowrap}.FirstView_headline__8H5Af{margin:0;color:#077d7a;font-weight:700;font-size:clamp(22px,6vw,38px);line-height:1.4}.FirstView_headlineSmall__pU3_n{font-size:32px}.FirstView_dotWrap__c8FqF{position:relative;display:inline-block}.FirstView_headlineDot___ruS_{position:absolute;top:-8px;width:8px;height:8px;border-radius:50%;background-color:#9fe038}.FirstView_headlineDot1__jq4_W{left:20%}.FirstView_headlineDot2__DNQx1{left:65%}.FirstView_videoSection___dF_j{position:relative;flex-shrink:0;align-self:center;margin-top:4%;width:94%;aspect-ratio:396/223;border-radius:8px;overflow:hidden}.FirstView_video__IPs4n{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}.FirstView_playButton__vEgSc{position:absolute;left:39.4%;top:30.9%;width:21.2%;aspect-ratio:1;box-sizing:border-box;padding:0;border:3px solid #fff;border-radius:50%;background-color:hsla(0,0%,100%,.75);display:flex;align-items:center;justify-content:center;cursor:pointer}.FirstView_playTriangle__P1e97{width:50%;aspect-ratio:1;margin-left:8%;background-color:#fff;-webkit-clip-path:polygon(20% 8%,20% 92%,88% 50%);clip-path:polygon(20% 8%,20% 92%,88% 50%)}@media (max-width:430px){.FirstView_badgeDottedLine__jGYsQ{height:max(1px,calc(1 * var(--lp-unit)));background-image:repeating-linear-gradient(to right,#108015 0,#108015 calc(5 * var(--lp-unit)),transparent calc(5 * var(--lp-unit)),transparent calc(12 * var(--lp-unit)))}.FirstView_badgeText__eOPDL{margin:calc(6 * var(--lp-unit)) 0 calc(6 * var(--lp-unit)) calc(9 * var(--lp-unit));font-size:calc(18 * var(--lp-unit))}.FirstView_headline__8H5Af{font-size:calc(25.5 * var(--lp-unit))}.FirstView_headlineSmall__pU3_n{font-size:calc(21.5 * var(--lp-unit))}.FirstView_headlineDot___ruS_{top:calc(-8 * var(--lp-unit));width:calc(8 * var(--lp-unit));height:calc(8 * var(--lp-unit))}.FirstView_videoSection___dF_j{border-radius:calc(8 * var(--lp-unit))}.FirstView_playButton__vEgSc{border:calc(3 * var(--lp-unit)) solid #fff}}body:has(.FloatingCta_wrapper__EmPHe){--floating-cta-bar-height:calc(16px + 64px + 16px + env(safe-area-inset-bottom, 0px))}.FloatingCta_bar__lSu10{position:fixed;z-index:10;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:504px;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));background-color:hsla(0,0%,100%,.6);box-shadow:0 -10px 20px 0 rgba(0,0,0,.25)}.FloatingCta_bar__lSu10,.FloatingCta_floatingCta__wk8CP{box-sizing:border-box;display:flex;justify-content:center}.FloatingCta_floatingCta__wk8CP{align-items:center;width:min(100%,329px);height:64px;padding:15px 28px 15px 21px;border:none;border-radius:999px;background-color:#f75c03;color:#fff;font-weight:700;font-size:24px;cursor:pointer}@media (max-width:430px){.FloatingCta_bar__lSu10{padding:calc(16 * var(--lp-unit)) 16px calc(16 * var(--lp-unit) + env(safe-area-inset-bottom, 0px))}.FloatingCta_floatingCta__wk8CP{height:calc(64 * var(--lp-unit));padding:calc(15 * var(--lp-unit)) calc(28 * var(--lp-unit)) calc(15 * var(--lp-unit)) calc(21 * var(--lp-unit));font-size:calc(24 * var(--lp-unit))}}.Footer_footer__7pYg_{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 10% 100px;background-color:#f0f6f5;overflow:hidden}.Footer_footerBg__NcJzu{position:absolute;z-index:0;top:0;left:0;right:0;width:100%;height:auto;opacity:.6}.Footer_logo__uw0NS{position:relative;z-index:1;width:280px;height:auto}.Footer_table__c3z7O{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:100%}.Footer_row__m2_kf{display:grid;grid-template-columns:90px 1fr;grid-gap:20px;gap:20px}.Footer_label__LOXm1,.Footer_valueList__b2aXW,.Footer_value__6GQJs{margin:0;color:#333;font-size:14px;line-height:1.8;font-weight:500}.Footer_valueList__b2aXW{padding-left:21px;list-style:disc}.Footer_valueList__b2aXW li{display:list-item;list-style:disc}@media (max-width:430px){.Footer_footer__7pYg_{padding:0 10% calc(100 * var(--lp-unit))}.Footer_logo__uw0NS{width:calc(280 * var(--lp-unit))}.Footer_table__c3z7O{gap:calc(10 * var(--lp-unit))}.Footer_row__m2_kf{grid-template-columns:calc(90 * var(--lp-unit)) 1fr;gap:calc(20 * var(--lp-unit))}.Footer_label__LOXm1,.Footer_valueList__b2aXW,.Footer_value__6GQJs{font-size:calc(14 * var(--lp-unit))}}.Footnote_footnoteRow__eh1qQ{display:flex;align-items:flex-start;gap:20px;width:100%;text-align:left}.Footnote_footnoteMark__DEfis{flex-shrink:0;color:#000;font-weight:500;font-size:14px;line-height:1.8;white-space:nowrap}.Footnote_footnoteText__jG5eF{flex:1 1;min-width:0;margin:0;color:#000;font-weight:500;font-size:14px;line-height:1.8}@media (max-width:430px){.Footnote_footnoteRow__eh1qQ{gap:calc(20 * var(--lp-unit))}.Footnote_footnoteMark__DEfis,.Footnote_footnoteText__jG5eF{font-size:calc(14 * var(--lp-unit))}}.RefMark_refMark__WxU28{margin-left:2px;color:#000;font-weight:500;font-size:14px;vertical-align:super}@media (max-width:430px){.RefMark_refMark__WxU28{margin-left:calc(2 * var(--lp-unit));font-size:calc(14 * var(--lp-unit))}}.Points_points___BrDu{text-align:center}.Points_pointsSection__u9bDN,.Points_points___BrDu{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.Points_pointsSection__u9bDN{z-index:0;padding:0 6% 20px;background-color:#f7ffe8}.Points_pointsBg__k3I7q{position:absolute;z-index:0;top:0;left:0;right:0;width:auto;height:auto;transform:scale(1.2,1.12);transform-origin:top}.Points_pointBadge__Dyb15{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:-66px}.Points_pointLeaf__udH_v{width:21px;height:auto}.Points_pointLabel__uxl21{width:63px;height:auto}.Points_heading__XtaBh{position:relative;z-index:2;margin:0;color:#077d7a;font-weight:700;font-size:clamp(18px,5.4vw,30px);line-height:1.3;white-space:nowrap;-webkit-text-stroke:2px #fff;paint-order:stroke fill}.Points_headingNumber__VFsCw{font-size:1.6em;-webkit-text-stroke:3px #fff;paint-order:stroke fill}.Points_headingLarge__7hFr_{font-size:34px}.Points_headingWrap__X30lj{position:relative;z-index:1;width:100%;display:flex;justify-content:center}.Points_headingUnderline__2Rocs{position:absolute;z-index:1;left:50%;top:60%;transform:translateX(-50%);width:440px;height:auto}.Points_pointsList__KmXBG{position:relative;z-index:2;display:flex;flex-direction:column;gap:30px;width:100%;padding-top:22px;text-align:left}.Points_pointRow__UHryy{position:relative;display:flex;gap:12px;align-items:flex-start}.Points_pointIcon__0u8ds{width:56px;height:auto;flex-shrink:0;margin-left:-30px}.Points_pointTextCol__irake{display:flex;flex-direction:column;gap:10px;flex:1 1;min-width:0}.Points_pointLabelRow__PXjxV{justify-content:space-between;gap:8px}.Points_pointLabelRowTight__fYHKl,.Points_pointLabelRow__PXjxV{display:flex;align-items:center}.Points_pointLabelText__9Na87{margin:0;color:#00c6c1;font-weight:700;font-size:20px;letter-spacing:4px;white-space:nowrap}.Points_accentCrown__IFgXM{width:32px;height:auto}.Points_accentDots__Kg23r{width:24px;height:auto}.Points_accentHeart__KA45P{width:22px;height:auto}.Points_accentLeafBox__XbuJx{position:absolute;right:6%;width:90px;height:auto}.Points_pointHeading__HnMNT{margin:0;color:#002e83;font-weight:700;font-size:clamp(20px,5.5vw,28px);line-height:1.3}.Points_bulletList__qTAFF{list-style:none;padding:0;display:flex;flex-direction:column}.Points_bulletItem__L4OKQ{display:flex;align-items:flex-start;gap:10px}.Points_bulletItem__L4OKQ p{margin:0;color:#000;font-size:18px;line-height:1.5}.Points_bulletDot__I_gu6{flex-shrink:0;width:14px;height:14px;margin-top:4px;border-radius:50%;background-color:#52b857}.Points_highlight__3vixD{color:#f75c03;font-weight:700}.Points_note__7gEp5{color:#000;font-size:12px;line-height:1.5}.Points_ladyIllustration__16kzL{position:absolute;z-index:3;right:-7%;top:-84%;width:54%;height:auto}.Points_greenBorder__tVDaM{position:absolute;z-index:1;left:0;right:0;bottom:-11%;width:100%;height:auto}.Points_aboutHeading__G5yQR{display:flex;flex-direction:column;align-items:center;margin-top:150px}.Points_aboutCard__BDZCZ{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-top:15px;padding:28px 16px;border-radius:24px}.Points_braceLeft__gDIRo,.Points_braceRight__pnS5Q{flex-shrink:0;width:26px;height:auto;align-self:stretch}.Points_braceRight__pnS5Q{transform:scaleX(-1)}.Points_aboutText__k0b8t{margin:0;flex:1 1;text-align:center;color:#333;font-size:20px;font-weight:700}.Points_aboutHighlight__fOlUa{color:#ff7f00;font-weight:700;border-bottom:2px dashed #52b857}.Points_statTiles__JHsJY{display:flex;gap:12px;width:88%;margin:15px 0 10px}.Points_statTile__O_Zvx{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 8px;border-radius:16px;background-color:#f0f6f5}.Points_statIcon__3VNfR{width:45px;height:auto}.Points_statLabel__Fd3Lr{margin:0;color:#ff7f00;font-weight:700;font-size:16px;white-space:nowrap}.Points_statLabelTeal__yZTkp{color:#11827f}.Points_statValue__YFOow{margin:0;color:#11827f;font-weight:700;font-size:20px;white-space:nowrap}.Points_statUnit__IdKDi{font-size:16px}.Points_statFootnote__EYIEk{gap:10px;width:88%;margin:0 0 60px}@media (max-width:430px){.Points_pointsSection__u9bDN{padding:0 6% calc(20 * var(--lp-unit))}.Points_pointBadge__Dyb15{gap:calc(2 * var(--lp-unit));margin-top:calc(-38 * var(--lp-unit))}.Points_pointLeaf__udH_v{width:calc(21 * var(--lp-unit))}.Points_pointLabel__uxl21{width:calc(63 * var(--lp-unit))}.Points_heading__XtaBh{font-size:calc(24 * var(--lp-unit));-webkit-text-stroke:calc(2 * var(--lp-unit)) #fff}.Points_headingNumber__VFsCw{-webkit-text-stroke:calc(3 * var(--lp-unit)) #fff}.Points_headingLarge__7hFr_{font-size:calc(28 * var(--lp-unit))}.Points_headingUnderline__2Rocs{width:calc(440 * var(--lp-unit))}.Points_headingLarge__7hFr_+.Points_headingUnderline__2Rocs{width:90%}.Points_pointsList__KmXBG{gap:calc(30 * var(--lp-unit));padding-top:calc(22 * var(--lp-unit))}.Points_pointRow__UHryy{gap:0}.Points_pointIcon__0u8ds{width:calc(56 * var(--lp-unit));margin-left:calc(-30 * var(--lp-unit))}.Points_pointTextCol__irake{gap:calc(5 * var(--lp-unit))}.Points_pointLabelRow__PXjxV{gap:calc(8 * var(--lp-unit))}.Points_pointLabelText__9Na87{font-size:calc(18 * var(--lp-unit));letter-spacing:calc(4 * var(--lp-unit))}.Points_accentCrown__IFgXM{width:calc(32 * var(--lp-unit))}.Points_accentDots__Kg23r,.Points_accentHeart__KA45P{width:calc(18 * var(--lp-unit))}.Points_accentLeafBox__XbuJx{right:-4%;width:calc(90 * var(--lp-unit))}.Points_pointHeading__HnMNT{font-size:calc(18 * var(--lp-unit))}.Points_bulletItem__L4OKQ{gap:calc(10 * var(--lp-unit))}.Points_bulletItem__L4OKQ p{font-size:calc(16 * var(--lp-unit))}.Points_bulletDot__I_gu6{width:calc(14 * var(--lp-unit));height:calc(14 * var(--lp-unit));margin-top:calc(4 * var(--lp-unit))}.Points_note__7gEp5{font-size:calc(12 * var(--lp-unit))}.Points_ladyIllustration__16kzL{top:-78%;width:49%}.Points_aboutHeading__G5yQR{margin-top:calc(120 * var(--lp-unit))}.Points_aboutCard__BDZCZ{margin-top:calc(15 * var(--lp-unit));padding:calc(28 * var(--lp-unit)) calc(16 * var(--lp-unit));border-radius:calc(24 * var(--lp-unit))}.Points_braceLeft__gDIRo,.Points_braceRight__pnS5Q{width:calc(26 * var(--lp-unit))}.Points_aboutText__k0b8t{font-size:calc(20 * var(--lp-unit))}.Points_aboutHighlight__fOlUa{border-bottom:calc(2 * var(--lp-unit)) dashed #52b857}.Points_statTiles__JHsJY{gap:calc(12 * var(--lp-unit));margin:calc(15 * var(--lp-unit)) 0 calc(10 * var(--lp-unit))}.Points_statTile__O_Zvx{gap:calc(6 * var(--lp-unit));padding:calc(16 * var(--lp-unit)) calc(8 * var(--lp-unit));border-radius:calc(16 * var(--lp-unit));min-width:0}.Points_statIcon__3VNfR{width:calc(45 * var(--lp-unit))}.Points_statLabel__Fd3Lr{font-size:calc(14 * var(--lp-unit))}.Points_statValue__YFOow{font-size:calc(20 * var(--lp-unit))}.Points_statUnit__IdKDi{font-size:calc(16 * var(--lp-unit))}.Points_statFootnote__EYIEk{gap:calc(10 * var(--lp-unit));margin:0 0 calc(60 * var(--lp-unit))}}.SavingsPlans_savingsPlans__p05FI{--plans-gap:25px;--plan-button-margin-top:8px;--footnote-gap-before:8px;--footnote-gap-after:10px;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--plans-gap);padding:60px 4%;background-color:#f0f6f5;text-align:center}.SavingsPlans_plansFootnoteRow__AuUW8{gap:20px;margin:calc(var(--footnote-gap-before) - var(--plans-gap)) 0 calc(var(--footnote-gap-after) - var(--plan-button-margin-top) - var(--plans-gap))}.SavingsPlans_plansHeading__zhjsM{margin:8px 0 0;color:#108015;font-weight:700;font-size:clamp(20px,5.5vw,26px)}.SavingsPlans_plansNumber__dcfdq{font-size:1.5em;-webkit-text-stroke:2px #fff;paint-order:stroke fill}.SavingsPlans_plansRow__oK62C{display:flex;gap:16px;width:100%}.SavingsPlans_planCard__j7W6o{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;padding:16px 10px;background-color:#fff}.SavingsPlans_planTitle__cp6dS{margin:0;color:#001c77;font-weight:700;font-size:clamp(15px,4vw,18px)}.SavingsPlans_planSubtitle__en3_h{margin:0;color:#767676;font-size:clamp(11px,2.8vw,14px);line-height:1.4}.SavingsPlans_planHighlightGroup__GnQy0{display:flex;flex-direction:column;align-items:center}.SavingsPlans_planHighlight__i8Wpm{margin:0;color:#0095d6;font-weight:700;font-size:clamp(13px,3.4vw,16px)}.SavingsPlans_planIllustration__QoPXY{width:65%;height:auto;margin-top:auto}.SavingsPlans_planButton__5QsUP{display:flex;align-items:center;justify-content:center;margin:var(--plan-button-margin-top) 0 0;padding:15px 20px;border:none;border-radius:999px;background-color:#f75c03;color:#fff;font-weight:700;font-size:24px;text-decoration:none;text-align:center;cursor:pointer;width:100%;max-width:329px}@media (max-width:430px){.SavingsPlans_savingsPlans__p05FI{--plans-gap:calc(25 * var(--lp-unit));--footnote-gap-before:calc(8 * var(--lp-unit));--footnote-gap-after:calc(10 * var(--lp-unit));padding:calc(60 * var(--lp-unit)) 4%}.SavingsPlans_plansFootnoteRow__AuUW8{gap:calc(20 * var(--lp-unit))}.SavingsPlans_plansHeading__zhjsM{margin-top:calc(8 * var(--lp-unit));font-size:calc(20 * var(--lp-unit))}.SavingsPlans_plansRow__oK62C{gap:calc(16 * var(--lp-unit))}.SavingsPlans_planCard__j7W6o{gap:calc(10 * var(--lp-unit));padding:calc(16 * var(--lp-unit)) calc(10 * var(--lp-unit))}.SavingsPlans_planTitle__cp6dS{font-size:calc(15 * var(--lp-unit))}.SavingsPlans_planSubtitle__en3_h{font-size:calc(11 * var(--lp-unit))}.SavingsPlans_planHighlight__i8Wpm{font-size:calc(13 * var(--lp-unit))}.SavingsPlans_planButton__5QsUP{padding:calc(15 * var(--lp-unit)) calc(20 * var(--lp-unit));font-size:calc(24 * var(--lp-unit))}}.SimulationModal_paper__TaNWt.MuiDialog-paper{position:relative;width:504px;max-width:calc(100% - 24px);max-height:calc(100dvh - 32px);margin:16px 12px;border-radius:0;color:#333;background:#fff;overflow:hidden}.SimulationModal_scrollArea___MbWy{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.SimulationModal_content__asuYk{position:relative;padding:48px 14px 76px}.SimulationModal_close__gtN55{position:absolute;z-index:1;top:8px;right:10px;width:36px;height:36px;font-size:26px;line-height:1;color:#333;background:transparent}.SimulationModal_header__gFbT2{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:4px 16px 12px;margin-bottom:28px}.SimulationModal_header__gFbT2 h2{margin:0;color:#008585;font-size:clamp(18px,5vw,26px);line-height:1.5;text-align:center}.SimulationModal_braceLeft__aO4x8,.SimulationModal_braceRight__3e0U_{position:absolute;top:0;height:100%;width:18px}.SimulationModal_braceLeft__aO4x8{left:0}.SimulationModal_braceRight__3e0U_{right:0;transform:scaleX(-1)}.SimulationModal_sectionTitle__OJwRM{display:flex;align-items:center;justify-content:center;gap:8px;padding-bottom:10px;margin:0;border-bottom:1px solid #6cc6c4;color:#008585;font-size:20px;line-height:1.5}.SimulationModal_conditions__U5jRI{display:flex;flex-direction:column;gap:36px;padding:34px 0;border-bottom:1px solid #e5e5e5}.SimulationModal_fieldset__yYyI3{border:0;padding:0;margin:0;min-width:0}.SimulationModal_label__VnVXA{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0;font-size:20px;font-weight:700;line-height:1.5}.SimulationModal_label__VnVXA:before{content:"";flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:#52b857}.SimulationModal_options__nKKnq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.SimulationModal_option__QxwxO{position:relative;cursor:pointer}.SimulationModal_option__QxwxO input,.SimulationModal_srOnly__yp7vA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.SimulationModal_option__QxwxO span{display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 4px;border:1px solid #00b3b8;border-radius:999px;color:#00a4a9;font-size:14px;font-weight:700;line-height:1.4}.SimulationModal_option__QxwxO input:checked+span{color:#fff;background:#00a4a9}.SimulationModal_actions__2j_Eg a:focus-visible,.SimulationModal_close__gtN55:focus-visible,.SimulationModal_monthlyCosts__IjaPN summary:focus-visible,.SimulationModal_option__QxwxO input:focus-visible+span{outline:3px solid #008585;outline-offset:3px}.SimulationModal_result__7idVb{padding-top:32px;scroll-margin-top:16px}.SimulationModal_resultSection__V6mgj{margin-top:32px}.SimulationModal_planBanner__UIdkl{width:100%;height:auto}.SimulationModal_note__hg1Qv{margin:10px 0 0;font-size:13px;line-height:1.8}.SimulationModal_monthNote__BZ1Hm{margin:-8px 0 18px 26px;font-size:12px}.SimulationModal_amount__uHU3P{margin:0 0 16px;color:#ff5c00;font-size:42px;font-weight:700;line-height:1.4}.SimulationModal_amount__uHU3P span{color:#333;font-size:28px}.SimulationModal_breakdown__1E7Vl{background:#fff8e8;padding:10px 14px;font-size:13px}.SimulationModal_breakdown__1E7Vl p{margin:0;line-height:1.8}.SimulationModal_monthlyCosts__IjaPN{margin-top:18px}.SimulationModal_monthlyCosts__IjaPN summary{position:relative;padding:10px 28px;border-bottom:1px solid #bbb;text-align:center;font-size:20px;font-weight:700;list-style:none;cursor:pointer}.SimulationModal_monthlyCosts__IjaPN summary::-webkit-details-marker{display:none}.SimulationModal_monthlyCosts__IjaPN summary:after{position:absolute;right:0;content:"+";font-weight:400}.SimulationModal_monthlyCosts__IjaPN[open] summary:after{content:"−"}.SimulationModal_monthlyCosts__IjaPN table{width:100%;border-collapse:collapse;font-size:14px}.SimulationModal_monthlyCosts__IjaPN td,.SimulationModal_monthlyCosts__IjaPN th{padding:10px 16px;border-bottom:1px solid #e5e5e5}.SimulationModal_monthlyCosts__IjaPN th{text-align:left}.SimulationModal_monthlyCosts__IjaPN td{text-align:right}.SimulationModal_actions__2j_Eg{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:34px}.SimulationModal_actions__2j_Eg a{display:flex;align-items:center;justify-content:center;width:min(100%,268px);min-height:54px;padding:12px;border:1px solid #ff5c00;border-radius:999px;font-size:14px;font-weight:700;text-align:center;text-decoration:none}.SimulationModal_apply__NEKzJ{background:#ff5c00;color:#fff}.SimulationModal_learnMore__u_XSV{background:#fff;color:#ff5c00}