.payment-plan-module__cT-Nzq__page{color:#102e49;background:#f1f5fa;min-height:100vh}.payment-plan-module__cT-Nzq__hero{color:#fff;background:#102e49;grid-template-columns:minmax(0,1.55fr) minmax(360px,.7fr);min-height:590px;display:grid}.payment-plan-module__cT-Nzq__hero>div,.payment-plan-module__cT-Nzq__heroCard{flex-direction:column;justify-content:center;padding:clamp(58px,7vw,110px);display:flex}.payment-plan-module__cT-Nzq__eyebrow{color:#b7e329;letter-spacing:.16em;margin:0 0 22px;font-size:13px;font-weight:800}.payment-plan-module__cT-Nzq__hero h1{letter-spacing:-.05em;margin:0;font-size:clamp(54px,6vw,92px);line-height:.95}.payment-plan-module__cT-Nzq__intro{color:#dbe6f0;max-width:730px;margin:30px 0 0;font-size:clamp(18px,1.4vw,22px);line-height:1.65}.payment-plan-module__cT-Nzq__heroCard{background:#2f63be}.payment-plan-module__cT-Nzq__heroCard>span{color:#dff779;letter-spacing:.16em;font-size:12px;font-weight:800}.payment-plan-module__cT-Nzq__heroCard h2{margin:24px 0 18px;font-size:clamp(31px,3vw,46px);line-height:1.08}.payment-plan-module__cT-Nzq__heroCard p{color:#e5edfb;margin:0 0 30px;font-size:17px;line-height:1.65}.payment-plan-module__cT-Nzq__heroCard a,.payment-plan-module__cT-Nzq__notice a{color:#102e49;background:#b7e329;justify-content:space-between;gap:30px;width:100%;max-width:330px;padding:18px 20px;font-weight:800;text-decoration:none;display:inline-flex}.payment-plan-module__cT-Nzq__options{padding:clamp(70px,8vw,125px) clamp(24px,6vw,96px)}.payment-plan-module__cT-Nzq__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:56px;max-width:1500px;margin:0 auto 58px;display:grid}.payment-plan-module__cT-Nzq__sectionHeading .payment-plan-module__cT-Nzq__eyebrow{color:#2f63be;grid-column:1/-1;margin-bottom:-35px}.payment-plan-module__cT-Nzq__sectionHeading h2,.payment-plan-module__cT-Nzq__notice h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.4vw,66px);line-height:1.02}.payment-plan-module__cT-Nzq__sectionHeading>p:last-child,.payment-plan-module__cT-Nzq__notice>div:last-child>p{color:#587087;margin:0;font-size:17px;line-height:1.7}.payment-plan-module__cT-Nzq__optionList{background:#fff;border:1px solid #cedae7;max-width:1500px;margin:0 auto}.payment-plan-module__cT-Nzq__option{border-bottom:1px solid #cedae7;grid-template-columns:80px minmax(260px,.75fr) minmax(320px,1fr);align-items:start;gap:35px;padding:42px;display:grid}.payment-plan-module__cT-Nzq__option:last-child{border-bottom:0}.payment-plan-module__cT-Nzq__optionNumber{color:#2f63be;font-size:14px;font-weight:800}.payment-plan-module__cT-Nzq__optionCopy h3{margin:0 0 15px;font-size:28px}.payment-plan-module__cT-Nzq__optionCopy p,.payment-plan-module__cT-Nzq__option li{color:#587087;font-size:16px;line-height:1.65}.payment-plan-module__cT-Nzq__optionCopy p,.payment-plan-module__cT-Nzq__option ul{margin:0}.payment-plan-module__cT-Nzq__option ul{padding-left:22px}.payment-plan-module__cT-Nzq__option li+li{margin-top:10px}.payment-plan-module__cT-Nzq__notice{background:#fff;border-top:1px solid #cedae7;grid-template-columns:minmax(0,1fr) minmax(360px,.65fr);gap:70px;padding:clamp(65px,7vw,105px) clamp(24px,6vw,96px);display:grid}.payment-plan-module__cT-Nzq__notice .payment-plan-module__cT-Nzq__eyebrow{color:#2f63be}.payment-plan-module__cT-Nzq__notice>div:last-child{flex-direction:column;justify-content:flex-end;gap:28px;display:flex}@media (max-width:1000px){.payment-plan-module__cT-Nzq__hero,.payment-plan-module__cT-Nzq__sectionHeading,.payment-plan-module__cT-Nzq__notice{grid-template-columns:1fr}.payment-plan-module__cT-Nzq__sectionHeading .payment-plan-module__cT-Nzq__eyebrow{margin-bottom:-35px}.payment-plan-module__cT-Nzq__option{grid-template-columns:54px 1fr}.payment-plan-module__cT-Nzq__option ul{grid-column:2}}@media (max-width:640px){.payment-plan-module__cT-Nzq__hero>div,.payment-plan-module__cT-Nzq__heroCard{padding:52px 24px}.payment-plan-module__cT-Nzq__hero h1{font-size:52px}.payment-plan-module__cT-Nzq__sectionHeading{gap:34px}.payment-plan-module__cT-Nzq__sectionHeading .payment-plan-module__cT-Nzq__eyebrow{margin-bottom:-14px}.payment-plan-module__cT-Nzq__option{grid-template-columns:1fr;gap:18px;padding:30px 24px}.payment-plan-module__cT-Nzq__option ul{grid-column:1}}
