.assistenza.svelte-3yrdzu{flex:1;background:#fff}.wrap.svelte-3yrdzu{width:min(960px,94vw);margin-inline:auto}.hero.svelte-3yrdzu{padding:36px 0 40px;background:linear-gradient(180deg,#f5f4f8,#fff);border-bottom:1px solid #e7e4f2}h1.svelte-3yrdzu{font-size:clamp(30px,4vw,40px);font-weight:800;letter-spacing:-.02em;margin:0}.lede.svelte-3yrdzu{margin:10px 0 0;color:#6b6880;font-size:17px;max-width:52ch}.search.svelte-3yrdzu{margin-top:24px;position:relative;max-width:560px}.search.svelte-3yrdzu svg:where(.svelte-3yrdzu){position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#6b6880;pointer-events:none}.search.svelte-3yrdzu input:where(.svelte-3yrdzu){width:100%;font:inherit;font-size:16px;padding:14px 16px 14px 48px;border:1.5px solid #141026;border-radius:999px;background:#fff}.search.svelte-3yrdzu input:where(.svelte-3yrdzu):focus{outline:none;border-color:#65e;box-shadow:0 0 0 3px #6655ee26}.sr-only.svelte-3yrdzu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.body.svelte-3yrdzu{padding:28px 0 72px}h2.svelte-3yrdzu{font-size:22px;font-weight:800;margin:0 0 16px;letter-spacing:-.01em}.chips.svelte-3yrdzu{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.chip.svelte-3yrdzu{font:inherit;font-size:13px;font-weight:700;padding:8px 14px;border-radius:999px;border:1px solid #e7e4f2;background:#fff;color:#4a4a63;cursor:pointer}.chip.svelte-3yrdzu:hover{border-color:#65e;color:#65e}.chip.active.svelte-3yrdzu{background:#65e;border-color:#65e;color:#fff}.chip.svelte-3yrdzu:focus-visible{outline:none;box-shadow:0 0 0 3px #6655ee40}.faq-list.svelte-3yrdzu{display:grid;gap:10px}.faq.svelte-3yrdzu{border:1px solid #e7e4f2;border-radius:4px;overflow:hidden;background:#fff}.faq.svelte-3yrdzu h3:where(.svelte-3yrdzu){margin:0;font-size:inherit;font-weight:inherit}.faq-trigger.svelte-3yrdzu{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:16px 18px;background:#fbfafe;border:0;font:inherit;font-weight:700;font-size:15px;color:#141026;cursor:pointer}.faq-trigger.svelte-3yrdzu:hover{color:#65e}.faq-trigger.svelte-3yrdzu:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #6655ee40}.faq-trigger.svelte-3yrdzu svg:where(.svelte-3yrdzu){width:18px;height:18px;flex:none;color:#65e}.faq-panel.svelte-3yrdzu{padding:0 18px 16px;background:#fbfafe}.faq-panel.svelte-3yrdzu p:where(.svelte-3yrdzu){margin:0;color:#4a4a63;line-height:1.65;font-size:15px}.empty.svelte-3yrdzu{padding:32px;text-align:center;color:#6b6880;border:1px dashed #e7e4f2;border-radius:4px}.topics.svelte-3yrdzu{margin-top:40px}.topic-grid.svelte-3yrdzu{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.topic-card.svelte-3yrdzu{text-align:left;background:#fff;border:1px solid #e7e4f2;border-radius:4px;padding:18px;cursor:pointer;font:inherit;color:inherit;transition:border-color .12s,box-shadow .12s}.topic-card.svelte-3yrdzu:hover{border-color:#65e;box-shadow:0 8px 24px #14102614}.topic-card.svelte-3yrdzu:focus-visible{outline:none;box-shadow:0 0 0 3px #6655ee40}.topic-icon.svelte-3yrdzu{width:40px;height:40px;border-radius:10px;background:#eeebff;color:#65e;display:grid;place-items:center;margin-bottom:12px}.topic-icon.svelte-3yrdzu svg:where(.svelte-3yrdzu){width:22px;height:22px}.topic-name.svelte-3yrdzu{display:block;font-weight:800;font-size:15px}.topic-desc.svelte-3yrdzu{display:block;margin-top:4px;font-size:13px;color:#6b6880;line-height:1.45}.contact.svelte-3yrdzu{margin-top:48px;border:1px solid #e7e4f2;border-radius:4px;padding:24px;background:#f5f4f8}.contact.svelte-3yrdzu p:where(.svelte-3yrdzu){margin:0;color:#6b6880;line-height:1.55}.contact-actions.svelte-3yrdzu{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.btn.svelte-3yrdzu{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:4px;font-weight:700;font-size:14px;text-decoration:none;border:none;cursor:pointer;font-family:inherit}.btn-primary.svelte-3yrdzu{background:#65e;color:#fff}.btn-primary.svelte-3yrdzu:focus-visible,.btn-ghost.svelte-3yrdzu:focus-visible{outline:none;box-shadow:0 0 0 3px #6655ee40}.btn-ghost.svelte-3yrdzu{background:#fff;color:#141026;border:1px solid #e7e4f2}.contact-note.svelte-3yrdzu{margin-top:14px!important;font-size:13px}@media (max-width: 900px){.topic-grid.svelte-3yrdzu{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.topic-grid.svelte-3yrdzu{grid-template-columns:1fr}}
