.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn--md[data-astro-cid-ekguhzzh]{padding:.65rem 1.4rem;font-size:.95rem}.btn--lg[data-astro-cid-ekguhzzh]{padding:.85rem 1.75rem;font-size:1.05rem}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--color-primary-fill);color:#fff;box-shadow:var(--shadow-sm)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--color-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn--secondary[data-astro-cid-ekguhzzh]{background:var(--color-bg);color:var(--color-primary-dark);border-color:var(--color-border)}.btn--secondary[data-astro-cid-ekguhzzh]:hover{border-color:var(--color-primary);color:var(--color-primary-ink);transform:translateY(-1px)}.btn--ghost[data-astro-cid-ekguhzzh]{color:var(--color-ink);background:0 0;padding-inline:.25rem}.btn--ghost[data-astro-cid-ekguhzzh]:hover{color:var(--color-primary-ink)}.section[data-astro-cid-w6ymvdtg]{padding:4.5rem 0}.section--soft[data-astro-cid-w6ymvdtg]{background:var(--color-bg-soft)}.section--inverse[data-astro-cid-w6ymvdtg]{background:var(--color-bg-inverse);color:#fff}.section__header[data-astro-cid-w6ymvdtg]{max-width:680px;margin-bottom:2.5rem}.section__eyebrow[data-astro-cid-w6ymvdtg]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-ink);margin-bottom:.75rem;font-size:.85rem;font-weight:700}.section--inverse[data-astro-cid-w6ymvdtg] .section__eyebrow[data-astro-cid-w6ymvdtg]{color:var(--color-primary-light)}.section__title[data-astro-cid-w6ymvdtg]{font-size:clamp(1.6rem,3vw,2.25rem)}.section__intro[data-astro-cid-w6ymvdtg]{color:var(--color-ink-soft);margin-top:.85rem;font-size:1.05rem}.section--inverse[data-astro-cid-w6ymvdtg] .section__intro[data-astro-cid-w6ymvdtg]{color:#cbd8d6}@media (width<=640px){.section[data-astro-cid-w6ymvdtg]{padding:3rem 0}}
