.pf{flex-direction:column;gap:18px;display:flex}.pf__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pf__riga{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pf__campo{flex-direction:column;gap:7px;min-width:0;display:flex}.pf__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#8a7a68;font-size:12px}.pf__label span{color:var(--accent)}.pf__input,.pf__select,.pf__textarea{font:inherit;color:var(--ink);border:var(--border);background:#fff;border-radius:12px;width:100%;padding:13px 15px;font-size:15.5px}.pf__textarea{resize:vertical;min-height:150px;line-height:1.55}.pf__input:focus-visible,.pf__select:focus-visible,.pf__textarea:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pf__input:disabled,.pf__select:disabled,.pf__textarea:disabled{opacity:.6}.pf__aiuto{color:#8a7a68;font-size:13px;line-height:1.5}.pf__consent{color:#4a3a2e;align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;display:flex}.pf__consent input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:3px}.pf__consent a{color:var(--accent);font-weight:700}.pf__azioni{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pf__btn{font:inherit;cursor:pointer;background:var(--accent);color:var(--cream);border:var(--border);border-radius:var(--radius-pill);padding:14px 30px;font-size:16px;font-weight:700;transition:transform .18s,background .18s}.pf__btn:hover:not(:disabled){transform:translateY(-3px)}.pf__btn:disabled{cursor:not-allowed;opacity:.7}.pf__btn[data-state=ok]{background:var(--ink)}.pf__status{min-height:1.4em;margin:0;font-size:14.5px;font-weight:600;line-height:1.5}.pf__status[data-state=err]{color:var(--accent)}@media (width<=620px){.pf__riga{grid-template-columns:1fr}}.container[data-astro-cid-sencxf7q]{max-width:var(--maxw);margin:0 auto}.proponi[data-astro-cid-sencxf7q]{padding:26px var(--pad) 60px}.crumbs[data-astro-cid-sencxf7q]{font-family:var(--font-mono);color:#8a7a68;flex-wrap:wrap;gap:8px;margin-bottom:26px;font-size:12.5px;display:flex}.crumbs[data-astro-cid-sencxf7q] a[data-astro-cid-sencxf7q]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-sencxf7q] a[data-astro-cid-sencxf7q]:hover{color:var(--accent)}.crumbs[data-astro-cid-sencxf7q] [data-astro-cid-sencxf7q][aria-current=page]{color:var(--ink);font-weight:700}.kicker[data-astro-cid-sencxf7q]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:13px}.proponi__title[data-astro-cid-sencxf7q]{font-family:var(--font-display);margin:12px 0 0;font-size:clamp(40px,8vw,72px);line-height:.92}.proponi__lede[data-astro-cid-sencxf7q]{max-width:58ch;margin:22px 0 0;font-size:18px;font-weight:500;line-height:1.6}.proponi__numeri[data-astro-cid-sencxf7q]{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.proponi__numero[data-astro-cid-sencxf7q]{font-family:var(--font-mono);border:var(--border);border-radius:var(--radius-pill);background:var(--sun);padding:7px 14px;font-size:12.5px;font-weight:700}.proponi__h2[data-astro-cid-sencxf7q]{font-family:var(--font-display);margin:56px 0 0;font-size:34px;line-height:1}.proponi__h2--chiaro[data-astro-cid-sencxf7q]{color:var(--cream);margin:0}.cosa__grid[data-astro-cid-sencxf7q]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:26px;display:grid}.cosa__card[data-astro-cid-sencxf7q]{border:var(--border);border-radius:var(--radius-card);background:#fff;padding:24px 22px 26px}.cosa__icon[data-astro-cid-sencxf7q]{width:34px;height:34px;color:var(--accent)}.cosa__title[data-astro-cid-sencxf7q]{font-family:var(--font-display);margin:14px 0 8px;font-size:19px}.cosa__text[data-astro-cid-sencxf7q]{color:#4a3a2e;font-size:14.5px;line-height:1.6}.cosa__nota[data-astro-cid-sencxf7q]{color:#6a5a4a;max-width:70ch;margin-top:18px;font-size:15px;line-height:1.6}.modulo[data-astro-cid-sencxf7q]{margin-top:56px}.modulo__box[data-astro-cid-sencxf7q]{border:var(--border);border-radius:var(--radius-lg);background:var(--ink);color:var(--cream);padding:40px 38px 42px}.modulo__nota[data-astro-cid-sencxf7q]{color:var(--on-dark-dim);margin-top:12px;font-size:15px;line-height:1.6}.modulo__nota[data-astro-cid-sencxf7q] a[data-astro-cid-sencxf7q]{color:var(--sun);font-weight:700}.modulo__form[data-astro-cid-sencxf7q]{background:var(--cream);color:var(--ink);border-radius:var(--radius-card);margin-top:26px;padding:30px 28px}.dopo__lista[data-astro-cid-sencxf7q]{flex-direction:column;gap:14px;max-width:68ch;margin:24px 0 0;padding-left:22px;font-size:16px;line-height:1.6;display:flex}.dopo__lista[data-astro-cid-sencxf7q] strong[data-astro-cid-sencxf7q]{font-weight:700}@media (width<=1000px){.cosa__grid[data-astro-cid-sencxf7q]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.proponi__h2[data-astro-cid-sencxf7q]{font-size:28px}.modulo__box[data-astro-cid-sencxf7q]{padding:30px 22px 32px}.modulo__form[data-astro-cid-sencxf7q]{padding:24px 18px}}@media (width<=560px){.cosa__grid[data-astro-cid-sencxf7q]{grid-template-columns:1fr}}
