.page-module__meqK-a__landing{background:radial-gradient(1100px 460px at 50% -8%, color-mix(in srgb, var(--color-primary) 9%, transparent), transparent 70%), var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:44px;min-height:100vh;padding:72px 24px 96px;display:flex}.page-module__meqK-a__hero{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:720px;display:flex}.page-module__meqK-a__logo{width:232px;max-width:70vw;height:auto;margin-bottom:6px}.page-module__meqK-a__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary);font-size:12px;font-weight:700}.page-module__meqK-a__headline{letter-spacing:-.025em;color:var(--color-black);text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(30px,5.4vw,50px);font-weight:700;line-height:1.06}.page-module__meqK-a__accent{color:var(--color-primary)}.page-module__meqK-a__sub{color:var(--color-text-muted);max-width:60ch;margin:4px 0 0;font-size:17px;line-height:1.62}.page-module__meqK-a__providers{flex-wrap:wrap;justify-content:center;gap:10px 14px;margin:10px 0 2px;padding:0;list-style:none;display:flex}.page-module__meqK-a__providerChip{border:1px solid var(--color-grey-light);background:var(--color-white);border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 9px;display:flex;box-shadow:0 1px 2px #1414190d}.page-module__meqK-a__providerName{color:var(--color-grey-dark);white-space:nowrap;font-size:13px;font-weight:600}.page-module__meqK-a__signIn{background:var(--color-primary);color:var(--color-white);box-shadow:0 12px 26px -12px color-mix(in srgb, var(--color-primary) 60%, transparent);border-radius:10px;margin-top:10px;padding:14px 40px;font-size:16px;font-weight:700;transition:background .15s,transform .12s;display:inline-block}.page-module__meqK-a__signIn:hover{background:var(--color-primary-dark);color:var(--color-white);transform:translateY(-1px)}.page-module__meqK-a__signInHint{color:var(--color-text-muted);margin-top:-12px;font-size:13px}.page-module__meqK-a__contact{color:var(--color-text-muted);margin:4px 0 0;font-size:13.5px}.page-module__meqK-a__contactLink{color:var(--color-primary);font-weight:600}.page-module__meqK-a__contactLink:hover{color:var(--color-primary-dark);text-decoration:underline}.page-module__meqK-a__stats{border:1px solid var(--color-grey-light);background:var(--color-white);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1414190a,0 18px 44px -26px #14141938}.page-module__meqK-a__stat{border-right:1px solid var(--color-grey-light);flex-direction:column;align-items:center;padding:22px 40px;display:flex}.page-module__meqK-a__stat:last-child{border-right:none}.page-module__meqK-a__statValue{color:var(--color-primary);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.page-module__meqK-a__statLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:11.5px;font-weight:600}.page-module__meqK-a__strip{border:1px solid var(--color-grey-light);background:var(--color-grey-lightest);border-radius:16px;flex-direction:column;gap:0;width:100%;max-width:760px;display:flex;overflow:hidden}.page-module__meqK-a__stripRow{border-bottom:1px solid var(--color-grey-light);grid-template-columns:108px 1fr;align-items:baseline;gap:18px;margin:0;padding:16px 22px;display:grid}.page-module__meqK-a__stripRow:last-child{border-bottom:none}.page-module__meqK-a__stripLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-grey);text-align:right;font-size:11px;font-weight:700}.page-module__meqK-a__stripItems{color:var(--color-text-muted);font-size:13.5px;line-height:1.7}.page-module__meqK-a__framework{color:var(--color-grey-dark);font-weight:600}.page-module__meqK-a__soon{color:var(--color-grey);font-style:italic}.page-module__meqK-a__footnote{text-align:center;color:var(--color-grey);margin-top:-12px;padding:0 16px;font-size:12.5px}@media (max-width:560px){.page-module__meqK-a__stat{border-right:none;border-bottom:1px solid var(--color-grey-light);padding:18px 26px}.page-module__meqK-a__stat:last-child{border-bottom:none}.page-module__meqK-a__stripRow{grid-template-columns:1fr;gap:4px}.page-module__meqK-a__stripLabel{text-align:left}}