.page[data-v-9f2222dc]{max-width:50rem;margin:0 auto;padding:2.75rem 1.25rem 3.5rem}.mk-hero[data-v-9f2222dc]{text-align:center;margin-bottom:2.5rem}.mk-eyebrow[data-v-9f2222dc]{background:var(--p-primary-600);color:var(--p-surface-0);font-size:var(--text-xs);border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-weight:500;display:inline-flex}.mk-eyebrow .pi[data-v-9f2222dc]{font-size:var(--text-2xs)}.mk-title[data-v-9f2222dc]{letter-spacing:-.02em;color:var(--brand-ink);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-9f2222dc]{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-9f2222dc]{flex-direction:column;gap:.6rem;margin-bottom:3rem;display:flex}.faq[data-v-9f2222dc]{border-radius:var(--radius-card);background:var(--p-surface-0);box-shadow:var(--shadow-card);transition:box-shadow .18s}.faq[open][data-v-9f2222dc]{box-shadow:var(--shadow-md)}.faq-q[data-v-9f2222dc]{border-radius:var(--radius-card);font-size:var(--text-md);color:var(--brand-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.3rem;font-weight:600;line-height:1.45;list-style:none;transition:color .15s;display:flex}.faq-q[data-v-9f2222dc]::-webkit-details-marker{display:none}.faq-q[data-v-9f2222dc]:hover{color:var(--p-primary-700)}.faq-q[data-v-9f2222dc]:focus-visible{outline:2px solid var(--p-focus-ring-color);outline-offset:-2px}.faq-chev[data-v-9f2222dc]{color:var(--p-surface-400);flex-shrink:0;font-size:.7rem;transition:transform .2s,color .15s}.faq[open] .faq-chev[data-v-9f2222dc]{color:var(--p-primary-600);transform:rotate(180deg)}.faq-a[data-v-9f2222dc]{font-size:var(--text-sm);color:var(--p-surface-600);padding:0 1.3rem 1.25rem;line-height:1.75}.faq-link[data-v-9f2222dc]{font-size:var(--text-sm);color:var(--p-primary-700);align-items:center;gap:.4rem;margin-top:.75rem;font-weight:600;display:inline-flex}.faq-link[data-v-9f2222dc]:hover{text-decoration:underline}.faq-link .pi[data-v-9f2222dc]{font-size:.7rem}.faq[open] .faq-a[data-v-9f2222dc]{animation:.22s cubic-bezier(.22,.8,.32,1) backwards faq-open-9f2222dc}@keyframes faq-open-9f2222dc{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.faq[open] .faq-a[data-v-9f2222dc]{animation:none}.faq-chev[data-v-9f2222dc]{transition:none}}.cta[data-v-9f2222dc]{border-radius:var(--radius-card);background:var(--p-primary-600);color:var(--p-surface-0);text-align:center;padding:clamp(2rem,4vw,3rem) 1.5rem;position:relative;overflow:hidden}.cta-mark[data-v-9f2222dc]{aspect-ratio:1;width:clamp(14rem,30vw,22rem);color:color-mix(in srgb, var(--p-surface-0) 10%, transparent);pointer-events:none;position:absolute;top:-40%;right:clamp(-10rem,-12vw,-4rem)}.cta[data-v-9f2222dc]>:not(.cta-mark){position:relative}.cta-title[data-v-9f2222dc]{letter-spacing:-.02em;color:var(--p-surface-0);font-size:clamp(1.3rem,2.4vw,1.875rem);font-weight:600}.cta-body[data-v-9f2222dc]{max-width:34rem;font-size:var(--text-base);color:color-mix(in srgb, var(--p-surface-0) 84%, transparent);margin:.6rem auto 0;line-height:1.6}.cta-row[data-v-9f2222dc]{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.4rem;display:flex}.cta .mk-btn[data-v-9f2222dc]{background:var(--p-surface-0);color:var(--p-primary-600)}.cta .mk-btn[data-v-9f2222dc]:hover{background:var(--p-primary-50)}.cta .mk-btn--ghost[data-v-9f2222dc]{border-color:color-mix(in srgb, var(--p-surface-0) 45%, transparent);color:var(--p-surface-0);background:0 0}.cta .mk-btn--ghost[data-v-9f2222dc]:hover{background:color-mix(in srgb, var(--p-surface-0) 10%, transparent);border-color:var(--p-surface-0)}.cta .mk-btn[data-v-9f2222dc]:focus-visible{outline-color:var(--p-surface-0)}.mk-btn[data-v-9f2222dc]{border-radius:var(--radius-control);background:var(--pp-cta);color:var(--p-surface-0);font-size:var(--text-sm);border:1px solid #0000;align-items:center;gap:.5rem;padding:.7rem 1.35rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.mk-btn[data-v-9f2222dc]:hover{background:var(--pp-cta-hover)}.mk-btn .pi[data-v-9f2222dc]{font-size:var(--text-xs)}.mk-btn--ghost[data-v-9f2222dc]{background:var(--p-surface-0);border-color:var(--p-surface-300);color:var(--p-surface-800)}.mk-btn--ghost[data-v-9f2222dc]:hover{background:var(--p-surface-0);border-color:var(--p-primary-600);color:var(--p-primary-600)}@media (width<=880px){.mk-hero[data-v-9f2222dc]{margin-bottom:2rem}.faq-list[data-v-9f2222dc]{margin-bottom:2.25rem}}
