@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-c1519d60]:root{--font-family:"Coil",sans-serif}.apartment-hero-legend[data-v-c1519d60]{align-items:center;display:flex;gap:1.25rem}.apartment-hero-legend__item[data-v-c1519d60]{align-items:center;display:flex;white-space:nowrap}@media(min-width:87.5em){.apartment-hero-legend__item[data-v-c1519d60]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-hero-legend__item[data-v-c1519d60]{gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)}}@supports not (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-hero-legend__item[data-v-c1519d60]{gap:calc(.45673rem + .19231vw)}}}@media(max-width:22.5em){.apartment-hero-legend__item[data-v-c1519d60]{gap:.5rem}}.apartment-hero-legend__icon[data-v-c1519d60]{background-color:var(--color-primary-600);border-radius:.3125rem}@media(min-width:87.5em){.apartment-hero-legend__icon[data-v-c1519d60]{width:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (width:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)){.apartment-hero-legend__icon[data-v-c1519d60]{width:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)}}@supports not (width:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)){.apartment-hero-legend__icon[data-v-c1519d60]{width:calc(.86538rem + 1.15385vw)}}}@media(max-width:22.5em){.apartment-hero-legend__icon[data-v-c1519d60]{width:1.125rem}}@media(min-width:87.5em){.apartment-hero-legend__icon[data-v-c1519d60]{height:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (height:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)){.apartment-hero-legend__icon[data-v-c1519d60]{height:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)}}@supports not (height:clamp(1.125rem,.8653846154rem + 1.1538461538vw,1.875rem)){.apartment-hero-legend__icon[data-v-c1519d60]{height:calc(.86538rem + 1.15385vw)}}}@media(max-width:22.5em){.apartment-hero-legend__icon[data-v-c1519d60]{height:1.125rem}}.apartment-hero-legend__icon--available[data-v-c1519d60]{background-color:var(--color-primary-200)}.apartment-hero-legend__label[data-v-c1519d60]{font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}@media only screen and (max-width:45.875em){.apartment-hero-legend__label[data-v-c1519d60]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}}@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-61f0797d]:root{--font-family:"Coil",sans-serif}.modal-apartment-zoom[data-v-61f0797d]{max-width:73.75rem;width:100%}.modal-apartment-zoom__container[data-v-61f0797d]{display:grid;gap:.9375rem;padding-block:1rem;width:100%}@media only screen and (max-width:45.875em){.modal-apartment-zoom__container[data-v-61f0797d]{gap:1.5rem;padding-inline:.5rem}}.modal-apartment-zoom__tabs[data-v-61f0797d]{margin-inline:auto}@media only screen and (max-width:45.875em){.modal-apartment-zoom__tabs[data-v-61f0797d]{justify-content:stretch;margin-inline:-.5rem;overflow:auto hidden;padding-inline:.5rem}.modal-apartment-zoom__tabs[data-v-61f0797d]::-webkit-scrollbar{display:none}}.modal-apartment-zoom__main[data-v-61f0797d]{background-color:var(--color-white-1000);box-shadow:0 .25rem 1.875rem #00000008;overflow:hidden;position:relative}@media(min-width:87.5em){.modal-apartment-zoom__main[data-v-61f0797d]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.modal-apartment-zoom__main[data-v-61f0797d]{border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.modal-apartment-zoom__main[data-v-61f0797d]{border-radius:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.modal-apartment-zoom__main[data-v-61f0797d]{border-radius:1.5625rem}}.modal-apartment-zoom__compass[data-v-61f0797d]{left:1.25rem;position:absolute;top:.9375rem;z-index:5}@media only screen and (max-width:45.875em){.modal-apartment-zoom__compass[data-v-61f0797d]{left:.3125rem;top:.3125rem}}.modal-apartment-zoom__top[data-v-61f0797d]{align-items:center;display:flex;position:absolute;right:1.25rem;top:1.25rem;z-index:5}@media(min-width:87.5em){.modal-apartment-zoom__top[data-v-61f0797d]{gap:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)){.modal-apartment-zoom__top[data-v-61f0797d]{gap:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)}}@supports not (gap:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)){.modal-apartment-zoom__top[data-v-61f0797d]{gap:calc(.82933rem + .48077vw)}}}@media(max-width:22.5em){.modal-apartment-zoom__top[data-v-61f0797d]{gap:.9375rem}}@media only screen and (max-width:45.875em){.modal-apartment-zoom__top[data-v-61f0797d]{right:.5rem;top:.5rem}}.modal-apartment-zoom__actions[data-v-61f0797d]{align-items:center;display:flex;gap:.5rem}.modal-apartment-zoom__address[data-v-61f0797d]{align-items:center;border-left:.0625rem solid var(--color-dark-200);border-right:.0625rem solid var(--color-dark-200);color:var(--color-dark-400);display:flex;height:60%;justify-content:center;padding-block:.9375rem;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.modal-apartment-zoom__address--left[data-v-61f0797d]{left:1.25rem;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl}@media only screen and (max-width:45.875em){.modal-apartment-zoom__address--left[data-v-61f0797d]{left:.75rem}}.modal-apartment-zoom__address--right[data-v-61f0797d]{right:1.25rem;writing-mode:vertical-rl}@media only screen and (max-width:45.875em){.modal-apartment-zoom__address--right[data-v-61f0797d]{right:.75rem}}.modal-apartment-zoom__address[data-v-61f0797d]{font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:120%}@media only screen and (max-width:80em){.modal-apartment-zoom__address[data-v-61f0797d]{border:none;padding:0}}@media only screen and (max-width:66.75em){.modal-apartment-zoom__address[data-v-61f0797d]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}}@media only screen and (max-width:45.875em){.modal-apartment-zoom__address[data-v-61f0797d]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}}.modal-apartment-zoom__content[data-v-61f0797d]{align-items:center;aspect-ratio:440/440;display:flex;height:100%;justify-content:center;margin-inline:auto;max-width:25rem;min-height:31.875rem;padding-block:1.25rem;position:relative}@media only screen and (max-width:45.875em){.modal-apartment-zoom__content[data-v-61f0797d]{min-height:auto;padding-bottom:3.75rem;padding-top:2.5rem}}.modal-apartment-zoom__controls[data-v-61f0797d]{bottom:1.25rem;position:absolute;right:1.25rem}@media only screen and (max-width:45.875em){.modal-apartment-zoom__controls[data-v-61f0797d]{bottom:1rem;left:50%;right:auto;transform:translate(-50%)}}.modal-apartment-zoom__image[data-v-61f0797d]{display:flex;height:100%;position:relative;width:100%}.modal-apartment-zoom__image[data-v-61f0797d] img{display:flex;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal-apartment-zoom__image--floor[data-v-61f0797d]{transform:scale(1.2);transform-origin:center right}.modal-apartment-zoom__floor[data-v-61f0797d]{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:35.3125rem;min-height:31.875rem;padding-block:1.25rem;position:relative;width:100%}.modal-apartment-zoom__floor[data-v-61f0797d] picture{height:100%;width:100%}@media only screen and (max-width:45.875em){.modal-apartment-zoom__floor[data-v-61f0797d]{min-height:22.5rem;padding-bottom:5rem;padding-top:2.5rem}}.modal-apartment-zoom__plan[data-v-61f0797d]{aspect-ratio:678/480;height:100%;position:relative;width:100%}.modal-apartment-zoom__overlay[data-v-61f0797d]{height:100%;inset:0;position:absolute;transform:scale(1.2);transform-origin:center right;width:100%;z-index:1}.modal-apartment-zoom__polygon[data-v-61f0797d]{cursor:pointer;fill:var(--color-primary-200);transition:fill .3s ease-in-out}.modal-apartment-zoom__polygon--active[data-v-61f0797d]{fill:var(--color-primary-600);pointer-events:none}.modal-apartment-zoom__polygon--unavailable[data-v-61f0797d]{pointer-events:none}@media(any-hover:hover)and (pointer:fine){.modal-apartment-zoom__polygon[data-v-61f0797d]:hover{fill:var(--color-primary-600)}}.modal-apartment-zoom__wrapper[data-v-61f0797d]{aspect-ratio:1200/750}.modal-apartment-zoom__legend[data-v-61f0797d]{bottom:1.25rem;left:50%;position:absolute;transform:translate(-50%)}@media only screen and (max-width:45.875em){.modal-apartment-zoom__legend[data-v-61f0797d]{bottom:4.625rem}}@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-afcd882a]:root{--font-family:"Coil",sans-serif}.apartment-hero-layouts[data-v-afcd882a]{display:grid;gap:1.25rem}@media only screen and (max-width:45.875em){.apartment-hero-layouts[data-v-afcd882a]{background-color:var(--color-white-1000);box-shadow:0 .25rem 1.875rem #00000008;gap:.75rem;overflow:hidden}}@media only screen and (max-width:45.875em)and (min-width:87.5em){.apartment-hero-layouts[data-v-afcd882a]{border-radius:1.875rem}}@media only screen and (max-width:45.875em)and (min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero-layouts[data-v-afcd882a]{border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero-layouts[data-v-afcd882a]{border-radius:calc(1.45433rem + .48077vw)}}}@media only screen and (max-width:45.875em)and (max-width:22.5em){.apartment-hero-layouts[data-v-afcd882a]{border-radius:1.5625rem}}.apartment-hero-layouts__top[data-v-afcd882a]{align-items:center;display:flex;justify-content:center;position:relative}@media only screen and (max-width:45.875em){.apartment-hero-layouts__top[data-v-afcd882a]{display:block;margin-top:.5rem;overflow:auto hidden;padding-inline:.5rem}.apartment-hero-layouts__top[data-v-afcd882a]::-webkit-scrollbar{display:none}}.apartment-hero-layouts__back[data-v-afcd882a]{align-items:center;display:flex;font-family:var(--font-family);font-size:.875rem;font-weight:500;gap:.625rem;left:0;line-height:100%;position:absolute;text-transform:uppercase;transition:color .3s ease-in-out}@media(any-hover:hover){.apartment-hero-layouts__back[data-v-afcd882a]:hover{color:var(--color-primary-hover)}}@media only screen and (max-width:80em){.apartment-hero-layouts__back[data-v-afcd882a]{display:none}}.apartment-hero-layouts__main[data-v-afcd882a]{background-color:var(--color-white-1000);box-shadow:0 .25rem 1.875rem #00000008;overflow:hidden;position:relative}@media(min-width:87.5em){.apartment-hero-layouts__main[data-v-afcd882a]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero-layouts__main[data-v-afcd882a]{border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero-layouts__main[data-v-afcd882a]{border-radius:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.apartment-hero-layouts__main[data-v-afcd882a]{border-radius:1.5625rem}}@media only screen and (max-width:45.875em){.apartment-hero-layouts__main[data-v-afcd882a]{background-color:transparent;border-radius:0;box-shadow:none}}.apartment-hero-layouts__address[data-v-afcd882a]{align-items:center;border-left:.0625rem solid var(--color-dark-200);border-right:.0625rem solid var(--color-dark-200);color:var(--color-dark-400);display:flex;height:60%;justify-content:center;min-width:3.375rem;padding-block:.375rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);z-index:5}.apartment-hero-layouts__address--left[data-v-afcd882a]{left:1.25rem;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl}@media only screen and (max-width:45.875em){.apartment-hero-layouts__address--left[data-v-afcd882a]{left:.5rem}}.apartment-hero-layouts__address--right[data-v-afcd882a]{right:1.25rem;writing-mode:vertical-rl}@media only screen and (max-width:45.875em){.apartment-hero-layouts__address--right[data-v-afcd882a]{right:.5rem}}.apartment-hero-layouts__address[data-v-afcd882a]{font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:120%}@media only screen and (max-width:80em){.apartment-hero-layouts__address[data-v-afcd882a]{border:none;padding:0}}@media only screen and (max-width:66.75em){.apartment-hero-layouts__address[data-v-afcd882a]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%;min-width:auto}}@media only screen and (max-width:45.875em){.apartment-hero-layouts__address[data-v-afcd882a]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}}.apartment-hero-layouts__compass[data-v-afcd882a]{left:1.25rem;position:absolute;top:1.25rem;z-index:5}@media only screen and (max-width:45.875em){.apartment-hero-layouts__compass[data-v-afcd882a]{left:.5rem;top:0}.apartment-hero-layouts__compass svg[data-v-afcd882a]{height:2.5rem;width:2.5rem}}.apartment-hero-layouts__content[data-v-afcd882a]{align-items:center;aspect-ratio:440/440;display:flex;height:100%;justify-content:center;margin-inline:auto;max-width:25rem;min-height:31.875rem;padding-block:1.25rem;position:relative}@media only screen and (max-width:45.875em){.apartment-hero-layouts__content[data-v-afcd882a]{aspect-ratio:unset;min-height:22.5rem;padding-inline:1.875rem;padding:2.1875rem 0 0}}.apartment-hero-layouts__image[data-v-afcd882a]{display:flex;height:100%;position:relative;width:100%}.apartment-hero-layouts__image[data-v-afcd882a] img{display:flex;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.apartment-hero-layouts__image--floor[data-v-afcd882a]{transform:scale(1.2);transform-origin:center right}.apartment-hero-layouts__floor[data-v-afcd882a]{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:35.3125rem;min-height:31.875rem;padding-block:1.25rem;position:relative;width:100%}.apartment-hero-layouts__floor[data-v-afcd882a] picture{height:100%;width:100%}@media only screen and (max-width:45.875em){.apartment-hero-layouts__floor[data-v-afcd882a]{min-height:22.5rem;padding:0}}.apartment-hero-layouts__wrapper[data-v-afcd882a]{aspect-ratio:1200/750}@media only screen and (max-width:45.875em){.apartment-hero-layouts__wrapper[data-v-afcd882a]{aspect-ratio:unset;padding:3.25rem 1rem 1rem}}.apartment-hero-layouts__picture[data-v-afcd882a]{display:contents}@media only screen and (max-width:45.875em){.apartment-hero-layouts__picture[data-v-afcd882a]{aspect-ratio:1200/750;display:block;overflow:hidden;position:relative}}@media only screen and (max-width:45.875em)and (min-width:87.5em){.apartment-hero-layouts__picture[data-v-afcd882a]{border-radius:1.875rem}}@media only screen and (max-width:45.875em)and (min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.apartment-hero-layouts__picture[data-v-afcd882a]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.apartment-hero-layouts__picture[data-v-afcd882a]{border-radius:calc(1.03365rem + .96154vw)}}}@media only screen and (max-width:45.875em)and (max-width:22.5em){.apartment-hero-layouts__picture[data-v-afcd882a]{border-radius:1.25rem}}.apartment-hero-layouts__plan[data-v-afcd882a]{aspect-ratio:678/480;height:100%;position:relative;width:100%}.apartment-hero-layouts__overlay[data-v-afcd882a]{height:100%;inset:0;position:absolute;transform:scale(1.2);transform-origin:center right;width:100%;z-index:1}.apartment-hero-layouts__polygon[data-v-afcd882a]{cursor:pointer;fill:var(--color-primary-200);transition:fill .3s ease-in-out}.apartment-hero-layouts__polygon--active[data-v-afcd882a]{fill:var(--color-primary-600);pointer-events:none}.apartment-hero-layouts__polygon--unavailable[data-v-afcd882a]{pointer-events:none}@media(any-hover:hover)and (pointer:fine){.apartment-hero-layouts__polygon[data-v-afcd882a]:hover{fill:var(--color-primary-600)}}.apartment-hero-layouts__legend[data-v-afcd882a]{bottom:1.25rem;left:50%;position:absolute;transform:translate(-50%)}@media only screen and (max-width:45.875em){.apartment-hero-layouts__legend[data-v-afcd882a]{bottom:1rem}}.apartment-hero-layouts__actions[data-v-afcd882a]{align-items:center;bottom:1.25rem;display:flex;gap:.9375rem;position:absolute;right:1.25rem;z-index:5}@media only screen and (max-width:90em){.apartment-hero-layouts__actions[data-v-afcd882a]{display:contents}.apartment-hero-layouts__download[data-v-afcd882a]{left:50%;position:absolute;top:1.25rem;transform:translate(-50%);z-index:5}}@media only screen and (max-width:45.875em){.apartment-hero-layouts__download[data-v-afcd882a]{top:0}}.apartment-hero-layouts__zoom[data-v-afcd882a]{align-items:center;background-color:var(--color-dark-50);border-radius:50%;color:var(--color-primary-1000);display:flex;height:2.5rem;justify-content:center;transition:all .3s ease-in-out;width:2.5rem}@media(any-hover:hover)and (pointer:fine){.apartment-hero-layouts__zoom[data-v-afcd882a]:hover{background-color:var(--color-primary-hover);color:var(--color-white-1000)}}@media only screen and (max-width:90em){.apartment-hero-layouts__zoom[data-v-afcd882a]{position:absolute;right:1.25rem;top:1.25rem;z-index:5}}@media only screen and (max-width:45.875em){.apartment-hero-layouts__zoom[data-v-afcd882a]{right:.5rem;top:0}}@media only screen and (min-width:45.88125em){.apartment-hero-layouts__zoom--fill[data-v-afcd882a]{background-color:var(--color-white-1000);color:var(--color-dark-1000)}}@media only screen and (min-width:45.88125em)and (any-hover:hover)and (pointer:fine){.apartment-hero-layouts__zoom--fill[data-v-afcd882a]:hover{background-color:var(--color-secondary-hover);color:var(--color-dark-1000)}}@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-98951259]:root{--font-family:"Coil",sans-serif}.apartment-hero-mortgage[data-v-98951259]{background-color:var(--color-primary-1000);border-radius:1.25rem}@media(min-width:87.5em){.apartment-hero-mortgage[data-v-98951259]{padding-block:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-block:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)){.apartment-hero-mortgage[data-v-98951259]{padding-block:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)}}@supports not (padding-block:clamp(.9375rem,.8293269231rem + .4807692308vw,1.25rem)){.apartment-hero-mortgage[data-v-98951259]{padding-block:calc(.82933rem + .48077vw)}}}@media(max-width:22.5em){.apartment-hero-mortgage[data-v-98951259]{padding-block:.9375rem}}@media(min-width:87.5em){.apartment-hero-mortgage[data-v-98951259]{padding-inline:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.apartment-hero-mortgage[data-v-98951259]{padding-inline:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)}}@supports not (padding-inline:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.apartment-hero-mortgage[data-v-98951259]{padding-inline:calc(.57692rem + .76923vw)}}}@media(max-width:22.5em){.apartment-hero-mortgage[data-v-98951259]{padding-inline:.75rem}}.apartment-hero-mortgage__content[data-v-98951259]{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between}.apartment-hero-mortgage__block[data-v-98951259]{display:grid;gap:.3125rem;justify-items:start}.apartment-hero-mortgage__label[data-v-98951259]{color:var(--color-white-800);font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}.apartment-hero-mortgage__value[data-v-98951259]{font-size:1.125rem}.apartment-hero-mortgage__discount[data-v-98951259],.apartment-hero-mortgage__value[data-v-98951259]{color:var(--color-white-1000);font-family:var(--font-family);font-weight:400;line-height:120%}.apartment-hero-mortgage__discount[data-v-98951259]{background-color:var(--color-system-false);border-radius:6.25rem;font-size:.75rem;padding:.5rem .5625rem;white-space:nowrap}.apartment-hero-mortgage__footer[data-v-98951259]{border-top:.0625rem solid var(--color-white-150);display:grid;margin-top:.625rem;padding-top:.625rem}.apartment-hero-mortgage__disclaimer[data-v-98951259]{color:var(--color-white-800);font-family:var(--font-family);font-size:.625rem;font-weight:400;line-height:120%}@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-ab462108]:root{--font-family:"Coil",sans-serif}.apartment-hero-properties[data-v-ab462108]{display:grid}@media(min-width:87.5em){.apartment-hero-properties[data-v-ab462108]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-hero-properties[data-v-ab462108]{gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)}}@supports not (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-hero-properties[data-v-ab462108]{gap:calc(.45673rem + .19231vw)}}}@media(max-width:22.5em){.apartment-hero-properties[data-v-ab462108]{gap:.5rem}}.apartment-hero-properties__line[data-v-ab462108]{align-items:center;color:var(--color-dark-600);display:flex;font-family:var(--font-family);font-size:1.125rem;font-weight:400;justify-content:space-between;line-height:120%}@media only screen and (max-width:45.875em){.apartment-hero-properties__line[data-v-ab462108]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}}.apartment-hero-properties__divider[data-v-ab462108]{align-self:flex-end;background-color:var(--color-dark-100);flex:1;height:.0625rem;margin-inline:.625rem;margin-bottom:.25rem;white-space:nowrap}@media only screen and (max-width:45.875em){.apartment-hero-properties__divider[data-v-ab462108]{margin-inline:0}}.apartment-hero-properties__list[data-v-ab462108]{display:grid}@media(min-width:87.5em){.apartment-hero-properties__list[data-v-ab462108]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-hero-properties__list[data-v-ab462108]{gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)}}@supports not (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-hero-properties__list[data-v-ab462108]{gap:calc(.45673rem + .19231vw)}}}@media(max-width:22.5em){.apartment-hero-properties__list[data-v-ab462108]{gap:.5rem}}@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-8d239d86]:root{--font-family:"Coil",sans-serif}.apartment-hero-panel[data-v-8d239d86]{background-color:var(--color-white-1000);box-shadow:0 .25rem 1.875rem #00000008;padding:1.875rem}@media(min-width:87.5em){.apartment-hero-panel[data-v-8d239d86]{border-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero-panel[data-v-8d239d86]{border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero-panel[data-v-8d239d86]{border-radius:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.apartment-hero-panel[data-v-8d239d86]{border-radius:1.5625rem}}@media only screen and (max-width:45.875em){.apartment-hero-panel[data-v-8d239d86]{padding:.9375rem .9375rem 1.25rem}}.apartment-hero-panel__header[data-v-8d239d86]{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between;margin-bottom:1rem}.apartment-hero-panel__tags[data-v-8d239d86]{align-items:center;display:flex;flex-wrap:wrap;gap:.3125rem}.apartment-hero-panel__tag[data-v-8d239d86]{align-items:center;background-color:var(--color-dark-50);border-radius:1.875rem;display:flex;font-family:var(--font-family);font-size:.75rem;font-weight:400;height:1.875rem;justify-content:center;line-height:120%;padding:.25rem .875rem;white-space:nowrap}.apartment-hero-panel__tag--discount[data-v-8d239d86]{background-color:var(--color-system-false);color:var(--color-white-1000)}.apartment-hero-panel__actions[data-v-8d239d86]{align-items:center;display:flex;gap:.5rem}.apartment-hero-panel__title[data-v-8d239d86]{font-family:var(--font-family);font-weight:500;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.apartment-hero-panel__title[data-v-8d239d86]{font-size:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.apartment-hero-panel__title[data-v-8d239d86]{font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.apartment-hero-panel__title[data-v-8d239d86]{font-size:calc(1.08173rem + .19231vw)}}}@media(max-width:22.5em){.apartment-hero-panel__title[data-v-8d239d86]{font-size:1.125rem}}@media(min-width:87.5em){.apartment-hero-panel__title[data-v-8d239d86]{margin-bottom:.3125rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-bottom:clamp(.3125rem,.4807692308rem + -.1923076923vw,.4375rem)){.apartment-hero-panel__title[data-v-8d239d86]{margin-bottom:clamp(.3125rem,.4807692308rem + -.1923076923vw,.4375rem)}}@supports not (margin-bottom:clamp(.3125rem,.4807692308rem + -.1923076923vw,.4375rem)){.apartment-hero-panel__title[data-v-8d239d86]{margin-bottom:calc(.48077rem - .19231vw)}}}@media(max-width:22.5em){.apartment-hero-panel__title[data-v-8d239d86]{margin-bottom:.4375rem}}.apartment-hero-panel__prices[data-v-8d239d86]{align-items:center;display:flex;margin-bottom:1.25rem;white-space:nowrap}@media(min-width:87.5em){.apartment-hero-panel__prices[data-v-8d239d86]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)){.apartment-hero-panel__prices[data-v-8d239d86]{gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)}}@supports not (gap:clamp(.375rem,.2884615385rem + .3846153846vw,.625rem)){.apartment-hero-panel__prices[data-v-8d239d86]{gap:calc(.28846rem + .38462vw)}}}@media(max-width:22.5em){.apartment-hero-panel__prices[data-v-8d239d86]{gap:.375rem}}.apartment-hero-panel__price[data-v-8d239d86]{font-family:var(--font-family);font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.apartment-hero-panel__price[data-v-8d239d86]{font-size:2.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)){.apartment-hero-panel__price[data-v-8d239d86]{font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)}}@supports not (font-size:clamp(1.375rem,1.0721153846rem + 1.3461538462vw,2.25rem)){.apartment-hero-panel__price[data-v-8d239d86]{font-size:calc(1.07212rem + 1.34615vw)}}}@media(max-width:22.5em){.apartment-hero-panel__price[data-v-8d239d86]{font-size:1.375rem}}.apartment-hero-panel__price--accent[data-v-8d239d86]{color:var(--color-system-false)}.apartment-hero-panel__old-price[data-v-8d239d86]{color:var(--color-dark-600);font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%;text-decoration-line:line-through}@media only screen and (max-width:45.875em){.apartment-hero-panel__old-price[data-v-8d239d86]{font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}}.apartment-hero-panel__mortgage[data-v-8d239d86]{margin-bottom:1.25rem}.apartment-hero-panel__buttons[data-v-8d239d86]{align-items:center;display:flex;gap:.625rem;justify-content:space-between;margin-top:1.5rem}@media only screen and (max-width:45.875em){.apartment-hero-panel__buttons[data-v-8d239d86]{display:none}}@media(min-width:87.5em){.apartment-hero-panel__action[data-v-8d239d86]{padding-inline:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.apartment-hero-panel__action[data-v-8d239d86]{padding-inline:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)}}@supports not (padding-inline:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.apartment-hero-panel__action[data-v-8d239d86]{padding-inline:calc(.57692rem + .76923vw)}}}@media(max-width:22.5em){.apartment-hero-panel__action[data-v-8d239d86]{padding-inline:.75rem}}@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-0c4be84e]:root{--font-family:"Coil",sans-serif}.apartment-hero-variants__title[data-v-0c4be84e]{font-family:var(--font-family);font-weight:500;line-height:110%;margin-bottom:1rem;text-transform:uppercase}@media(min-width:87.5em){.apartment-hero-variants__title[data-v-0c4be84e]{font-size:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.apartment-hero-variants__title[data-v-0c4be84e]{font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.apartment-hero-variants__title[data-v-0c4be84e]{font-size:calc(1.08173rem + .19231vw)}}}@media(max-width:22.5em){.apartment-hero-variants__title[data-v-0c4be84e]{font-size:1.125rem}}.apartment-hero-variants__body[data-v-0c4be84e]{display:grid;gap:.25rem}.apartment-hero-variants__footer[data-v-0c4be84e]{align-items:center;display:flex;gap:.3125rem}@media(min-width:87.5em){.apartment-hero-variants__footer[data-v-0c4be84e]{margin-top:1rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-top:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)){.apartment-hero-variants__footer[data-v-0c4be84e]{margin-top:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)}}@supports not (margin-top:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)){.apartment-hero-variants__footer[data-v-0c4be84e]{margin-top:calc(.66346rem + .38462vw)}}}@media(max-width:22.5em){.apartment-hero-variants__footer[data-v-0c4be84e]{margin-top:.75rem}}.apartment-hero-variants__button[data-v-0c4be84e]{flex:1}.apartment-variants-item[data-v-0c4be84e]{align-items:center;background-color:var(--color-white-1000);border:.125rem solid transparent;display:grid;gap:.625rem;grid-template-columns:minmax(auto,2.5rem) minmax(auto,3.75rem) minmax(auto,6.25rem) minmax(auto,6.25rem) minmax(auto,2rem);justify-content:space-between;position:relative;transition:border-color .3s ease-in-out}@media(min-width:87.5em){.apartment-variants-item[data-v-0c4be84e]{padding:.9375rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding:clamp(.5rem,.3485576923rem + .6730769231vw,.9375rem)){.apartment-variants-item[data-v-0c4be84e]{padding:clamp(.5rem,.3485576923rem + .6730769231vw,.9375rem)}}@supports not (padding:clamp(.5rem,.3485576923rem + .6730769231vw,.9375rem)){.apartment-variants-item[data-v-0c4be84e]{padding:calc(.34856rem + .67308vw)}}}@media(max-width:22.5em){.apartment-variants-item[data-v-0c4be84e]{padding:.5rem}}@media(min-width:87.5em){.apartment-variants-item[data-v-0c4be84e]{border-radius:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-radius:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem)){.apartment-variants-item[data-v-0c4be84e]{border-radius:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem)}}@supports not (border-radius:clamp(1rem,.9134615385rem + .3846153846vw,1.25rem)){.apartment-variants-item[data-v-0c4be84e]{border-radius:calc(.91346rem + .38462vw)}}}@media(max-width:22.5em){.apartment-variants-item[data-v-0c4be84e]{border-radius:1rem}}@media(any-hover:hover)and (pointer:fine){.apartment-variants-item[data-v-0c4be84e]:hover{border-color:var(--color-primary-hover)}}.apartment-variants-item--current[data-v-0c4be84e]{pointer-events:none}.apartment-variants-item__link[data-v-0c4be84e]{inset:0;position:absolute;z-index:1}.apartment-variants-item__value[data-v-0c4be84e]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%;white-space:nowrap}@media only screen and (max-width:66.75em){.apartment-variants-item__value[data-v-0c4be84e]{font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}}@media only screen and (max-width:45.875em){.apartment-variants-item__value[data-v-0c4be84e]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}}.apartment-variants-item__value--floor[data-v-0c4be84e]{color:var(--color-dark-400)}.apartment-variants-item__value--has-benefit[data-v-0c4be84e]{color:var(--color-system-correct)}.apartment-variants-item__value--no-benefit[data-v-0c4be84e]{color:var(--color-system-false)}.apartment-variants-item--current .apartment-variants-item__value[data-v-0c4be84e]{color:var(--color-dark-400)}.apartment-variants-item__favorite[data-v-0c4be84e]{position:relative;z-index:2}@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-244497c5]:root{--font-family:"Coil",sans-serif}.modal-purchase[data-v-244497c5]{background-color:var(--color-white-1000);height:100%;max-width:31.25rem;overflow:hidden auto;position:absolute;right:0;top:0;width:100%}@media(min-width:87.5em){.modal-purchase[data-v-244497c5]{border-top-left-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-top-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-purchase[data-v-244497c5]{border-top-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-top-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-purchase[data-v-244497c5]{border-top-left-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.modal-purchase[data-v-244497c5]{border-top-left-radius:1.25rem}}@media(min-width:87.5em){.modal-purchase[data-v-244497c5]{border-bottom-left-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-bottom-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-purchase[data-v-244497c5]{border-bottom-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-bottom-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-purchase[data-v-244497c5]{border-bottom-left-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.modal-purchase[data-v-244497c5]{border-bottom-left-radius:1.25rem}}@media(min-width:87.5em){.modal-purchase[data-v-244497c5]{padding-block:3.75rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-block:clamp(1.875rem,1.2259615385rem + 2.8846153846vw,3.75rem)){.modal-purchase[data-v-244497c5]{padding-block:clamp(1.875rem,1.2259615385rem + 2.8846153846vw,3.75rem)}}@supports not (padding-block:clamp(1.875rem,1.2259615385rem + 2.8846153846vw,3.75rem)){.modal-purchase[data-v-244497c5]{padding-block:calc(1.22596rem + 2.88462vw)}}}@media(max-width:22.5em){.modal-purchase[data-v-244497c5]{padding-block:1.875rem}}@media(min-width:87.5em){.modal-purchase[data-v-244497c5]{padding-inline:2.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-inline:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)){.modal-purchase[data-v-244497c5]{padding-inline:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)}}@supports not (padding-inline:clamp(.9375rem,.3966346154rem + 2.4038461538vw,2.5rem)){.modal-purchase[data-v-244497c5]{padding-inline:calc(.39663rem + 2.40385vw)}}}@media(max-width:22.5em){.modal-purchase[data-v-244497c5]{padding-inline:.9375rem}}@media only screen and (max-width:45.875em){.modal-purchase[data-v-244497c5]{border-bottom-left-radius:0;bottom:0;height:auto;max-width:none;top:auto}}@media only screen and (max-width:45.875em)and (min-width:87.5em){.modal-purchase[data-v-244497c5]{border-top-right-radius:1.875rem}}@media only screen and (max-width:45.875em)and (min-width:22.5em)and (max-width:87.5em){@supports (border-top-right-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-purchase[data-v-244497c5]{border-top-right-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-top-right-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-purchase[data-v-244497c5]{border-top-right-radius:calc(1.03365rem + .96154vw)}}}@media only screen and (max-width:45.875em)and (max-width:22.5em){.modal-purchase[data-v-244497c5]{border-top-right-radius:1.25rem}}.modal-purchase__content[data-v-244497c5]{display:grid}@media(min-width:87.5em){.modal-purchase__content[data-v-244497c5]{gap:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(1.625rem,1.5384615385rem + .3846153846vw,1.875rem)){.modal-purchase__content[data-v-244497c5]{gap:clamp(1.625rem,1.5384615385rem + .3846153846vw,1.875rem)}}@supports not (gap:clamp(1.625rem,1.5384615385rem + .3846153846vw,1.875rem)){.modal-purchase__content[data-v-244497c5]{gap:calc(1.53846rem + .38462vw)}}}@media(max-width:22.5em){.modal-purchase__content[data-v-244497c5]{gap:1.625rem}}.modal-purchase__title[data-v-244497c5]{font-family:var(--font-family);font-weight:500;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.modal-purchase__title[data-v-244497c5]{font-size:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.modal-purchase__title[data-v-244497c5]{font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.modal-purchase__title[data-v-244497c5]{font-size:calc(1.08173rem + .19231vw)}}}@media(max-width:22.5em){.modal-purchase__title[data-v-244497c5]{font-size:1.125rem}}.modal-purchase__item[data-v-244497c5]{border-top:.0625rem solid var(--color-dark-100);display:grid}@media(min-width:87.5em){.modal-purchase__item[data-v-244497c5]{padding-block:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-block:clamp(.9375rem,.6129807692rem + 1.4423076923vw,1.875rem)){.modal-purchase__item[data-v-244497c5]{padding-block:clamp(.9375rem,.6129807692rem + 1.4423076923vw,1.875rem)}}@supports not (padding-block:clamp(.9375rem,.6129807692rem + 1.4423076923vw,1.875rem)){.modal-purchase__item[data-v-244497c5]{padding-block:calc(.61298rem + 1.44231vw)}}}@media(max-width:22.5em){.modal-purchase__item[data-v-244497c5]{padding-block:.9375rem}}@media(min-width:87.5em){.modal-purchase__item[data-v-244497c5]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.modal-purchase__item[data-v-244497c5]{gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)}}@supports not (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.modal-purchase__item[data-v-244497c5]{gap:calc(.45673rem + .19231vw)}}}@media(max-width:22.5em){.modal-purchase__item[data-v-244497c5]{gap:.5rem}}.modal-purchase__label[data-v-244497c5]{font-size:1.125rem}.modal-purchase__description[data-v-244497c5],.modal-purchase__label[data-v-244497c5]{font-family:var(--font-family);font-weight:400;line-height:120%}.modal-purchase__description[data-v-244497c5]{color:var(--color-dark-400);font-size:.75rem}.modal-purchase__close[data-v-244497c5]{position:absolute;z-index:10}@media(min-width:87.5em){.modal-purchase__close[data-v-244497c5]{top:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (top:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)){.modal-purchase__close[data-v-244497c5]{top:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)}}@supports not (top:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)){.modal-purchase__close[data-v-244497c5]{top:calc(.20433rem + .48077vw)}}}@media(max-width:22.5em){.modal-purchase__close[data-v-244497c5]{top:.3125rem}}@media(min-width:87.5em){.modal-purchase__close[data-v-244497c5]{right:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (right:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)){.modal-purchase__close[data-v-244497c5]{right:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)}}@supports not (right:clamp(.3125rem,.2043269231rem + .4807692308vw,.625rem)){.modal-purchase__close[data-v-244497c5]{right:calc(.20433rem + .48077vw)}}}@media(max-width:22.5em){.modal-purchase__close[data-v-244497c5]{right:.3125rem}}.modal-purchase__action[data-v-244497c5]{margin-top:.625rem}@media only screen and (max-width:45.875em){.modal-purchase__action[data-v-244497c5]{width:100%}}@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-54b94293]:root{--font-family:"Coil",sans-serif}.modal-steps[data-v-54b94293]{background-color:var(--color-dark-light-grey);height:100%;max-width:31.25rem;overflow:hidden;padding:3.75rem 1.5rem 1.875rem 2.5rem;position:absolute;right:0;top:0;width:100%}@media(min-width:87.5em){.modal-steps[data-v-54b94293]{border-top-left-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-top-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-steps[data-v-54b94293]{border-top-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-top-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-steps[data-v-54b94293]{border-top-left-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.modal-steps[data-v-54b94293]{border-top-left-radius:1.25rem}}@media(min-width:87.5em){.modal-steps[data-v-54b94293]{border-bottom-left-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-bottom-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-steps[data-v-54b94293]{border-bottom-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-bottom-left-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.modal-steps[data-v-54b94293]{border-bottom-left-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.modal-steps[data-v-54b94293]{border-bottom-left-radius:1.25rem}}@media only screen and (max-width:45.875em){.modal-steps[data-v-54b94293]{border-radius:0;max-width:none;padding:.9375rem}}.modal-steps__close[data-v-54b94293]{position:absolute;right:1.25rem;top:1.25rem}@media only screen and (max-width:45.875em){.modal-steps__close[data-v-54b94293]{right:.3125rem;top:.3125rem}}.modal-steps__title[data-v-54b94293]{font-family:var(--font-family);font-weight:500;line-height:110%;margin-bottom:1.875rem;text-transform:uppercase}@media(min-width:87.5em){.modal-steps__title[data-v-54b94293]{font-size:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.modal-steps__title[data-v-54b94293]{font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.modal-steps__title[data-v-54b94293]{font-size:calc(1.08173rem + .19231vw)}}}@media(max-width:22.5em){.modal-steps__title[data-v-54b94293]{font-size:1.125rem}}@media only screen and (max-width:45.875em){.modal-steps__title[data-v-54b94293]{margin-bottom:1.25rem}}.modal-steps__back[data-v-54b94293]{align-items:center;display:flex;gap:.625rem;margin-bottom:1.5rem}@media(any-hover:hover)and (pointer:fine){.modal-steps__back:hover .modal-steps__back-icon[data-v-54b94293]{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-white-1000)}}@media only screen and (max-width:45.875em){.modal-steps__back[data-v-54b94293]{margin-bottom:.9375rem}}.modal-steps__back-icon[data-v-54b94293]{align-items:center;border:.0625rem solid var(--color-dark-100);border-radius:50%;display:flex;height:2rem;justify-content:center;transition:all .3s ease-in-out;width:2rem}.modal-steps__back-icon svg[data-v-54b94293]{transform:rotate(90deg)}.modal-steps__back-title[data-v-54b94293]{font-family:var(--font-family);font-size:.875rem;font-weight:500;line-height:100%;text-transform:uppercase}.modal-steps__back-fraction[data-v-54b94293]{border:.0625rem solid var(--color-dark-100);border-radius:1.875rem;font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%;padding:.125rem .625rem}.modal-steps__body[data-v-54b94293]{height:calc(100vh - 8.75rem);overflow:hidden auto;padding-right:.875rem;transition:scrollbar-color .3s ease}.modal-steps__body[data-v-54b94293]:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--color-dark-100)!important;border-radius:.5rem!important}.modal-steps__body[data-v-54b94293]:not([hide-scrollbar])::-webkit-scrollbar{height:.25rem!important;width:.25rem!important}.modal-steps__body[data-v-54b94293]::-webkit-scrollbar-track{background:var(--scroll-bg)!important}.modal-steps__body[data-v-54b94293]::-webkit-scrollbar-thumb{background:var(--color-dark-100)!important}.modal-steps__body[data-v-54b94293]{scrollbar-face-color:var(--color-dark-100)!important;scrollbar-track-color:var(--scroll-bg)!important}@media only screen and (max-width:45.875em){.modal-steps__body[data-v-54b94293]{height:calc(100vh - 5.3125rem);padding-right:.25rem}}.modal-steps__list[data-v-54b94293]{display:grid;gap:.5rem;padding-left:1.875rem;position:relative}@media only screen and (max-width:45.875em){.modal-steps__list[data-v-54b94293]{padding-left:1.25rem}}.modal-steps__line[data-v-54b94293]{height:calc(100% - 6.25rem);left:.3125rem;position:absolute;top:3.4375rem}@media only screen and (max-width:45.875em){.modal-steps__line[data-v-54b94293]{height:calc(100% - 5rem);top:2.5rem}}.modal-steps-card[data-v-54b94293]{align-items:center;background-color:var(--color-white-1000);border-radius:1.25rem;display:flex;justify-content:space-between;padding:1.125rem;position:relative;transition:background-color .3s ease-in-out}@media(min-width:87.5em){.modal-steps-card[data-v-54b94293]{gap:1rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)){.modal-steps-card[data-v-54b94293]{gap:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)}}@supports not (gap:clamp(.75rem,.6634615385rem + .3846153846vw,1rem)){.modal-steps-card[data-v-54b94293]{gap:calc(.66346rem + .38462vw)}}}@media(max-width:22.5em){.modal-steps-card[data-v-54b94293]{gap:.75rem}}@media only screen and (max-width:45.875em){.modal-steps-card[data-v-54b94293]{padding:.75rem}}@media(any-hover:hover)and (pointer:fine){.modal-steps-card[data-v-54b94293]:hover{background-color:var(--color-primary-hover)}.modal-steps-card:hover .modal-steps-card__icon[data-v-54b94293]{background-color:transparent;border-color:var(--color-white-600);color:var(--color-white-1000)}.modal-steps-card:hover .modal-steps-card__title[data-v-54b94293]{color:var(--color-white-1000)}.modal-steps-card:hover .modal-steps-card__fraction[data-v-54b94293]{border-color:var(--color-white-300);color:var(--color-white-800)}.modal-steps-card:hover .modal-steps-card__arrow[data-v-54b94293]{background-color:var(--color-white-1000);border-color:var(--color-white-1000);color:var(--color-primary-hover)}}.modal-steps-card[data-v-54b94293]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Crect width='12' height='12' fill='%237c84f3' fill-opacity='.4' rx='6'/%3E%3Crect width='4' height='4' x='4' y='4' fill='%236f79fb' rx='2'/%3E%3C/svg%3E");content:"";height:.75rem;left:-1.875rem;position:absolute;width:.75rem;z-index:2}@media only screen and (max-width:45.875em){.modal-steps-card[data-v-54b94293]:before{left:-1.25rem}}.modal-steps-card__wrapper[data-v-54b94293]{align-items:center;display:flex;gap:1.25rem}@media(min-width:87.5em){.modal-steps-card__wrapper[data-v-54b94293]{gap:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.modal-steps-card__wrapper[data-v-54b94293]{gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)}}@supports not (gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.modal-steps-card__wrapper[data-v-54b94293]{gap:calc(.57692rem + .76923vw)}}}@media(max-width:22.5em){.modal-steps-card__wrapper[data-v-54b94293]{gap:.75rem}}.modal-steps-card__icon[data-v-54b94293]{align-items:center;background-color:var(--color-dark-light-grey);border:.0625rem solid transparent;border-radius:.625rem;display:flex;flex-shrink:0;height:3.125rem;justify-content:center;transition:all .3s ease-in-out;width:3.125rem}@media only screen and (max-width:45.875em){.modal-steps-card__icon[data-v-54b94293]{height:2.75rem;width:2.75rem}.modal-steps-card__icon svg[data-v-54b94293]{height:auto;max-width:1.25rem}}.modal-steps-card__content[data-v-54b94293]{display:grid;gap:.5rem;justify-items:start}.modal-steps-card__fraction[data-v-54b94293]{border:.0625rem solid var(--color-dark-100);border-radius:1.875rem;font-size:.75rem;padding:.125rem .625rem;transition:all .3s ease-in-out}.modal-steps-card__fraction[data-v-54b94293],.modal-steps-card__title[data-v-54b94293]{font-family:var(--font-family);font-weight:400;line-height:120%}.modal-steps-card__title[data-v-54b94293]{font-size:1.125rem;text-align:left;transition:color .3s ease-in-out}@media only screen and (max-width:45.875em){.modal-steps-card__title[data-v-54b94293]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}}.modal-steps-card__arrow[data-v-54b94293]{align-items:center;border:.0625rem solid var(--color-dark-100);border-radius:50%;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;transition:all .3s ease-in-out;width:2.75rem}.modal-steps-card__arrow svg[data-v-54b94293]{transform:rotate(-90deg)}@media only screen and (max-width:45.875em){.modal-steps-card__arrow svg[data-v-54b94293]{height:auto;max-width:1rem}.modal-steps-card__arrow[data-v-54b94293]{height:2rem;width:2rem}}.modal-steps-content__title[data-v-54b94293]{font-family:var(--font-family);font-weight:500;line-height:110%;margin-bottom:1.5rem;text-transform:uppercase}@media(min-width:87.5em){.modal-steps-content__title[data-v-54b94293]{font-size:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.modal-steps-content__title[data-v-54b94293]{font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0817307692rem + .1923076923vw,1.25rem)){.modal-steps-content__title[data-v-54b94293]{font-size:calc(1.08173rem + .19231vw)}}}@media(max-width:22.5em){.modal-steps-content__title[data-v-54b94293]{font-size:1.125rem}}.modal-steps-content__body[data-v-54b94293]{display:grid;gap:.5rem}.modal-steps-content__block[data-v-54b94293]{background-color:var(--color-white-1000);border-radius:1.25rem;padding:1rem}.modal-steps-content__text[data-v-54b94293]{font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:120%}.modal-steps-content__text[data-v-54b94293]:not(:last-child){margin-bottom:1.25rem}.modal-steps-content__text a[data-v-54b94293],.modal-steps-content__text button[data-v-54b94293]{color:var(--color-primary-1000);text-decoration:underline;transition:color .3s ease-in-out}@media(any-hover:hover)and (pointer:fine){.modal-steps-content__text a[data-v-54b94293]:hover,.modal-steps-content__text button[data-v-54b94293]:hover{color:var(--color-primary-hover)}}.modal-steps-content__text--small[data-v-54b94293]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}.modal-steps-content__text--small[data-v-54b94293]:not(:last-child){margin-bottom:.5rem}.modal-steps-content__list[data-v-54b94293]{display:grid;gap:.25rem}.modal-steps-content__list-item[data-v-54b94293]{color:var(--color-dark-600);font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%;list-style-type:disc;margin-left:.875rem}.modal-steps-content__list-item--small[data-v-54b94293]{font-family:var(--font-family);font-size:.75rem;font-weight:400;line-height:120%}.modal-steps-content__list-item--large[data-v-54b94293]{color:var(--color-dark-1000);font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}.modal-steps-content__list-item a[data-v-54b94293],.modal-steps-content__list-item button[data-v-54b94293]{color:var(--color-primary-1000);text-decoration:underline;transition:color .3s ease-in-out}@media(any-hover:hover)and (pointer:fine){.modal-steps-content__list-item a[data-v-54b94293]:hover,.modal-steps-content__list-item button[data-v-54b94293]:hover{color:var(--color-primary-hover)}}.modal-steps-content__description[data-v-54b94293]{color:var(--color-dark-600);font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}.modal-steps-content__wrapper[data-v-54b94293]{display:grid;gap:.5rem}.modal-steps-content__extra-block[data-v-54b94293]{background-color:var(--color-dark-light-grey);border-radius:1rem;padding:.75rem}.modal-steps-content__header[data-v-54b94293]{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.modal-steps-content__header[data-state=open] svg[data-v-54b94293]{transform:rotate(-180deg)}.modal-steps-content__subtitle[data-v-54b94293]{font-family:var(--font-family);font-size:1.125rem;font-weight:500;line-height:110%;text-align:left;text-transform:uppercase}.modal-steps-content__icon[data-v-54b94293]{align-items:center;border:.0625rem solid var(--color-dark-100);border-radius:50%;display:flex;height:2rem;justify-content:center;transition:all .3s ease-in-out;width:2rem}.modal-steps-content__icon svg[data-v-54b94293]{transition:transform .3s ease-in-out}.modal-steps-content__ordered-list[data-v-54b94293]{display:grid;gap:.125rem;max-width:20rem;padding-left:1.125rem;padding-top:.5rem}.modal-steps-content__ordered-list[data-v-54b94293]:not(:last-child){margin-bottom:1rem}.modal-steps-content__ordered-item[data-v-54b94293]{color:var(--color-dark-600);display:list-item;font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%;list-style-type:decimal;margin-left:.1875rem}.modal-steps-content__ordered-item a[data-v-54b94293],.modal-steps-content__ordered-item button[data-v-54b94293]{color:var(--color-primary-1000);text-decoration:underline;transition:color .3s ease-in-out}@media(any-hover:hover)and (pointer:fine){.modal-steps-content__ordered-item a[data-v-54b94293]:hover,.modal-steps-content__ordered-item button[data-v-54b94293]:hover{color:var(--color-primary-hover)}}.modal-steps-content__caution[data-v-54b94293]{align-items:center;background-color:var(--color-dark-50);border-radius:.75rem;display:flex;gap:.75rem;margin-top:1.25rem;padding:1rem}.modal-steps-content__caution-icon[data-v-54b94293]{align-items:center;background-color:var(--color-white-1000);border-radius:.625rem;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.modal-steps-content__caution-text[data-v-54b94293]{font-family:var(--font-family);font-size:.875rem;font-weight:400;line-height:120%}@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-d8bba7b4]:root{--font-family:"Coil",sans-serif}.apartment-hero[data-v-d8bba7b4]{background-color:var(--color-dark-light-grey);padding-top:6.25rem}@media(min-width:87.5em){.apartment-hero[data-v-d8bba7b4]{padding-bottom:3.125rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding-bottom:clamp(.5rem,-.4086538462rem + 4.0384615385vw,3.125rem)){.apartment-hero[data-v-d8bba7b4]{padding-bottom:clamp(.5rem,-.4086538462rem + 4.0384615385vw,3.125rem)}}@supports not (padding-bottom:clamp(.5rem,-.4086538462rem + 4.0384615385vw,3.125rem)){.apartment-hero[data-v-d8bba7b4]{padding-bottom:calc(-.40865rem + 4.03846vw)}}}@media(max-width:22.5em){.apartment-hero[data-v-d8bba7b4]{padding-bottom:.5rem}}@media(min-width:87.5em){.apartment-hero[data-v-d8bba7b4]{border-bottom-left-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-bottom-left-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero[data-v-d8bba7b4]{border-bottom-left-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-bottom-left-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero[data-v-d8bba7b4]{border-bottom-left-radius:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.apartment-hero[data-v-d8bba7b4]{border-bottom-left-radius:1.5625rem}}@media(min-width:87.5em){.apartment-hero[data-v-d8bba7b4]{border-bottom-right-radius:1.875rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (border-bottom-right-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero[data-v-d8bba7b4]{border-bottom-right-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)}}@supports not (border-bottom-right-radius:clamp(1.5625rem,1.4543269231rem + .4807692308vw,1.875rem)){.apartment-hero[data-v-d8bba7b4]{border-bottom-right-radius:calc(1.45433rem + .48077vw)}}}@media(max-width:22.5em){.apartment-hero[data-v-d8bba7b4]{border-bottom-right-radius:1.5625rem}}@media only screen and (max-width:45.875em){.apartment-hero[data-v-d8bba7b4]{padding-bottom:.5rem;padding-top:3.75rem}.apartment-hero__container[data-v-d8bba7b4]{padding-inline:.5rem}}.apartment-hero__body[data-v-d8bba7b4]{align-items:flex-start;display:flex;justify-content:space-between}@media(min-width:87.5em){.apartment-hero__body[data-v-d8bba7b4]{gap:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.25rem,-.0961538462rem + 1.5384615385vw,1.25rem)){.apartment-hero__body[data-v-d8bba7b4]{gap:clamp(.25rem,-.0961538462rem + 1.5384615385vw,1.25rem)}}@supports not (gap:clamp(.25rem,-.0961538462rem + 1.5384615385vw,1.25rem)){.apartment-hero__body[data-v-d8bba7b4]{gap:calc(-.09615rem + 1.53846vw)}}}@media(max-width:22.5em){.apartment-hero__body[data-v-d8bba7b4]{gap:.25rem}}@media only screen and (max-width:66.75em){.apartment-hero__body[data-v-d8bba7b4]{display:block}}.apartment-hero__layouts[data-v-d8bba7b4]{flex:0 1 56.25rem}@media only screen and (min-height:43.75em){.apartment-hero__layouts[data-v-d8bba7b4]{position:sticky;top:6.25rem}}@media only screen and (min-height:43.75em)and (max-width:66.75em){.apartment-hero__layouts[data-v-d8bba7b4]{position:static}}@media only screen and (max-width:66.75em)and (min-width:87.5em){.apartment-hero__layouts[data-v-d8bba7b4]{margin-bottom:1.25rem}}@media only screen and (max-width:66.75em)and (min-width:22.5em)and (max-width:87.5em){@supports (margin-bottom:clamp(.25rem,-.0961538462rem + 1.5384615385vw,1.25rem)){.apartment-hero__layouts[data-v-d8bba7b4]{margin-bottom:clamp(.25rem,-.0961538462rem + 1.5384615385vw,1.25rem)}}@supports not (margin-bottom:clamp(.25rem,-.0961538462rem + 1.5384615385vw,1.25rem)){.apartment-hero__layouts[data-v-d8bba7b4]{margin-bottom:calc(-.09615rem + 1.53846vw)}}}@media only screen and (max-width:66.75em)and (max-width:22.5em){.apartment-hero__layouts[data-v-d8bba7b4]{margin-bottom:.25rem}}.apartment-hero__info[data-v-d8bba7b4]{flex:0 1 27.5rem;margin-top:3.75rem}@media only screen and (max-width:66.75em){.apartment-hero__info[data-v-d8bba7b4]{margin-top:0}}.apartment-hero__actions[data-v-d8bba7b4]{display:grid}@media(min-width:87.5em){.apartment-hero__actions[data-v-d8bba7b4]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.25rem,.1201923077rem + .5769230769vw,.625rem)){.apartment-hero__actions[data-v-d8bba7b4]{gap:clamp(.25rem,.1201923077rem + .5769230769vw,.625rem)}}@supports not (gap:clamp(.25rem,.1201923077rem + .5769230769vw,.625rem)){.apartment-hero__actions[data-v-d8bba7b4]{gap:calc(.12019rem + .57692vw)}}}@media(max-width:22.5em){.apartment-hero__actions[data-v-d8bba7b4]{gap:.25rem}}@media(min-width:87.5em){.apartment-hero__actions[data-v-d8bba7b4]{margin-top:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-top:clamp(.25rem,.1201923077rem + .5769230769vw,.625rem)){.apartment-hero__actions[data-v-d8bba7b4]{margin-top:clamp(.25rem,.1201923077rem + .5769230769vw,.625rem)}}@supports not (margin-top:clamp(.25rem,.1201923077rem + .5769230769vw,.625rem)){.apartment-hero__actions[data-v-d8bba7b4]{margin-top:calc(.12019rem + .57692vw)}}}@media(max-width:22.5em){.apartment-hero__actions[data-v-d8bba7b4]{margin-top:.25rem}}@media(min-width:87.5em){.apartment-hero__variants[data-v-d8bba7b4]{margin-top:2rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-top:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)){.apartment-hero__variants[data-v-d8bba7b4]{margin-top:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)}}@supports not (margin-top:clamp(1.5rem,1.3269230769rem + .7692307692vw,2rem)){.apartment-hero__variants[data-v-d8bba7b4]{margin-top:calc(1.32692rem + .76923vw)}}}@media(max-width:22.5em){.apartment-hero__variants[data-v-d8bba7b4]{margin-top:1.5rem}}.apartment-hero-action[data-v-d8bba7b4]{align-items:center;background-color:var(--color-white-1000);display:flex;gap:.625rem;justify-content:space-between;padding:.9375rem;transition:background-color .3s ease-in-out}@media(min-width:87.5em){.apartment-hero-action[data-v-d8bba7b4]{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)){.apartment-hero-action[data-v-d8bba7b4]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.apartment-hero-action[data-v-d8bba7b4]{border-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.apartment-hero-action[data-v-d8bba7b4]{border-radius:1.25rem}}@media(any-hover:hover)and (pointer:fine){.apartment-hero-action[data-v-d8bba7b4]:hover{background-color:var(--color-primary-hover)}.apartment-hero-action:hover .apartment-hero-action__arrow[data-v-d8bba7b4],.apartment-hero-action:hover .apartment-hero-action__label[data-v-d8bba7b4]{color:var(--color-white-1000)}.apartment-hero-action:hover .apartment-hero-action__description[data-v-d8bba7b4]{color:var(--color-white-800)}}.apartment-hero-action__content[data-v-d8bba7b4]{align-items:center;display:flex}@media(min-width:87.5em){.apartment-hero-action__content[data-v-d8bba7b4]{gap:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.apartment-hero-action__content[data-v-d8bba7b4]{gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)}}@supports not (gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.25rem)){.apartment-hero-action__content[data-v-d8bba7b4]{gap:calc(.57692rem + .76923vw)}}}@media(max-width:22.5em){.apartment-hero-action__content[data-v-d8bba7b4]{gap:.75rem}}.apartment-hero-action__icon[data-v-d8bba7b4]{align-items:center;background-color:var(--color-dark-light-grey);border-radius:.625rem;display:flex;flex-shrink:0;height:3.125rem;justify-content:center;width:3.125rem}.apartment-hero-action__info[data-v-d8bba7b4]{display:grid;text-align:left}@media(min-width:87.5em){.apartment-hero-action__info[data-v-d8bba7b4]{gap:.3125rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.00000625rem,-.1081646635rem + .4807596154vw,.3125rem)){.apartment-hero-action__info[data-v-d8bba7b4]{gap:clamp(.00000625rem,-.1081646635rem + .4807596154vw,.3125rem)}}@supports not (gap:clamp(.00000625rem,-.1081646635rem + .4807596154vw,.3125rem)){.apartment-hero-action__info[data-v-d8bba7b4]{gap:calc(-.10816rem + .48076vw)}}}@media(max-width:22.5em){.apartment-hero-action__info[data-v-d8bba7b4]{gap:.00000625rem}}.apartment-hero-action__label[data-v-d8bba7b4]{color:var(--color-dark-700);font-size:1.125rem}.apartment-hero-action__description[data-v-d8bba7b4],.apartment-hero-action__label[data-v-d8bba7b4]{font-family:var(--font-family);font-weight:400;line-height:120%;transition:color .3s ease-in-out}.apartment-hero-action__description[data-v-d8bba7b4]{color:var(--color-dark-400);font-size:.75rem}.apartment-hero-action__arrow[data-v-d8bba7b4]{flex-shrink:0;transform:rotate(-90deg);transition:color .3s ease-in-out}@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-14a85246]:root{--font-family:"Coil",sans-serif}.apartment-advantages__wrapper[data-v-14a85246]{align-items:center;display:flex}@media(min-width:87.5em){.apartment-advantages__wrapper[data-v-14a85246]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-advantages__wrapper[data-v-14a85246]{gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)}}@supports not (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-advantages__wrapper[data-v-14a85246]{gap:calc(.45673rem + .19231vw)}}}@media(max-width:22.5em){.apartment-advantages__wrapper[data-v-14a85246]{gap:.5rem}}.apartment-advantages__body[data-v-14a85246]{align-items:center;display:flex}@media(min-width:87.5em){.apartment-advantages__body[data-v-14a85246]{gap:.625rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-advantages__body[data-v-14a85246]{gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)}}@supports not (gap:clamp(.5rem,.4567307692rem + .1923076923vw,.625rem)){.apartment-advantages__body[data-v-14a85246]{gap:calc(.45673rem + .19231vw)}}}@media(max-width:22.5em){.apartment-advantages__body[data-v-14a85246]{gap:.5rem}}.apartment-advantages__card[data-v-14a85246]{background-color:var(--color-dark-light-grey);border-radius:1.875rem;display:flex;flex:0 0 20.125rem;flex-direction:column;overflow:hidden}.apartment-advantages__card[data-v-14a85246]:nth-child(2n){flex-direction:column-reverse}@media only screen and (max-width:45.875em){.apartment-advantages__card[data-v-14a85246]:nth-child(2n){flex-direction:row}.apartment-advantages__card[data-v-14a85246]{align-items:center;border-radius:6.25rem;flex:unset;flex-direction:row;gap:.75rem;padding-right:1.25rem}}.apartment-advantages__image[data-v-14a85246]{aspect-ratio:332/200;position:relative}@media only screen and (max-width:45.875em){.apartment-advantages__image[data-v-14a85246]{aspect-ratio:unset;border-radius:50%;flex-shrink:0;height:3.75rem;overflow:hidden;width:3.75rem}}.apartment-advantages__text[data-v-14a85246]{color:var(--color-dark-700);font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:120%;padding:1.875rem}@media only screen and (max-width:45.875em){.apartment-advantages__text[data-v-14a85246]{padding:0;white-space:nowrap}}@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-2de37d22]:root{--font-family:"Coil",sans-serif}.promo-banner[data-v-2de37d22]{background-color:var(--color-primary-1000);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}@media(min-width:87.5em){.promo-banner[data-v-2de37d22]{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)){.promo-banner[data-v-2de37d22]{border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}}@supports not (border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)){.promo-banner[data-v-2de37d22]{border-radius:calc(1.03365rem + .96154vw)}}}@media(max-width:22.5em){.promo-banner[data-v-2de37d22]{border-radius:1.25rem}}@media only screen and (max-width:45.875em){.promo-banner[data-v-2de37d22]{grid-template-columns:1fr}}@media(min-width:87.5em){.promo-banner__content[data-v-2de37d22]{padding:3.75rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (padding:clamp(1.25rem,.3846153846rem + 3.8461538462vw,3.75rem)){.promo-banner__content[data-v-2de37d22]{padding:clamp(1.25rem,.3846153846rem + 3.8461538462vw,3.75rem)}}@supports not (padding:clamp(1.25rem,.3846153846rem + 3.8461538462vw,3.75rem)){.promo-banner__content[data-v-2de37d22]{padding:calc(.38462rem + 3.84615vw)}}}@media(max-width:22.5em){.promo-banner__content[data-v-2de37d22]{padding:1.25rem}}@media only screen and (max-width:45.875em){.promo-banner__content[data-v-2de37d22]{padding-inline:.9375rem;padding-bottom:1.5625rem;padding-top:1.25rem}}.promo-banner__title[data-v-2de37d22]{color:var(--color-white-1000);font-family:var(--font-family);font-weight:400;line-height:110%;text-transform:uppercase}@media(min-width:87.5em){.promo-banner__title[data-v-2de37d22]{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)){.promo-banner__title[data-v-2de37d22]{font-size:clamp(1.75rem,1.2740384615rem + 2.1153846154vw,3.125rem)}}@supports not (font-size:clamp(1.75rem,1.2740384615rem + 2.1153846154vw,3.125rem)){.promo-banner__title[data-v-2de37d22]{font-size:calc(1.27404rem + 2.11538vw)}}}@media(max-width:22.5em){.promo-banner__title[data-v-2de37d22]{font-size:1.75rem}}@media(min-width:87.5em){.promo-banner__title[data-v-2de37d22]{margin-bottom:1.25rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-bottom:clamp(.625rem,.4086538462rem + .9615384615vw,1.25rem)){.promo-banner__title[data-v-2de37d22]{margin-bottom:clamp(.625rem,.4086538462rem + .9615384615vw,1.25rem)}}@supports not (margin-bottom:clamp(.625rem,.4086538462rem + .9615384615vw,1.25rem)){.promo-banner__title[data-v-2de37d22]{margin-bottom:calc(.40865rem + .96154vw)}}}@media(max-width:22.5em){.promo-banner__title[data-v-2de37d22]{margin-bottom:.625rem}}.promo-banner__description[data-v-2de37d22]{color:var(--color-white-1000);font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:120%}@media only screen and (max-width:45.875em){.promo-banner__description[data-v-2de37d22]{font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:120%}}@media(min-width:87.5em){.promo-banner__action[data-v-2de37d22]{margin-top:2.5rem}}@media(min-width:22.5em)and (max-width:87.5em){@supports (margin-top:clamp(1.5625rem,1.2379807692rem + 1.4423076923vw,2.5rem)){.promo-banner__action[data-v-2de37d22]{margin-top:clamp(1.5625rem,1.2379807692rem + 1.4423076923vw,2.5rem)}}@supports not (margin-top:clamp(1.5625rem,1.2379807692rem + 1.4423076923vw,2.5rem)){.promo-banner__action[data-v-2de37d22]{margin-top:calc(1.23798rem + 1.44231vw)}}}@media(max-width:22.5em){.promo-banner__action[data-v-2de37d22]{margin-top:1.5625rem}}@media only screen and (max-width:45.875em){.promo-banner__action[data-v-2de37d22]{width:100%}}.promo-banner__image[data-v-2de37d22]{position:relative}@media only screen and (max-width:45.875em){.promo-banner__image[data-v-2de37d22]{aspect-ratio:330/195}}
