:root{--shadow-color: 220 3% 15%;--shadow-strength: 1%;--radius-2: 5px;--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--size-3: 1rem;--size-8: 3rem;--size-4: 1.25rem;--size-6: 1.75rem;--layer-5: 5;--font-size-0: .75rem;--font-weight-6: 600;--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--font-size-3: 1.25rem;--font-weight-4: 400;--size-2: .5rem;--font-size-5: 2rem;--font-weight-7: 700;--font-weight-3: 300;--font-weight-5: 500;--font-size-6: 2.5rem;--font-size-4: 1.5rem;--size-5: 1.5rem;--font-lineheight-4: 1.75}:root{--radius-2: 5px;--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--size-3: 1rem;--size-8: 3rem;--size-4: 1.25rem;--size-6: 1.75rem;--layer-5: 5;--font-size-0: .75rem;--font-weight-6: 600;--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--font-size-3: 1.25rem;--font-weight-4: 400;--size-2: .5rem;--font-size-5: 2rem;--font-weight-7: 700;--font-weight-3: 300;--font-weight-5: 500;--font-size-6: 2.5rem;--font-size-4: 1.5rem;--size-5: 1.5rem;--font-lineheight-4: 1.75;--shadow-color: 220 3% 15%;--shadow-strength: 1%}section[data-astro-cid-b5szf534].apartment_detail{display:grid;grid-template-columns:1fr;height:100%;width:100%;margin:0}.image-gallery[data-astro-cid-b5szf534]{display:grid;place-items:center;width:100%;background:var(--surface1)}.slider[data-astro-cid-b5szf534]{width:100%;max-width:1200px;height:400px;position:relative;overflow:hidden}@media(min-width:768px){.slider[data-astro-cid-b5szf534]{height:550px}}@media(min-width:1024px){.slider[data-astro-cid-b5szf534]{height:675px}}.slide[data-astro-cid-b5szf534]{width:100%;height:100%;position:absolute;transition:all .5s}.slide[data-astro-cid-b5szf534] img[data-astro-cid-b5szf534]{width:100%;height:100%;object-fit:cover}.slider[data-astro-cid-b5szf534] .btn[data-astro-cid-b5szf534]{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;border:none;border-radius:var(--radius-2);z-index:10;cursor:pointer;background-color:var(--surface2);color:var(--secondary-5);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-3);transition:all .2s ease}.slider[data-astro-cid-b5szf534] .btn[data-astro-cid-b5szf534]:hover{background-color:var(--surface3);box-shadow:var(--shadow-4)}.slider[data-astro-cid-b5szf534] .btn[data-astro-cid-b5szf534]:active{transform:translateY(-50%) scale(.95)}.slider[data-astro-cid-b5szf534] .btn[data-astro-cid-b5szf534] svg[data-astro-cid-b5szf534]{width:32px;height:32px}[color-scheme=light] .slider[data-astro-cid-b5szf534] .btn[data-astro-cid-b5szf534]{background-color:var(--surface1);color:var(--secondary-6)}[color-scheme=light] .slider[data-astro-cid-b5szf534] .btn[data-astro-cid-b5szf534]:hover{background-color:var(--surface2)}.slider[data-astro-cid-b5szf534] .btn-prev[data-astro-cid-b5szf534]{left:var(--size-3)}.slider[data-astro-cid-b5szf534] .btn-next[data-astro-cid-b5szf534]{right:var(--size-3)}.wrapper[data-astro-cid-b5szf534]{width:100%;position:relative;background:var(--surface2);padding-bottom:var(--size-8)}[color-scheme=light] .wrapper[data-astro-cid-b5szf534]{background:var(--surface1)}.wrapper-inner[data-astro-cid-b5szf534]{max-width:76em;margin:0 auto;position:relative;padding:var(--size-4)}@media(min-width:768px){.wrapper-inner[data-astro-cid-b5szf534]{padding:var(--size-6)}}.availability[data-astro-cid-b5szf534]{z-index:var(--layer-5);position:absolute;top:var(--size-4);right:var(--size-4);font-size:var(--font-size-0);font-weight:var(--font-weight-6);padding:4px 8px;color:var(--surface1);background-color:var(--secondary-5);border-radius:20px;box-shadow:var(--shadow-2)}[color-scheme=light] .availability[data-astro-cid-b5szf534]{background-color:var(--secondary-6);color:var(--primary-7)}@media(min-width:768px){.availability[data-astro-cid-b5szf534]{top:var(--size-6);right:var(--size-6)}}h3[data-astro-cid-b5szf534].unit-heading{font-size:var(--font-size-3);font-weight:var(--font-weight-4);margin-bottom:var(--size-2);color:var(--text2)}h4[data-astro-cid-b5szf534].unit-title{font-size:var(--font-size-5);font-weight:var(--font-weight-7);margin-bottom:var(--size-4);color:var(--text1)}dl[data-astro-cid-b5szf534]{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;width:100%;padding-bottom:var(--size-3)}dt[data-astro-cid-b5szf534]{margin-right:var(--size-3);font-weight:var(--font-weight-3)}dd[data-astro-cid-b5szf534]{display:flex;align-items:center;flex-shrink:0;margin-right:4px;font-weight:var(--font-weight-5)}dd[data-astro-cid-b5szf534] svg[data-astro-cid-b5szf534]{width:18px;height:18px;margin-right:6px}.price[data-astro-cid-b5szf534]{margin-bottom:var(--size-4)}.price[data-astro-cid-b5szf534] p[data-astro-cid-b5szf534]{font-weight:var(--font-weight-7);font-size:var(--font-size-6);color:var(--text1)}.price[data-astro-cid-b5szf534] span[data-astro-cid-b5szf534]{font-size:var(--font-size-4);font-weight:var(--font-weight-5)}.description[data-astro-cid-b5szf534]{margin-bottom:var(--size-5);color:var(--text2);line-height:var(--font-lineheight-4)}.cta[data-astro-cid-b5szf534]{margin-top:auto}@media(prefers-color-scheme:dark){:root{--shadow-color: 220 40% 2%;--shadow-strength: 25%}}
