.cost-savings-selected{--savings-ink:var(--ink);--savings-muted:var(--muted);--savings-line:var(--line);--savings-paper:var(--paper);--savings-gutter:max(24px, calc((100% - 1200px) / 2));color:var(--savings-ink)}.cost-savings-selected section{padding:72px var(--savings-gutter);scroll-margin-top:24px}.cost-savings-selected :is(h1,h2,h3){color:var(--savings-ink);text-wrap:balance;letter-spacing:-.035em}.cost-savings-selected h1{max-width:18ch;margin-bottom:24px}.cost-savings-selected h1 span{color:var(--brand-strong)}.cost-savings-selected h2{margin-bottom:24px}.cost-savings-selected h3{margin-bottom:16px}.cost-savings-selected p{color:var(--savings-muted);font-size:1rem}.cost-savings-selected .eyebrow{color:var(--eyebrow);margin-bottom:16px}.cost-savings-selected .btn{justify-content:center;align-items:center;gap:20px;min-height:50px;display:inline-flex}.cost-savings-selected .text-link{min-height:44px;color:var(--action);align-items:center;gap:16px;display:inline-flex}.cost-savings-selected .text-link:hover{text-decoration-color:currentColor}.cost-savings-selected a span[aria-hidden]{flex-shrink:0;font-size:1.2em}.cost-savings-selected .savings-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;padding-top:44px;display:grid}.cost-savings-selected .intro-copy{min-width:0}.cost-savings-selected .crumb{margin-bottom:36px;font-size:.9375rem}.cost-savings-selected .intro-lead{max-width:49ch;margin-bottom:28px;font-size:1.07rem}.cost-savings-selected .review-starts{border:1px solid var(--savings-line);border-radius:var(--r-panel);background:var(--savings-paper);padding:34px;display:block}.cost-savings-selected .review-starts h2{max-width:21ch;margin-bottom:28px;font-size:1.65rem}.cost-savings-selected .review-starts a{border-top:1px solid var(--savings-line);min-height:76px;color:var(--savings-ink);border-bottom:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;text-decoration:none;display:flex}.cost-savings-selected .review-starts a:last-child{padding-bottom:0}.cost-savings-selected .review-starts a:hover strong{text-underline-offset:4px;text-decoration:underline}.cost-savings-selected .review-starts strong{font-size:.95rem;font-weight:650;display:block}.cost-savings-selected .review-starts small{color:var(--savings-muted);margin-top:5px;font-size:.9375rem;line-height:1.5;display:block}.cost-savings-selected .review-starts a>span[aria-hidden]{color:var(--action)}.cost-savings-selected .statement-review,.cost-savings-selected .commercial-review{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.cost-savings-selected .statement-review{background:var(--savings-paper)}.cost-savings-selected .statement-review>div>p:not(.eyebrow){max-width:46ch}.cost-savings-selected .statement-checklist{border:1px solid var(--savings-line);border-top:3px solid var(--brand-strong);border-radius:var(--r-panel);background:#fff;padding:32px}.cost-savings-selected .statement-checklist h3{font-size:1.25rem}.cost-savings-selected .statement-checklist dl{margin:0 0 12px}.cost-savings-selected .statement-checklist dl>div{border-top:1px solid var(--savings-line);padding:16px 0}.cost-savings-selected .statement-checklist dt{font-size:.95rem;font-weight:650}.cost-savings-selected .statement-checklist dd{color:var(--savings-muted);margin:5px 0 0;font-size:.9375rem;line-height:1.6}.cost-savings-selected .assessment-prompt{border-top:1px solid var(--savings-line);margin-top:28px;padding-top:28px}.cost-savings-selected .assessment-prompt h3{font-size:1.2rem}.cost-savings-selected .assessment-prompt p{font-size:.94rem}.cost-savings-selected .qualification-review{border-left:1px solid var(--savings-line);padding-left:40px}.cost-savings-selected .qualification-review ol{margin:0;padding:0;list-style:none}.cost-savings-selected .qualification-review li{border-top:1px solid var(--savings-line);gap:24px;padding:24px 0;display:flex}.cost-savings-selected .qualification-review li>span{color:var(--action);padding-top:4px;font-size:.9375rem;font-weight:650}.cost-savings-selected .qualification-review h3{margin-bottom:10px;font-size:1.3rem}.cost-savings-selected .qualification-review li p{margin:0;font-size:.95rem}.cost-savings-selected .fine{font-size:.9375rem}.cost-savings-selected .qualification-review>.fine{margin:12px 0 0}.cost-savings-selected .payment-choice-section{padding-block:0}.cost-savings-selected .payment-choice-panel{border-radius:var(--r-panel);background:var(--savings-ink);grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding:48px;display:grid}.cost-savings-selected .payment-choice-panel :is(h2,h3){color:#fff}.cost-savings-selected .payment-choice-panel p,.cost-savings-selected .choice-detail li{color:var(--on-dark-muted)}.cost-savings-selected .payment-choice-panel .eyebrow{color:var(--on-dark-accent)}.cost-savings-selected .payment-choice-panel .btn{background:var(--tint);color:var(--savings-ink);border-color:var(--tint)}.cost-savings-selected .payment-choice-panel .btn:hover{background:#fff;border-color:#fff}.cost-savings-selected .payment-choice-panel :focus-visible{outline-color:var(--on-dark-accent)}.cost-savings-selected .choice-detail{border-left:1px solid var(--on-dark-line);padding-left:36px}.cost-savings-selected .choice-detail h3{font-size:1.2rem}.cost-savings-selected .choice-detail ul{margin:0 0 24px;padding-left:20px}.cost-savings-selected .choice-detail li{padding-block:6px;font-size:.95rem}.cost-savings-selected .choice-detail>p:not(.fine){font-size:.9375rem}.cost-savings-selected .choice-detail p:last-child{margin-bottom:0}.cost-savings-selected .process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:36px 0 12px;display:grid}.cost-savings-selected .process-grid article{border-top:1px solid var(--savings-line);padding-top:24px}.cost-savings-selected .process-grid article>span{color:var(--action);margin-bottom:20px;font-size:.9375rem;font-weight:650;display:block}.cost-savings-selected .process-grid h3{font-size:1.25rem}.cost-savings-selected .process-grid p{font-size:.95rem}.cost-savings-selected .support-route{margin-top:24px;margin-bottom:0;font-size:.9375rem}.cost-savings-selected .support-route a{min-height:44px;color:var(--action);align-items:center;display:inline-flex}.cost-savings-selected .savings-testimonial{background:var(--paper);border-block:1px solid var(--line);padding-block:56px}@media (width<=1050px){.cost-savings-selected :is(.savings-intro,.statement-review,.commercial-review,.payment-choice-panel){gap:36px}.cost-savings-selected .review-starts{padding:28px}.cost-savings-selected .payment-choice-panel{padding:36px}.cost-savings-selected .qualification-review{padding-left:28px}}@media (width<=800px){.cost-savings-selected :is(.savings-intro,.statement-review,.commercial-review,.payment-choice-panel,.process-grid){grid-template-columns:minmax(0,1fr)}.cost-savings-selected .intro-lead{max-width:60ch}.cost-savings-selected .review-starts h2{max-width:none}.cost-savings-selected .qualification-review{border-left:0;padding-left:0}.cost-savings-selected .choice-detail{border-left:0;border-top:1px solid var(--on-dark-line);padding:28px 0 0}.cost-savings-selected .process-grid{gap:24px}}@media (width<=700px){.cost-savings-selected{--savings-gutter:16px}.cost-savings-selected section{padding-block:48px}.cost-savings-selected .savings-intro{padding-top:28px}.cost-savings-selected .crumb{margin-bottom:28px}.cost-savings-selected .intro-lead{font-size:1rem}.cost-savings-selected .intro-copy>.btn,.cost-savings-selected .savings-close>.btn{width:100%;max-width:360px}.cost-savings-selected .review-starts{padding:24px}.cost-savings-selected .review-starts strong{font-size:.9375rem}.cost-savings-selected .statement-checklist{padding:28px 24px}.cost-savings-selected .payment-choice-section{padding-block:0}.cost-savings-selected .payment-choice-panel{padding:30px 24px}.cost-savings-selected .payment-choice-panel .btn,.cost-savings-selected .assessment-prompt .btn{gap:12px;width:100%}}@media (width<=360px){.cost-savings-selected .review-starts{padding:22px 18px}.cost-savings-selected .statement-checklist,.cost-savings-selected .payment-choice-panel{padding-inline:20px}.cost-savings-selected .btn{gap:12px;padding-inline:14px}}
