.ingresso{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.ingresso-corpo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding-top:32px;padding-bottom:48px;display:grid}.ingresso-testo{gap:24px;max-width:34rem;display:grid}.ingresso-testo h1{letter-spacing:-.03em;font-size:clamp(2.1rem,1.4rem + 3vw,3.4rem);font-weight:800;line-height:1.04}.ingresso-sottotitolo{color:var(--inchiostro-2);max-width:30rem;font-size:1.12rem}.foglio-piano{background:var(--foglio);border:1px solid var(--linea);box-shadow:var(--ombra);border-radius:6px 6px 22px;justify-self:end;gap:18px;max-width:420px;margin:0;padding:26px 26px 30px;display:grid}.foglio-testa{border-bottom:2px solid var(--inchiostro);justify-content:space-between;gap:12px;padding-bottom:14px;font-weight:750;display:flex}.foglio-pasti{gap:14px;margin:0;display:grid}.foglio-pasti dt{font-size:.92rem;font-weight:750}.foglio-pasti dd{color:var(--inchiostro-2);margin:2px 0 0;font-size:.95rem}.foglio-pasti b{color:var(--inchiostro);white-space:nowrap;font-weight:700}.foglio-firma{justify-content:flex-end;padding-top:6px;display:flex}.foglio-firma .timbro{transform-origin:100% 100%;animation:.52s cubic-bezier(.2,.9,.3,1.3) .3s both timbra;transform:rotate(-3deg)}@keyframes timbra{0%{opacity:0;transform:rotate(-3deg)scale(1.35)}to{opacity:1;transform:rotate(-3deg)scale(1)}}.ingresso-piede{padding-top:16px;padding-bottom:24px}@media (max-width:760px){.ingresso-corpo{grid-template-columns:1fr;gap:36px;padding-top:12px}.foglio-piano{justify-self:stretch;max-width:none}}
