@font-face{font-family:Coil;src:local("Coil Regular"),local("Coil"),url(../fonts/Coil-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Coil;src:local("Coil Medium"),url(../fonts/Coil-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}[data-v-ae37def5]:root{--font-family:"Coil",sans-serif}.estate[data-v-ae37def5]{margin-inline:auto;padding-inline:.625rem;padding-bottom:2.5rem}@media only screen and (max-width:66.75em){.estate[data-v-ae37def5]{padding-inline:0;padding-bottom:.375rem;padding-top:1.25rem}}.estate__title[data-v-ae37def5]{font-family:var(--font-family);font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.estate__title[data-v-ae37def5]{font-size:3.125rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.75rem,1.2740384615rem + 2.1153846154vw,3.125rem)){.estate__title[data-v-ae37def5]{font-size:clamp(1.75rem,1.2740384615rem + 2.1153846154vw,3.125rem)}}@supports not (font-size:clamp(1.75rem,1.2740384615rem + 2.1153846154vw,3.125rem)){.estate__title[data-v-ae37def5]{font-size:calc(1.27404rem + 2.11538vw)}}}@media(max-width:22.5em){.estate__title[data-v-ae37def5]{font-size:1.75rem}}@media(min-width:87.5em){.estate__title[data-v-ae37def5]{margin-bottom:2.1875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-bottom:clamp(1.25rem,.9254807692rem + 1.4423076923vw,2.1875rem)){.estate__title[data-v-ae37def5]{margin-bottom:clamp(1.25rem,.9254807692rem + 1.4423076923vw,2.1875rem)}}@supports not (margin-bottom:clamp(1.25rem,.9254807692rem + 1.4423076923vw,2.1875rem)){.estate__title[data-v-ae37def5]{margin-bottom:calc(.92548rem + 1.44231vw)}}}@media(max-width:22.5em){.estate__title[data-v-ae37def5]{margin-bottom:1.25rem}}.estate__body[data-v-ae37def5]{display:flex;margin-inline:auto;max-width:90rem}@media(min-width:87.5em){.estate__body[data-v-ae37def5]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)){.estate__body[data-v-ae37def5]{gap:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)}}@supports not (gap:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)){.estate__body[data-v-ae37def5]{gap:calc(.20433rem + .48077vw)}}}@media(max-width:22.5em){.estate__body[data-v-ae37def5]{gap:.3125rem}}@media(min-width:87.5em){.estate__body[data-v-ae37def5]{padding-inline:2.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)){.estate__body[data-v-ae37def5]{padding-inline:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)}}@supports not (padding-inline:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)){.estate__body[data-v-ae37def5]{padding-inline:calc(.39663rem + 2.40385vw)}}}@media(max-width:22.5em){.estate__body[data-v-ae37def5]{padding-inline:.9375rem}}@media only screen and (max-width:66.75em){.estate__body[data-v-ae37def5]{display:grid;padding:0}}.estate-card[data-v-ae37def5]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:2.5rem;justify-content:space-between;overflow:hidden;position:relative;transition:all .3s ease-in-out}@media(min-width:87.5em){.estate-card[data-v-ae37def5]{padding-block:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-block:clamp(.625rem,.1923076923rem + 1.9230769231vw,1.875rem)){.estate-card[data-v-ae37def5]{padding-block:clamp(.625rem,.1923076923rem + 1.9230769231vw,1.875rem)}}@supports not (padding-block:clamp(.625rem,.1923076923rem + 1.9230769231vw,1.875rem)){.estate-card[data-v-ae37def5]{padding-block:calc(.19231rem + 1.92308vw)}}}@media(max-width:22.5em){.estate-card[data-v-ae37def5]{padding-block:.625rem}}@media(min-width:87.5em){.estate-card[data-v-ae37def5]{padding-inline:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.9375rem,.6129807692rem + 1.4423076923vw,1.875rem)){.estate-card[data-v-ae37def5]{padding-inline:clamp(.9375rem,.6129807692rem + 1.4423076923vw,1.875rem)}}@supports not (padding-inline:clamp(.9375rem,.6129807692rem + 1.4423076923vw,1.875rem)){.estate-card[data-v-ae37def5]{padding-inline:calc(.61298rem + 1.44231vw)}}}@media(max-width:22.5em){.estate-card[data-v-ae37def5]{padding-inline:.9375rem}}@media(min-width:87.5em){.estate-card[data-v-ae37def5]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.estate-card[data-v-ae37def5]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.estate-card[data-v-ae37def5]{border-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.estate-card[data-v-ae37def5]{border-radius:1.25rem}}@media(min-width:87.5em){.estate-card[data-v-ae37def5]{min-height:23.9375rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (min-height:clamp(12.875rem,9.0456730769rem + 17.0192307692vw,23.9375rem)){.estate-card[data-v-ae37def5]{min-height:clamp(12.875rem,9.0456730769rem + 17.0192307692vw,23.9375rem)}}@supports not (min-height:clamp(12.875rem,9.0456730769rem + 17.0192307692vw,23.9375rem)){.estate-card[data-v-ae37def5]{min-height:calc(9.04567rem + 17.01923vw)}}}@media(max-width:22.5em){.estate-card[data-v-ae37def5]{min-height:12.875rem}}.estate-card[data-v-ae37def5]:before{background:linear-gradient(182deg,rgba(0,0,0,.2) 37.53%,transparent 98.59%);content:"";inset:0;position:absolute;z-index:1}.estate-card[data-v-ae37def5]:after{background:linear-gradient(180deg,#3444c0cc 45.25%,#3444c0a3 66.65%,#3444c000);content:"";left:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:87.5em){.estate-card[data-v-ae37def5]:after{height:8.125rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (height:clamp(5.9375rem,5.1802884615rem + 3.3653846154vw,8.125rem)){.estate-card[data-v-ae37def5]:after{height:clamp(5.9375rem,5.1802884615rem + 3.3653846154vw,8.125rem)}}@supports not (height:clamp(5.9375rem,5.1802884615rem + 3.3653846154vw,8.125rem)){.estate-card[data-v-ae37def5]:after{height:calc(5.18029rem + 3.36538vw)}}}@media(max-width:22.5em){.estate-card[data-v-ae37def5]:after{height:5.9375rem}}@media(any-hover:hover)and (pointer:fine){.estate-card[data-v-ae37def5]:hover{flex-grow:2.2}.estate-card:hover .estate-card__action[data-v-ae37def5],.estate-card:hover .estate-card__action[data-v-ae37def5] span{opacity:1;width:auto}}.estate-card__image[data-v-ae37def5]{inset:0;position:absolute}.estate-card__header[data-v-ae37def5]{color:var(--color-white-1000);display:grid;gap:.3125rem;position:relative;z-index:3}.estate-card__title[data-v-ae37def5]{font-family:var(--font-family);font-weight:400;line-height:110%}@media(min-width:87.5em){.estate-card__title[data-v-ae37def5]{font-size:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.estate-card__title[data-v-ae37def5]{font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (font-size:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.estate-card__title[data-v-ae37def5]{font-size:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.estate-card__title[data-v-ae37def5]{font-size:1.25rem}}.estate-card__list[data-v-ae37def5]{align-items:center;display:flex;gap:1.0625rem}.estate-card__item[data-v-ae37def5]{color:var(--color-white-1000);font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%;position:relative;white-space:nowrap}.estate-card__item[data-v-ae37def5]:not(:first-child):before{background-color:var(--color-white-1000);border-radius:50%;content:"";height:.1875rem;left:-.625rem;position:absolute;top:50%;transform:translateY(-50%);width:.1875rem}.estate-card__action[data-v-ae37def5]{opacity:0;position:relative;transition:all .3s ease-in-out;z-index:2}@media only screen and (max-width:66.75em){.estate-card__action[data-v-ae37def5]{align-self:flex-end;margin-right:-.625rem;opacity:1}}.estate-card__action[data-v-ae37def5] span{opacity:0;transition:all .3s ease-in-out;width:0}@media only screen and (max-width:66.75em){.estate-card__action[data-v-ae37def5] span{opacity:1;width:auto}}
