.quick-band.svelte-1xmjmrw{border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}.quick-inner.svelte-1xmjmrw{gap:var(--space-4) var(--space-6);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.quick.svelte-1xmjmrw{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--text-body);display:inline-flex}.grid.svelte-1xmjmrw{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(14px,1.6vw,20px);display:grid}.card.svelte-1xmjmrw{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--dur-normal) var(--ease-standard), box-shadow var(--dur-normal) var(--ease-standard), border-color var(--dur-normal) var(--ease-standard);flex-direction:column;padding:26px;display:flex}.card.svelte-1xmjmrw:hover{box-shadow:var(--shadow-md);border-color:var(--navy-200);text-decoration:none;transform:translateY(-4px)}.icon.svelte-1xmjmrw{border-radius:var(--radius-md);background:var(--navy-50);width:46px;height:46px;color:var(--navy-700);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}.card.svelte-1xmjmrw h3:where(.svelte-1xmjmrw){font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-strong)}.card.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2);line-height:var(--lh-relaxed);flex:1}.link.svelte-1xmjmrw{align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--blue-600);display:inline-flex}.support-band.svelte-1xmjmrw{background:var(--navy-950);color:#fff;padding-block:clamp(48px,6vw,80px)}.support-inner.svelte-1xmjmrw{text-align:center}.support-copy.svelte-1xmjmrw{max-width:640px;margin:0 auto}.support-icon.svelte-1xmjmrw{border-radius:var(--radius-lg);width:56px;height:56px;color:var(--blue-300);margin-bottom:var(--space-5);background:#2e4ce62e;justify-content:center;align-items:center;display:inline-flex}.support-band.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-family:var(--font-display);color:#fff;letter-spacing:var(--ls-tighter);font-size:clamp(1.6rem,3vw,2rem)}.support-band.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:var(--text-lg);color:var(--navy-200);margin:var(--space-4) 0 var(--space-6)}.support-ctas.svelte-1xmjmrw{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}
