h2[data-astro-cid-ajzthj5d]{font-family:var(--serif);text-wrap:balance;font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.1}section[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]{color:var(--marrone);text-wrap:pretty;font-size:16px;line-height:1.65}.porta[data-astro-cid-ajzthj5d]{letter-spacing:.13em;text-transform:uppercase;color:var(--bronzo-scuro);margin-top:4px;padding:15px 0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.porta[data-astro-cid-ajzthj5d]:after{content:"→";content:"→" / "";transition:transform .3s var(--ease);margin-left:.45em;display:inline-block}.porta[data-astro-cid-ajzthj5d]:hover{text-underline-offset:.3em;text-decoration:underline}.porta[data-astro-cid-ajzthj5d]:hover:after{transform:translate(4px)}.link-testo[data-astro-cid-ajzthj5d]{margin-top:6px;font-size:15px}.link-testo[data-astro-cid-ajzthj5d] a[data-astro-cid-ajzthj5d]{color:var(--bruno);text-underline-offset:.3em;padding:11px 0;display:inline-block}.link-testo[data-astro-cid-ajzthj5d] a[data-astro-cid-ajzthj5d]:hover{color:var(--bosco)}.piove[data-astro-cid-ajzthj5d]{max-width:900px;padding:clamp(56px, 8vw, 104px) var(--gutter) 0;grid-template-columns:minmax(0,280px) 1fr;align-items:center;gap:clamp(28px,5vw,72px);margin:0 auto;display:grid}.piove[data-astro-cid-ajzthj5d] .piove-foto img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.piove[data-astro-cid-ajzthj5d] h2[data-astro-cid-ajzthj5d]{margin-bottom:14px}.piove[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]{max-width:44ch}.cucina[data-astro-cid-ajzthj5d]{max-width:1240px;padding:clamp(72px, 10vw, 140px) var(--gutter) 0;grid-template-columns:7fr 5fr;align-items:center;gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.cucina[data-astro-cid-ajzthj5d] .cucina-foto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.cucina[data-astro-cid-ajzthj5d] h2[data-astro-cid-ajzthj5d],.rito[data-astro-cid-ajzthj5d] h2[data-astro-cid-ajzthj5d]{margin-bottom:22px}.cucina[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d],.rito[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]{max-width:46ch}.cucina[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]+p[data-astro-cid-ajzthj5d],.rito[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]+p[data-astro-cid-ajzthj5d]{margin-top:14px}.rito[data-astro-cid-ajzthj5d]{background:var(--notte);color:var(--crema);margin-top:clamp(72px,10vw,140px)}.rito-in[data-astro-cid-ajzthj5d]{max-width:1240px;padding:clamp(64px, 8vw, 120px) var(--gutter);grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.rito[data-astro-cid-ajzthj5d] .rito-foto{order:2}.rito[data-astro-cid-ajzthj5d] .rito-foto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.rito[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]{color:#f7f0e9e0}.rito[data-astro-cid-ajzthj5d] .porta[data-astro-cid-ajzthj5d]{color:var(--crema);text-underline-offset:.5em;text-decoration:underline 1px #f7f0e980}.rito[data-astro-cid-ajzthj5d] .porta[data-astro-cid-ajzthj5d]:hover{text-decoration-color:var(--crema)}.accanto[data-astro-cid-ajzthj5d]{max-width:1240px;padding:clamp(72px, 10vw, 140px) var(--gutter) 0;grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.sorella[data-astro-cid-ajzthj5d]{position:sticky;top:120px}.sorella[data-astro-cid-ajzthj5d] blockquote[data-astro-cid-ajzthj5d]{font-family:var(--serif);color:var(--bosco);text-wrap:balance;font-size:clamp(34px,5vw,56px);font-style:italic;font-weight:500;line-height:1.1}.sorella[data-astro-cid-ajzthj5d] figcaption[data-astro-cid-ajzthj5d]{max-width:30ch;color:var(--marrone);margin-top:18px;font-size:15px;line-height:1.55}.accanto[data-astro-cid-ajzthj5d] h2[data-astro-cid-ajzthj5d]{margin-bottom:18px}.accanto[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]{max-width:48ch}.accanto[data-astro-cid-ajzthj5d] .btn[data-astro-cid-ajzthj5d]{margin-top:22px}.accanto[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]+p[data-astro-cid-ajzthj5d]{margin-top:14px}.dicono[data-astro-cid-ajzthj5d]{max-width:1240px;padding:clamp(72px, 10vw, 140px) var(--gutter) 0;text-align:center;margin:0 auto}.dicono[data-astro-cid-ajzthj5d] h2[data-astro-cid-ajzthj5d]{margin-bottom:clamp(36px,5vw,64px)}.dicono-lista[data-astro-cid-ajzthj5d]{text-align:left;grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,56px);max-width:960px;margin:0 auto;display:grid}.dicono[data-astro-cid-ajzthj5d] blockquote[data-astro-cid-ajzthj5d]{border-top:1px solid var(--bordo);font-family:var(--serif);text-wrap:balance;padding-top:22px;font-size:clamp(22px,2vw,27px);font-style:italic;font-weight:500;line-height:1.25}.dicono[data-astro-cid-ajzthj5d] figcaption[data-astro-cid-ajzthj5d]{letter-spacing:.08em;text-transform:uppercase;color:var(--marrone);margin-top:14px;font-size:12px}.dicono[data-astro-cid-ajzthj5d] .porta[data-astro-cid-ajzthj5d]{margin-top:clamp(28px,4vw,44px)}.fuori[data-astro-cid-ajzthj5d]{max-width:760px;padding:clamp(72px, 10vw, 140px) var(--gutter) 0;text-align:center;margin:0 auto}.fuori[data-astro-cid-ajzthj5d] h2[data-astro-cid-ajzthj5d]{margin-bottom:18px}.fuori[data-astro-cid-ajzthj5d] p[data-astro-cid-ajzthj5d]{max-width:48ch;margin:0 auto}.fuori[data-astro-cid-ajzthj5d] .fuori-en[data-astro-cid-ajzthj5d]{margin-top:18px;font-size:14px}.fuori-en[data-astro-cid-ajzthj5d] a{color:var(--bruno);text-underline-offset:.3em;padding:11px 0;display:inline-block}.scena-fine[data-astro-cid-ajzthj5d]{text-align:center;background:var(--notte);height:82svh;min-height:520px;color:var(--crema);justify-content:center;align-items:flex-end;margin-top:clamp(72px,10vw,140px);display:flex;position:relative}.scena-fine[data-astro-cid-ajzthj5d] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scena-fine[data-astro-cid-ajzthj5d]:after{content:"";background:linear-gradient(#141a0f33 0%,#141a0f2e 38%,#141a0f9e 66%,#141a0fe6 100%);position:absolute;inset:0}.scena-fine[data-astro-cid-ajzthj5d] figure[data-astro-cid-ajzthj5d]{z-index:2;max-width:760px;padding:0 20px clamp(56px,10vh,110px);position:relative}.scena-fine[data-astro-cid-ajzthj5d] blockquote[data-astro-cid-ajzthj5d]{font-family:var(--serif);text-wrap:balance;text-shadow:0 1px 18px #141a0f80;font-size:clamp(24px,3.2vw,40px);font-style:italic;font-weight:500;line-height:1.2}.scena-fine[data-astro-cid-ajzthj5d] figcaption[data-astro-cid-ajzthj5d]{letter-spacing:.08em;text-transform:uppercase;color:#f7f0e9eb;text-shadow:0 1px 10px #141a0fb3;margin-top:18px;font-size:12px}@media (width>=900px){.scena-fine[data-astro-cid-ajzthj5d]{text-align:left;justify-content:flex-start}.scena-fine[data-astro-cid-ajzthj5d] figure[data-astro-cid-ajzthj5d]{max-width:600px;padding-left:clamp(40px,5vw,72px);padding-right:0}.scena-fine[data-astro-cid-ajzthj5d] blockquote[data-astro-cid-ajzthj5d]{font-size:clamp(24px,2.5vw,34px)}.scena-fine[data-astro-cid-ajzthj5d]:after{background:linear-gradient(90deg,#141a0fb8 0%,#141a0f80 28%,#141a0f00 52%),linear-gradient(#141a0f1f 0%,#141a0f4d 60%,#141a0fcc 100%)}}@media (width<=820px){.accanto[data-astro-cid-ajzthj5d]{grid-template-columns:1fr;gap:36px}.sorella[data-astro-cid-ajzthj5d]{position:static}.cucina[data-astro-cid-ajzthj5d],.rito-in[data-astro-cid-ajzthj5d]{grid-template-columns:1fr;gap:28px}.cucina[data-astro-cid-ajzthj5d] .cucina-foto img,.rito[data-astro-cid-ajzthj5d] .rito-foto img{aspect-ratio:4/3}.rito[data-astro-cid-ajzthj5d] .rito-foto{order:0}}@media (width<=700px){.dicono-lista[data-astro-cid-ajzthj5d]{grid-template-columns:1fr;gap:28px}.piove[data-astro-cid-ajzthj5d]{grid-template-columns:1fr;gap:22px}.piove[data-astro-cid-ajzthj5d] .piove-foto img{aspect-ratio:3/2;object-position:50% 62%}}
