.hero[data-astro-cid-i3irphx7]{color:#fff;background:var(--mare);isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.media[data-astro-cid-i3irphx7]{z-index:-1;position:absolute;inset:0;overflow:hidden}.media[data-astro-cid-i3irphx7] .photo{object-fit:cover;object-position:70% 50%;width:100%;height:112%;margin-top:-6%}.media[data-astro-cid-i3irphx7]:after{content:"";background:linear-gradient(#101e2600 32%,#101e2673 60%,#101e26cc 100%),linear-gradient(#101e2659,#101e2600 22%);position:absolute;inset:0}@media (width>=900px){.media[data-astro-cid-i3irphx7]:after{background:linear-gradient(90deg,#101e268c 0%,#101e2626 45%,#101e2600 65%),linear-gradient(#101e2600 40%,#101e2633 60%,#101e26b3 100%),linear-gradient(#101e2659,#101e2600 22%)}}h1[data-astro-cid-i3irphx7],.lead[data-astro-cid-i3irphx7]{text-shadow:0 1px 24px #0a141a59}.content[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 2rem);gap:1.75rem;padding-bottom:clamp(6.5rem,12vh,8rem);display:grid}h1[data-astro-cid-i3irphx7]{font-size:var(--step-5);letter-spacing:-.02em;max-width:13ch;font-weight:450;line-height:.98}.aside[data-astro-cid-i3irphx7]{justify-items:start;gap:1.5rem;max-width:34rem;display:grid}.lead[data-astro-cid-i3irphx7]{font-size:var(--step-1);color:#ffffffeb;line-height:1.45}.caption[data-astro-cid-i3irphx7]{right:var(--gutter);color:#ffffffb3;font-size:.8rem;font-style:italic;display:none;position:absolute;bottom:1.25rem}.shutter[data-astro-cid-i3irphx7]{z-index:2;perspective:1600px;pointer-events:none;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}html:not(.motion) .shutter[data-astro-cid-i3irphx7],html.shutter-seen .shutter[data-astro-cid-i3irphx7]{display:none}.leaf[data-astro-cid-i3irphx7]{background:var(--persiana);backface-visibility:hidden;grid-template-rows:repeat(14,1fr);gap:.6vh;padding:3vh 2vw;animation:1.7s cubic-bezier(.6,0,.3,1) .45s both open;display:grid}.leaf--l[data-astro-cid-i3irphx7]{transform-origin:0;border-right:1px solid var(--persiana-dark)}.leaf--r[data-astro-cid-i3irphx7]{transform-origin:100%;border-left:1px solid var(--persiana-dark);--dir:1}.leaf[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{background:linear-gradient(#376b52 0%,#2b5541 70%,#1f4133 100%);border-radius:1px;display:block;box-shadow:0 2px 2px #0000002e}@keyframes open{0%{transform:rotateY(0)}70%{opacity:1}to{transform:rotateY(calc(-105deg * (1 - 2 * var(--dir,0))));opacity:0}}html.motion:not(.shutter-seen) .content[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{animation:rise 1.1s var(--ease-out) both;animation-delay:1.4s}html.motion:not(.shutter-seen) .content[data-astro-cid-i3irphx7]>.aside[data-astro-cid-i3irphx7]{animation-delay:1.6s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@media (width>=900px){.content[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:3rem;padding-bottom:clamp(4rem,10vh,7rem)}.caption[data-astro-cid-i3irphx7]{display:block}}.houses[data-astro-cid-zawg5e6f]{padding:var(--section) 0}.head[data-astro-cid-zawg5e6f]{gap:1.25rem;margin-bottom:clamp(2.5rem,6vw,5rem);display:grid}.head[data-astro-cid-zawg5e6f] h2[data-astro-cid-zawg5e6f]{font-size:var(--step-4)}.head[data-astro-cid-zawg5e6f] p[data-astro-cid-zawg5e6f]{max-width:44ch;color:var(--ardesia-soft);font-size:var(--step-1);line-height:1.5}.feature[data-astro-cid-zawg5e6f]{gap:1.75rem;display:grid}.feature[data-astro-cid-zawg5e6f]+.feature[data-astro-cid-zawg5e6f]{margin-top:clamp(4rem,9vw,8rem)}.feature-media[data-astro-cid-zawg5e6f]{aspect-ratio:4/5;border-radius:var(--radius-m);background:var(--calce-2);display:block;overflow:hidden}.feature-media[data-astro-cid-zawg5e6f] img{object-fit:cover;width:100%;height:112%;margin-top:-6%}.feature-body[data-astro-cid-zawg5e6f]{align-content:center;gap:1rem;display:grid}.town[data-astro-cid-zawg5e6f]{color:var(--mare);font-style:italic}.feature-body[data-astro-cid-zawg5e6f] h3[data-astro-cid-zawg5e6f]{font-size:var(--step-4)}.feature-body[data-astro-cid-zawg5e6f] h3[data-astro-cid-zawg5e6f] a[data-astro-cid-zawg5e6f]{text-decoration:none}.feature-body[data-astro-cid-zawg5e6f] h3[data-astro-cid-zawg5e6f] a[data-astro-cid-zawg5e6f]:hover{color:inherit;text-decoration:underline 1px}.tagline[data-astro-cid-zawg5e6f]{font-size:var(--step-1);max-width:32ch;line-height:1.5}.facts[data-astro-cid-zawg5e6f]{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-zawg5e6f] li[data-astro-cid-zawg5e6f]{font-size:var(--step--1);border:1px solid var(--line);border-radius:999px;padding:.35em .8em}.feature-foot[data-astro-cid-zawg5e6f]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.75rem;display:flex}.cin[data-astro-cid-zawg5e6f]{color:var(--ardesia-soft);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:.78rem}.others[data-astro-cid-zawg5e6f]{gap:2.5rem;margin:clamp(4rem,9vw,7rem) 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-zawg5e6f]{gap:.5rem;display:grid}.card[data-astro-cid-zawg5e6f] h3[data-astro-cid-zawg5e6f]{font-size:var(--step-2);margin-top:.75rem}.soon[data-astro-cid-zawg5e6f]{color:var(--ardesia-soft);font-size:var(--step--1);font-style:italic}.facade[data-astro-cid-zawg5e6f]{aspect-ratio:16/9;border-radius:var(--radius-m);align-items:flex-end;padding:1.1rem 1.25rem;display:flex;position:relative;overflow:hidden}.facade[data-astro-cid-zawg5e6f]:before{content:"";aspect-ratio:3/5;background:repeating-linear-gradient(to bottom, #0000 0 7px, #00000029 7px 9px), var(--persiana);width:22%;position:absolute;top:16%;left:50%;transform:translate(-50%);box-shadow:0 0 0 6px #ffffff8c,inset 0 0 0 1px #00000026}.facade-town[data-astro-cid-zawg5e6f]{font-family:var(--font-display);font-size:var(--step-2);color:var(--ardesia);position:relative}.facade--ocra[data-astro-cid-zawg5e6f]{background:var(--ocra-light)}.facade--rosa[data-astro-cid-zawg5e6f]{background:var(--rosa)}.facade--mare[data-astro-cid-zawg5e6f]{background:#b9cfd3}.facade--persiana[data-astro-cid-zawg5e6f]{background:#b8c7b5}@media (width>=700px){.others[data-astro-cid-zawg5e6f]{grid-template-columns:repeat(2,1fr);gap:2rem}.others[data-astro-cid-zawg5e6f] li[data-astro-cid-zawg5e6f]:nth-child(2){margin-top:4rem}}@media (width>=900px){.head[data-astro-cid-zawg5e6f]{grid-template-columns:1fr 1fr;align-items:end}.head[data-astro-cid-zawg5e6f] p[data-astro-cid-zawg5e6f]{justify-self:end}.feature[data-astro-cid-zawg5e6f]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2.5rem,5vw,5rem)}.feature--flip[data-astro-cid-zawg5e6f]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.feature--flip[data-astro-cid-zawg5e6f] .feature-media[data-astro-cid-zawg5e6f]{order:2}.feature-media[data-astro-cid-zawg5e6f]{aspect-ratio:5/4}}.territory[data-astro-cid-vkexhzm3]{background:var(--ocra);color:var(--ardesia);padding:var(--section) 0}.grid[data-astro-cid-vkexhzm3]{gap:3rem;display:grid}.frame[data-astro-cid-vkexhzm3]{aspect-ratio:4/5;border-radius:999px 999px var(--radius-m) var(--radius-m);overflow:hidden}.frame[data-astro-cid-vkexhzm3] img{object-fit:cover;width:100%;height:114%;margin-top:-7%}figure[data-astro-cid-vkexhzm3]{margin:0}figcaption[data-astro-cid-vkexhzm3]{font-size:var(--step--1);max-width:40ch;margin-top:.9rem;font-style:italic}.body[data-astro-cid-vkexhzm3]{align-content:center;justify-items:start;gap:1.5rem;display:grid}h2[data-astro-cid-vkexhzm3]{font-size:var(--step-4)}.lead[data-astro-cid-vkexhzm3]{font-size:var(--step-1);max-width:38ch;line-height:1.5}.places[data-astro-cid-vkexhzm3]{gap:0;width:100%;margin:1rem 0;display:grid}.places[data-astro-cid-vkexhzm3] div[data-astro-cid-vkexhzm3]{border-top:1px solid color-mix(in srgb, var(--ardesia) 28%, transparent);gap:.4rem;padding:1.4rem 0;display:grid}.places[data-astro-cid-vkexhzm3] div[data-astro-cid-vkexhzm3]:last-child{border-bottom:1px solid color-mix(in srgb, var(--ardesia) 28%, transparent)}dt[data-astro-cid-vkexhzm3]{font-family:var(--font-display);font-size:var(--step-2)}dd[data-astro-cid-vkexhzm3]{max-width:var(--measure);margin:0}@media (width>=900px){.grid[data-astro-cid-vkexhzm3]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(3rem,7vw,7rem)}.places[data-astro-cid-vkexhzm3] div[data-astro-cid-vkexhzm3]{grid-template-columns:9rem 1fr;align-items:baseline;gap:1.5rem}}.reviews[data-astro-cid-c5jzir7q]{padding:var(--section) 0}h2[data-astro-cid-c5jzir7q]{font-size:var(--step-3)}.note[data-astro-cid-c5jzir7q]{font-size:var(--step--1);color:var(--ardesia-soft);margin-top:.6rem}.track[data-astro-cid-c5jzir7q]{gap:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:100%;grid-auto-flow:column;margin-top:clamp(2rem,5vw,4rem);display:grid;overflow-x:auto}.track[data-astro-cid-c5jzir7q]::-webkit-scrollbar{display:none}.review[data-astro-cid-c5jzir7q]{scroll-snap-align:start;margin:0}blockquote[data-astro-cid-c5jzir7q]{margin:0}blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]{font-family:var(--font-display);font-size:var(--step-3);text-wrap:balance;max-width:24ch;line-height:1.18}blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]:before{content:"«";color:var(--ocra);margin-right:.08em}blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]:after{content:"»";color:var(--ocra);margin-left:.08em}html[lang=en] blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]:before{content:"“"}html[lang=en] blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]:after{content:"”"}html[lang=de] blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]:before{content:"„"}html[lang=de] blockquote[data-astro-cid-c5jzir7q] p[data-astro-cid-c5jzir7q]:after{content:"“"}figcaption[data-astro-cid-c5jzir7q]{font-size:var(--step--1);flex-wrap:wrap;gap:.25rem 1rem;margin-top:1.5rem;display:flex}figcaption[data-astro-cid-c5jzir7q] a[data-astro-cid-c5jzir7q]{color:var(--ardesia-soft)}.controls[data-astro-cid-c5jzir7q]{gap:.5rem;margin-top:2rem;display:flex}.controls[data-astro-cid-c5jzir7q] button[data-astro-cid-c5jzir7q]{border:1px solid var(--line);width:48px;height:48px;color:var(--ardesia);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:background-color .25s,color .25s;display:grid}.controls[data-astro-cid-c5jzir7q] button[data-astro-cid-c5jzir7q]:hover{background:var(--ardesia);color:var(--calce)}@media (width>=900px){.track[data-astro-cid-c5jzir7q]{grid-auto-columns:calc(50% - var(--gutter) / 2)}}
