.pg-hero.svelte-1bex8oj{position:relative;min-height:22vh;display:flex;align-items:center;justify-content:center;background:var(--sp-navy);text-align:center}.pg-hero__o.svelte-1bex8oj{position:absolute;inset:0;background:linear-gradient(135deg,#152337e6,#1f3047b3)}.pg-hero__c.svelte-1bex8oj{position:relative;z-index:2;padding:var(--space-lg) 1.25rem;max-width:700px;margin:0 auto}.pg-hero.svelte-1bex8oj h1:where(.svelte-1bex8oj){color:#fff;font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:.5rem}.pg-hero.svelte-1bex8oj p:where(.svelte-1bex8oj){color:#fffc}.faq.svelte-1bex8oj{display:block;width:100%;text-align:left;background:#fff;border:1px solid var(--sp-border);border-radius:var(--radius);margin-bottom:.75rem;padding:1.25rem 1.5rem;cursor:pointer;transition:border-color .2s}.faq.svelte-1bex8oj:hover,.faq--open.svelte-1bex8oj{border-color:var(--sp-gold)}.faq__q.svelte-1bex8oj{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:.95rem;color:var(--sp-navy)}.faq__icon.svelte-1bex8oj{font-size:1.25rem;color:var(--sp-gold);flex-shrink:0;margin-left:1rem}.faq__a.svelte-1bex8oj{margin-top:.75rem;font-size:.9rem;color:var(--sp-text-dim);line-height:1.6}@media(max-width:768px){.pg-hero.svelte-1bex8oj h1:where(.svelte-1bex8oj){text-align:center}.pg-hero.svelte-1bex8oj p:where(.svelte-1bex8oj){text-align:center}.faq.svelte-1bex8oj{padding:1rem}}
