.faq-page__layout.svelte-1bex8oj{display:grid;gap:2rem}.faq-page__hero.svelte-1bex8oj{max-width:720px}.faq-page__eyebrow.svelte-1bex8oj{margin:0 0 .5rem;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0a8aa1}.faq-page__lede.svelte-1bex8oj{max-width:760px;color:#111827c2}.faq-page__grid.svelte-1bex8oj{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:1.5rem;align-items:start}.faq-page__list.svelte-1bex8oj{display:grid;gap:.875rem}.faq-item.svelte-1bex8oj{padding:1rem 1.1rem;border:1px solid rgba(15,118,110,.12);border-radius:1rem;background:#fff;box-shadow:0 18px 45px #0f172a0f}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){cursor:pointer;font-weight:700;color:#0f172a}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:.9rem 0 0;line-height:1.75;color:#0f172ac7}.faq-page__support.svelte-1bex8oj{padding:1.25rem;border-radius:1.25rem;background:linear-gradient(180deg,#0759850f,#0d94881a);border:1px solid rgba(15,118,110,.12);box-shadow:0 18px 45px #0f172a0f}.faq-page__support.svelte-1bex8oj h2:where(.svelte-1bex8oj){margin:0 0 .65rem;font-size:1.1rem}.faq-page__support.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0 0 1rem;line-height:1.7;color:#0f172ac2}.faq-page__contact-card.svelte-1bex8oj{display:grid;gap:.25rem;padding:.85rem 0;border-top:1px solid rgba(15,118,110,.12)}.faq-page__contact-card.svelte-1bex8oj:first-of-type{border-top:none;padding-top:0}.faq-page__contact-card.svelte-1bex8oj span:where(.svelte-1bex8oj){font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:#0f172a94}.faq-page__contact-card.svelte-1bex8oj a:where(.svelte-1bex8oj){font-weight:700;color:#0f172a;text-decoration:none}.faq-page__contact-card.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#0a8aa1}@media(max-width:960px){.faq-page__grid.svelte-1bex8oj{grid-template-columns:1fr}}
