:root{--bg:#f4f1eb;--bg-2:#ebe7df;--ink:#1b1a17;--ink-2:#66625a;--ink-3:#8f8a80;--line:#d9d3c8;--line-strong:#1b1a17;--accent:#b93f2c;--accent-hover:#942f20;--radius:2px;--gutter:clamp(1.25rem, 4vw, 3.5rem);--wrap:1360px;--section:clamp(4rem, 9vw, 8rem);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}::selection{background:var(--ink);color:var(--bg)}img,picture{max-width:100%;display:block}figure,h1,h2,h3,h4,p,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-family:var(--font-serif);font-optical-sizing:auto;text-wrap:balance;font-weight:400}h1{letter-spacing:-.022em;font-size:clamp(3rem,6.4vw,6.25rem);line-height:1.02}h1 em{color:var(--accent);font-style:italic;font-weight:350}h2{letter-spacing:-.018em;max-width:20ch;font-size:clamp(2.2rem,3.7vw,3.5rem);line-height:1.08}h3{letter-spacing:-.012em;font-size:1.5rem;line-height:1.3}h4{font-family:var(--font-sans);font-size:1rem;font-weight:500;line-height:1.5}p{text-wrap:pretty}.lead{color:var(--ink-2);max-width:36rem;font-size:1.125rem;line-height:1.65}.muted{color:var(--ink-2)}.mono,.price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.marker{font-family:var(--font-sans);letter-spacing:.12em;color:var(--ink-2);font-size:.72rem;font-weight:500;line-height:1.6}.marker .mono{letter-spacing:.06em;color:var(--accent);font-size:.78rem;font-weight:400}.price{color:var(--accent);letter-spacing:-.01em}.price-text{font-family:var(--font-serif);font-optical-sizing:auto;color:var(--accent);letter-spacing:-.012em;font-weight:400}.link{color:var(--accent);text-underline-offset:.22em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);transition:color .15s,text-decoration-color .15s}.link:hover{color:var(--accent-hover);text-decoration-color:currentColor}.button{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:#fff;min-height:3.25rem;font-family:var(--font-sans);cursor:pointer;justify-content:center;align-items:center;padding:.9rem 1.5rem;font-size:.95rem;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.button:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.button-quiet{border-color:var(--ink);color:var(--ink);background:0 0}.button-quiet:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}.chip{border-radius:var(--radius);background:var(--bg);color:var(--ink);font-family:var(--font-sans);letter-spacing:.1em;padding:.4rem .6rem;font-size:.7rem;font-weight:500;line-height:1.4;display:inline-block;position:absolute}.wrap{width:min(var(--wrap), calc(100% - 2 * var(--gutter)));margin-inline:auto}.section{padding-block:var(--section)}.section-head{grid-template-columns:7fr 5fr;align-items:end;gap:2rem clamp(2rem,6vw,6rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.section-head .marker{margin-bottom:1.4rem;display:block}.section-head .lead{padding-bottom:.35rem}.rule{border:0;border-top:1px solid var(--line);margin:0}.rule-strong{border-top-color:var(--line-strong)}.skip-link{z-index:100;background:var(--ink);color:var(--bg);padding:.8rem 1.2rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (width<=900px){.section-head{grid-template-columns:1fr;gap:1.5rem}.section-head .lead{padding-bottom:0}h2{max-width:none}}@media (width<=700px){html{scroll-padding-top:4.5rem}body{font-size:1rem}h3{font-size:1.35rem}.lead{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:40;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:2rem;min-height:4.5rem;display:flex}.brand[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;white-space:nowrap;font-size:1rem;font-weight:500}.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--ink-3);margin-inline:.15rem}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;font-size:.9rem;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{transition:color .15s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.nav-contact):hover{color:var(--ink-2)}.nav-contact[data-astro-cid-nen7h5rs]{min-height:2.5rem;margin-left:.5rem;padding:.5rem 1rem;font-size:.875rem}@media (width<=1100px){nav[data-astro-cid-nen7h5rs]{gap:1.4rem}nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][href=\#financovani]{display:none}}@media (width<=900px){nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][href=\#byt]{display:none}}@media (width<=700px){.site-header-inner[data-astro-cid-nen7h5rs]{gap:1rem;min-height:4rem}.brand[data-astro-cid-nen7h5rs]{white-space:normal;max-width:11rem;font-size:.95rem;line-height:1.3}nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.nav-contact){display:none}.nav-contact[data-astro-cid-nen7h5rs]{margin-left:0}}@media (width<=380px){.brand[data-astro-cid-nen7h5rs]{max-width:7.5rem;font-size:.9rem}.nav-contact[data-astro-cid-nen7h5rs]{padding-inline:.8rem;font-size:.8rem}}.hero-image[data-astro-cid-ge2uvauf]{background:var(--bg-2);object-fit:cover;object-position:50% 58%;width:100%;height:min(76vh,54rem);min-height:24rem}.hero-caption[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:.8rem;display:flex}.hero-stamp[data-astro-cid-ge2uvauf]{align-items:center;gap:1rem;display:inline-flex}.hero-stamp-value[data-astro-cid-ge2uvauf]{color:var(--ink);letter-spacing:-.02em;font-size:1.35rem;line-height:1}.hero-stamp-value[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{letter-spacing:0;margin-left:.15rem;font-size:.8rem}.hero-stamp-text[data-astro-cid-ge2uvauf]{border-left:1px solid var(--line);padding-left:1rem;line-height:1.45}.hero-body[data-astro-cid-ge2uvauf]{padding-block:3.5rem 5rem}.hero-body[data-astro-cid-ge2uvauf]>.marker[data-astro-cid-ge2uvauf]{margin-bottom:1.6rem}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:7fr 5fr;align-items:end;gap:2.5rem clamp(2rem,6vw,6rem);display:grid}.hero-grid[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:11ch}.hero-aside[data-astro-cid-ge2uvauf]{padding-bottom:.5rem}.hero-address[data-astro-cid-ge2uvauf]{margin-top:1.4rem;font-size:.95rem;display:inline-block}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.2rem;display:flex}.hero-price[data-astro-cid-ge2uvauf]{flex-direction:column;gap:.15rem;display:flex}.hero-price[data-astro-cid-ge2uvauf] .price[data-astro-cid-ge2uvauf]{font-size:1.35rem;line-height:1.2}.hero-price[data-astro-cid-ge2uvauf] .price-text[data-astro-cid-ge2uvauf]{font-size:1.5rem;line-height:1.2}.hero-price-note[data-astro-cid-ge2uvauf]{color:var(--ink-2);font-size:.85rem}@media (width<=1000px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:2rem}.hero-grid[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:14ch}.hero-body[data-astro-cid-ge2uvauf]{padding-block:2.75rem 4rem}}@media (width<=700px){.hero-image[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;object-position:50% 60%;height:auto;min-height:0}.hero-caption[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:.75rem}.hero-body[data-astro-cid-ge2uvauf]{padding-block:2.25rem 3rem}.hero-body[data-astro-cid-ge2uvauf]>.marker[data-astro-cid-ge2uvauf]{margin-bottom:1.1rem}.hero-grid[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:none}.hero-actions[data-astro-cid-ge2uvauf]{gap:1rem 1.5rem;margin-top:1.75rem}}.facts[data-astro-cid-jlvdfjxx]{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line)}.facts-strip[data-astro-cid-jlvdfjxx]{grid-template-columns:repeat(5,1fr);padding-block:1.6rem;display:grid}.fact[data-astro-cid-jlvdfjxx]{border-left:1px solid var(--line);flex-direction:column-reverse;gap:.35rem;padding-left:1.75rem;display:flex}.fact[data-astro-cid-jlvdfjxx]:first-child{border-left:0;padding-left:0}.fact[data-astro-cid-jlvdfjxx] dd[data-astro-cid-jlvdfjxx]{letter-spacing:-.03em;font-size:2rem;line-height:1.1}.fact[data-astro-cid-jlvdfjxx] dd[data-astro-cid-jlvdfjxx] span[data-astro-cid-jlvdfjxx]{letter-spacing:0;margin-left:.3rem;font-size:1rem}.fact[data-astro-cid-jlvdfjxx] dt[data-astro-cid-jlvdfjxx]{color:var(--ink-2);font-size:.85rem}@media (width<=1000px){.fact[data-astro-cid-jlvdfjxx]{padding-left:1.2rem}}@media (width<=700px){.facts-strip[data-astro-cid-jlvdfjxx]{grid-template-columns:repeat(3,1fr);row-gap:1.4rem;padding-block:1.4rem}.fact[data-astro-cid-jlvdfjxx]{padding-left:1rem}.fact[data-astro-cid-jlvdfjxx]:nth-child(4){border-left:0;padding-left:0}.fact[data-astro-cid-jlvdfjxx] dd[data-astro-cid-jlvdfjxx]{font-size:1.6rem}.fact[data-astro-cid-jlvdfjxx] dt[data-astro-cid-jlvdfjxx]{font-size:.8rem}}.benefits[data-astro-cid-2a4lky6s] li[data-astro-cid-2a4lky6s]{border-top:1px solid var(--line);grid-template-columns:5fr 7fr;gap:1rem clamp(2rem,6vw,6rem);padding-block:1.75rem;display:grid}.benefits[data-astro-cid-2a4lky6s] li[data-astro-cid-2a4lky6s]:last-child{border-bottom:1px solid var(--line)}.benefits[data-astro-cid-2a4lky6s] p[data-astro-cid-2a4lky6s]{color:var(--ink-2);max-width:40rem}.standard[data-astro-cid-2a4lky6s]{margin-top:clamp(3.5rem,6vw,5.5rem)}.standard-head[data-astro-cid-2a4lky6s]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;margin-bottom:1.5rem;display:flex}.standard-head[data-astro-cid-2a4lky6s] .link[data-astro-cid-2a4lky6s]{font-size:.95rem}.standard-list[data-astro-cid-2a4lky6s]{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,6vw,6rem);display:grid}.standard-list[data-astro-cid-2a4lky6s]>div[data-astro-cid-2a4lky6s]{border-top:1px solid var(--line);grid-template-columns:minmax(10rem,.9fr) 1.1fr;align-items:baseline;gap:.35rem 1.5rem;padding-block:.9rem;display:grid}.standard-list[data-astro-cid-2a4lky6s] dt[data-astro-cid-2a4lky6s]{font-weight:500}.standard-list[data-astro-cid-2a4lky6s] dd[data-astro-cid-2a4lky6s]{color:var(--ink-2);font-size:.95rem}.honest[data-astro-cid-2a4lky6s]{border-top:1px solid var(--accent);border-bottom:1px solid var(--line-strong);grid-template-columns:5fr 7fr;gap:1rem clamp(2rem,6vw,6rem);margin-top:clamp(3.5rem,6vw,5.5rem);padding-block:2.25rem;display:grid}.honest[data-astro-cid-2a4lky6s] p[data-astro-cid-2a4lky6s]{max-width:44rem;font-size:1.125rem;line-height:1.6}.courtyard[data-astro-cid-2a4lky6s]{grid-template-columns:5fr 7fr;gap:1rem clamp(2rem,6vw,6rem);padding-block:2.25rem 0;display:grid}.courtyard[data-astro-cid-2a4lky6s] p[data-astro-cid-2a4lky6s]{color:var(--ink-2);max-width:44rem}.courtyard[data-astro-cid-2a4lky6s] p[data-astro-cid-2a4lky6s]+p[data-astro-cid-2a4lky6s]{margin-top:1rem}@media (width<=900px){.benefits[data-astro-cid-2a4lky6s] li[data-astro-cid-2a4lky6s],.honest[data-astro-cid-2a4lky6s],.courtyard[data-astro-cid-2a4lky6s]{grid-template-columns:1fr;gap:.75rem}.standard-list[data-astro-cid-2a4lky6s]{grid-template-columns:1fr}.standard-list[data-astro-cid-2a4lky6s]>div[data-astro-cid-2a4lky6s]:first-child{border-top-color:var(--line)}}@media (width<=700px){.benefits[data-astro-cid-2a4lky6s] li[data-astro-cid-2a4lky6s]{padding-block:1.4rem}.standard-list[data-astro-cid-2a4lky6s]>div[data-astro-cid-2a4lky6s]{grid-template-columns:1fr;gap:.2rem}.honest[data-astro-cid-2a4lky6s]{padding-block:1.75rem}.honest[data-astro-cid-2a4lky6s] p[data-astro-cid-2a4lky6s]{font-size:1.05rem}}.floorplan-layout[data-astro-cid-eism4k5i]{grid-template-columns:5fr 7fr;align-items:start;gap:3rem clamp(2rem,6vw,6rem);display:grid}.floorplan-copy[data-astro-cid-eism4k5i] .marker[data-astro-cid-eism4k5i]{margin-bottom:1.4rem;display:block}.floorplan-copy[data-astro-cid-eism4k5i] .lead[data-astro-cid-eism4k5i]{margin-block:1.75rem 2.25rem}.room-list[data-astro-cid-eism4k5i] li[data-astro-cid-eism4k5i]{border-top:1px solid var(--line);align-items:baseline;gap:1.25rem;padding-block:.7rem;display:flex}.room-list[data-astro-cid-eism4k5i] li[data-astro-cid-eism4k5i]:last-child{border-bottom:1px solid var(--line)}.room-list[data-astro-cid-eism4k5i] .mono[data-astro-cid-eism4k5i]{letter-spacing:.08em;color:var(--accent);min-width:1.5rem;font-size:.75rem}.floorplan-storage[data-astro-cid-eism4k5i]{color:var(--ink-2);margin-block:1.5rem 1rem;font-size:.95rem}.floorplan-figure[data-astro-cid-eism4k5i]{order:-1}.floorplan-image[data-astro-cid-eism4k5i]{background:var(--bg-2);border-radius:var(--radius);flex-direction:column;align-items:center;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.floorplan-image[data-astro-cid-eism4k5i] img[data-astro-cid-eism4k5i]{width:100%;max-width:380px;height:auto}.floorplan-image[data-astro-cid-eism4k5i] .link[data-astro-cid-eism4k5i]{font-size:.95rem}.floorplan-image[data-astro-cid-eism4k5i]:hover .link[data-astro-cid-eism4k5i]{color:var(--accent-hover);text-decoration-color:currentColor}.floorplan-figure[data-astro-cid-eism4k5i] figcaption[data-astro-cid-eism4k5i]{color:var(--ink-2);margin-top:.9rem;font-size:.85rem;line-height:1.6}@media (width<=900px){.floorplan-layout[data-astro-cid-eism4k5i]{grid-template-columns:1fr;gap:2.5rem}.floorplan-figure[data-astro-cid-eism4k5i]{order:1}}.gallery-wrap[data-astro-cid-uizgh26z]{width:min(1600px, calc(100% - 2 * var(--gutter)));margin-inline:auto}.gallery[data-astro-cid-uizgh26z] button[data-astro-cid-uizgh26z]{background:var(--bg-2);cursor:zoom-in;border-radius:var(--radius);border:0;width:100%;padding:0;display:block;overflow:hidden}.gallery[data-astro-cid-uizgh26z] button[data-astro-cid-uizgh26z] img[data-astro-cid-uizgh26z]{object-fit:cover;width:100%;height:100%;transition:opacity .25s}.gallery[data-astro-cid-uizgh26z] button[data-astro-cid-uizgh26z]:hover img[data-astro-cid-uizgh26z]{opacity:.92}.gallery-feature-button[data-astro-cid-uizgh26z]{aspect-ratio:3/2;position:relative}.gallery-feature-expand[data-astro-cid-uizgh26z]{bottom:1rem;right:1rem}.gallery-feature[data-astro-cid-uizgh26z] figcaption[data-astro-cid-uizgh26z]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-bottom:1.5rem;padding-block:1rem;display:flex}.gallery-feature-title[data-astro-cid-uizgh26z]{font-family:var(--font-serif);letter-spacing:-.012em;font-size:1.35rem;line-height:1.35}.gallery-grid[data-astro-cid-uizgh26z]{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.75rem 1.25rem;display:grid}.gallery-tile[data-astro-cid-uizgh26z]{grid-column:span var(--span);grid-template-rows:minmax(0,1fr) auto;gap:.65rem;min-width:0;display:grid}.gallery-tile[data-astro-cid-uizgh26z] button[data-astro-cid-uizgh26z]{height:100%}.gallery-tile-lead[data-astro-cid-uizgh26z] button[data-astro-cid-uizgh26z]{aspect-ratio:3/2}.gallery-caption[data-astro-cid-uizgh26z]{color:var(--ink-2);font-size:.875rem;line-height:1.45}.photo-dialog[data-astro-cid-uizgh26z]{background:var(--ink);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--bg);border:0;margin:0;padding:clamp(1rem,2.5vw,2rem) clamp(1rem,3vw,2.5rem);position:fixed;inset:0}.photo-dialog[data-astro-cid-uizgh26z][open]{grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;display:grid}.photo-dialog[data-astro-cid-uizgh26z]::backdrop{background:#1b1a17eb}.viewer-topline[data-astro-cid-uizgh26z],.viewer-bottomline[data-astro-cid-uizgh26z]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.viewer-counter[data-astro-cid-uizgh26z]{letter-spacing:.08em;color:#b8b2a6;font-size:.75rem}.viewer-image[data-astro-cid-uizgh26z]{touch-action:pan-y;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.viewer-image[data-astro-cid-uizgh26z] img[data-astro-cid-uizgh26z]{object-fit:contain;width:100%;height:100%}.viewer-bottomline[data-astro-cid-uizgh26z]{align-items:flex-start}.viewer-title[data-astro-cid-uizgh26z]{color:var(--bg);font-size:1.25rem}.viewer-description[data-astro-cid-uizgh26z]{color:#b8b2a6;max-width:46rem;margin-top:.25rem;font-size:.9rem;line-height:1.5}.viewer-controls[data-astro-cid-uizgh26z]{flex-shrink:0;gap:.5rem;display:flex}.viewer-button[data-astro-cid-uizgh26z]{border-radius:var(--radius);min-height:2.6rem;color:var(--bg);font-family:var(--font-sans);cursor:pointer;background:0 0;border:1px solid #5c574e;padding:.5rem 1rem;font-size:.875rem;transition:border-color .15s,background .15s}.viewer-button[data-astro-cid-uizgh26z]:hover{border-color:var(--bg)}@media (width<=900px){.gallery-grid[data-astro-cid-uizgh26z]{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.gallery-tile[data-astro-cid-uizgh26z]{grid-column:span 1}.gallery-tile[data-astro-cid-uizgh26z]:first-child,.gallery-tile[data-astro-cid-uizgh26z]:last-child:nth-child(2n){grid-column:span 2}.gallery-tile[data-astro-cid-uizgh26z] button[data-astro-cid-uizgh26z]{aspect-ratio:3/2}}@media (width<=700px){.gallery-feature-expand[data-astro-cid-uizgh26z]{bottom:.75rem;right:.75rem}.gallery-feature[data-astro-cid-uizgh26z] figcaption[data-astro-cid-uizgh26z]{flex-direction:column;gap:.35rem;margin-bottom:1.25rem;padding-block:.8rem}.gallery-feature-title[data-astro-cid-uizgh26z]{font-size:1.2rem}.gallery-grid[data-astro-cid-uizgh26z]{gap:1.25rem .75rem}.gallery-caption[data-astro-cid-uizgh26z]{font-size:.8rem}.viewer-bottomline[data-astro-cid-uizgh26z]{flex-wrap:wrap;gap:.75rem 1rem}.viewer-controls[data-astro-cid-uizgh26z]{width:100%}.viewer-controls[data-astro-cid-uizgh26z] .viewer-button[data-astro-cid-uizgh26z]{flex:1}}.inspiration[data-astro-cid-dy3cepaa]{background:var(--bg-2)}.staging[data-astro-cid-dy3cepaa]{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.staging-image[data-astro-cid-dy3cepaa]{border-radius:var(--radius);position:relative;overflow:hidden}.staging-image[data-astro-cid-dy3cepaa] img[data-astro-cid-dy3cepaa]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.staging-image[data-astro-cid-dy3cepaa] .chip[data-astro-cid-dy3cepaa]{top:1rem;left:1rem}.staging[data-astro-cid-dy3cepaa] figcaption[data-astro-cid-dy3cepaa]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:.5rem 2rem;padding-top:1.1rem;display:grid}.staging[data-astro-cid-dy3cepaa] figcaption[data-astro-cid-dy3cepaa] h3[data-astro-cid-dy3cepaa]{font-size:1.3rem}.staging[data-astro-cid-dy3cepaa] figcaption[data-astro-cid-dy3cepaa] p[data-astro-cid-dy3cepaa]{color:var(--ink-2);font-size:.95rem}@media (width<=1000px){.staging[data-astro-cid-dy3cepaa] figcaption[data-astro-cid-dy3cepaa]{grid-template-columns:1fr}}@media (width<=700px){.staging[data-astro-cid-dy3cepaa]{grid-template-columns:1fr;gap:2.5rem}.staging-image[data-astro-cid-dy3cepaa] .chip[data-astro-cid-dy3cepaa]{top:.75rem;left:.75rem}}.parameters[data-astro-cid-sfbqrweu]{grid-template-columns:5fr 7fr;align-items:start;gap:3rem clamp(2rem,6vw,6rem);display:grid}.parameters-summary[data-astro-cid-sfbqrweu] .marker[data-astro-cid-sfbqrweu]{margin-bottom:1.4rem;display:block}.parameters-summary[data-astro-cid-sfbqrweu] .lead[data-astro-cid-sfbqrweu]{margin-top:1.75rem}.parameters-price[data-astro-cid-sfbqrweu]{border-top:1px solid var(--line-strong);margin-top:3rem;padding-top:1.5rem}.parameters-price[data-astro-cid-sfbqrweu] .price[data-astro-cid-sfbqrweu],.parameters-price[data-astro-cid-sfbqrweu] .price-text[data-astro-cid-sfbqrweu]{margin:.9rem 0 1rem;font-size:clamp(2.2rem,3.4vw,3rem);line-height:1.1;display:block}.parameters-price[data-astro-cid-sfbqrweu] p[data-astro-cid-sfbqrweu]{color:var(--ink-2);max-width:30rem;font-size:.95rem;line-height:1.6}.parameters-table[data-astro-cid-sfbqrweu]{border-top:1px solid var(--line-strong)}.parameters-table[data-astro-cid-sfbqrweu]>div[data-astro-cid-sfbqrweu]{border-bottom:1px solid var(--line);grid-template-columns:minmax(9rem,2fr) 3fr;align-items:baseline;gap:.25rem 2rem;padding-block:.85rem;display:grid}.parameters-table[data-astro-cid-sfbqrweu] dt[data-astro-cid-sfbqrweu]{color:var(--ink-2);font-size:.95rem}.parameters-table[data-astro-cid-sfbqrweu] dd[data-astro-cid-sfbqrweu]{font-size:1.0625rem;line-height:1.5}@media (width<=900px){.parameters[data-astro-cid-sfbqrweu]{grid-template-columns:1fr;gap:3rem}.parameters-price[data-astro-cid-sfbqrweu]{margin-top:2.25rem}}@media (width<=700px){.parameters-price[data-astro-cid-sfbqrweu] .price[data-astro-cid-sfbqrweu],.parameters-price[data-astro-cid-sfbqrweu] .price-text[data-astro-cid-sfbqrweu]{font-size:2.1rem}.parameters-table[data-astro-cid-sfbqrweu]>div[data-astro-cid-sfbqrweu]{grid-template-columns:1fr;gap:.15rem;padding-block:.8rem}.parameters-table[data-astro-cid-sfbqrweu] dt[data-astro-cid-sfbqrweu]{font-size:.85rem}.parameters-table[data-astro-cid-sfbqrweu] dd[data-astro-cid-sfbqrweu]{font-size:1rem}}.locality-layout[data-astro-cid-wh4vt35w]{grid-template-columns:5fr 7fr;align-items:end;gap:3rem clamp(2rem,6vw,6rem);display:grid}.locality-copy[data-astro-cid-wh4vt35w] .marker[data-astro-cid-wh4vt35w]{margin-bottom:1.4rem;display:block}.locality-copy[data-astro-cid-wh4vt35w] .lead[data-astro-cid-wh4vt35w]{margin-block:1.75rem 1.5rem}.locality-photo[data-astro-cid-wh4vt35w] img[data-astro-cid-wh4vt35w]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.locality-photo[data-astro-cid-wh4vt35w] figcaption[data-astro-cid-wh4vt35w]{color:var(--ink-2);margin-top:.75rem;font-size:.85rem}.locality-points[data-astro-cid-wh4vt35w]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:2rem clamp(2rem,5vw,4rem);margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}.locality-points[data-astro-cid-wh4vt35w] h3[data-astro-cid-wh4vt35w]{font-size:1.3rem}.locality-points[data-astro-cid-wh4vt35w] p[data-astro-cid-wh4vt35w]{color:var(--ink-2);margin-block:.6rem .8rem}.locality-points[data-astro-cid-wh4vt35w] .link[data-astro-cid-wh4vt35w]{font-size:.95rem}.developer[data-astro-cid-wh4vt35w]{border-top:1px solid var(--line-strong);grid-template-columns:5fr 7fr;gap:1rem clamp(2rem,6vw,6rem);margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}.developer[data-astro-cid-wh4vt35w] .marker[data-astro-cid-wh4vt35w]{margin-bottom:1rem;display:block}.developer-text[data-astro-cid-wh4vt35w] p[data-astro-cid-wh4vt35w]{color:var(--ink-2);max-width:44rem}.developer-text[data-astro-cid-wh4vt35w] p[data-astro-cid-wh4vt35w]+p[data-astro-cid-wh4vt35w]{margin-top:1rem}.developer-text[data-astro-cid-wh4vt35w] .link[data-astro-cid-wh4vt35w]{margin-top:1.25rem;display:inline-block}@media (width<=900px){.locality-layout[data-astro-cid-wh4vt35w],.developer[data-astro-cid-wh4vt35w]{grid-template-columns:1fr;gap:2rem}.locality-points[data-astro-cid-wh4vt35w]{grid-template-columns:1fr;gap:0;padding-top:0}.locality-points[data-astro-cid-wh4vt35w] li[data-astro-cid-wh4vt35w]{border-top:1px solid var(--line);padding-block:1.5rem}.locality-points[data-astro-cid-wh4vt35w] li[data-astro-cid-wh4vt35w]:last-child{border-bottom:1px solid var(--line)}}.development-row[data-astro-cid-5kg37hef]{border-top:1px solid var(--line);grid-template-columns:3fr 9fr;gap:1rem clamp(2rem,6vw,6rem);padding-block:2.25rem;display:grid}.development-rows[data-astro-cid-5kg37hef]>[data-astro-cid-5kg37hef]:last-child{border-bottom:1px solid var(--line)}.development-aside[data-astro-cid-5kg37hef]{flex-direction:column;gap:1.5rem;display:flex}.planned-date[data-astro-cid-5kg37hef]{color:var(--ink-2);flex-direction:column;gap:.2rem;font-size:.9rem;display:flex}.planned-date[data-astro-cid-5kg37hef] strong[data-astro-cid-5kg37hef]{color:var(--ink);font-size:1.1rem;font-weight:400}.development-body[data-astro-cid-5kg37hef]{max-width:46rem}.development-body[data-astro-cid-5kg37hef] h3[data-astro-cid-5kg37hef]{margin-bottom:.9rem}.development-body[data-astro-cid-5kg37hef] p[data-astro-cid-5kg37hef]{color:var(--ink-2)}.development-body[data-astro-cid-5kg37hef] p[data-astro-cid-5kg37hef]+p[data-astro-cid-5kg37hef]{margin-top:1rem}.development-links[data-astro-cid-5kg37hef]{flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.25rem;font-size:.95rem;display:flex}.tram-distance[data-astro-cid-5kg37hef]{align-items:baseline}.tram-distance-value[data-astro-cid-5kg37hef]{letter-spacing:-.03em;white-space:nowrap;color:var(--accent);font-size:2rem;font-weight:400;line-height:1.1}.tram-distance[data-astro-cid-5kg37hef] p[data-astro-cid-5kg37hef]{color:var(--ink);font-size:1.0625rem}.development-note[data-astro-cid-5kg37hef]{max-width:60rem;color:var(--ink-2);margin-top:1.75rem;font-size:.9rem;line-height:1.65}@media (width<=900px){.development-row[data-astro-cid-5kg37hef]{grid-template-columns:1fr;gap:1.25rem;padding-block:1.75rem}.development-aside[data-astro-cid-5kg37hef]{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem}.planned-date[data-astro-cid-5kg37hef]{flex-direction:row;align-items:baseline;gap:.6rem}.tram-distance-value[data-astro-cid-5kg37hef]{font-size:1.6rem}}.finance[data-astro-cid-khclxrum] .section-head[data-astro-cid-khclxrum]{margin-bottom:0}.contact[data-astro-cid-5wl5u4o7]{border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,11fr) minmax(26rem,9fr);min-height:44rem;display:grid}.contact-visual[data-astro-cid-5wl5u4o7]{background:var(--bg-2);min-width:0;position:relative;overflow:hidden}.contact-visual[data-astro-cid-5wl5u4o7] img[data-astro-cid-5wl5u4o7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.contact-visual[data-astro-cid-5wl5u4o7] figcaption[data-astro-cid-5wl5u4o7]{left:var(--gutter);bottom:1.25rem}.contact-panel[data-astro-cid-5wl5u4o7]{padding:clamp(3rem, 6vw, 6rem) var(--gutter);align-items:center;display:flex}.contact-panel-inner[data-astro-cid-5wl5u4o7]{width:100%;max-width:30rem}.contact-panel[data-astro-cid-5wl5u4o7] .marker[data-astro-cid-5wl5u4o7]{margin-bottom:1.4rem;display:block}.contact-panel[data-astro-cid-5wl5u4o7] .lead[data-astro-cid-5wl5u4o7]{margin-top:1.5rem}.contact-offer[data-astro-cid-5wl5u4o7]{border-top:1px solid var(--line-strong);margin-top:2.75rem;padding-top:1.5rem}.contact-offer[data-astro-cid-5wl5u4o7] .marker[data-astro-cid-5wl5u4o7]{margin-bottom:.9rem}.contact-offer[data-astro-cid-5wl5u4o7] .price[data-astro-cid-5wl5u4o7],.contact-offer[data-astro-cid-5wl5u4o7] .price-text[data-astro-cid-5wl5u4o7]{font-size:clamp(2rem,3vw,2.6rem);line-height:1.1;display:block}.contact-offer[data-astro-cid-5wl5u4o7]>p[data-astro-cid-5wl5u4o7]{color:var(--ink-2);margin-top:1rem;font-size:.95rem;line-height:1.6}.contact-cta[data-astro-cid-5wl5u4o7]{width:100%;margin-top:1.75rem}.contact-lines[data-astro-cid-5wl5u4o7]{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1.5rem;display:flex}.contact-phone[data-astro-cid-5wl5u4o7]{letter-spacing:-.01em;white-space:nowrap;font-size:1.25rem;transition:color .15s}.contact-phone[data-astro-cid-5wl5u4o7]:hover{color:var(--accent)}.contact-email[data-astro-cid-5wl5u4o7]{overflow-wrap:anywhere;font-size:.95rem}@media (width<=900px){.contact[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr;min-height:0}.contact-visual[data-astro-cid-5wl5u4o7]{aspect-ratio:4/3}.contact-visual[data-astro-cid-5wl5u4o7] figcaption[data-astro-cid-5wl5u4o7]{bottom:1rem;left:1rem}.contact-panel[data-astro-cid-5wl5u4o7]{padding:3rem var(--gutter)}.contact-panel-inner[data-astro-cid-5wl5u4o7]{max-width:34rem}}@media (width<=700px){.contact-visual[data-astro-cid-5wl5u4o7]{aspect-ratio:5/4}.contact-offer[data-astro-cid-5wl5u4o7] .price[data-astro-cid-5wl5u4o7],.contact-offer[data-astro-cid-5wl5u4o7] .price-text[data-astro-cid-5wl5u4o7]{font-size:2rem}}.footer[data-astro-cid-ws5nn3cu]{border-top:1px solid var(--line);margin-top:0}.footer-inner[data-astro-cid-ws5nn3cu]{color:var(--ink-2);padding-block:2rem 2.5rem;font-size:.875rem}.footer-row[data-astro-cid-ws5nn3cu]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;display:flex}.footer-brand[data-astro-cid-ws5nn3cu]{color:var(--ink);font-weight:500}.footer-top[data-astro-cid-ws5nn3cu]{transition:color .15s}.footer-top[data-astro-cid-ws5nn3cu]:hover{color:var(--ink)}.footer-note[data-astro-cid-ws5nn3cu]{max-width:60rem;margin-top:1.25rem;font-size:.85rem;line-height:1.7}@media (width<=700px){.footer-row[data-astro-cid-ws5nn3cu]{flex-direction:column;gap:.4rem}}
