section[data-astro-cid-65ivgewb]{--sezione:clamp(56px, 7vw, 92px);scroll-margin-top:72px}h2[data-astro-cid-65ivgewb]{font-family:var(--serif);text-wrap:balance;font-size:clamp(28px,3.4vw,42px);font-weight:500;line-height:1.1}.testo[data-astro-cid-65ivgewb] h2[data-astro-cid-65ivgewb]{margin-bottom:18px}.testo[data-astro-cid-65ivgewb] p[data-astro-cid-65ivgewb]{max-width:48ch;color:var(--marrone);text-wrap:pretty;font-size:16px;line-height:1.65}.testo[data-astro-cid-65ivgewb] p[data-astro-cid-65ivgewb]+p[data-astro-cid-65ivgewb]{margin-top:16px}.storia[data-astro-cid-65ivgewb]{max-width:1240px;padding:var(--sezione) var(--gutter) 0;grid-template-columns:5fr 7fr;align-items:center;column-gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.torte[data-astro-cid-65ivgewb]{grid-template-columns:repeat(3,1fr);gap:6px;list-style:none;display:grid}.torte[data-astro-cid-65ivgewb] img{aspect-ratio:2/3;object-fit:cover;width:100%;height:auto}.passi[data-astro-cid-65ivgewb]{max-width:calc(720px + 2 * var(--gutter));padding:var(--sezione) var(--gutter) 0;margin:0 auto}.passi[data-astro-cid-65ivgewb] h2[data-astro-cid-65ivgewb]{text-align:center;margin-bottom:28px}.passi[data-astro-cid-65ivgewb] ol[data-astro-cid-65ivgewb]{list-style:none}.passi[data-astro-cid-65ivgewb] li[data-astro-cid-65ivgewb]{border-top:1px solid var(--bordo);grid-template-columns:clamp(56px,7vw,84px) 1fr;align-items:baseline;column-gap:clamp(16px,3vw,32px);padding:22px 0;display:grid}.passi[data-astro-cid-65ivgewb] li[data-astro-cid-65ivgewb]:last-child{border-bottom:1px solid var(--bordo)}.numero[data-astro-cid-65ivgewb]{font-family:var(--serif);color:var(--bronzo-scuro);font-size:clamp(36px,4.4vw,52px);font-weight:500;line-height:1}.passi[data-astro-cid-65ivgewb] h3[data-astro-cid-65ivgewb]{font-family:var(--serif);font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.15}.passi[data-astro-cid-65ivgewb] li[data-astro-cid-65ivgewb] p[data-astro-cid-65ivgewb]{max-width:52ch;color:var(--marrone);text-wrap:pretty;margin-top:6px;font-size:16px;line-height:1.6}.menu[data-astro-cid-65ivgewb]{max-width:1240px;padding:var(--sezione) var(--gutter) 0;grid-template-columns:7fr 5fr;align-items:center;column-gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.menu[data-astro-cid-65ivgewb] .menu-foto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.aziendali[data-astro-cid-65ivgewb]{margin-top:var(--sezione);padding:var(--sezione) var(--gutter);background:var(--crema-warm)}.aziendali-in[data-astro-cid-65ivgewb]{max-width:1040px;margin:0 auto}.aziendali[data-astro-cid-65ivgewb] h2[data-astro-cid-65ivgewb]{text-align:center;margin-bottom:10px}.aziendali-in[data-astro-cid-65ivgewb]>p[data-astro-cid-65ivgewb]{text-align:center;max-width:48ch;color:var(--marrone);margin:0 auto 40px;font-size:16px;line-height:1.65}.aziendali[data-astro-cid-65ivgewb] ul[data-astro-cid-65ivgewb]{grid-template-columns:repeat(3,1fr);gap:28px clamp(24px,4vw,56px);list-style:none;display:grid}.aziendali[data-astro-cid-65ivgewb] li[data-astro-cid-65ivgewb]{border-top:1px solid var(--bordo);padding-top:18px}.aziendali[data-astro-cid-65ivgewb] h3[data-astro-cid-65ivgewb]{font-family:var(--serif);margin-bottom:8px;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.15}.aziendali[data-astro-cid-65ivgewb] li[data-astro-cid-65ivgewb] p[data-astro-cid-65ivgewb]{color:var(--marrone);text-wrap:pretty;font-size:15px;line-height:1.55}.scena[data-astro-cid-65ivgewb]{height:82svh;min-height:520px;margin-top:var(--sezione);background:var(--notte);color:var(--crema);align-items:flex-end;display:flex;position:relative}.scena[data-astro-cid-65ivgewb] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scena[data-astro-cid-65ivgewb]:after{content:"";pointer-events:none;background:linear-gradient(#141a0f00 24%,#141a0f73 42%,#141a0fcc 60%,#141a0feb 100%);position:absolute;inset:0}@media (width>=900px){.scena[data-astro-cid-65ivgewb]:after{background:linear-gradient(90deg,#141a0fd1 0,#141a0fb8 660px,#141a0f00 1060px),linear-gradient(#141a0f00 55%,#141a0f99 100%)}}.scena-testo[data-astro-cid-65ivgewb]{z-index:2;text-shadow:0 1px 18px #141a0f73;max-width:640px;padding:0 clamp(20px,5vw,72px) clamp(40px,8vh,88px);position:relative}.scena[data-astro-cid-65ivgewb] h2[data-astro-cid-65ivgewb]{margin-bottom:12px}.scena-testo[data-astro-cid-65ivgewb] p[data-astro-cid-65ivgewb]{color:#f7f0e9eb;text-wrap:pretty;max-width:44ch;font-size:17px;line-height:1.55}.porta[data-astro-cid-65ivgewb]{letter-spacing:.13em;text-transform:uppercase;color:var(--crema);text-underline-offset:.5em;margin-top:8px;padding:15px 0 14px;font-size:12px;font-weight:600;text-decoration:underline 1px #f7f0e980;display:inline-block}.porta[data-astro-cid-65ivgewb]:after{content:"→";content:"→" / "";transition:transform .3s var(--ease);margin-left:.45em;display:inline-block}.porta[data-astro-cid-65ivgewb]:hover{text-decoration-color:var(--crema)}.porta[data-astro-cid-65ivgewb]:hover:after{transform:translate(4px)}.citazioni[data-astro-cid-65ivgewb]{max-width:1240px;padding:var(--sezione) var(--gutter) 0;text-align:center;margin:0 auto}.citazioni[data-astro-cid-65ivgewb] h2[data-astro-cid-65ivgewb]{margin-bottom:clamp(32px,4vw,52px)}.citazioni-lista[data-astro-cid-65ivgewb]{text-align:left;grid-template-columns:repeat(2,1fr);gap:clamp(24px,4vw,56px);max-width:960px;margin:0 auto;display:grid}.citazioni[data-astro-cid-65ivgewb] blockquote[data-astro-cid-65ivgewb]{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}.citazioni[data-astro-cid-65ivgewb] figcaption[data-astro-cid-65ivgewb]{letter-spacing:.08em;text-transform:uppercase;color:var(--marrone);margin-top:14px;font-size:12px}[data-blocco=domande]{padding-top:clamp(56px,7vw,92px)}.porte[data-astro-cid-65ivgewb]{max-width:1040px;padding:clamp(56px, 7vw, 92px) var(--gutter);flex-wrap:wrap;justify-content:center;gap:8px clamp(24px,4vw,56px);margin:0 auto;display:flex}.porta-chiara[data-astro-cid-65ivgewb]{letter-spacing:.13em;text-transform:uppercase;color:var(--bronzo-scuro);padding:15px 0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.porta-chiara[data-astro-cid-65ivgewb]:after{content:"→";content:"→" / "";transition:transform .3s var(--ease);margin-left:.45em;display:inline-block}.porta-chiara[data-astro-cid-65ivgewb]:hover{text-underline-offset:.3em;text-decoration:underline}.porta-chiara[data-astro-cid-65ivgewb]:hover:after{transform:translate(4px)}@media (width<=820px){.aziendali[data-astro-cid-65ivgewb] ul[data-astro-cid-65ivgewb],.citazioni-lista[data-astro-cid-65ivgewb]{grid-template-columns:1fr}.storia[data-astro-cid-65ivgewb],.menu[data-astro-cid-65ivgewb]{grid-template-columns:1fr;row-gap:28px}.menu[data-astro-cid-65ivgewb] .menu-foto{margin:0 calc(var(--gutter) * -1)}.menu[data-astro-cid-65ivgewb] .menu-foto img{aspect-ratio:4/3}}
