.servizi.svelte-6ny9dl{gap:1.5rem;display:grid}.srv.svelte-6ny9dl{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);scroll-margin-top:calc(var(--header-h) + 1.5rem);gap:1.5rem;padding:clamp(1.5rem,1.1rem + 2vw,3rem);display:grid}.srv--dark.svelte-6ny9dl{background:radial-gradient(90% 70% at 100% 0%, #b08f5c2e, transparent 60%), var(--ink);border-color:var(--ink)}.srv-side.svelte-6ny9dl{justify-content:space-between;align-items:center;display:flex}.num.svelte-6ny9dl{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px var(--gold);font-size:3rem;line-height:1}.ic.svelte-6ny9dl{color:var(--gold-text)}.srv--dark.svelte-6ny9dl .ic:where(.svelte-6ny9dl){color:var(--gold-soft)}.domanda.svelte-6ny9dl{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin-bottom:.6rem;font-size:.78rem;font-weight:600}.srv--dark.svelte-6ny9dl .domanda:where(.svelte-6ny9dl){color:var(--gold-soft)}.srv.svelte-6ny9dl h2:where(.svelte-6ny9dl){font-size:clamp(1.5rem,1.25rem + 1.2vw,2.25rem)}.sotto.svelte-6ny9dl{font-family:var(--serif);color:var(--muted);margin:.5rem 0 1.25rem;font-style:italic}.srv--dark.svelte-6ny9dl .sotto:where(.svelte-6ny9dl){color:#f7f3ec99}.srv-main.svelte-6ny9dl .checklist:where(.svelte-6ny9dl){margin:.5rem 0 1.75rem}.nota.svelte-6ny9dl{border-left:2px solid var(--gold);border-radius:0 var(--radius) var(--radius) 0;background:#ffffff0a;margin-bottom:1.75rem;padding:1rem 1.2rem;font-size:.95rem}@media (width>=52rem){.srv.svelte-6ny9dl{grid-template-columns:9rem 1fr;gap:3rem}.srv-side.svelte-6ny9dl{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.num.svelte-6ny9dl{font-size:4.5rem}.srv-main.svelte-6ny9dl{max-width:44rem}}.processo.svelte-6ny9dl{background:radial-gradient(60% 50% at 0% 0%, #b08f5c1f, transparent 70%), var(--ink)}.steps.svelte-6ny9dl{gap:1rem;margin:0 0 4rem;padding:0;list-style:none;display:grid}.steps.svelte-6ny9dl li:where(.svelte-6ny9dl){border:1px solid var(--line-dark);border-radius:var(--radius);background:#ffffff05;grid-template-columns:2.75rem 1fr;gap:1rem;padding:1.4rem;display:grid}.step-n.svelte-6ny9dl{color:#fff;width:2.75rem;height:2.75rem;font-family:var(--serif);background:linear-gradient(135deg,#c3a26e,#a07f4c);border-radius:50%;place-items:center;display:grid}.steps.svelte-6ny9dl h3:where(.svelte-6ny9dl){margin:.45rem 0 .4rem;font-size:1.12rem}.steps.svelte-6ny9dl p:where(.svelte-6ny9dl){color:#f7f3ecb3;font-size:.95rem}@media (width>=52rem){.steps.svelte-6ny9dl{grid-template-columns:repeat(3,1fr)}}.pay.svelte-6ny9dl{max-width:52rem}.pay.svelte-6ny9dl h3:where(.svelte-6ny9dl){margin-bottom:1.5rem;font-size:clamp(1.3rem,1.15rem + .8vw,1.75rem)}.table.svelte-6ny9dl{border-top:1px solid var(--line-dark)}.tr.svelte-6ny9dl{border-bottom:1px solid var(--line-dark);gap:.3rem;padding:1rem 0;display:grid}.ph.svelte-6ny9dl{color:var(--paper);align-items:center;gap:.75rem;font-weight:600;display:flex}.dot.svelte-6ny9dl{width:1.6rem;height:1.6rem;color:var(--gold-soft);border:1px solid #d8c39e80;border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.what.svelte-6ny9dl{color:#f7f3ecb8;padding-left:2.35rem}.small.svelte-6ny9dl{color:#f7f3ec99;margin-top:1.25rem;font-size:.9rem}@media (width>=40rem){.tr.svelte-6ny9dl{grid-template-columns:16rem 1fr;align-items:center;gap:1.5rem}.what.svelte-6ny9dl{padding-left:0}}.faq.svelte-6ny9dl{gap:.75rem;display:grid}details.svelte-6ny9dl{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:box-shadow .3s}details[open].svelte-6ny9dl{box-shadow:var(--shadow)}summary.svelte-6ny9dl{cursor:pointer;font-family:var(--serif);color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;font-size:1.05rem;list-style:none;display:flex}summary.svelte-6ny9dl::-webkit-details-marker{display:none}summary.svelte-6ny9dl .icon{color:var(--gold-text);transition:transform .35s var(--ease)}details[open].svelte-6ny9dl summary:where(.svelte-6ny9dl) .icon{transform:rotate(45deg)}details.svelte-6ny9dl p:where(.svelte-6ny9dl){color:var(--muted);margin:0;padding:0 1.35rem 1.35rem}.cta-wrap.svelte-6ny9dl{margin-top:4rem}
