._hero_k55x7_1{isolation:isolate;color:#fff;background:#0b3440;align-items:end;min-height:650px;display:flex;position:relative;overflow:hidden}._hero_k55x7_1>img{z-index:-3;object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}._shade_k55x7_1{z-index:-2;background:linear-gradient(90deg,#092c39f7 0%,#0b2b38df 56%,#0b2b387a 100%);position:absolute;inset:0}._heroBody_k55x7_1{width:min(1240px,100% - 40px);margin-inline:auto;padding:126px 0 80px}._hero_k55x7_1 h1{letter-spacing:-.05em;color:#fff;max-width:855px;margin:20px 0 26px;font-size:clamp(2.65rem,5.2vw,4.9rem);line-height:1.08}._heroBody_k55x7_1>p:not(._eyebrow_k55x7_1){color:#e9f3f1;max-width:735px;font-size:1.23rem;line-height:1.7}._heroTags_k55x7_1{flex-wrap:wrap;gap:12px;margin:28px 0 32px;display:flex}._heroTags_k55x7_1 span{background:#ffffff1d;border:1px solid #dbe8e2aa;border-radius:25px;padding:8px 12px;font-size:.83rem}._goldButton_k55x7_1{border-radius:5px;padding:15px 22px;font-weight:820;display:inline-block;color:#0c323f!important;background:#e2bf85!important;text-decoration:none!important}._goldButton_k55x7_1:hover{background:#f3dcb1!important}._intro_k55x7_1,._calcSection_k55x7_1,._explain_k55x7_1,._contrast_k55x7_1,._faq_k55x7_1,._sources_k55x7_1{padding-top:86px;padding-bottom:84px}._intro_k55x7_1 h2,._examples_k55x7_1 h2,._calcSection_k55x7_1 h2,._explain_k55x7_1 h2,._timeBand_k55x7_1 h2,._contrast_k55x7_1 h2,._faq_k55x7_1 h2,._sources_k55x7_1 h2,._cta_k55x7_1 h2{letter-spacing:-.045em;max-width:1000px;margin:16px 0 24px;font-size:clamp(2.05rem,3.6vw,3.45rem);line-height:1.14}._intro_k55x7_1 p:not(._eyebrow_k55x7_1),._explain_k55x7_1 p,._contrast_k55x7_1 p,._sources_k55x7_1 p{color:#3e5862;max-width:960px;font-size:1.06rem;line-height:1.84}._examples_k55x7_1{color:#fff;background:#113846;padding:80px 0 86px}._examples_k55x7_1 h2,._timeBand_k55x7_1 h2,._cta_k55x7_1 h2{color:#fff}._exampleGrid_k55x7_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:33px 0;display:grid}._exampleGrid_k55x7_1 article{background:#ffffff13;border:1px solid #cadbd978;border-radius:11px;flex-direction:column;gap:11px;padding:30px 30px 26px;display:flex}._exampleGrid_k55x7_1 span{color:#e7c996;font-size:1.04rem;font-weight:800}._exampleGrid_k55x7_1 strong{letter-spacing:-.05em;font-size:clamp(2.6rem,4.4vw,4rem)}._exampleGrid_k55x7_1 small{color:#e0e9e8}._exampleGrid_k55x7_1 article>div{border-top:1px solid #fff4;margin-top:12px;padding-top:18px;font-size:1.12rem}._examplesNote_k55x7_1{color:#e3eeee;max-width:1020px;font-size:1rem;line-height:1.8}._calcSection_k55x7_1{scroll-margin-top:100px}._calculator_k55x7_1{background:#f6f8f7;border:1px solid #c3d5d1;border-radius:15px;margin:32px 0;overflow:hidden;box-shadow:0 15px 40px #07313d16}._calcHeader_k55x7_1{background:#e7efeb;padding:35px 38px 31px}._flag_k55x7_1{text-transform:uppercase;letter-spacing:.14em;color:#648160;font-size:.75rem;font-weight:850}._calcHeader_k55x7_1 h3{letter-spacing:-.04em;color:#103e47;margin:12px 0 14px;font-size:clamp(1.65rem,2.7vw,2.45rem)}._calcHeader_k55x7_1 p{color:#43616a;max-width:860px;line-height:1.7}._calculatorGrid_k55x7_1{grid-template-columns:1fr .96fr;display:grid}._calcInputs_k55x7_1{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:24px 20px;padding:34px 32px;display:grid}._calcInputs_k55x7_1 label{color:#17414a;flex-direction:column;gap:9px;font-size:.9rem;font-weight:780;line-height:1.5;display:flex}._calcInputs_k55x7_1 input[type=number]{color:#143e48;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #a8bfba;border-radius:6px;width:100%;min-width:0;padding:11px 13px;font-size:1.12rem;font-weight:650}._calcInputs_k55x7_1 input:focus{outline-offset:1px;outline:3px solid #accbc2}._calcInputs_k55x7_1 label small{color:#607678;font-size:.76rem;font-weight:480;line-height:1.5}._rebateLabel_k55x7_1{background:#f9f4e9;border:1px solid #d5c9ac;border-radius:9px;grid-column:1/-1;padding:20px;flex-direction:row!important;align-items:flex-start!important;gap:15px!important}._rebateLabel_k55x7_1 input{accent-color:#155f65;cursor:pointer;flex:none;width:22px;height:22px}._rebateLabel_k55x7_1 span{flex-direction:column;gap:8px;display:flex}._calcResults_k55x7_1{color:#fff;background:#153e49;padding:35px 30px}._primaryMetric_k55x7_1{border-bottom:1px solid #adc4c152;flex-direction:column;gap:8px;margin-bottom:24px;padding-bottom:21px;display:flex}._primaryMetric_k55x7_1 span{color:#efd2a5;font-size:.9rem;font-weight:790}._primaryMetric_k55x7_1 strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(2.3rem,3.8vw,3.7rem)}._primaryMetric_k55x7_1 small{color:#d4e4e1;font-size:.82rem;line-height:1.58}._breakdown_k55x7_1{gap:11px;display:grid}._breakdown_k55x7_1>div{color:#e0ebea;justify-content:space-between;align-items:flex-start;gap:18px;font-size:.86rem;line-height:1.4;display:flex}._breakdown_k55x7_1 b{font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;font-size:.96rem}._breakdown_k55x7_1 ._subtotal_k55x7_1{border-top:1px solid #9eb8b6;border-bottom:1px solid #9eb8b6;padding:15px 0;font-weight:750}._premiumCaution_k55x7_1{color:#dfebea;background:#ffffff13;border-left:4px solid #dfbc80;margin:26px 0 0;padding:16px 18px;font-size:.83rem;line-height:1.7}._calcFooter_k55x7_1{color:#5c6c68;background:#f1eee7;border-top:1px solid #dfded5;padding:22px 32px;font-size:.86rem;line-height:1.74}._timeBand_k55x7_1{color:#fff;background:#103543;padding:84px 0}._timeline_k55x7_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:34px;display:grid}._timeline_k55x7_1 article{background:#fff1;border:1px solid #ffffff4b;border-radius:10px;gap:20px;padding:28px 24px;display:flex}._stepNum_k55x7_1{color:#e4c18b;font-family:Georgia,serif;font-size:2.15rem}._timeline_k55x7_1 small{color:#e1c28a;letter-spacing:.05em;font-weight:790}._timeline_k55x7_1 h3{color:#fff;margin:11px 0;font-size:1.35rem;line-height:1.35}._timeline_k55x7_1 p{color:#deeae9;line-height:1.7}._contrast_k55x7_1{border-bottom:1px solid #d9e6e3;grid-template-columns:.78fr 1.22fr;gap:9%;display:grid}._contrast_k55x7_1 a{color:#0b6277}._faq_k55x7_1 details{border-bottom:1px solid #d4e2df;max-width:1080px;padding:19px 2px}._faq_k55x7_1 summary{color:#17414b;cursor:pointer;font-weight:820;line-height:1.55}._faq_k55x7_1 details p{color:#4e696d;padding:8px 0;font-size:.99rem;line-height:1.77}._sources_k55x7_1{border-top:1px solid #dae3e1}._sources_k55x7_1>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 25px;margin:30px 0;display:grid}._sources_k55x7_1 a{color:#0b6074;text-underline-offset:4px;font-weight:750;line-height:1.52}._cta_k55x7_1{color:#fff;background:#0e3542;padding:83px 0}._cta_k55x7_1>._section-shell_k55x7_1{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}._cta_k55x7_1 p:not(._eyebrow_k55x7_1){color:#dce9e8;max-width:745px;line-height:1.72}@media (max-width:950px){._calculatorGrid_k55x7_1{grid-template-columns:1fr}._calcResults_k55x7_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}._calcResults_k55x7_1 ._primaryMetric_k55x7_1{margin:0}._calcResults_k55x7_1 ._breakdown_k55x7_1,._calcResults_k55x7_1 ._premiumCaution_k55x7_1{grid-column:1/-1}._contrast_k55x7_1,._cta_k55x7_1>._section-shell_k55x7_1,._timeline_k55x7_1{grid-template-columns:1fr}}@media (max-width:600px){._hero_k55x7_1{min-height:670px}._heroBody_k55x7_1{padding-top:76px;padding-bottom:70px}._hero_k55x7_1 h1{font-size:2.65rem}._heroBody_k55x7_1>p:not(._eyebrow_k55x7_1){font-size:1.04rem}._heroTags_k55x7_1 span{font-size:.73rem}._intro_k55x7_1,._calcSection_k55x7_1,._explain_k55x7_1,._contrast_k55x7_1,._faq_k55x7_1,._sources_k55x7_1{padding:65px 0}._examples_k55x7_1,._timeBand_k55x7_1,._cta_k55x7_1{padding:66px 0}._intro_k55x7_1 h2,._examples_k55x7_1 h2,._calcSection_k55x7_1 h2,._explain_k55x7_1 h2,._timeBand_k55x7_1 h2,._contrast_k55x7_1 h2,._faq_k55x7_1 h2,._sources_k55x7_1 h2,._cta_k55x7_1 h2{font-size:2.2rem}._exampleGrid_k55x7_1,._calcInputs_k55x7_1,._calcResults_k55x7_1,._sources_k55x7_1>div{grid-template-columns:1fr}._exampleGrid_k55x7_1 strong{font-size:2.8rem}._calcHeader_k55x7_1{padding:28px 23px}._calcInputs_k55x7_1{padding:26px 22px}._calcResults_k55x7_1{padding:29px 25px}._calcResults_k55x7_1 ._breakdown_k55x7_1,._calcResults_k55x7_1 ._premiumCaution_k55x7_1{grid-column:auto}._calcFooter_k55x7_1{padding:19px 22px}._primaryMetric_k55x7_1 strong{font-size:2.55rem}._rebateLabel_k55x7_1{grid-column:auto}._timeline_k55x7_1 article{padding:24px 19px}}
