.page[data-v-24d84e23]{max-width:50rem;font-family:var(--font-display);margin:0 auto;padding:2.75rem 1.25rem 3.5rem}.mk-hero[data-v-24d84e23]{text-align:center;margin-bottom:2.5rem}.mk-eyebrow[data-v-24d84e23]{background:var(--p-primary-50);color:var(--p-primary-700);font-size:var(--text-xs);border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-weight:700;display:inline-flex}.mk-eyebrow .pi[data-v-24d84e23]{font-size:.75rem}.mk-title[data-v-24d84e23]{letter-spacing:-.022em;color:var(--p-surface-900);text-wrap:balance;margin-top:1rem;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:600;line-height:1.14}.mk-lead[data-v-24d84e23]{max-width:34rem;font-size:var(--text-md);color:var(--p-surface-500);text-wrap:balance;margin:1rem auto 0;line-height:1.65}.faq-list[data-v-24d84e23]{flex-direction:column;gap:.6rem;margin-bottom:3rem;display:flex}.faq[data-v-24d84e23]{border-radius:var(--radius-card);background:var(--p-surface-0);box-shadow:var(--shadow-card);transition:box-shadow .18s}.faq[open][data-v-24d84e23]{box-shadow:var(--shadow-md)}.faq-q[data-v-24d84e23]{border-radius:var(--radius-card);font-size:var(--text-md);color:var(--p-surface-900);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.3rem;font-weight:650;line-height:1.45;list-style:none;transition:color .15s;display:flex}.faq-q[data-v-24d84e23]::-webkit-details-marker{display:none}.faq-q[data-v-24d84e23]:hover{color:var(--p-primary-700)}.faq-q[data-v-24d84e23]:focus-visible{outline:2px solid var(--p-focus-ring-color);outline-offset:-2px}.faq-chev[data-v-24d84e23]{color:var(--p-surface-400);flex-shrink:0;font-size:.7rem;transition:transform .2s,color .15s}.faq[open] .faq-chev[data-v-24d84e23]{color:var(--p-primary-600);transform:rotate(180deg)}.faq-a[data-v-24d84e23]{font-size:var(--text-sm);color:var(--p-surface-600);padding:0 1.3rem 1.25rem;line-height:1.75}.faq-link[data-v-24d84e23]{font-size:var(--text-sm);color:var(--p-primary-700);align-items:center;gap:.4rem;margin-top:.75rem;font-weight:650;display:inline-flex}.faq-link[data-v-24d84e23]:hover{text-decoration:underline}.faq-link .pi[data-v-24d84e23]{font-size:.7rem}.faq[open] .faq-a[data-v-24d84e23]{animation:.22s cubic-bezier(.22,.8,.32,1) backwards faq-open-24d84e23}@keyframes faq-open-24d84e23{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.faq[open] .faq-a[data-v-24d84e23]{animation:none}.faq-chev[data-v-24d84e23]{transition:none}}.cta[data-v-24d84e23]{text-align:center;background:linear-gradient(155deg,#dcf0f6 0%,#c4e2f2 100%);border-radius:clamp(24px,2.6vw,36px);padding:clamp(1.9rem,4vw,2.6rem) 1.5rem}.cta-title[data-v-24d84e23]{letter-spacing:-.018em;color:var(--p-surface-900);font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:600}.cta-body[data-v-24d84e23]{max-width:32rem;font-size:var(--text-sm);color:var(--p-surface-700);margin:.55rem auto 0;line-height:1.6}.cta-row[data-v-24d84e23]{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.4rem;display:flex}.mk-btn[data-v-24d84e23]{background:var(--pp-cta);color:#fff;font-size:var(--text-sm);border-radius:9999px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:650;transition:transform .15s,box-shadow .15s;display:inline-flex}.mk-btn[data-v-24d84e23]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.mk-btn .pi[data-v-24d84e23]{font-size:.78rem}.mk-btn--ghost[data-v-24d84e23]{color:var(--p-surface-800);background:#ffffffd1}.mk-btn--ghost[data-v-24d84e23]:hover{color:var(--p-surface-900);background:#fff}@media (width<=880px){.mk-hero[data-v-24d84e23]{margin-bottom:2rem}.faq-list[data-v-24d84e23]{margin-bottom:2.25rem}}
