.faqx:where(.astro-hemr5th4){padding:var(--space-4xl,96px) var(--spacing-lg,24px)}.faqx__inner:where(.astro-hemr5th4){max-width:var(--container-width-xl,1220px);margin:0 auto}.faqx__eyebrow:where(.astro-hemr5th4){font-family:var(--font-mono,monospace);font-size:var(--font-size-1,.85rem);letter-spacing:var(--letter-spacing-caps,.08em);text-transform:uppercase;color:var(--accent,#ffc53d);margin:0 0 var(--spacing-sm,8px)}.faqx__title:where(.astro-hemr5th4){font-family:var(--font-heading,sans-serif);font-weight:var(--font-weight-display,700);font-size:var(--font-size-6,2rem);letter-spacing:var(--letter-spacing-display,-.02em);color:var(--text-1,#edf4f7);margin:0 0 var(--spacing-xl,32px)}.faqx__list:where(.astro-hemr5th4){gap:var(--spacing-sm,8px);max-width:var(--container-width-lg,1020px);display:grid}.faqx__item:where(.astro-hemr5th4){background:var(--surface-1,#0d1e27);border:1px solid var(--stroke-subtle,#edf4f714);border-radius:var(--border-radius-3,12px);transition:border-color var(--dur-1,.15s) var(--ease-out,ease)}.faqx__item:where(.astro-hemr5th4):hover,.faqx__item:where(.astro-hemr5th4)[open]{border-color:var(--stroke,#edf4f724)}.faqx__q:where(.astro-hemr5th4){justify-content:space-between;align-items:center;gap:var(--spacing-lg,24px);cursor:pointer;padding:var(--spacing-lg,20px);font-family:var(--font-sans,sans-serif);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-3,1.05rem);color:var(--text-1,#edf4f7);list-style:none;display:flex}.faqx__q:where(.astro-hemr5th4)::-webkit-details-marker{display:none}.faqx__q:where(.astro-hemr5th4):focus-visible{outline:var(--focus-ring,2px solid #2fb7e0);outline-offset:-2px;border-radius:var(--border-radius-3,12px)}.faqx__chev:where(.astro-hemr5th4){border-right:2px solid var(--text-3,#a0b9c399);border-bottom:2px solid var(--text-3,#a0b9c399);width:9px;height:9px;transition:transform var(--dur-2,.25s) var(--ease-out,ease), border-color var(--dur-1,.15s) var(--ease-out,ease);flex:none;margin-top:-4px;transform:rotate(45deg)}.faqx__item:where(.astro-hemr5th4)[open] .faqx__chev:where(.astro-hemr5th4){border-color:var(--accent,#ffc53d);margin-top:4px;transform:rotate(225deg)}.faqx__a:where(.astro-hemr5th4){padding:0 var(--spacing-lg,20px) var(--spacing-lg,20px);color:var(--text-2,#cddde4d1);font-size:var(--font-size-2,.95rem);line-height:var(--line-height-body,1.6);max-width:68ch;margin:0}@media (prefers-reduced-motion:reduce){.faqx__chev:where(.astro-hemr5th4){transition:none}}@media (width<=600px){.faqx:where(.astro-hemr5th4){padding-inline:var(--spacing-md,16px)}}.ck-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;line-height:1;display:inline-flex}.ck-icon>svg{flex-shrink:0;width:1.4rem;height:1.4rem;display:block}.ck-icon>svg *{vector-effect:non-scaling-stroke}.hb:where(.astro-rhzcjjrf){padding:var(--space-3xl) 0 var(--space-2xl)}.hb__grid:where(.astro-rhzcjjrf){grid-template-columns:minmax(0, 1fr) minmax(0, var(--hb-art));gap:var(--space-2xl);align-items:center;display:grid}.hb__eyebrow:where(.astro-rhzcjjrf){font-family:var(--font-mono);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--accent);margin:0 0 var(--spacing-sm)}.hb__title:where(.astro-rhzcjjrf){font-family:var(--font-heading);font-weight:var(--font-weight-display);font-size:var(--font-size-8);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);color:var(--text-1);margin:0}.hb__lede:where(.astro-rhzcjjrf){color:var(--text-2);font-size:var(--font-size-4);line-height:var(--line-height-body);max-width:56ch;margin:var(--spacing-lg) 0 0}.hb__ctas:where(.astro-rhzcjjrf){gap:var(--spacing-md);margin-top:var(--spacing-xl);flex-wrap:wrap;display:flex}.hb__ctas:where(.astro-rhzcjjrf):empty{display:none}.hb__stats:where(.astro-rhzcjjrf){gap:var(--spacing-md);margin:var(--space-2xl) 0 0;padding:var(--spacing-lg) 0 0;border-top:var(--rule);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.hb__stat:where(.astro-rhzcjjrf) dd:where(.astro-rhzcjjrf){font-family:var(--font-heading);font-weight:var(--font-weight-display);font-size:var(--font-size-6);color:var(--accent);font-variant-numeric:tabular-nums;margin:0}.hb__stat:where(.astro-rhzcjjrf) dt:where(.astro-rhzcjjrf){color:var(--text-3);font-size:var(--font-size-1);margin-top:2px}@media (width<=900px){.hb__grid:where(.astro-rhzcjjrf){grid-template-columns:1fr}.hb__title:where(.astro-rhzcjjrf){font-size:var(--font-size-7)}}.btn:where(.astro-i3gwii2o){justify-content:center;align-items:center;gap:var(--spacing-sm);font-family:var(--font-sans);font-weight:var(--font-weight-medium);border-radius:var(--border-radius-2);cursor:pointer;white-space:nowrap;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.btn--md:where(.astro-i3gwii2o){font-size:var(--font-size-2);height:40px;padding:0 18px}.btn--lg:where(.astro-i3gwii2o){font-size:var(--font-size-3);height:48px;padding:0 26px}.btn--primary:where(.astro-i3gwii2o){background:var(--accent);color:var(--accent-ink)}.btn--primary:where(.astro-i3gwii2o):hover{background:var(--accent-strong)}.btn--secondary:where(.astro-i3gwii2o){border-color:var(--stroke-strong);color:var(--text-1);background:0 0}.btn--secondary:where(.astro-i3gwii2o):hover{border-color:var(--accent);background:var(--surface-2)}.btn--ghost:where(.astro-i3gwii2o){color:var(--text-2);background:0 0}.btn--ghost:where(.astro-i3gwii2o):hover{color:var(--text-1);background:var(--surface-2)}.btn:where(.astro-i3gwii2o):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (width<=480px){.btn--responsive:where(.astro-i3gwii2o){width:100%}}
