.territorio-collio[data-astro-cid-bygekeng]{--gutter: 2.513vw;--col-gap: .529vw;--row-gap: .331vw;background:var(--bg);color:var(--ink)}.postcard-territorio[data-astro-cid-bygekeng]{--rot-base: 0deg;background:#f5f2eb;box-shadow:0 4px 12px #0003;overflow:hidden;position:relative;aspect-ratio:435 / 290;rotate:calc(var(--rot-base) + var(--tilt-a, 0deg));will-change:rotate}.postcard-territorio[data-astro-cid-bygekeng]:nth-child(5n+1){--rot-base: -4deg}.postcard-territorio[data-astro-cid-bygekeng]:nth-child(5n+2){--rot-base: -2deg}.postcard-territorio[data-astro-cid-bygekeng]:nth-child(5n+3){--rot-base: 1deg}.postcard-territorio[data-astro-cid-bygekeng]:nth-child(5n+4){--rot-base: 3deg}.postcard-territorio[data-astro-cid-bygekeng]:nth-child(5n+5){--rot-base: 5deg}.postcard-territorio[data-astro-cid-bygekeng]:nth-child(2n){rotate:calc(var(--rot-base) + var(--tilt-b, 0deg))}.postcard-territorio[data-astro-cid-bygekeng] img[data-astro-cid-bygekeng]{object-fit:cover;height:100%;width:100%}.tc-hero__photo[data-astro-cid-bygekeng]{margin-top:clamp(2rem,6.6vw,6rem)}.tc-block[data-astro-cid-bygekeng]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));column-gap:var(--col-gap);row-gap:var(--row-gap);padding:2.646vw var(--gutter) 2.646vw;height:65vw;overflow:clip}.tc-block[data-astro-cid-bygekeng]>[data-astro-cid-bygekeng]{min-height:0}.tc-title[data-astro-cid-bygekeng]{font-size:clamp(2.5rem,6.61vw,6.25rem);line-height:var(--lh-display)}.tc-h3[data-astro-cid-bygekeng]{font-size:clamp(1.75rem,3.3vw,3.4rem);line-height:.95}.tc-copy[data-astro-cid-bygekeng]{font-family:var(--font-body);font-size:var(--fs-body);line-height:1.3}.tc-sq[data-astro-cid-bygekeng],.tc-tall[data-astro-cid-bygekeng]{position:relative;min-height:0;overflow:clip;background:var(--bg)}.tc-sq[data-astro-cid-bygekeng] img,.tc-tall[data-astro-cid-bygekeng] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.tc-i-title[data-astro-cid-bygekeng]{grid-column:1 / span 6;grid-row:1;align-self:start}.tc-i-sq[data-astro-cid-bygekeng]{grid-column:1 / span 3;grid-row:4 / span 2}.tc-i-copy[data-astro-cid-bygekeng]{grid-column:4 / span 3;grid-row:4;align-self:start}.tc-i-tall[data-astro-cid-bygekeng]{grid-column:8 / span 5;grid-row:1 / span 5}.tc-i-h3[data-astro-cid-bygekeng]{grid-column:4 / span 3;grid-row:1 / span 2;align-self:start}.tc-i-copy2[data-astro-cid-bygekeng]{grid-column:8 / span 4;grid-row:1;align-self:start}.tc-i-title2[data-astro-cid-bygekeng]{grid-column:1 / span 6;grid-row:1;align-self:start}.tc-i-copy3[data-astro-cid-bygekeng]{grid-column:8 / span 4;grid-row:1;align-self:start}.tc-i-tall2[data-astro-cid-bygekeng]{grid-column:8 / span 5;grid-row:2 / span 4}.tc-i-sq2[data-astro-cid-bygekeng]{grid-column:1 / span 3;grid-row:4 / span 2}.tc-i-copy4[data-astro-cid-bygekeng]{grid-column:4 / span 3;grid-row:5;align-self:end}.marqueeScroll[data-astro-cid-bygekeng]{grid-column:1 / -1;grid-row:3 / span 2;margin-inline:calc(-1 * var(--gutter));min-height:0;background:var(--bg)}.marqueeScroll__track[data-astro-cid-bygekeng]{display:flex;gap:var(--col-gap);height:100%;width:max-content;will-change:transform}.marqueeScroll__item[data-astro-cid-bygekeng]{flex:0 0 auto;height:100%;background:var(--bg)}.marqueeScroll__item[data-astro-cid-bygekeng]:nth-child(3n+1){width:31.15vw}.marqueeScroll__item[data-astro-cid-bygekeng]:nth-child(3n+2){width:23.02vw}.marqueeScroll__item[data-astro-cid-bygekeng]:nth-child(3n+3){width:23.2vw}.marqueeScroll__item[data-astro-cid-bygekeng] img{width:100%;height:100%;object-fit:cover;display:block}.tc-dark[data-astro-cid-bygekeng]{--dark: #24201c;--light: #e8e6dc;background:var(--bg);color:var(--ink);padding:clamp(3rem,7vw,8rem) var(--gutter) clamp(3rem,6vw,6rem);transition:background-color .7s ease,color .7s ease}.tc-dark[data-astro-cid-bygekeng].is-dark{background:var(--dark);color:var(--light)}.tc-dark__title[data-astro-cid-bygekeng]{font-size:clamp(2rem,4.6vw,4.4rem);line-height:.9;margin:0 0 clamp(2rem,4vw,4rem)}.tc-dark__grid[data-astro-cid-bygekeng]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);margin:0}.tc-dark__item[data-astro-cid-bygekeng] dt[data-astro-cid-bygekeng]{font-size:clamp(1.75rem,3.4vw,3.4rem);line-height:1;margin-bottom:.5rem}.tc-dark__item[data-astro-cid-bygekeng] dd[data-astro-cid-bygekeng]{margin:0;font-family:var(--font-body);font-size:var(--fs-body);line-height:1.25;max-width:26ch;color:color-mix(in srgb,currentColor 72%,transparent)}.tc-dark__addr[data-astro-cid-bygekeng]{margin:clamp(2.5rem,5vw,5rem) 0 0;font-family:var(--font-ui);font-size:clamp(.6875rem,.75vw,.8125rem);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,currentColor 55%,transparent)}.tc-close[data-astro-cid-bygekeng]{padding:clamp(4rem,9vw,11rem) var(--gutter) clamp(4rem,8vw,9rem);display:grid;gap:clamp(1.5rem,3vw,3rem);max-width:70rem}.tc-close__title[data-astro-cid-bygekeng]{font-size:clamp(2.5rem,7vw,7rem);line-height:.88;margin:0}.tc-close__copy[data-astro-cid-bygekeng]{max-width:52ch}.tc-close__act[data-astro-cid-bygekeng]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}@media(max-width:1024px){.tc-block[data-astro-cid-bygekeng]{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;height:auto;padding:1.75rem 1.25rem;row-gap:1.25rem}.tc-i-title[data-astro-cid-bygekeng],.tc-i-title2[data-astro-cid-bygekeng],.tc-i-h3[data-astro-cid-bygekeng],.tc-i-copy[data-astro-cid-bygekeng],.tc-i-copy2[data-astro-cid-bygekeng],.tc-i-copy3[data-astro-cid-bygekeng],.tc-i-copy4[data-astro-cid-bygekeng]{grid-column:1 / -1;grid-row:auto}.tc-title[data-astro-cid-bygekeng],.tc-h3[data-astro-cid-bygekeng]{font-size:clamp(1.75rem,7vw,2.6rem)}.tc-i-sq[data-astro-cid-bygekeng],.tc-i-sq2[data-astro-cid-bygekeng]{grid-column:span 3;grid-row:auto;aspect-ratio:1 / 1}.tc-i-tall[data-astro-cid-bygekeng],.tc-i-tall2[data-astro-cid-bygekeng]{grid-column:1 / -1;grid-row:auto;aspect-ratio:4 / 5}.marqueeScroll[data-astro-cid-bygekeng]{grid-column:1 / -1;grid-row:auto;margin-right:-1.25rem;height:56vw}.marqueeScroll__item[data-astro-cid-bygekeng]:nth-child(3n+1){width:78vw}.marqueeScroll__item[data-astro-cid-bygekeng]:nth-child(3n+2),.marqueeScroll__item[data-astro-cid-bygekeng]:nth-child(3n+3){width:58vw}.tc-dark__grid[data-astro-cid-bygekeng]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tc-i-sq[data-astro-cid-bygekeng],.tc-i-sq2[data-astro-cid-bygekeng]{grid-column:1 / -1}.tc-dark__grid[data-astro-cid-bygekeng]{grid-template-columns:1fr}.tc-block-ponca[data-astro-cid-bygekeng]{padding-bottom:var(--gutter)}}
