.AboutPageComponent-module-scss-module__-wu2Dq__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-1{font-size:1rem}}.AboutPageComponent-module-scss-module__-wu2Dq__texts-2{font-size:1.25rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-2{font-size:1rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-2{font-size:.875rem}}.AboutPageComponent-module-scss-module__-wu2Dq__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-3{font-size:.6875rem}}.AboutPageComponent-module-scss-module__-wu2Dq__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-4{font-size:.875rem}}.AboutPageComponent-module-scss-module__-wu2Dq__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-xsmall{font-size:.9375rem}}.AboutPageComponent-module-scss-module__-wu2Dq__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__texts-xxsmall{font-size:.625rem}}.AboutPageComponent-module-scss-module__-wu2Dq__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-xl{font-size:2.25rem}}.AboutPageComponent-module-scss-module__-wu2Dq__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles{font-size:1.6875rem}}.AboutPageComponent-module-scss-module__-wu2Dq__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-medium{font-size:1.25rem}}.AboutPageComponent-module-scss-module__-wu2Dq__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__titles-small{font-size:1rem}}.AboutPageComponent-module-scss-module__-wu2Dq__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__subtitles{font-size:1.125rem}}.AboutPageComponent-module-scss-module__-wu2Dq__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.AboutPageComponent-module-scss-module__-wu2Dq__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.AboutPageComponent-module-scss-module__-wu2Dq__subtitles-small{font-size:1rem}}.AboutPageComponent-module-scss-module__-wu2Dq__about{background:#000;min-height:100vh;position:relative}.AboutPageComponent-module-scss-module__-wu2Dq__about:before{content:"";background-image:url(../media/NAL_pattern_2.e748ec20.svg);background-position-y:bottom;background-size:15.4375rem;width:100%;height:15.4375rem;position:absolute;bottom:0;left:0}.AboutPageComponent-module-scss-module__-wu2Dq__freeTrialSection{padding:0!important}.AboutPageComponent-module-scss-module__-wu2Dq__statsCard{border-radius:0!important;max-width:100%!important}
.LearnMore-module-scss-module__JE8GaW__texts-1,.LearnMore-module-scss-module__JE8GaW__heroTitle,.LearnMore-module-scss-module__JE8GaW__middleTitle,.LearnMore-module-scss-module__JE8GaW__rightTitle{font-size:1.5rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__texts-1,.LearnMore-module-scss-module__JE8GaW__heroTitle,.LearnMore-module-scss-module__JE8GaW__middleTitle,.LearnMore-module-scss-module__JE8GaW__rightTitle{font-size:1.125rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__texts-1,.LearnMore-module-scss-module__JE8GaW__heroTitle,.LearnMore-module-scss-module__JE8GaW__middleTitle,.LearnMore-module-scss-module__JE8GaW__rightTitle{font-size:1rem}}.LearnMore-module-scss-module__JE8GaW__texts-2,.LearnMore-module-scss-module__JE8GaW__learnMoreItemLabel,.LearnMore-module-scss-module__JE8GaW__heroButton,.LearnMore-module-scss-module__JE8GaW__middleButton,.LearnMore-module-scss-module__JE8GaW__rightButton{font-size:1.25rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__texts-2,.LearnMore-module-scss-module__JE8GaW__learnMoreItemLabel,.LearnMore-module-scss-module__JE8GaW__heroButton,.LearnMore-module-scss-module__JE8GaW__middleButton,.LearnMore-module-scss-module__JE8GaW__rightButton{font-size:1rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__texts-2,.LearnMore-module-scss-module__JE8GaW__learnMoreItemLabel,.LearnMore-module-scss-module__JE8GaW__heroButton,.LearnMore-module-scss-module__JE8GaW__middleButton,.LearnMore-module-scss-module__JE8GaW__rightButton{font-size:.875rem}}.LearnMore-module-scss-module__JE8GaW__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__texts-3{font-size:.6875rem}}.LearnMore-module-scss-module__JE8GaW__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__texts-4{font-size:.875rem}}.LearnMore-module-scss-module__JE8GaW__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.LearnMore-module-scss-module__JE8GaW__texts-xsmall{font-size:.9375rem}}.LearnMore-module-scss-module__JE8GaW__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__texts-xxsmall{font-size:.625rem}}.LearnMore-module-scss-module__JE8GaW__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.LearnMore-module-scss-module__JE8GaW__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__titles-xl{font-size:2.25rem}}.LearnMore-module-scss-module__JE8GaW__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.LearnMore-module-scss-module__JE8GaW__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__titles{font-size:1.6875rem}}.LearnMore-module-scss-module__JE8GaW__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.LearnMore-module-scss-module__JE8GaW__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__titles-medium{font-size:1.25rem}}.LearnMore-module-scss-module__JE8GaW__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.LearnMore-module-scss-module__JE8GaW__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__titles-small{font-size:1rem}}.LearnMore-module-scss-module__JE8GaW__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__subtitles{font-size:1.125rem}}.LearnMore-module-scss-module__JE8GaW__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.LearnMore-module-scss-module__JE8GaW__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__subtitles-small{font-size:1rem}}.LearnMore-module-scss-module__JE8GaW__learnMoreOverlay{z-index:104;justify-content:center;width:100%;padding:1.25rem 0;animation:.3s ease-out LearnMore-module-scss-module__JE8GaW__slideDown;display:flex;position:absolute;top:5rem;left:0;right:0}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__learnMoreOverlay{top:3.75rem}}.LearnMore-module-scss-module__JE8GaW__learnMoreMenuContainer{background-color:#fff;border-radius:.5rem;width:95%;padding:1.5rem;position:relative;border:.0625rem solid #2ab0b2!important;border-radius:.5rem!important}.LearnMore-module-scss-module__JE8GaW__learnMoreMenuContainer:before{content:"";filter:drop-shadow(0 -.0625rem #2ab0b2);z-index:1;border-bottom:1.125rem solid #fff;border-left:1.125rem solid #0000;border-right:1.125rem solid #0000;width:0;height:0;position:absolute;top:-1.125rem;right:15.5rem}@media screen and (max-width:60rem){.LearnMore-module-scss-module__JE8GaW__learnMoreMenuContainer:before{right:4.5rem}}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__learnMoreMenuContainer:before{right:2rem}}.LearnMore-module-scss-module__JE8GaW__learnMoreMenu{left:0;width:90vw!important;min-width:90vw!important;max-width:90vw!important;margin-top:1rem!important;padding:1.5rem!important}@media screen and (max-width:75rem){.LearnMore-module-scss-module__JE8GaW__learnMoreMenu{width:95vw!important;min-width:95vw!important;max-width:95vw!important}}.LearnMore-module-scss-module__JE8GaW__learnMoreGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media screen and (max-width:75rem){.LearnMore-module-scss-module__JE8GaW__learnMoreGrid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:48rem){.LearnMore-module-scss-module__JE8GaW__learnMoreGrid{grid-template-columns:1fr}}.LearnMore-module-scss-module__JE8GaW__learnMoreItem{cursor:pointer;color:#1f1f1f;background-color:#ffffff0d;border:.0625rem solid #ffffff1a;border-radius:1.375rem;flex-direction:column;justify-content:center;align-items:center;min-height:9.375rem;text-decoration:none;transition:all .3s;display:flex}.LearnMore-module-scss-module__JE8GaW__learnMoreItem.LearnMore-module-scss-module__JE8GaW__learnMoreItemMiddle{background-color:#2ab0b2;padding:2.5rem 2.9375rem}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__learnMoreItem.LearnMore-module-scss-module__JE8GaW__learnMoreItemMiddle{padding:1.25rem}}.LearnMore-module-scss-module__JE8GaW__learnMoreItem.LearnMore-module-scss-module__JE8GaW__learnMoreItemRight{justify-content:flex-start;padding:2.5rem 2.75rem}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__learnMoreItem.LearnMore-module-scss-module__JE8GaW__learnMoreItemRight{padding:1.25rem}}.LearnMore-module-scss-module__JE8GaW__learnMoreItemContent{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.LearnMore-module-scss-module__JE8GaW__learnMoreItemLabel{font-family:var(--font-montserrat);text-align:center;color:#1f1f1f;font-weight:500}.LearnMore-module-scss-module__JE8GaW__learnMoreVideo{background-color:#000;border-radius:.25rem;width:100%;min-height:19.6875rem}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__learnMoreVideo{min-height:12.5rem}}.LearnMore-module-scss-module__JE8GaW__heroContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.LearnMore-module-scss-module__JE8GaW__heroTitle{font-weight:700;line-height:1.2;font-family:var(--font-montserrat);color:#fff;margin:0}.LearnMore-module-scss-module__JE8GaW__heroTitleCyan{color:#2ab0b2}.LearnMore-module-scss-module__JE8GaW__heroTitleWhite{color:#1f1f1f}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__heroTitleWhite br{display:none}}.LearnMore-module-scss-module__JE8GaW__heroSubtitle{color:#1f1f1f;font-size:.75rem;line-height:1.6;font-family:var(--font-montserrat);max-width:37.5rem;margin:0}@media screen and (max-width:48rem){.LearnMore-module-scss-module__JE8GaW__heroSubtitle{font-size:.875rem}}.LearnMore-module-scss-module__JE8GaW__heroBenefitsList{flex-direction:column;gap:.875rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.LearnMore-module-scss-module__JE8GaW__heroBenefitItem,.LearnMore-module-scss-module__JE8GaW__heroBenefitItem a{align-items:center;gap:.75rem;display:flex}.LearnMore-module-scss-module__JE8GaW__heroBenefitIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}.LearnMore-module-scss-module__JE8GaW__heroBenefitIcon img{object-fit:contain;filter:brightness(0)invert();width:auto;height:1.125rem}.LearnMore-module-scss-module__JE8GaW__heroBenefitIcon.LearnMore-module-scss-module__JE8GaW__heroBenefitIconAgentFreeEstimate{background:0 0!important}.LearnMore-module-scss-module__JE8GaW__heroBenefitIcon.LearnMore-module-scss-module__JE8GaW__heroBenefitIconAgentFreeEstimate img{width:auto;height:2.125rem;filter:none!important}.LearnMore-module-scss-module__JE8GaW__heroBenefitText{font-family:var(--font-montserrat);color:#1f1f1f;font-size:1rem;font-weight:700;line-height:1.2}@media screen and (max-width:75rem){.LearnMore-module-scss-module__JE8GaW__heroBenefitText{font-size:1rem}}.LearnMore-module-scss-module__JE8GaW__heroBenefitText.LearnMore-module-scss-module__JE8GaW__heroBenefitTextAgentFreeEstimate{color:#2ab0b2}.LearnMore-module-scss-module__JE8GaW__heroButton{color:#fff;font-weight:600;font-family:var(--font-montserrat);cursor:pointer;text-align:center;background-color:#2ab0b2;border:none;border-radius:.75rem;justify-content:center;align-items:center;width:100%;min-height:4.6875rem;margin-top:.5rem;padding:1rem 3rem;transition:all .3s;display:inline-flex}.LearnMore-module-scss-module__JE8GaW__heroButton:active{transform:translateY(0)}@media screen and (max-width:48rem){.LearnMore-module-scss-module__JE8GaW__heroButton{padding:.75rem 2rem}}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__heroButton{min-height:2.5rem;padding:.625rem 1.5rem}}.LearnMore-module-scss-module__JE8GaW__heroFooter{font-size:.875rem;font-family:var(--font-montserrat);color:#ed701b;margin:0;font-weight:400}@media screen and (max-width:48rem){.LearnMore-module-scss-module__JE8GaW__heroFooter{font-size:.75rem}}.LearnMore-module-scss-module__JE8GaW__heroFooter .LearnMore-module-scss-module__JE8GaW__heroFooterCancel{color:#1f1f1f}.LearnMore-module-scss-module__JE8GaW__heroFooterAccent{color:#ed701b;font-weight:600}.LearnMore-module-scss-module__JE8GaW__middleContent{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.LearnMore-module-scss-module__JE8GaW__middleTitle{font-family:var(--font-montserrat);color:#fff;text-align:center;max-width:15.5rem;margin:0 0 1.6875rem;font-weight:700;line-height:1.3}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__middleTitle{margin-bottom:1rem}}.LearnMore-module-scss-module__JE8GaW__middleCards{flex-direction:column;gap:.75rem;width:100%;display:flex}.LearnMore-module-scss-module__JE8GaW__middleCard{background:#fff;border-radius:.875rem;align-items:flex-start;gap:.75rem;width:100%;padding:1rem 1.125rem;display:flex}.LearnMore-module-scss-module__JE8GaW__middleCardIcon{flex-shrink:0;margin-top:.125rem}.LearnMore-module-scss-module__JE8GaW__middleCardText{flex-direction:column;gap:.375rem;display:flex}.LearnMore-module-scss-module__JE8GaW__middleCardTitle{margin:0;font-size:1rem;font-weight:700;line-height:1.1}.LearnMore-module-scss-module__JE8GaW__middleCardDescription{font-family:var(--font-montserrat);margin:0;font-size:1rem;font-weight:500;line-height:1.25}@media screen and (max-width:64rem){.LearnMore-module-scss-module__JE8GaW__middleCardDescription{font-size:.875rem}}.LearnMore-module-scss-module__JE8GaW__middleButton{color:#fff;font-family:var(--font-montserrat);justify-content:center;align-items:center;margin-top:1.6875rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}@media screen and (max-width:37.5rem){.LearnMore-module-scss-module__JE8GaW__middleButton{margin-top:1rem}}.LearnMore-module-scss-module__JE8GaW__middleButtonIcon{width:1rem!important;height:auto!important;margin-left:.5rem!important}.LearnMore-module-scss-module__JE8GaW__rightContent{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.LearnMore-module-scss-module__JE8GaW__rightTitle{font-family:var(--font-montserrat);color:#1f1f1f;margin:0;font-weight:700;line-height:1.1}.LearnMore-module-scss-module__JE8GaW__rightTitleAccent{color:#2ab0b2}.LearnMore-module-scss-module__JE8GaW__rightSubtitle{font-family:var(--font-montserrat);color:#262626;max-width:36.25rem;margin:0;font-size:1.125rem;font-weight:500;line-height:1.3}.LearnMore-module-scss-module__JE8GaW__rightMediaWrap{background:#fff;border-radius:1.125rem;width:100%;overflow:hidden;box-shadow:0 .5rem 1.5rem #00000014}.LearnMore-module-scss-module__JE8GaW__rightButton{color:#fff;width:100%;min-height:5.625rem;font-family:var(--font-montserrat);background-color:#2ab0b2;border-radius:1rem;justify-content:center;align-items:center;gap:.875rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}@media screen and (max-width:48rem){.LearnMore-module-scss-module__JE8GaW__rightButton{min-height:2.5rem}}.LearnMore-module-scss-module__JE8GaW__rightButtonIcon{font-size:1.3125rem;line-height:1}
.PropertyToolbarContent-module-scss-module__fa9vQa__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-1{font-size:1rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__texts-2{font-size:1.25rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-2{font-size:1rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-2{font-size:.875rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-3{font-size:.6875rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-4{font-size:.875rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-xsmall{font-size:.9375rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__texts-xxsmall{font-size:.625rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-xl{font-size:2.25rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles{font-size:1.6875rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-medium{font-size:1.25rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__titles-small{font-size:1rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__subtitles{font-size:1.125rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.PropertyToolbarContent-module-scss-module__fa9vQa__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.PropertyToolbarContent-module-scss-module__fa9vQa__subtitles-small{font-size:1rem}}.PropertyToolbarContent-module-scss-module__fa9vQa__toolbarContainer{z-index:100;background-color:#fff;width:100%;position:sticky;top:0;box-shadow:0 2px 4px #0000000d}
.GallerySection-module-scss-module__dhkNUG__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__texts-1{font-size:1rem}}.GallerySection-module-scss-module__dhkNUG__texts-2{font-size:1.25rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__texts-2{font-size:1rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__texts-2{font-size:.875rem}}.GallerySection-module-scss-module__dhkNUG__texts-3,.GallerySection-module-scss-module__dhkNUG__galleryColumn2 .GallerySection-module-scss-module__dhkNUG__viewAllPhotosButton span,.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoLabel,.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoValue{font-size:.9375rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__texts-3,.GallerySection-module-scss-module__dhkNUG__galleryColumn2 .GallerySection-module-scss-module__dhkNUG__viewAllPhotosButton span,.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoLabel,.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoValue{font-size:.8125rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__texts-3,.GallerySection-module-scss-module__dhkNUG__galleryColumn2 .GallerySection-module-scss-module__dhkNUG__viewAllPhotosButton span,.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoLabel,.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoValue{font-size:.6875rem}}.GallerySection-module-scss-module__dhkNUG__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__texts-4{font-size:.875rem}}.GallerySection-module-scss-module__dhkNUG__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.GallerySection-module-scss-module__dhkNUG__texts-xsmall{font-size:.9375rem}}.GallerySection-module-scss-module__dhkNUG__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__texts-xxsmall{font-size:.625rem}}.GallerySection-module-scss-module__dhkNUG__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.GallerySection-module-scss-module__dhkNUG__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__titles-xl{font-size:2.25rem}}.GallerySection-module-scss-module__dhkNUG__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.GallerySection-module-scss-module__dhkNUG__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__titles{font-size:1.6875rem}}.GallerySection-module-scss-module__dhkNUG__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.GallerySection-module-scss-module__dhkNUG__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__titles-medium{font-size:1.25rem}}.GallerySection-module-scss-module__dhkNUG__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.GallerySection-module-scss-module__dhkNUG__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__titles-small{font-size:1rem}}.GallerySection-module-scss-module__dhkNUG__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__subtitles{font-size:1.125rem}}.GallerySection-module-scss-module__dhkNUG__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.GallerySection-module-scss-module__dhkNUG__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__subtitles-small{font-size:1rem}}.GallerySection-module-scss-module__dhkNUG__gallerySection{flex-direction:column;grid-column:1/-1;gap:1rem;display:flex}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__gallerySection{grid-column:1}}.GallerySection-module-scss-module__dhkNUG__galleryWrapper{grid-template-columns:1fr 1fr;gap:.743125rem;width:100%;min-height:36.375rem;display:grid}@media (max-width:84.375rem){.GallerySection-module-scss-module__dhkNUG__galleryWrapper{grid-template-columns:1fr}}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__galleryWrapper{grid-template-columns:1fr;min-height:auto}}.GallerySection-module-scss-module__dhkNUG__infoIconImage{width:1rem!important;height:1rem!important}.GallerySection-module-scss-module__dhkNUG__galleryColumn1{width:100%;height:100%;position:relative}.GallerySection-module-scss-module__dhkNUG__galleryColumn1.GallerySection-module-scss-module__dhkNUG__fullWidth{grid-column:1/-1}.GallerySection-module-scss-module__dhkNUG__galleryColumn2{width:100%;height:100%;position:relative}.GallerySection-module-scss-module__dhkNUG__galleryColumn2 .GallerySection-module-scss-module__dhkNUG__viewAllPhotosButton{background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;padding:1.25rem 1.625rem;display:flex;position:absolute;bottom:2.125rem;right:1.8125rem}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__galleryColumn2 .GallerySection-module-scss-module__dhkNUG__viewAllPhotosButton{bottom:1.5rem;right:1rem}}.GallerySection-module-scss-module__dhkNUG__galleryColumn2 .GallerySection-module-scss-module__dhkNUG__viewAllPhotosButton .GallerySection-module-scss-module__dhkNUG__infoIconImage{margin-right:.5rem}.GallerySection-module-scss-module__dhkNUG__galleryGrid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:.676875rem;width:100%;height:100%;display:grid}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__galleryGrid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);height:auto}}.GallerySection-module-scss-module__dhkNUG__galleryGrid.GallerySection-module-scss-module__dhkNUG__fewerThan5{grid-template-rows:auto;grid-template-columns:repeat(1,1fr)}.GallerySection-module-scss-module__dhkNUG__galleryGridItem{cursor:pointer;background-color:#f5f5f5;border-radius:1.875rem;width:100%;height:100%;transition:all .3s;position:relative;overflow:hidden}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__galleryGridItem{aspect-ratio:1;height:auto}}.GallerySection-module-scss-module__dhkNUG__galleryGridItem:first-child{border-radius:0}@media screen and (max-width:84.375rem){.GallerySection-module-scss-module__dhkNUG__galleryGridItem:first-child{border-radius:0}}.GallerySection-module-scss-module__dhkNUG__galleryGridItem:nth-child(2){border-radius:0 1.875rem 0 0}@media screen and (max-width:84.375rem){.GallerySection-module-scss-module__dhkNUG__galleryGridItem:nth-child(2){border-radius:0}}.GallerySection-module-scss-module__dhkNUG__galleryGridItem:nth-child(3){border-radius:0}@media screen and (max-width:84.375rem){.GallerySection-module-scss-module__dhkNUG__galleryGridItem:nth-child(3){border-radius:0 0 0 1.875rem}}.GallerySection-module-scss-module__dhkNUG__galleryGridItem:nth-child(4){border-radius:0 0 1.875rem}.GallerySection-module-scss-module__dhkNUG__galleryGridItem:hover{transform:scale(1.02)}.GallerySection-module-scss-module__dhkNUG__galleryGridItem:hover .GallerySection-module-scss-module__dhkNUG__galleryImage{opacity:.9}.GallerySection-module-scss-module__dhkNUG__galleryGridItem.GallerySection-module-scss-module__dhkNUG__fewerThan5:first-child{border-radius:0 1.875rem 0 0}.GallerySection-module-scss-module__dhkNUG__galleryGridItem.GallerySection-module-scss-module__dhkNUG__fewerThan5:nth-child(2){border-radius:0 0 1.875rem}.GallerySection-module-scss-module__dhkNUG__galleryGridItem .GallerySection-module-scss-module__dhkNUG__galleryImage{object-fit:cover;transition:opacity .3s}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper{cursor:pointer;background:linear-gradient(135deg,#f5f5f5 0%,#e8e8e8 100%);border-radius:1.875rem 0 0 1.875rem;justify-content:center;align-items:end;width:100%;height:100%;padding-bottom:2.125rem;display:flex;position:relative;overflow:hidden}@media screen and (max-width:84.375rem){.GallerySection-module-scss-module__dhkNUG__mainImageWrapper{border-radius:1.875rem 1.875rem 0 0}}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__mainImageWrapper{min-height:23.125rem}}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__mainImageWrapper{min-height:23.125rem;padding-bottom:1.5rem;padding-left:1.125rem;padding-right:1.125rem}}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;animation:2s infinite GallerySection-module-scss-module__dhkNUG__shimmer;position:absolute}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper.GallerySection-module-scss-module__dhkNUG__fullWidth{border-radius:1.875rem}@keyframes GallerySection-module-scss-module__dhkNUG__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper .GallerySection-module-scss-module__dhkNUG__mainImage{object-fit:cover;z-index:1;position:relative}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper .GallerySection-module-scss-module__dhkNUG__streetViewLabel{color:#fff;letter-spacing:.03125rem;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;border-radius:.25rem;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;bottom:.75rem;right:.75rem}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__mainImageWrapper .GallerySection-module-scss-module__dhkNUG__streetViewLabel{padding:.25rem .5rem;font-size:.6875rem;bottom:.5rem;right:.5rem}}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper .GallerySection-module-scss-module__dhkNUG__streetViewLabel span{display:inline-block}.GallerySection-module-scss-module__dhkNUG__mainImageWrapper .GallerySection-module-scss-module__dhkNUG__placeholderImage{color:#999;z-index:1;background-color:#e5e5e5;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;display:flex;position:relative}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:2.125rem;left:1.8125rem}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingBadgeContent{background:#fff;border-radius:.5rem;min-width:11.25rem;margin-left:.875rem;padding:.75rem;box-shadow:0 .25rem .75rem #0000001a}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingBadgeContent{min-width:9.375rem}}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingBadgeContent .GallerySection-module-scss-module__dhkNUG__ratingInfo{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingBadgeContent .GallerySection-module-scss-module__dhkNUG__ratingInfo .GallerySection-module-scss-module__dhkNUG__ratingLink{font-size:.875rem}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingBadgeContent .GallerySection-module-scss-module__dhkNUG__ratingInfo .GallerySection-module-scss-module__dhkNUG__infoIconImage{margin-left:.375rem}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingValue{color:#fff;background-color:#2ab0b2;border-radius:50%;justify-content:center;align-items:center;width:6.25rem;height:6.25rem;font-size:3rem;font-weight:700;display:flex}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingValue{width:4.375rem;height:4.375rem;font-size:2rem}}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingValue{width:3.125rem;height:3.125rem;font-size:1.5rem}}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingLabel{color:#1f1f1f;font-size:1rem;font-weight:600}.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage .GallerySection-module-scss-module__dhkNUG__ratingLink{font-family:var(--font-inter);color:#ed701b;cursor:pointer;font-size:.625rem;text-decoration:underline;transition:color .3s}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__ratingBadgeOnImage{min-width:9.375rem;padding:.625rem .75rem;top:1rem;left:1rem}}.GallerySection-module-scss-module__dhkNUG__propertyInfoBar{z-index:1;background-color:#fff;border:.0625rem solid #f0f0f0;border-radius:.5rem;justify-content:space-between;gap:1rem;padding:1.25rem 1.625rem;display:flex;box-shadow:0 .125rem .25rem #0000000d}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__propertyInfoBar{flex-wrap:wrap;justify-content:space-around}}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__propertyInfoBar{grid-template-columns:repeat(16,1fr);gap:.75rem;padding:1rem;display:grid}.GallerySection-module-scss-module__dhkNUG__propertyInfoBar.GallerySection-module-scss-module__dhkNUG__withMLSInfo,.GallerySection-module-scss-module__dhkNUG__propertyInfoBar.GallerySection-module-scss-module__dhkNUG__centeredDaysOnMarket{flex-direction:column;justify-content:flex-start;gap:.75rem;width:auto;display:flex}.GallerySection-module-scss-module__dhkNUG__propertyInfoBar.GallerySection-module-scss-module__dhkNUG__withMLSInfo .GallerySection-module-scss-module__dhkNUG__infoItem,.GallerySection-module-scss-module__dhkNUG__propertyInfoBar.GallerySection-module-scss-module__dhkNUG__centeredDaysOnMarket .GallerySection-module-scss-module__dhkNUG__infoItem{grid-column:span 16}}.GallerySection-module-scss-module__dhkNUG__infoItem{text-align:center;border-right:.0625rem solid #1f1f1f;align-items:center;gap:.25rem;padding-right:1rem;display:flex}.GallerySection-module-scss-module__dhkNUG__infoItem:last-child{border-right:none;padding-right:0}.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoIcon{font-size:1.125rem}.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoLabel{color:#1f1f1f}.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoValue{color:#1a1a1a;padding:0 .4375rem;font-weight:600}@media (max-width:48rem){.GallerySection-module-scss-module__dhkNUG__infoItem{font-size:.75rem}.GallerySection-module-scss-module__dhkNUG__infoItem .GallerySection-module-scss-module__dhkNUG__infoValue{font-size:1rem}}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__infoItem{border-right:none;flex-direction:row;justify-content:start;gap:.5rem;padding-right:0}.GallerySection-module-scss-module__dhkNUG__infoItem:nth-child(3),.GallerySection-module-scss-module__dhkNUG__infoItem:nth-child(2n){border-bottom:none;padding-bottom:0}.GallerySection-module-scss-module__dhkNUG__infoItem:last-child{border-bottom:none;grid-column:1/-1;padding-bottom:0}}.GallerySection-module-scss-module__dhkNUG__ownerTrackingButton{cursor:pointer;background:0 0;border:none;border-right:.0625rem solid #1f1f1f}.GallerySection-module-scss-module__dhkNUG__ownerTrackingButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #2ab0b2}.GallerySection-module-scss-module__dhkNUG__ownerTrackingButton:last-child{border-right:none}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__ownerTrackingButton{border-right:none}}.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal{z-index:9999;animation:.3s ease-in-out GallerySection-module-scss-module__dhkNUG__fadeInTooltip;position:fixed}@media (max-width:37.5rem){.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal{position:absolute;bottom:9.375rem!important}}.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal .tooltip{color:#fff;z-index:9999;pointer-events:auto;background-color:#0c4a69f2;border-radius:1rem;padding:1.25rem 1.5rem 3.125rem;line-height:1.6;box-shadow:0 .25rem 1rem #00000026}.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal .tooltip h2{letter-spacing:-.03125rem;border-bottom:.125rem solid #2ab0b2;margin-top:0;margin-bottom:.75rem;padding-bottom:.75rem;font-size:1rem;font-weight:700}.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal .tooltip p{margin:0;font-size:.75rem;font-weight:400;line-height:150%}@media (max-width:60rem){.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal .tooltip{width:15.625rem;padding:1rem 1.25rem 2.8125rem}.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal .tooltip h2{font-size:.875rem}.GallerySection-module-scss-module__dhkNUG__ratingTooltipGlobal .tooltip p{font-size:.6875rem}}.GallerySection-module-scss-module__dhkNUG__tooltipLink{align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;transition:color .2s;color:#2ab0b2!important;text-decoration:underline!important;display:inline-flex!important}.GallerySection-module-scss-module__dhkNUG__tooltipLink:hover{color:#1f9699!important;text-decoration:underline!important}.GallerySection-module-scss-module__dhkNUG__tooltipLink:active{color:#188a8d!important}@keyframes GallerySection-module-scss-module__dhkNUG__fadeInTooltip{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.Tooltip-module-scss-module__w_U87G__texts-1,.Tooltip-module-scss-module__w_U87G__tooltip h2{font-size:1.5rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__texts-1,.Tooltip-module-scss-module__w_U87G__tooltip h2{font-size:1.125rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__texts-1,.Tooltip-module-scss-module__w_U87G__tooltip h2{font-size:1rem}}.Tooltip-module-scss-module__w_U87G__texts-2{font-size:1.25rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__texts-2{font-size:1rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__texts-2{font-size:.875rem}}.Tooltip-module-scss-module__w_U87G__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__texts-3{font-size:.6875rem}}.Tooltip-module-scss-module__w_U87G__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__texts-4{font-size:.875rem}}.Tooltip-module-scss-module__w_U87G__texts-xsmall,.Tooltip-module-scss-module__w_U87G__tooltip p{font-size:1.125rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__texts-xsmall,.Tooltip-module-scss-module__w_U87G__tooltip p{font-size:1rem}}@media screen and (max-width:40rem){.Tooltip-module-scss-module__w_U87G__texts-xsmall,.Tooltip-module-scss-module__w_U87G__tooltip p{font-size:.9375rem}}.Tooltip-module-scss-module__w_U87G__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__texts-xxsmall{font-size:.625rem}}.Tooltip-module-scss-module__w_U87G__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.Tooltip-module-scss-module__w_U87G__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__titles-xl{font-size:2.25rem}}.Tooltip-module-scss-module__w_U87G__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.Tooltip-module-scss-module__w_U87G__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.Tooltip-module-scss-module__w_U87G__titles{font-size:1.6875rem}}.Tooltip-module-scss-module__w_U87G__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.Tooltip-module-scss-module__w_U87G__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.Tooltip-module-scss-module__w_U87G__titles-medium{font-size:1.25rem}}.Tooltip-module-scss-module__w_U87G__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.Tooltip-module-scss-module__w_U87G__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.Tooltip-module-scss-module__w_U87G__titles-small{font-size:1rem}}.Tooltip-module-scss-module__w_U87G__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__subtitles{font-size:1.125rem}}.Tooltip-module-scss-module__w_U87G__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.Tooltip-module-scss-module__w_U87G__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.Tooltip-module-scss-module__w_U87G__subtitles-small{font-size:1rem}}.Tooltip-module-scss-module__w_U87G__infoIconWrapper{align-items:center;display:inline-flex;position:relative}.Tooltip-module-scss-module__w_U87G__tooltip{color:#fff;z-index:9999;background-color:#0c4a69cc;border-radius:1.25rem;min-width:29.8125rem;padding:1.25rem 1.225rem;line-height:1.5;animation:.3s ease-in-out Tooltip-module-scss-module__w_U87G__fadeIn;position:absolute;top:-5.25rem;left:-2.4375rem}.Tooltip-module-scss-module__w_U87G__tooltip h2{border-bottom:.0625rem solid #2ab0b2;margin-bottom:1.3125rem;padding-bottom:.5rem}.Tooltip-module-scss-module__w_U87G__tooltip p{line-height:128%}@media (max-width:87.5rem){.Tooltip-module-scss-module__w_U87G__tooltip{min-width:28.125rem;padding:1.5rem 1.625rem 3.125rem 2.125rem}}@media (max-width:60rem){.Tooltip-module-scss-module__w_U87G__tooltip{width:15.625rem;min-width:12.5rem;padding:1rem 1.25rem 2.5rem;font-size:.75rem;top:-7.5rem;left:0!important}}@media (max-width:37.5rem){.Tooltip-module-scss-module__w_U87G__tooltip{min-width:9.375rem}}.Tooltip-module-scss-module__w_U87G__tooltipArrow{border-left:1.125rem solid #0000;border-right:1.125rem solid #0000;width:0;height:0;position:absolute}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__arrowBottom{border-top:1.125rem solid #0c4a69cc;bottom:-1.125rem;left:10%}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__arrowTop{border-bottom:1.125rem solid #0c4a69cc;top:-1.125rem;left:10%}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__oddColumnArrow.Tooltip-module-scss-module__w_U87G__arrowBottom{left:83%}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__oddColumnArrow.Tooltip-module-scss-module__w_U87G__arrowTop{left:90%}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__arrowLeft{left:10%!important}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__arrowCenter{transform:translate(-50%);left:50%!important}.Tooltip-module-scss-module__w_U87G__tooltipArrow.Tooltip-module-scss-module__w_U87G__arrowRight{left:auto!important;right:10%!important}@keyframes Tooltip-module-scss-module__w_U87G__fadeIn{0%{opacity:0}to{opacity:1}}.Tooltip-module-scss-module__w_U87G__tooltipExtra{margin-top:.625rem}.Tooltip-module-scss-module__w_U87G__tooltipExtra a{color:#2ab0b2;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;transition:color .2s;display:inline-flex;text-decoration:underline!important}.Tooltip-module-scss-module__w_U87G__tooltipExtra a:hover{color:#1f9699;text-decoration:underline}.Tooltip-module-scss-module__w_U87G__tooltipExtra a:active{color:#188a8d}.Tooltip-module-scss-module__w_U87G__tooltipLinkIcon{border:.0625rem solid #2ab0b2;border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.75rem;line-height:1;display:inline-flex}
.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-1{font-size:1rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-2{font-size:1.25rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-2{font-size:1rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-2{font-size:.875rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-3{font-size:.6875rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-4{font-size:.875rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-xsmall{font-size:.9375rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__texts-xxsmall{font-size:.625rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-xl{font-size:2.25rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles{font-size:1.6875rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-medium{font-size:1.25rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__titles-small{font-size:1rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__subtitles{font-size:1.125rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__subtitles-small{font-size:1rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesContainer{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}@media (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesContainer{margin-top:2rem}}@media (max-width:37.5rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesContainer{margin-top:0}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesBadges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypeBadge{color:#2ab0b2;white-space:nowrap;background-color:#fff;border:.0625rem solid #2ab0b2;border-radius:1.5rem;padding:.0625rem .5rem;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-block}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__moreLeadTypesButtonWrapper{display:inline-block;position:relative}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__moreLeadTypesButton{color:#2ab0b2;white-space:nowrap;cursor:pointer;background-color:#fff;border:.0625rem solid #2ab0b2;border-radius:1.5rem;justify-content:center;align-items:center;padding:.25rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__moreLeadTypesButton:hover{color:#fff;background-color:#2ab0b2}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__moreLeadTypesButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #2ab0b2}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesPopover{z-index:1500;background-color:#0c4a69cc;border-radius:1.25rem;min-width:15rem;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);box-shadow:0 .5rem 1.5rem #0003}@media (max-width:60rem){.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesPopover{min-width:12.5rem}}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__leadTypesPopover.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__oddColumnPopover{left:-12rem;right:0;transform:translate(0)}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverContent{flex-flow:wrap;gap:.5rem;padding:1rem .75rem;display:flex}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverLeadType{color:#fff;border-radius:.5rem;font-size:.75rem;font-weight:500}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverArrow{border-left:1.125rem solid #0000;border-right:1.125rem solid #0000;width:0;height:0;position:absolute}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverArrow.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__arrowBottom{border-top:1.125rem solid #0c4a69cc;bottom:-1.125rem;left:50%;transform:translate(-50%)}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverArrow.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__arrowTop{border-bottom:1.125rem solid #0c4a69cc;top:-1.125rem;left:50%;transform:translate(-50%)}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__oddColumnPopover .LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverArrow.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__arrowBottom{left:auto;right:1.125rem;transform:translate(0)}.LeadTypesListWithMoreButton-module-scss-module__9GZL_G__popoverArrow{line-height:1.4;transition:all .2s}@keyframes LeadTypesListWithMoreButton-module-scss-module__9GZL_G__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-1{font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-2,.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label{font-size:1.25rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-2,.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label{font-size:1rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-2,.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label{font-size:.875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-3{font-size:.6875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-4{font-size:.875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-xsmall{font-size:.9375rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__texts-xxsmall{font-size:.625rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-xl{font-size:2.25rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles{font-size:1.6875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-medium{font-size:1.25rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__titles-small{font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__subtitles{font-size:1.125rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__subtitles-small{font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalOverlay{z-index:1000;overscroll-behavior:contain;touch-action:pan-y;background-color:#00000080;justify-content:center;align-items:center;animation:.3s ease-in-out MortgageCalculatorModal-module-scss-module__QzBZOa__fadeIn;display:flex;position:fixed;inset:0}@keyframes MortgageCalculatorModal-module-scss-module__QzBZOa__fadeIn{0%{opacity:0}to{opacity:1}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalContent{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:12px;width:90%;max-width:81.25rem;max-height:95vh;padding:1.875rem 5rem;animation:.3s ease-in-out MortgageCalculatorModal-module-scss-module__QzBZOa__slideUp;position:relative;overflow-y:auto;box-shadow:0 10px 40px #00000026}@keyframes MortgageCalculatorModal-module-scss-module__QzBZOa__slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalContent{max-width:95%;padding:1.75rem 4.375rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalContent{max-width:95%;padding:1.5rem 3.75rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalContent{max-width:95%;padding:1.25rem 2.5rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalContent{width:95%;max-height:90vh;padding:1rem 1.5rem}}@media (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalContent{width:96%;padding:1.75rem 1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalIcon{width:2.75rem!important;height:auto!important}@media (max-width:78.9375rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalIcon{width:2.5rem!important}}@media screen and (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalIcon{width:2.25rem!important}}@media (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalIcon{width:2rem!important}}.MortgageCalculatorModal-module-scss-module__QzBZOa__closeButton{cursor:pointer;color:#999;z-index:10;background:0 0;border:none;padding:8px 12px;font-size:24px;transition:color .2s;position:absolute;top:16px;right:16px}.MortgageCalculatorModal-module-scss-module__QzBZOa__closeButton:hover{color:#333}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader{text-align:center}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__subtitle{color:#2ab0b2;margin-bottom:1.4375rem;font-size:1.75rem}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__subtitle{margin-bottom:1.3125rem;font-size:1.625rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__subtitle{margin-bottom:1.125rem;font-size:1.5rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__subtitle{margin-bottom:.875rem;font-size:1.25rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description{max-width:65.5625rem;margin:auto auto 1.375rem}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description{margin-bottom:1.1875rem;font-size:1.0625rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description{margin-bottom:1rem;font-size:1rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__description{margin-bottom:.875rem;font-size:.875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__modalTitle{margin-left:.875rem;font-size:48px}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__modalTitle{margin-left:.75rem;font-size:2.5rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__modalTitle{margin-left:.625rem;font-size:2.25rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__modalTitle{margin-left:0;font-size:1.75rem}}@media (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__modalTitle{font-size:1.4375rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__headerContent{justify-content:center;align-items:center;gap:.875rem;margin-bottom:.9375rem;display:flex}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__headerContent{margin-bottom:1.3125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__headerContent{margin-bottom:1rem}}@media screen and (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader .MortgageCalculatorModal-module-scss-module__QzBZOa__headerContent{gap:.5rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader h2{font-size:28px;font-weight:700}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader h2{font-size:1.875rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader h2{font-size:1.75rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader p{margin:0;font-size:16px}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader p{font-size:1.0625rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader p{font-size:1rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader{padding:24px 16px 12px}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader h2{font-size:24px}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalHeader p{font-size:14px}}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalBody{background-color:#fff;border-radius:1.25rem;grid-template-columns:1fr 1fr;gap:32px;padding:1.875rem 0;display:grid}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalBody{gap:3rem;padding:1.75rem 0}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalBody{gap:24px;padding:1.5rem 0}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalBody{grid-template-columns:1fr 1fr;gap:16px;padding:1.25rem 0}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalBody{grid-template-columns:1fr;gap:24px;padding:24px 16px}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalBody{gap:16px;padding:16px 12px}}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputSection,.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{box-sizing:border-box;border-radius:12px;flex-direction:column;gap:24px;padding:3.6875rem 3.5rem;display:flex;box-shadow:0 2px 4px #0000001a}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputSection,.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{gap:1.75rem;padding:3.125rem 3rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputSection,.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{gap:16px;padding:2.5rem 2.375rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputSection,.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{gap:1.25rem;padding:2.5rem 2.25rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputSection,.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{gap:16px;width:100%;padding:1.25rem 1rem}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputSection,.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{padding:1rem .75rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup{flex-direction:column;gap:12px;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup .MortgageCalculatorModal-module-scss-module__QzBZOa__labelWithIcon{align-items:center;gap:.375rem;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label .MortgageCalculatorModal-module-scss-module__QzBZOa__required{color:#ed701b}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label{font-size:1.0625rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label{font-size:1rem}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup label{font-size:.875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select{border:.0625rem solid #e0e0e0;border-radius:6px;padding:12px;font-family:inherit;font-size:1.375rem;transition:border-color .2s}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input:focus,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select:focus{border-color:#2ab0b2;outline:none;box-shadow:0 0 0 3px #2ab0b21a}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input::placeholder,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select::placeholder{color:#bbb}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select{padding:12px .875rem;font-size:1.25rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select{font-size:1.125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select{padding:8px 12px;font-size:1rem}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input,.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup select{font-size:.875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculatorModal-module-scss-module__QzBZOa__formGroup input[type=number]{appearance:textfield}.MortgageCalculatorModal-module-scss-module__QzBZOa__errorMessage{color:#e74c3c;margin:0;padding-top:8px;font-size:12px;font-weight:500}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon{align-items:stretch;gap:0;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon>span:first-child{color:#333;background-color:#f2f2f2;border:.0625rem solid #e0e0e0;border-right:none;border-radius:6px 0 0 6px;align-items:center;padding:12px 16px;font-size:1.375rem;font-weight:500;display:flex}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon>span:first-child{font-size:1.25rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon>span:first-child{font-size:1.125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon>span:first-child{padding:8px 12px;font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon input{border:.0625rem solid #e0e0e0;border-left:none;border-radius:0 6px 6px 0;flex:1;padding:12px 16px;font-family:inherit;font-size:1.375rem;transition:border-color .2s}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon input:focus{border-color:#2ab0b2;outline:none}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon input::placeholder{color:#bbb}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon input{padding:12px .875rem;font-size:1.25rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon input{font-size:1.125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon input{padding:8px 12px;font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__inputWithIcon .MortgageCalculatorModal-module-scss-module__QzBZOa__monthlyLabel{pointer-events:none;position:absolute;right:12px}.MortgageCalculatorModal-module-scss-module__QzBZOa__downPaymentRow{grid-template-columns:1fr 6rem;align-items:flex-end;gap:12px;display:grid}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__downPaymentRow{grid-template-columns:1.5fr 1fr}}@media (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__downPaymentRow{grid-template-columns:1fr}}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect{flex:1;align-items:center;display:flex;position:relative}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input{background-color:#f2f2f2;border:.0625rem solid #e0e0e0;border-radius:6px;width:100%;padding:12px 1.875rem 12px 12px;font-size:1.375rem;transition:border-color .2s}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input{font-size:1.25rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input{font-size:1.125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input{font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input:focus{border-color:#2ab0b2;outline:none}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect input[type=number]{appearance:textfield}.MortgageCalculatorModal-module-scss-module__QzBZOa__percentSelect .MortgageCalculatorModal-module-scss-module__QzBZOa__percent{pointer-events:none;color:#333;font-size:1.375rem;font-weight:500;position:absolute;right:12px}.MortgageCalculatorModal-module-scss-module__QzBZOa__loanProgramRow{flex-direction:column;gap:12px;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__loanProgramRow select{width:100%}.MortgageCalculatorModal-module-scss-module__QzBZOa__currentRatesLink{color:#2ab0b2;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}.MortgageCalculatorModal-module-scss-module__QzBZOa__currentRatesLink:hover{color:#1f8b8d}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow{flex:1;align-items:center;display:flex;position:relative}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input{border:.0625rem solid #e0e0e0;border-radius:6px;width:100%;padding:12px 1.875rem 12px 12px;font-size:1.375rem;transition:border-color .2s}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input{padding:12px 1.75rem 12px .875rem;font-size:1.25rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input{font-size:1.125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input{font-size:1rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input[type=number]{appearance:textfield}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow input:focus{border-color:#2ab0b2;outline:none}.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow .MortgageCalculatorModal-module-scss-module__QzBZOa__percent{pointer-events:none;color:#333;font-size:1.375rem;font-weight:500;position:absolute;right:12px}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__interestRateRow .MortgageCalculatorModal-module-scss-module__QzBZOa__percent{font-size:1.25rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__monthlyLabel{color:#666;margin-left:8px;font-size:13px}.MortgageCalculatorModal-module-scss-module__QzBZOa__percent{color:#666;font-size:14px;font-weight:500}.MortgageCalculatorModal-module-scss-module__QzBZOa__optional{color:#999;font-size:12px;font-weight:400}.MortgageCalculatorModal-module-scss-module__QzBZOa__disclaimer{cursor:pointer;margin:0;font-size:1.125rem;text-decoration:none;transition:color .2s}.MortgageCalculatorModal-module-scss-module__QzBZOa__disclaimer:hover{color:#2ab0b2}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection{flex-direction:column;gap:16px;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownSection h3{margin-bottom:4.1875rem;font-size:16px}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownCard{background:url(/mortgage-calculator-background.svg) 50%/cover no-repeat;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:25rem;min-height:32rem;display:flex}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownCard{padding:4.6875rem 16px 3.4375rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownCard{min-height:30.625rem;padding:4.375rem 16px 3.125rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownCard{min-height:28.125rem;padding:3.75rem 12px 2.8125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownCard{background:url(/mortgage-calculator-background.svg) 50%/contain no-repeat;min-width:100%;padding:3.75rem 16px 2.5rem}}@media (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownCard{min-height:27.5rem;padding:2.5rem 12px 1.875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__estimatedPayment{text-align:center;border-bottom:none;flex-direction:column;align-items:center;gap:12px;margin-bottom:0;padding-bottom:0;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentAmount{color:#1a1a1a;margin-bottom:0;font-size:48px;font-weight:900;line-height:1}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentAmount{font-size:2.75rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentAmount{font-size:2.5rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentAmount{font-size:2.25rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentAmount{font-size:2rem}}@media (max-width:37.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentAmount{font-size:1.75rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentLabel{color:#333;font-size:16px;font-weight:500}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentLabel{font-size:1.0625rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentLabel{font-size:1rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentLabel{font-size:14px}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__paymentLabel{font-size:.75rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownDetails{border-top:1px solid #e0e0e0;flex-direction:column;gap:12px;margin-top:24px;padding:16px 0;display:flex}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow{color:#1a1a1a;justify-content:space-between;align-items:center;padding:12px 0;font-size:13px;display:flex}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow{padding:.625rem 0;font-size:.875rem}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow{padding:8px 0;font-size:.8125rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow{padding:.5rem 0}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow{font-size:.6875rem}}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow span:first-child{color:#333}.MortgageCalculatorModal-module-scss-module__QzBZOa__breakdownRow span:last-child{color:#2ab0b2;font-weight:600}.MortgageCalculatorModal-module-scss-module__QzBZOa__modalFooter{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:12px;padding:24px 32px;display:flex}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalFooter{gap:1rem;padding:16px 2rem}}@media (max-width:81.25rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalFooter{gap:.75rem;padding:16px 24px}}@media (max-width:64rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalFooter{padding:16px}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalFooter{flex-direction:column-reverse;padding:16px}}@media (max-width:30rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__modalFooter{gap:.5rem;padding:12px}}.MortgageCalculatorModal-module-scss-module__QzBZOa__cancelButton{color:#333;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.MortgageCalculatorModal-module-scss-module__QzBZOa__cancelButton:hover{background:#f5f5f5;border-color:#999}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__cancelButton{padding:12px 1.75rem;font-size:.9375rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__cancelButton{width:100%}}.MortgageCalculatorModal-module-scss-module__QzBZOa__calculateButton{color:#fff;cursor:pointer;background:#2ab0b2;border:none;border-radius:6px;padding:12px 32px;font-size:14px;font-weight:600;transition:all .2s}.MortgageCalculatorModal-module-scss-module__QzBZOa__calculateButton:hover{background:#1f8b8d;box-shadow:0 4px 12px #2ab0b24d}.MortgageCalculatorModal-module-scss-module__QzBZOa__calculateButton:active{transform:scale(.98)}@media (max-width:87.5rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__calculateButton{padding:12px 2.25rem;font-size:.9375rem}}@media (max-width:60rem){.MortgageCalculatorModal-module-scss-module__QzBZOa__calculateButton{width:100%}}
.DisclaimerModal-module-scss-module__nbX3PG__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-1{font-size:1rem}}.DisclaimerModal-module-scss-module__nbX3PG__texts-2,.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p{font-size:1.25rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-2,.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p{font-size:1rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-2,.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p{font-size:.875rem}}.DisclaimerModal-module-scss-module__nbX3PG__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-3{font-size:.6875rem}}.DisclaimerModal-module-scss-module__nbX3PG__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-4{font-size:.875rem}}.DisclaimerModal-module-scss-module__nbX3PG__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-xsmall{font-size:.9375rem}}.DisclaimerModal-module-scss-module__nbX3PG__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__texts-xxsmall{font-size:.625rem}}.DisclaimerModal-module-scss-module__nbX3PG__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-xl{font-size:2.25rem}}.DisclaimerModal-module-scss-module__nbX3PG__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.DisclaimerModal-module-scss-module__nbX3PG__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.DisclaimerModal-module-scss-module__nbX3PG__titles{font-size:1.6875rem}}.DisclaimerModal-module-scss-module__nbX3PG__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-medium{font-size:1.25rem}}.DisclaimerModal-module-scss-module__nbX3PG__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.DisclaimerModal-module-scss-module__nbX3PG__titles-small{font-size:1rem}}.DisclaimerModal-module-scss-module__nbX3PG__subtitles,.DisclaimerModal-module-scss-module__nbX3PG__disclaimerHeader h3{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__subtitles,.DisclaimerModal-module-scss-module__nbX3PG__disclaimerHeader h3{font-size:1.875rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__subtitles,.DisclaimerModal-module-scss-module__nbX3PG__disclaimerHeader h3{font-size:1.125rem}}.DisclaimerModal-module-scss-module__nbX3PG__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.DisclaimerModal-module-scss-module__nbX3PG__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.DisclaimerModal-module-scss-module__nbX3PG__subtitles-small{font-size:1rem}}@keyframes DisclaimerModal-module-scss-module__nbX3PG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DisclaimerModal-module-scss-module__nbX3PG__slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerOverlay{z-index:1001;background-color:#00000080;justify-content:center;align-items:center;animation:.3s ease-in-out DisclaimerModal-module-scss-module__nbX3PG__fadeIn;display:flex;position:fixed;inset:0}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerModal{background:#fff;border-radius:12px;width:95%;max-width:65.625rem;max-height:80vh;padding:3.0625rem 3.375rem;animation:.3s ease-in-out DisclaimerModal-module-scss-module__nbX3PG__slideUp;position:relative;overflow-y:auto;box-shadow:0 10px 40px #00000026}@media (max-width:48rem){.DisclaimerModal-module-scss-module__nbX3PG__disclaimerModal{width:95%}}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerHeader{border-bottom:.0625rem solid #2ab0b2;justify-content:space-between;align-items:center;padding-bottom:2.4375rem;display:flex}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerHeader h3{color:#1a1a1a;margin:0;font-weight:600}@media (max-width:48rem){.DisclaimerModal-module-scss-module__nbX3PG__disclaimerHeader{padding:24px}}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerCloseButton{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:color .2s;display:flex}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerCloseButton:hover{color:#333}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerCloseButton .DisclaimerModal-module-scss-module__nbX3PG__disclaimerCloseIcon{width:2.875rem!important;height:2.875rem!important}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent{padding-top:2.9375rem}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p{color:#1a1a1a;margin:0 0 16px;line-height:134.8%}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p strong{color:#1a1a1a;font-weight:600}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p:last-child{margin-bottom:0}@media (max-width:48rem){.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent{padding:24px}.DisclaimerModal-module-scss-module__nbX3PG__disclaimerContent p{font-size:.875rem}}
.NearbyOpportunities-module-scss-module__sKkevW__texts-1{font-size:1.5rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-1{font-size:1.125rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-1{font-size:1rem}}.NearbyOpportunities-module-scss-module__sKkevW__texts-2{font-size:1.25rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-2{font-size:1rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-2{font-size:.875rem}}.NearbyOpportunities-module-scss-module__sKkevW__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-3{font-size:.6875rem}}.NearbyOpportunities-module-scss-module__sKkevW__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-4{font-size:.875rem}}.NearbyOpportunities-module-scss-module__sKkevW__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-xsmall{font-size:.9375rem}}.NearbyOpportunities-module-scss-module__sKkevW__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__texts-xxsmall{font-size:.625rem}}.NearbyOpportunities-module-scss-module__sKkevW__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-xl{font-size:2.25rem}}.NearbyOpportunities-module-scss-module__sKkevW__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.NearbyOpportunities-module-scss-module__sKkevW__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.NearbyOpportunities-module-scss-module__sKkevW__titles{font-size:1.6875rem}}.NearbyOpportunities-module-scss-module__sKkevW__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-medium{font-size:1.25rem}}.NearbyOpportunities-module-scss-module__sKkevW__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.NearbyOpportunities-module-scss-module__sKkevW__titles-small{font-size:1rem}}.NearbyOpportunities-module-scss-module__sKkevW__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__subtitles{font-size:1.125rem}}.NearbyOpportunities-module-scss-module__sKkevW__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.NearbyOpportunities-module-scss-module__sKkevW__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.NearbyOpportunities-module-scss-module__sKkevW__subtitles-small{font-size:1rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities{background:#fff;width:100%;padding:0}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:0 0 1.5rem;display:flex}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}}@media screen and (max-width:30rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header{padding-top:0}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header.NearbyOpportunities-module-scss-module__sKkevW__soldHeader{margin-top:3.25rem}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header.NearbyOpportunities-module-scss-module__sKkevW__soldHeader{margin-top:2.5rem}}@media screen and (max-width:30rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header.NearbyOpportunities-module-scss-module__sKkevW__soldHeader{margin-top:2rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__title{font-family:var(--font-inter);color:#1a1a1a;margin:0;font-size:1.75rem;font-weight:700}@media screen and (max-width:84.375rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__title{font-size:1.625rem}}@media screen and (max-width:64rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__title{font-size:1.5rem}}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__title{font-size:1.25rem}}@media screen and (max-width:30rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__title{font-size:1.125rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__subtitle{margin-top:.5rem}@media screen and (max-width:30rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__subtitle{font-size:.875rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters{background:#eee;border-radius:3rem;gap:0;width:fit-content;display:flex}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters{width:auto}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton{font-family:var(--font-inter);cursor:pointer;color:#1f1f1f;background:0 0;border:none;border-radius:2.5rem;padding:.96875rem 3.3125rem;font-size:.8125rem;font-weight:700;transition:all .3s}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton{padding:.625rem 1.5rem}}@media screen and (max-width:30rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton{padding:.5rem 1rem;font-size:.75rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton:hover:not(.NearbyOpportunities-module-scss-module__sKkevW__active){background:#0000000d}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton.NearbyOpportunities-module-scss-module__sKkevW__active{color:#fff;background:#2fb5b3;font-weight:600}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton.NearbyOpportunities-module-scss-module__sKkevW__active:hover{background:#28a5a3}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton.NearbyOpportunities-module-scss-module__sKkevW__offMarketButton.NearbyOpportunities-module-scss-module__sKkevW__active{background:#0c4a69}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__header .NearbyOpportunities-module-scss-module__sKkevW__filters .NearbyOpportunities-module-scss-module__sKkevW__filterButton.NearbyOpportunities-module-scss-module__sKkevW__offMarketButton.NearbyOpportunities-module-scss-module__sKkevW__active:hover{background:#0a3e57}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__loadingContainer,.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__errorContainer{text-align:center;font-family:var(--font-inter);padding:2.5rem 1.25rem}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__loadingContainer p,.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__errorContainer p{color:#666;margin:0;font-size:1rem}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__loadingContainer,.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__errorContainer{padding:0}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__loadingContainer p,.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__errorContainer p{font-size:.875rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__noDataContainer p{color:#666;margin:0;font-size:1rem}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__noDataContainer{padding:0 0 .625rem}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__noDataContainer p{font-size:.875rem}}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__errorContainer p{color:#ff6b6b}.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__propertiesGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0;display:grid}@media screen and (max-width:64rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__propertiesGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media screen and (max-width:48rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__propertiesGrid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (max-width:40rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__propertiesGrid{grid-template-columns:1fr}}@media screen and (max-width:30rem){.NearbyOpportunities-module-scss-module__sKkevW__nearbyOpportunities .NearbyOpportunities-module-scss-module__sKkevW__propertiesGrid{gap:.75rem}}
.NearbyCities-module-scss-module__P0UCHq__texts-1,.NearbyCities-module-scss-module__P0UCHq__title{font-size:1.5rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__texts-1,.NearbyCities-module-scss-module__P0UCHq__title{font-size:1.125rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__texts-1,.NearbyCities-module-scss-module__P0UCHq__title{font-size:1rem}}.NearbyCities-module-scss-module__P0UCHq__texts-2,.NearbyCities-module-scss-module__P0UCHq__cityItem a{font-size:1.25rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__texts-2,.NearbyCities-module-scss-module__P0UCHq__cityItem a{font-size:1rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__texts-2,.NearbyCities-module-scss-module__P0UCHq__cityItem a{font-size:.875rem}}.NearbyCities-module-scss-module__P0UCHq__texts-3{font-size:.9375rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__texts-3{font-size:.8125rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__texts-3{font-size:.6875rem}}.NearbyCities-module-scss-module__P0UCHq__texts-4{font-size:1.375rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__texts-4{font-size:1rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__texts-4{font-size:.875rem}}.NearbyCities-module-scss-module__P0UCHq__texts-xsmall{font-size:1.125rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__texts-xsmall{font-size:1rem}}@media screen and (max-width:40rem){.NearbyCities-module-scss-module__P0UCHq__texts-xsmall{font-size:.9375rem}}.NearbyCities-module-scss-module__P0UCHq__texts-xxsmall{font-size:.75rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__texts-xxsmall{font-size:.625rem}}.NearbyCities-module-scss-module__P0UCHq__titles-xl{font-size:4rem}@media screen and (max-width:78.9375rem){.NearbyCities-module-scss-module__P0UCHq__titles-xl{font-size:3rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__titles-xl{font-size:2.25rem}}.NearbyCities-module-scss-module__P0UCHq__titles{font-size:2.8125rem}@media screen and (max-width:78.9375rem){.NearbyCities-module-scss-module__P0UCHq__titles{font-size:2.25rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__titles{font-size:1.8125rem}}@media screen and (max-width:37.5rem){.NearbyCities-module-scss-module__P0UCHq__titles{font-size:1.6875rem}}.NearbyCities-module-scss-module__P0UCHq__titles-medium{font-size:2.375rem}@media screen and (max-width:78.9375rem){.NearbyCities-module-scss-module__P0UCHq__titles-medium{font-size:1.875rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__titles-medium{font-size:1.375rem}}@media screen and (max-width:37.5rem){.NearbyCities-module-scss-module__P0UCHq__titles-medium{font-size:1.25rem}}.NearbyCities-module-scss-module__P0UCHq__titles-small{font-size:2rem}@media screen and (max-width:78.9375rem){.NearbyCities-module-scss-module__P0UCHq__titles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__titles-small{font-size:1.125rem}}@media screen and (max-width:37.5rem){.NearbyCities-module-scss-module__P0UCHq__titles-small{font-size:1rem}}.NearbyCities-module-scss-module__P0UCHq__subtitles{font-size:2.25rem;font-weight:600}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__subtitles{font-size:1.875rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__subtitles{font-size:1.125rem}}.NearbyCities-module-scss-module__P0UCHq__subtitles-small{font-size:1.875rem}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__subtitles-small{font-size:1.5rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__subtitles-small{font-size:1rem}}.NearbyCities-module-scss-module__P0UCHq__title{color:#000;text-transform:capitalize;margin:0 0 2.5rem;font-family:Montserrat,sans-serif;font-weight:600}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__title{margin-bottom:2rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__title{text-align:center;margin-bottom:1.5rem}}@media screen and (max-width:40rem){.NearbyCities-module-scss-module__P0UCHq__title{margin-bottom:1.25rem;font-size:1.6875rem}}.NearbyCities-module-scss-module__P0UCHq__grid{grid-template-columns:repeat(var(--columns-desktop,3),1fr);gap:1.25rem;margin-bottom:2.5rem;display:grid}@media screen and (max-width:67.5rem){.NearbyCities-module-scss-module__P0UCHq__grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__grid{grid-template-columns:repeat(2,1fr);gap:.875rem;margin-bottom:1.5rem}}@media screen and (max-width:40rem){.NearbyCities-module-scss-module__P0UCHq__grid{grid-template-columns:repeat(var(--columns-mobile,1),1fr);gap:.75rem;margin-bottom:1.25rem}}.NearbyCities-module-scss-module__P0UCHq__cityItem a{color:#2ab0b2;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:.5rem;text-decoration:none;transition:all .3s;display:block}@media screen and (max-width:40rem){.NearbyCities-module-scss-module__P0UCHq__cityItem a{text-align:center}}.NearbyCities-module-scss-module__P0UCHq__cityItem a:hover{color:#2ab0b2}.NearbyCities-module-scss-module__P0UCHq__cityItem a:active{transform:translateY(0)}.NearbyCities-module-scss-module__P0UCHq__showMoreButton{color:#ed701b;cursor:pointer;background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;max-width:12.5rem;font-family:inherit;font-size:1rem;font-weight:600;transition:all .3s;display:flex}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__showMoreButton{max-width:11.25rem;font-size:.9375rem}}@media screen and (max-width:40rem){.NearbyCities-module-scss-module__P0UCHq__showMoreButton{justify-content:center;max-width:100%;font-size:.875rem}}.NearbyCities-module-scss-module__P0UCHq__showMoreButton:active{transform:translateY(0)}.NearbyCities-module-scss-module__P0UCHq__showMoreButton[aria-expanded=true] .NearbyCities-module-scss-module__P0UCHq__chevron{transform:rotate(180deg)}.NearbyCities-module-scss-module__P0UCHq__buttonText{line-height:1;display:inline-block}.NearbyCities-module-scss-module__P0UCHq__chevron{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"orange\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1rem;height:1rem;transition:transform .3s;display:inline-block}@media screen and (max-width:60rem){.NearbyCities-module-scss-module__P0UCHq__chevron{width:.875rem;height:.875rem}}
.Pagination-module-scss-module__jdAhqG__paginationContainer{z-index:10;background-color:#ededed;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:2.5rem;padding:1rem 1.375rem;display:flex;position:absolute;bottom:0;left:0}@media (max-width:60rem){.Pagination-module-scss-module__jdAhqG__paginationContainer{margin-top:1.875rem;padding:.3125rem .625rem}}.Pagination-module-scss-module__jdAhqG__paginationButton{color:#666;cursor:pointer;background-color:#fff;border:.0625rem solid #d5d5d5;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:all .2s;display:flex}.Pagination-module-scss-module__jdAhqG__paginationButton:hover:not(:disabled){color:#2ab0b2;background-color:#2ab0b20d;border-color:#2ab0b2}.Pagination-module-scss-module__jdAhqG__paginationButton:active:not(:disabled){background-color:#2ab0b21a}.Pagination-module-scss-module__jdAhqG__paginationButton:disabled{opacity:.5;cursor:not-allowed}.Pagination-module-scss-module__jdAhqG__paginationButton svg{width:1.125rem;height:1.125rem}.Pagination-module-scss-module__jdAhqG__pageInfo{white-space:nowrap;font-family:var(--font-inter);color:#666;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}.Pagination-module-scss-module__jdAhqG__pageInfo span{font-size:.8125rem}.Pagination-module-scss-module__jdAhqG__pageNumber{color:#333;width:3.125rem;height:2.5rem;font-family:var(--font-inter);text-align:center;cursor:pointer;background-color:#fff;border:.0625rem solid #d5d5d5;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}.Pagination-module-scss-module__jdAhqG__pageNumber:focus{border-color:#2ab0b2;outline:none;box-shadow:0 0 0 .1875rem #2ab0b21a}.Pagination-module-scss-module__jdAhqG__pageNumber:hover{border-color:#2ab0b2}.Pagination-module-scss-module__jdAhqG__paginationControls{gap:.5rem;display:flex}
