.page-module__Lk-N4q__page{place-items:center;width:min(40rem,100vw - 2rem);min-height:100vh;margin:0 auto;padding:1.25rem 0;display:grid}.page-module__Lk-N4q__card{border:1px solid var(--page-border-strong);background:linear-gradient(180deg,color-mix(in srgb,var(--page-surface-strong)92%,transparent)0%,color-mix(in srgb,var(--page-surface)96%,transparent)100%);width:100%;box-shadow:var(--page-shadow-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:1.35rem;padding:1.75rem}.page-module__Lk-N4q__brand{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.page-module__Lk-N4q__brandMark{object-fit:contain;width:4rem;height:4rem;filter:var(--page-mark-shadow)}.page-module__Lk-N4q__brandName,.page-module__Lk-N4q__brandProduct{margin:0}.page-module__Lk-N4q__brandName{letter-spacing:-.03em;font-size:1.2rem;font-weight:700}.page-module__Lk-N4q__brandProduct{color:var(--page-accent);text-transform:uppercase;letter-spacing:.12em;margin-top:.12rem;font-size:.76rem}.page-module__Lk-N4q__eyebrow{color:var(--page-accent);text-transform:uppercase;letter-spacing:.16em;margin:0 0 .75rem;font-size:.82rem}.page-module__Lk-N4q__card h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.04}.page-module__Lk-N4q__lead{color:var(--page-copy-muted);max-width:34rem;margin:.9rem 0 0;line-height:1.6}.page-module__Lk-N4q__error{border:1px solid color-mix(in srgb,var(--page-hot)38%,transparent);background:color-mix(in srgb,var(--page-hot)12%,var(--page-surface-strong));color:var(--page-copy);border-radius:1rem;margin:1.1rem 0 0;padding:.9rem 1rem;line-height:1.55}.page-module__Lk-N4q__providerList{gap:.85rem;margin-top:1.35rem;display:grid}.page-module__Lk-N4q__providerAction,.page-module__Lk-N4q__mockAction{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;text-decoration:none;display:inline-flex}.page-module__Lk-N4q__providerAction{background:color-mix(in srgb,var(--page-link-bg)66%,var(--page-surface-strong));color:var(--page-copy);border:1px solid var(--page-border);box-shadow:0 12px 28px color-mix(in srgb,var(--page-accent)14%,transparent);font-weight:700;transition:transform .14s,background .14s,border-color .14s,box-shadow .14s}.page-module__Lk-N4q__providerAction:hover{background:var(--page-link-bg-hover);border-color:var(--page-border-strong);box-shadow:0 16px 32px color-mix(in srgb,var(--page-accent)20%,transparent);transform:translateY(-1px)}.page-module__Lk-N4q__providerAction:focus-visible{box-shadow:0 0 0 4px var(--page-focus),0 16px 32px color-mix(in srgb,var(--page-accent)22%,transparent);outline:0}.page-module__Lk-N4q__mockBlock{background:linear-gradient(180deg,color-mix(in srgb,var(--page-pane-bg)88%,transparent)0%,color-mix(in srgb,var(--page-surface-muted)96%,transparent)100%);border:1px solid var(--page-border-strong);border-radius:1rem;margin-top:1.3rem;padding:1rem}.page-module__Lk-N4q__mockBlock span{color:var(--page-copy-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.page-module__Lk-N4q__mockBlock strong{margin-top:.5rem;font-size:1rem;display:block}.page-module__Lk-N4q__mockBlock p{color:var(--page-copy-muted);margin:.75rem 0 0;line-height:1.6}@media (max-width:40rem){.page-module__Lk-N4q__card{padding:1.35rem}.page-module__Lk-N4q__card h1{font-size:clamp(1.8rem,9vw,2.5rem)}}.page-module__Lk-N4q__mockAction{background:var(--page-button-bg);color:var(--page-button-copy);margin-top:1rem;font-weight:700}
