:root{--colors-red: hsla(1, 100%, 56%, 1);--colors-red-dark: hsla(3, 100%, 59%, 1);--colors-orange: hsla(32, 100%, 55%, 1);--colors-orange-dark: hsla(30, 100%, 54%, 1);--colors-yellow: hsla(48, 100%, 50%, 1);--colors-yellow-dark: hsla(49, 100%, 54%, 1);--colors-green: hsla(123, 59%, 45%, 1);--colors-green-dark: hsla(125, 60%, 47%, 1);--colors-blue: hsla(211, 100%, 50%, 1);--colors-blue-dark: hsla(213, 100%, 53%, 1);--colors-indigo: hsla(233, 65%, 61%, 1);--colors-indigo-dark: hsla(234, 76%, 65%, 1);--colors-purple: hsla(283, 61%, 59%, 1);--colors-purple-dark: hsla(284, 89%, 66%, 1);--labels-primary: #000000;--labels-secondary: hsla(240, 6%, 25%, .6);--labels-tertiary: hsla(240, 6%, 25%, .3);--labels-quaternary: hsla(240, 6%, 25%, .18);--button-gradient-primary: linear-gradient( 180deg, hsla(0, 0%, 100%, .17) 0%, hsla(0, 0%, 100%, 0) 100% ), hsla(211, 100%, 50%, 1)}body{font-size:16px;display:flex;flex-direction:column;color:var(--labels-primary);font-family:SF Pro,SF Pro Display,Helvetica,sans-serif;padding:0;margin:0}*{box-sizing:border-box}body,html,.wrapper{width:100%;height:100%}.wrapper{display:flex;flex-direction:column}.content{flex-grow:1}ul,nav,p{padding:0;margin:0}li{list-style:none}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-style:normal}#root{width:100%;height:100%;white-space:pre-line}.estate-details__swiper-wrapper .swiper-pagination-bullet,.similars-estate__swiper-wrapper .swiper-pagination-bullet,.estate-details__swiper-wrapper .swiper-pagination-bullet-active,.similars-estate__swiper-wrapper .swiper-pagination-bullet-active{background-color:var(--colors-orange)}.estate-details__swiper-wrapper .swiper-button-prev,.estate-details__swiper-wrapper .swiper-button-next,.similars-estate__swiper-wrapper .swiper-button-prev,.similars-estate__swiper-wrapper .swiper-button-next{background-color:var(--colors-orange);width:44px;border-radius:50%}.estate-details__swiper-wrapper .swiper-button-prev:after,.estate-details__swiper-wrapper .swiper-button-next:after,.similars-estate__swiper-wrapper .swiper-button-prev:after,.similars-estate__swiper-wrapper .swiper-button-next:after{font-size:16px;color:#fff}.slide{position:relative}.section{padding:32px 0}@media (max-width: 768px){.section{padding:24px 0}}@media (max-width: 600px){.section{padding:16px 0}}.large-title-regular{font-feature-settings:"clig" off,"liga" off;font-size:34px;font-style:normal;line-height:41px;letter-spacing:-.4px;font-weight:400}.large-title-emphasized{font-feature-settings:"clig" off,"liga" off;font-size:34px;font-style:normal;line-height:41px;letter-spacing:-.4px;font-weight:700}.title-first-regular{font-feature-settings:"clig" off,"liga" off;font-size:28px;font-style:normal;line-height:34px;letter-spacing:-.4px;font-weight:400}.title-first-emphasized{font-feature-settings:"clig" off,"liga" off;font-size:28px;font-style:normal;line-height:34px;letter-spacing:-.4px;font-weight:700}.title-second-regular{font-feature-settings:"clig" off,"liga" off;font-size:22px;font-style:normal;line-height:28px;letter-spacing:-.4px;font-weight:400}.title-second-emphasized{font-feature-settings:"clig" off,"liga" off;font-size:22px;font-style:normal;line-height:28px;letter-spacing:-.4px;font-weight:700}.title-third-regular{font-feature-settings:"clig" off,"liga" off;font-size:20px;font-style:normal;line-height:25px;letter-spacing:-.4px;font-weight:400}.title-third-emphasized{font-feature-settings:"clig" off,"liga" off;font-size:20px;font-style:normal;line-height:25px;letter-spacing:-.4px;font-weight:600}.text-body-regular{font-feature-settings:"clig" off,"liga" off;font-size:17px;font-style:normal;line-height:22px;letter-spacing:-.4px;font-weight:400}.text-body-emphasized{font-feature-settings:"clig" off,"liga" off;font-size:17px;font-style:normal;line-height:22px;letter-spacing:-.4px;font-weight:600}.text-callout-regular{font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;line-height:21px;letter-spacing:-.4px;font-weight:400}.text-callout-emphasized{font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;line-height:21px;letter-spacing:-.4px;font-weight:600}.fadeIn{animation:fadeInAnimation ease .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.fadeOut{animation:fadeOutAnimation ease .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}.description-text-block h1{font-feature-settings:"clig" off,"liga" off;font-size:28px;font-style:normal;line-height:34px;letter-spacing:-.4px;font-weight:400;padding:8px 0}.description-text-block h2{font-feature-settings:"clig" off,"liga" off;font-size:22px;font-style:normal;line-height:28px;letter-spacing:-.4px;font-weight:400;padding:6px 0}.description-text-block h3{font-feature-settings:"clig" off,"liga" off;font-size:20px;font-style:normal;line-height:25px;letter-spacing:-.4px;font-weight:400;padding:4px 0}.description-text-block p{font-feature-settings:"clig" off,"liga" off;font-size:17px;font-style:normal;line-height:22px;letter-spacing:-.4px;font-weight:400}.description-text-block ol li,.description-text-block ul li{font-feature-settings:"clig" off,"liga" off;font-size:17px;font-style:normal;line-height:22px;letter-spacing:-.4px;font-weight:400;list-style:inherit}.description-text-block ol li::marker,.description-text-block ul li::marker{color:var(--colors-orange)}.description-text-block a{color:var(--colors-orange);text-decoration:underline}.description-text-block a:hover{text-decoration:none}.description-text-block ul{padding-inline-start:40px}.policy-module ul{padding-left:32px}.policy-module ul li{font-feature-settings:"clig" off,"liga" off;font-size:17px;font-style:normal;line-height:22px;letter-spacing:-.4px;font-weight:400;list-style:inherit}.policy-module ul li::marker{color:var(--colors-orange)}
