.scene-tit[data-astro-cid-qbctpqk3]{font-family:var(--serif);text-align:center;text-wrap:balance;padding:clamp(56px,7vw,104px) 20px clamp(36px,5vw,64px);font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.1}.con-sopra[data-astro-cid-qbctpqk3] .scene-tit[data-astro-cid-qbctpqk3]{padding-top:clamp(20px,3vw,32px);padding-bottom:clamp(28px,4vw,48px)}.scena[data-astro-cid-qbctpqk3]{background:var(--notte);height:88svh;min-height:520px;color:var(--crema);align-items:flex-end;margin-bottom:6px;display:flex;position:relative;overflow:hidden}.scena[data-astro-cid-qbctpqk3] .scena-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scena[data-astro-cid-qbctpqk3]:after{content:"";pointer-events:none;background:linear-gradient(#141a0f00 42%,#141a0f80 74%,#141a0fdb 100%);position:absolute;inset:0}.scena-testo[data-astro-cid-qbctpqk3]{z-index:2;text-shadow:0 1px 18px #141a0f73;max-width:640px;padding:0 clamp(20px,5vw,72px) clamp(36px,7vh,72px);position:relative}.velatura-alta-ovunque[data-astro-cid-qbctpqk3]:after{background:linear-gradient(#141a0f00 28%,#141a0f4d 44%,#141a0fbd 64%,#141a0feb 100%)}.testo-largo[data-astro-cid-qbctpqk3] .scena-testo[data-astro-cid-qbctpqk3]{max-width:760px}h3[data-astro-cid-qbctpqk3]{font-family:var(--serif);font-size:clamp(28px,3.6vw,48px);font-style:italic;font-weight:500;line-height:1.1}.scena-testo[data-astro-cid-qbctpqk3] p[data-astro-cid-qbctpqk3]{color:#f7f0e9eb;text-wrap:pretty;max-width:40ch;margin-top:10px;font-size:16px;line-height:1.55}.porta[data-astro-cid-qbctpqk3]{letter-spacing:.13em;text-transform:uppercase;color:var(--crema);text-underline-offset:.5em;text-shadow:0 1px 10px #141a0f99;margin-top:4px;padding:15px 0 14px;font-size:12px;font-weight:600;text-decoration:underline 1px #f7f0e980;display:inline-block}.porta[data-astro-cid-qbctpqk3]:after{content:"→";content:"→" / "";transition:transform .3s var(--ease);margin-left:.45em;display:inline-block}.porta[data-astro-cid-qbctpqk3]:hover{text-decoration-color:var(--crema)}.porta[data-astro-cid-qbctpqk3]:not(:last-child){margin-right:clamp(20px,2.4vw,32px)}.scena-testo[data-astro-cid-qbctpqk3] p[data-astro-cid-qbctpqk3] a{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}.porta[data-astro-cid-qbctpqk3]:hover:after{transform:translate(4px)}@media (width>=900px){.coppia[data-astro-cid-qbctpqk3]{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:6px;display:grid}.coppia[data-astro-cid-qbctpqk3] .scena[data-astro-cid-qbctpqk3]{margin-bottom:0}.coppia[data-astro-cid-qbctpqk3] .scena-testo[data-astro-cid-qbctpqk3]{padding-left:clamp(28px,3vw,48px);padding-right:clamp(28px,3vw,48px)}.coppia[data-astro-cid-qbctpqk3] h3[data-astro-cid-qbctpqk3]{font-size:clamp(28px,2.8vw,40px)}}@media (width<=899px){.coppia[data-astro-cid-qbctpqk3] .scena[data-astro-cid-qbctpqk3]{height:64svh;min-height:420px}.velatura-alta[data-astro-cid-qbctpqk3]:after{background:linear-gradient(#141a0f00 28%,#141a0f4d 44%,#141a0fbd 64%,#141a0feb 100%)}.scena[data-astro-cid-qbctpqk3].chiara,.coppia[data-astro-cid-qbctpqk3] .scena[data-astro-cid-qbctpqk3].chiara{background:var(--crema);height:auto;min-height:0;color:var(--bruno);display:block}.scena[data-astro-cid-qbctpqk3].chiara:after{display:none}.scena[data-astro-cid-qbctpqk3].chiara .scena-foto img{aspect-ratio:4/5;height:auto;position:static}.chiara[data-astro-cid-qbctpqk3] .scena-testo[data-astro-cid-qbctpqk3]{text-shadow:none;padding:20px 20px 30px}.chiara[data-astro-cid-qbctpqk3] .scena-testo[data-astro-cid-qbctpqk3] p[data-astro-cid-qbctpqk3]{color:var(--marrone)}.chiara[data-astro-cid-qbctpqk3] .porta[data-astro-cid-qbctpqk3]{color:var(--bronzo-scuro);text-shadow:none;text-decoration:none}.chiara[data-astro-cid-qbctpqk3] .porta[data-astro-cid-qbctpqk3]:hover{text-underline-offset:.3em;text-decoration:underline}.chiara[data-astro-cid-qbctpqk3] [data-astro-cid-qbctpqk3]:focus-visible{outline-color:var(--bronzo-scuro)}}@media (width<=899px) and (orientation:landscape) and (height<=500px){.scena[data-astro-cid-qbctpqk3].chiara .scena-foto img{aspect-ratio:auto;object-fit:cover;height:100svh}}
