.richiesta[data-astro-cid-hrgd25ei]{background:var(--color-paper);border-radius:var(--radius-lg);padding:clamp(1.25rem,3.5vw,2.5rem);box-shadow:0 30px 70px -40px var(--color-ombra);border:1px solid var(--color-rule);max-width:44rem;width:100%}.richiesta__barra[data-astro-cid-hrgd25ei]{list-style:none;padding:0;margin:0 0 var(--space-xl);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-ink-3)}.richiesta__barra[data-astro-cid-hrgd25ei] li[data-astro-cid-hrgd25ei]{display:flex;gap:.45em;align-items:baseline;border-top:4px solid var(--color-rule);padding-top:var(--space-xs);transition:border-color var(--dur-slow) var(--ease-out),color var(--dur-slow) var(--ease-out);min-width:0}.richiesta__barra[data-astro-cid-hrgd25ei] li[data-astro-cid-hrgd25ei] span[data-astro-cid-hrgd25ei]{font-weight:700}.richiesta__barra[data-astro-cid-hrgd25ei] li[data-astro-cid-hrgd25ei].on{border-color:var(--color-accent);color:var(--color-ink);font-weight:600}.passo[data-astro-cid-hrgd25ei]{border:0;margin:0;padding:0;min-width:0;display:grid;gap:var(--space-lg);align-content:start}.passo[data-astro-cid-hrgd25ei]+.passo[data-astro-cid-hrgd25ei]{margin-top:var(--space-2xl)}.passo[data-astro-cid-hrgd25ei] legend[data-astro-cid-hrgd25ei]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:650;letter-spacing:-.035em;line-height:1.05;padding:0;margin-bottom:var(--space-lg)}.campo[data-astro-cid-hrgd25ei]{display:grid;gap:var(--space-2xs);font-weight:500;font-size:var(--text-sm)}.campo[data-astro-cid-hrgd25ei] em[data-astro-cid-hrgd25ei],.campo__titolo[data-astro-cid-hrgd25ei] em[data-astro-cid-hrgd25ei]{font-style:normal;color:var(--color-ink-3);font-weight:400}.campo__titolo[data-astro-cid-hrgd25ei]{font-weight:500;font-size:var(--text-sm);margin-bottom:calc(-1 * var(--space-sm))}.campo[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei],.campo[data-astro-cid-hrgd25ei] textarea[data-astro-cid-hrgd25ei]{font:400 var(--text-base) / 1.4 var(--font-body);color:var(--color-ink);background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:.8rem .9rem;width:100%;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.campo[data-astro-cid-hrgd25ei] textarea[data-astro-cid-hrgd25ei]{resize:vertical}.campo[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]:hover,.campo[data-astro-cid-hrgd25ei] textarea[data-astro-cid-hrgd25ei]:hover{border-color:var(--color-ink-3)}.campo[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]:focus-visible,.campo[data-astro-cid-hrgd25ei] textarea[data-astro-cid-hrgd25ei]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:var(--color-focus);background:var(--color-paper)}.campo[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]:user-invalid{border-color:var(--color-accent)}.coppia[data-astro-cid-hrgd25ei]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-md)}.chips[data-astro-cid-hrgd25ei]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.chips[data-astro-cid-hrgd25ei] label[data-astro-cid-hrgd25ei]{position:relative}.chips[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.chips[data-astro-cid-hrgd25ei] span[data-astro-cid-hrgd25ei]{display:inline-block;padding:.6rem 1rem;border:1px solid var(--color-rule);border-radius:var(--radius-pill);font-size:var(--text-sm);background:var(--color-paper-2);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.chips[data-astro-cid-hrgd25ei] label[data-astro-cid-hrgd25ei]:hover span[data-astro-cid-hrgd25ei]{border-color:var(--color-ink-3)}.chips[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]:checked+span[data-astro-cid-hrgd25ei]{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.chips[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]:focus-visible+span[data-astro-cid-hrgd25ei]{outline:2px solid var(--color-focus);outline-offset:2px}.richiesta__errore[data-astro-cid-hrgd25ei]{color:var(--color-accent-hover);font-size:var(--text-sm);font-weight:600;margin-top:calc(-1 * var(--space-sm))}.consenso[data-astro-cid-hrgd25ei]{display:flex;gap:var(--space-xs);align-items:flex-start;font-size:var(--text-sm);line-height:1.45;cursor:pointer}.consenso[data-astro-cid-hrgd25ei] input[data-astro-cid-hrgd25ei]{accent-color:var(--color-accent);margin-top:.2rem;width:1rem;height:1rem;flex:none}.azioni[data-astro-cid-hrgd25ei]{display:flex;gap:var(--space-sm);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--space-xs)}.azioni[data-astro-cid-hrgd25ei] .indietro[data-astro-cid-hrgd25ei]{margin-right:auto}.richiesta__fatto[data-astro-cid-hrgd25ei]{margin-top:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--color-esempio);color:var(--color-esempio-ink);font-size:var(--text-sm)}.richiesta__dopo[data-astro-cid-hrgd25ei]{margin-top:var(--space-md)}.a-passi[data-astro-cid-hrgd25ei] .richiesta__vista[data-astro-cid-hrgd25ei]{overflow:hidden;margin:-6px;padding:6px}.a-passi[data-astro-cid-hrgd25ei] .richiesta__binario[data-astro-cid-hrgd25ei]{display:grid;grid-auto-flow:column;grid-auto-columns:100%;column-gap:var(--space-2xl);transform:translate(calc(var(--passo, 0) * (-100% - var(--space-2xl))));transition:transform var(--dur-slow) var(--ease-out)}.a-passi[data-astro-cid-hrgd25ei] .passo[data-astro-cid-hrgd25ei]+.passo[data-astro-cid-hrgd25ei]{margin-top:0}.a-passi[data-astro-cid-hrgd25ei] .passo[data-astro-cid-hrgd25ei][inert]{opacity:.25;transition:opacity var(--dur-base) var(--ease-out)}.richiesta[data-astro-cid-hrgd25ei]:not(.a-passi) .richiesta__barra[data-astro-cid-hrgd25ei],.richiesta[data-astro-cid-hrgd25ei]:not(.a-passi) .avanti[data-astro-cid-hrgd25ei],.richiesta[data-astro-cid-hrgd25ei]:not(.a-passi) .indietro[data-astro-cid-hrgd25ei]{display:none}@media(width<=30rem){.coppia[data-astro-cid-hrgd25ei]{grid-template-columns:minmax(0,1fr)}}@media(width<=26rem){.richiesta__barra[data-astro-cid-hrgd25ei] li[data-astro-cid-hrgd25ei]{font-size:0;gap:0}.richiesta__barra[data-astro-cid-hrgd25ei] li[data-astro-cid-hrgd25ei] span[data-astro-cid-hrgd25ei]{font-size:var(--text-xs)}}.contatti[data-astro-cid-kxdbumtn]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--space-3xl);padding-bottom:var(--space-4xl);align-items:start}.recapiti[data-astro-cid-kxdbumtn]{display:grid;gap:var(--space-2xl);padding-top:var(--space-md)}.recapiti[data-astro-cid-kxdbumtn]>div[data-astro-cid-kxdbumtn]{display:grid;gap:var(--space-sm);justify-items:start}.recapiti[data-astro-cid-kxdbumtn] h2[data-astro-cid-kxdbumtn]{font-size:var(--text-lg)}.recapiti[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]+p[data-astro-cid-kxdbumtn]{margin-top:0}.grande[data-astro-cid-kxdbumtn]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:650;letter-spacing:-.03em;text-decoration:none;white-space:nowrap}.grande[data-astro-cid-kxdbumtn]:hover{color:var(--color-accent)}.orari[data-astro-cid-kxdbumtn]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2xs) var(--space-md);margin:0}.orari[data-astro-cid-kxdbumtn] dt[data-astro-cid-kxdbumtn]{font-weight:500}.orari[data-astro-cid-kxdbumtn] dd[data-astro-cid-kxdbumtn]{margin:0;color:var(--color-ink-2)}@media(width<=56rem){.contatti[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr)}}@media(width<=30rem){.orari[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr)}.orari[data-astro-cid-kxdbumtn] dd[data-astro-cid-kxdbumtn]{margin-bottom:var(--space-xs)}}
