.calc[data-astro-cid-ztcukt3s]{border-radius:16px;background:var(--white);border:1px solid var(--line);overflow:hidden;box-shadow:0 30px 60px -40px #0b1d4080}.calc__tabs[data-astro-cid-ztcukt3s]{display:grid;grid-template-columns:1fr 1fr;background:var(--paper);padding:6px;gap:6px}.calc__tabs[data-astro-cid-ztcukt3s] button[data-astro-cid-ztcukt3s]{min-height:48px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:600 .92rem/1.2 var(--sans);cursor:pointer;transition:background .3s var(--ease),color .3s var(--ease)}.calc__tabs[data-astro-cid-ztcukt3s] button[data-astro-cid-ztcukt3s][aria-selected=true]{background:var(--dark);color:var(--white)}.calc__tabs[data-astro-cid-ztcukt3s] button[data-astro-cid-ztcukt3s]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.calc__body[data-astro-cid-ztcukt3s]{display:grid}.calc__campi[data-astro-cid-ztcukt3s]{display:grid;gap:26px;padding:24px 20px 28px}.calc__campo[data-astro-cid-ztcukt3s][hidden],[data-astro-cid-ztcukt3s][data-solo][hidden]{display:none}.calc__riga[data-astro-cid-ztcukt3s]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.calc__riga[data-astro-cid-ztcukt3s] label[data-astro-cid-ztcukt3s]{font-weight:600;font-size:.95rem}.calc__riga[data-astro-cid-ztcukt3s] label[data-astro-cid-ztcukt3s] small[data-astro-cid-ztcukt3s]{font-weight:400;color:var(--muted)}.calc__riga[data-astro-cid-ztcukt3s] output[data-astro-cid-ztcukt3s]{flex:none;font-family:var(--serif);font-weight:700;font-size:1.25rem;letter-spacing:-.02em}.calc__aiuto[data-astro-cid-ztcukt3s]{margin:8px 0 0;font-size:.84rem;line-height:1.45;color:var(--muted)}.calc[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s][type=range]{--pct: 50%;width:100%;height:28px;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.calc[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s][type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--dark) var(--pct),var(--stone) var(--pct))}.calc[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s][type=range]::-moz-range-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--dark) var(--pct),var(--stone) var(--pct))}.calc[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-11px;border-radius:50%;background:var(--white);border:3px solid var(--dark);box-shadow:0 4px 12px #0b1d4040}.calc[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s][type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--white);border:3px solid var(--dark)}.calc[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s][type=range]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.calc__tacche[data-astro-cid-ztcukt3s]{display:flex;justify-content:space-between;margin-top:2px;font-size:.75rem;color:var(--muted)}.calc__tasso[data-astro-cid-ztcukt3s]{display:inline-flex;align-items:center;gap:6px;font-family:var(--serif);font-weight:700;font-size:1.25rem}.calc__tasso[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s]{width:84px;height:44px;padding:0 10px;border:1px solid var(--muted);border-radius:6px;background:var(--paper);font:700 1.1rem var(--sans);color:var(--ink);text-align:right}.calc__tasso[data-astro-cid-ztcukt3s] input[data-astro-cid-ztcukt3s]:focus{outline:none;border-color:var(--ink);background:var(--white)}.calc__esito[data-astro-cid-ztcukt3s]{padding:26px 20px 24px;background:var(--dark);color:var(--paper)}.calc__k[data-astro-cid-ztcukt3s]{margin:0 0 4px;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.calc__num[data-astro-cid-ztcukt3s]{margin:0 0 18px;font-family:var(--serif);font-weight:800;font-size:clamp(2.8rem,12vw,4rem);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.calc__det[data-astro-cid-ztcukt3s]{display:grid;gap:10px;margin:0 0 24px;padding:16px 0 0;border-top:1px solid rgba(246,244,239,.18)}.calc__det[data-astro-cid-ztcukt3s] div[data-astro-cid-ztcukt3s]{display:flex;justify-content:space-between;gap:16px;font-size:.93rem}.calc__det[data-astro-cid-ztcukt3s] dt[data-astro-cid-ztcukt3s]{color:var(--on-dark)}.calc__det[data-astro-cid-ztcukt3s] dd[data-astro-cid-ztcukt3s]{margin:0;font-weight:600;text-align:right}.calc__perche[data-astro-cid-ztcukt3s]{margin:-12px 0 24px;font-size:.88rem;line-height:1.5;color:var(--on-dark)}.calc__cta[data-astro-cid-ztcukt3s]{width:100%}.calc__nota[data-astro-cid-ztcukt3s]{margin:14px 0 0;font-size:.76rem;line-height:1.5;color:#f6f4efb3}@media(min-width:860px){.calc__body[data-astro-cid-ztcukt3s]{grid-template-columns:1.15fr .85fr}.calc__campi[data-astro-cid-ztcukt3s]{padding:36px 36px 40px}.calc__esito[data-astro-cid-ztcukt3s]{padding:36px;display:flex;flex-direction:column;justify-content:center}.calc__tabs[data-astro-cid-ztcukt3s]{padding:8px}}.hero[data-astro-cid-j7pv25f6]{position:relative;color:var(--paper);background:radial-gradient(120% 80% at 85% 0%,#1b4590 0%,var(--dark) 45%,var(--deep) 100%);overflow:hidden}.hero__grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:28px;padding-top:100px;padding-bottom:56px}.hero__chi[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;margin-bottom:22px}.hero__chi[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid var(--accent)}.hero__chi[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{display:grid;gap:2px;margin:0;line-height:1.2}.hero__chi[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.05rem}.hero__chi[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--on-dark)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,11.5vw,5.6rem);margin-bottom:18px;max-width:760px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--accent)}.hero__lead[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:#f6f4efdb;max-width:520px;margin:0}.hero__calc[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:22px;font-size:.95rem;color:#f6f4efc7;text-decoration:none}.hero__calc[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--paper);font-weight:600;border-bottom:1px solid var(--accent);padding-bottom:2px}@media(min-width:1000px){.hero[data-astro-cid-j7pv25f6]{min-height:max(720px,100svh);display:flex;align-items:center}.hero__grid[data-astro-cid-j7pv25f6]{width:100%;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"intro form" "more form";column-gap:72px;row-gap:32px;align-items:start;padding-top:120px;padding-bottom:72px}.hero__intro[data-astro-cid-j7pv25f6]{grid-area:intro;align-self:end}.hero__form[data-astro-cid-j7pv25f6]{grid-area:form;align-self:center}.hero__more[data-astro-cid-j7pv25f6]{grid-area:more}.hero__chi[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:76px;height:76px}.hero__lead[data-astro-cid-j7pv25f6]{font-size:1.15rem}}.checks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:34px;font-weight:500}.checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:700;background:var(--accent);color:var(--ink)}.riga-scorri[data-astro-cid-j7pv25f6]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;scroll-padding:0 var(--gutter)}.riga-scorri[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.riga-scorri[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{flex:0 0 82%;scroll-snap-align:start}.scorri-hint[data-astro-cid-j7pv25f6]{margin:14px 0 0;font-size:.82rem;color:var(--ink)}@media(min-width:700px){.riga-scorri[data-astro-cid-j7pv25f6]{display:grid;overflow:visible;margin:0;padding:0}.scorri-hint[data-astro-cid-j7pv25f6]{display:none}}.mutui[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;gap:12px}.mutui[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:28px;border-radius:16px;background:var(--paper);border-top:3px solid var(--accent)}.mutui[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.4rem;font-weight:700;letter-spacing:-.03em;margin-bottom:10px}.mutui[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}.mutui[data-astro-cid-j7pv25f6] .mutui--top[data-astro-cid-j7pv25f6]{background:var(--dark);color:var(--paper)}.mutui[data-astro-cid-j7pv25f6] .mutui--top[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--on-dark)}@media(min-width:700px){.mutui[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.mutui[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.prima__grid[data-astro-cid-j7pv25f6]{display:grid;gap:32px;align-items:end}.prima[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.prima__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--on-dark);font-size:1.12rem;max-width:540px}.prima__text[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:16px}@media(min-width:960px){.prima__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.1fr .9fr;gap:96px}}.passi[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;gap:12px}.passi[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:28px;border-radius:16px;background:var(--white);border:1px solid var(--line);transition:transform .5s var(--ease)}.passi[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.passi__n[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);font-weight:700;margin-bottom:26px}.passi[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:6px}.passi[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}.passi[data-astro-cid-j7pv25f6] .passi--top[data-astro-cid-j7pv25f6]{background:var(--dark);color:var(--paper);border-color:var(--dark)}.passi[data-astro-cid-j7pv25f6] .passi--top[data-astro-cid-j7pv25f6] .passi__n[data-astro-cid-j7pv25f6]{background:var(--accent);color:var(--ink)}.passi[data-astro-cid-j7pv25f6] .passi--top[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--on-dark)}@media(min-width:700px){.passi[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.passi[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.centro[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-top:48px}.about[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}.about__foto[data-astro-cid-j7pv25f6]{max-width:340px;border-radius:16px;overflow:hidden}.about__foto[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 15%}.about[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:0 0 28px;max-width:600px}@media(min-width:900px){.about[data-astro-cid-j7pv25f6]{grid-template-columns:.7fr 1.3fr;gap:96px}.about__foto[data-astro-cid-j7pv25f6]{max-width:none}}.faq[data-astro-cid-j7pv25f6]{display:grid;gap:40px}.faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]:first-child{border-top:1px solid var(--line)}.faq__list[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;list-style:none;padding:24px 0;font-size:1.08rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:24px}.faq__list[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-j7pv25f6]{position:relative;width:14px;height:14px;flex:none}.faq__icon[data-astro-cid-j7pv25f6]:before,.faq__icon[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1.5px;background:var(--ink);transition:transform .5s var(--ease)}.faq__icon[data-astro-cid-j7pv25f6]:after{transform:rotate(90deg)}.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] .faq__icon[data-astro-cid-j7pv25f6]:after{transform:rotate(0)}.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 24px;color:var(--muted);max-width:640px}@supports (interpolate-size: allow-keywords){.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{interpolate-size:allow-keywords}.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]::details-content{height:0;overflow:clip;transition:height .5s var(--ease),content-visibility .5s allow-discrete}.faq__list[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open]::details-content{height:auto}}@media(min-width:960px){.faq[data-astro-cid-j7pv25f6]{grid-template-columns:.8fr 1.2fr;gap:96px}}.chiusura[data-astro-cid-j7pv25f6]{background:var(--deep)}.chiusura__grid[data-astro-cid-j7pv25f6]{display:grid;gap:48px;align-items:center}.chiusura[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:32px}.checks--scuro[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--paper)}.chiusura__tel[data-astro-cid-j7pv25f6]{margin:32px 0 0;color:var(--on-dark)}.chiusura__tel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--paper);font-weight:600}@media(min-width:1000px){.chiusura__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr .9fr;gap:96px}}
