.FinancingCalculator-module-scss-module__JqBcgG__container{min-block-size:432px;padding:var(--spacing-8) var(--spacing-7);background:var(--elements-background-200);border:1px solid var(--elements-stroke-color-200);border-radius:var(--size-radius-l);font-family:var(--type-font-main);flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container{min-block-size:auto;padding:var(--spacing-6) var(--spacing-4)}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header{flex-direction:column;align-items:flex-start;display:flex}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header .FinancingCalculator-module-scss-module__JqBcgG__title{color:var(--elements-text-300);line-height:var(--text-styles-heading-h1-line-height);margin:0 0 6px}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header .FinancingCalculator-module-scss-module__JqBcgG__monthlyPayment{color:var(--keyz-brand-colors-neutrals-1100);font-size:var(--size-32);font-weight:var(--text-styles-heading-h3-weight);line-height:calc(var(--size-36) + var(--size-2));margin-block-end:2px}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header .FinancingCalculator-module-scss-module__JqBcgG__monthlyLabel{color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl{flex-direction:column;gap:0;margin-block-start:var(--spacing-6);display:flex}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl{margin-block-start:11px}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl .FinancingCalculator-module-scss-module__JqBcgG__loanLabel{color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl .FinancingCalculator-module-scss-module__JqBcgG__sliderBounds{color:var(--elements-text-200);font-size:var(--text-styles-body-s-font-size);font-weight:var(--text-styles-body-s-weight-main);line-height:var(--text-styles-body-s-line-height);letter-spacing:0;justify-content:space-between;display:flex}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid{gap:var(--spacing-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-block-start:44px;display:grid}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid{gap:var(--spacing-2);margin-block-start:var(--spacing-6)}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard{gap:var(--spacing-1);background:var(--keyz-brand-colors-neutrals-300);border-radius:var(--size-radius-m);flex-direction:column;min-block-size:90px;padding:14px 12px;display:flex;overflow:hidden}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel{color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__mobileLabelBreak{display:none}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__mobileLabelBreak{display:block}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__desktopLabelSpace{display:inline}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__desktopLabelSpace{display:none}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricValue{color:var(--keyz-brand-colors-neutrals-1100);font-size:var(--text-styles-heading-h2-font-size);font-weight:var(--text-styles-heading-h3-weight);line-height:var(--text-styles-heading-h1-line-height)}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricValue{font-size:var(--text-styles-heading-h3-font-size);line-height:var(--text-styles-body-s-line-height)}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta{inset-block-start:28px;inline-size:203px;min-inline-size:203px;position:absolute;left:28px}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta{inline-size:100%;min-inline-size:0;margin-block-start:var(--spacing-4);position:static}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__desktopCtaText{display:inline}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__desktopCtaText{display:none}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__mobileCtaText{display:none}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__mobileCtaText{display:inline}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__disclaimer{margin:var(--spacing-4) 0 0;color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}
.InsuranceBannerSection-module-scss-module__Wiqdva__container{width:100%}.InsuranceBannerSection-module-scss-module__Wiqdva__banner{border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--size-radius-m,12px);padding:var(--size-spacing-vertical-l,16px);background:var(--elements-background-100,#fff);gap:var(--size-spacing-vertical-l,16px) var(--size-spacing-horizontal-s,8px);grid-template-columns:80px auto;grid-template-areas:"image titles""button button""notice notice";align-items:center;display:grid}.InsuranceBannerSection-module-scss-module__Wiqdva__image{grid-area:image;width:80px;height:auto;display:block}.InsuranceBannerSection-module-scss-module__Wiqdva__titles{gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;grid-area:titles;display:flex}.InsuranceBannerSection-module-scss-module__Wiqdva__subtitle{font-weight:var(--text-styles-body-m-weight-emphasis);line-height:var(--size-24)}.InsuranceBannerSection-module-scss-module__Wiqdva__title{color:var(--keyz-brand-colors-primary-500,#270066);font-size:var(--text-styles-heading-h3-font-size)}.InsuranceBannerSection-module-scss-module__Wiqdva__btn{padding:0 var(--size-padding-horizontal-xxl,24px);grid-area:button;justify-self:center}.InsuranceBannerSection-module-scss-module__Wiqdva__notice{text-align:center;font-size:var(--text-styles-caption-font-size);line-height:var(--text-styles-caption-line-height);font-weight:var(--text-styles-caption-weight);grid-area:notice}.InsuranceBannerSection-module-scss-module__Wiqdva__noticeLink{font-size:var(--text-styles-caption-font-size);line-height:var(--text-styles-caption-line-height);font-weight:var(--text-styles-caption-weight-emphasis);color:inherit!important}@media screen and (min-width:600px){.InsuranceBannerSection-module-scss-module__Wiqdva__banner{gap:var(--size-spacing-vertical-s,8px) var(--size-spacing-horizontal-l,16px);grid-template-columns:auto 1fr auto;grid-template-areas:"image titles button""image notice button"}.InsuranceBannerSection-module-scss-module__Wiqdva__image{align-self:center;width:104px}.InsuranceBannerSection-module-scss-module__Wiqdva__btn{padding:0 var(--size-padding-horizontal-xl,16px);place-self:center end}.InsuranceBannerSection-module-scss-module__Wiqdva__notice{text-align:start}.InsuranceBannerSection-module-scss-module__Wiqdva__title{font-size:var(--text-styles-heading-h2-font-size)}}
.InsuranceModal-module-scss-module__asRWVG__paper{border-radius:var(--size-radius-l,20px);padding:var(--size-padding-horizontal-xxl,24px);border:1px solid var(--elements-stroke-color-100,#e0e0e0);box-shadow:var(--elevation-2,0 1px 2px 0 #00000017, 0 3px 3px 0 #00000014, 0 7px 4px 0 #0000000a, 0 13px 5px 0 #00000003);gap:var(--size-spacing-vertical-xxxl,32px);max-width:100%;box-shadow:var(--elevation-2,0 2px 7px #00000012);padding:var(--size-spacing-vertical-xxxl,32px);flex-direction:column;max-width:480px;display:flex}.InsuranceModal-module-scss-module__asRWVG__header{align-items:flex-start;gap:var(--size-spacing-vertical-s,8px);flex-direction:column;display:flex;position:relative}.InsuranceModal-module-scss-module__asRWVG__logo{display:block;position:relative;left:18px}.InsuranceModal-module-scss-module__asRWVG__closeButton{width:var(--size-24);height:var(--size-24);color:var(--elements-text-300,#212121);min-width:var(--size-24);min-height:var(--size-24);background:0 0;border:none;padding:0;position:absolute;top:0;left:0}.InsuranceModal-module-scss-module__asRWVG__closeButton:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-500,#270066);outline-offset:2px;border-radius:var(--size-radius-s,4px)}.InsuranceModal-module-scss-module__asRWVG__closeIcon{width:var(--size-24);height:var(--size-24)}.InsuranceModal-module-scss-module__asRWVG__headline{color:var(--keyz-brand-colors-primary-500,#270066);font-weight:var(--text-styles-heading-h2-weight,700)}.InsuranceModal-module-scss-module__asRWVG__benefits{gap:var(--size-spacing-vertical-xl,20px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.InsuranceModal-module-scss-module__asRWVG__benefitItem{gap:var(--size-spacing-horizontal-s,8px);display:flex}.InsuranceModal-module-scss-module__asRWVG__benefitContent{gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;display:flex}.InsuranceModal-module-scss-module__asRWVG__tickIcon{color:var(--keyz-brand-colors-primary-500,#270066);flex-shrink:0;width:20px;height:20px}.InsuranceModal-module-scss-module__asRWVG__benefitText{color:var(--elements-text-300,#212121);font-weight:var(--text-styles-heading-h4-weight,700)}.InsuranceModal-module-scss-module__asRWVG__footerSection{gap:var(--size-spacing-vertical-l,16px);flex-direction:column;display:flex}.InsuranceModal-module-scss-module__asRWVG__promoBox{padding:var(--size-spacing-vertical-l,16px) var(--size-spacing-horizontal-l,16px);background:var(--keyz-brand-colors-primary-100,#f2ebff);border-radius:var(--size-radius-m,12px);border:var(--elements-stroke-size-s,1px) dashed var(--elements-stroke-color-200,#bdbdbd);justify-content:center;align-items:center;gap:var(--size-spacing-horizontal-s,8px);display:flex}.InsuranceModal-module-scss-module__asRWVG__ticketIcon{color:var(--keyz-brand-colors-primary-400,#751fff);flex-shrink:0;width:24px;height:24px}.InsuranceModal-module-scss-module__asRWVG__promoText{color:var(--keyz-brand-colors-primary-400,#751fff);font-weight:var(--text-styles-body-m-weight-emphasis,500)}.InsuranceModal-module-scss-module__asRWVG__footerText{text-align:center;color:var(--elements-text-200,#616161)}.InsuranceModal-module-scss-module__asRWVG__footerLink{color:inherit!important}
.ProsConsSection-module-scss-module__AAMT-W__container{gap:var(--size-16);flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;display:flex}.ProsConsSection-module-scss-module__AAMT-W__borderedBox{border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--size-radius-m,12px);width:100%;overflow:hidden}.ProsConsSection-module-scss-module__AAMT-W__pros,.ProsConsSection-module-scss-module__AAMT-W__cons{padding-inline:var(--size-padding-horizontal-xxl,24px);padding-block:var(--size-padding-vertical-xl,16px)}.ProsConsSection-module-scss-module__AAMT-W__prosList,.ProsConsSection-module-scss-module__AAMT-W__consList{gap:var(--size-spacing-vertical-l,16px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProsConsSection-module-scss-module__AAMT-W__prosTitle,.ProsConsSection-module-scss-module__AAMT-W__consTitle{color:var(--elements-text-300,#212121);font-size:var(--text-styles-body-m-font-size,16px);line-height:var(--text-styles-body-m-line-height,24px);margin-block-end:var(--size-spacing-vertical-xl,20px)}.ProsConsSection-module-scss-module__AAMT-W__listItem{align-items:flex-start;gap:var(--size-spacing-horizontal-s,8px);flex-direction:row;display:flex}.ProsConsSection-module-scss-module__AAMT-W__divider{border-color:var(--elements-stroke-color-100,#e0e0e0)}.ProsConsSection-module-scss-module__AAMT-W__prosIcon,.ProsConsSection-module-scss-module__AAMT-W__consIcon{--icon-size:16px;min-inline-size:var(--icon-size);inline-size:var(--icon-size);block-size:var(--icon-size);flex-shrink:0;margin-block-start:.3em;display:inline-block}.ProsConsSection-module-scss-module__AAMT-W__prosIcon{color:var(--keyz-brand-colors-primary-300,#9b5cff)}.ProsConsSection-module-scss-module__AAMT-W__fallbackText{font-size:var(--text-styles-body-s-font-size);font-weight:400;line-height:var(--size-24)}.ProsConsSection-module-scss-module__AAMT-W__consIcon{color:var(--color-text-body-dark-grey,#565656)}.ProsConsSection-module-scss-module__AAMT-W__description{overflow-wrap:break-word;font-size:14px;line-height:24px;font-weight:400!important}