.page-module___8aEwW__logoImg{width:auto;height:18px;display:block}.page-module___8aEwW__navLinks{display:none}@media (min-width:900px){.page-module___8aEwW__navLinks{display:flex}}.page-module___8aEwW__navLink{font-family:var(--font-body);color:var(--slate);font-size:.875rem;text-decoration:none;transition:color .15s}.page-module___8aEwW__navLink:hover{color:var(--blue)}.page-module___8aEwW__standardsStrip{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:8px 22px;padding-top:18px;display:flex}.page-module___8aEwW__standardsCite{font-family:var(--font-mono);color:var(--slate);font-size:.8rem}.page-module___8aEwW__standardsNote{font-family:var(--font-body);color:#64748b;font-size:.875rem}.page-module___8aEwW__logoText{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);font-size:1.15rem;font-weight:600}.page-module___8aEwW__navCta{font-size:.875rem;font-weight:500;font-family:var(--font-body);color:var(--blue);border:1px solid #1e63e973;border-radius:4px;align-items:center;gap:8px;padding:8px 20px;text-decoration:none;transition:background .2s,border-color .2s;display:none}.page-module___8aEwW__navCta:hover{border-color:var(--blue);background:#eff3f8}@media (min-width:640px){.page-module___8aEwW__navCta{display:inline-flex}}.page-module___8aEwW__navSignIn{font-size:.875rem;font-family:var(--font-body);color:var(--slate);align-items:center;text-decoration:none;transition:color .2s;display:none}.page-module___8aEwW__navSignIn:hover{color:var(--blue)}@media (min-width:640px){.page-module___8aEwW__navSignIn{display:inline-flex}}.page-module___8aEwW__badge{letter-spacing:.02em;font-size:.7rem;font-weight:600;font-family:var(--font-body);border:1px solid var(--border);color:var(--blue);background:#f0f4fb;border-radius:999px;align-items:center;gap:8px;margin-bottom:2.5rem;padding:6px 16px;display:inline-flex}.page-module___8aEwW__badgeDot{background:var(--blue);border-radius:50%;width:6px;height:6px}.page-module___8aEwW__headline{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);max-width:880px;margin-bottom:1.5rem;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:700;line-height:1.12}.page-module___8aEwW__headlineAccent{color:var(--blue)}.page-module___8aEwW__subheadline{font-family:var(--font-body);color:var(--slate);max-width:620px;margin-bottom:3rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.75}@media (min-width:768px) and (max-height:940px){.page-module___8aEwW__badge{margin-bottom:1.25rem}.page-module___8aEwW__headline{margin-bottom:.85rem;font-size:clamp(2rem,3.4vw,2.7rem)}.page-module___8aEwW__subheadline{margin-bottom:1.5rem;font-size:1rem;line-height:1.55}}@media (max-width:767px){.page-module___8aEwW__badge{margin-bottom:1rem}.page-module___8aEwW__headline{margin-bottom:.75rem;font-size:clamp(1.9rem,8vw,2.3rem);line-height:1.15}.page-module___8aEwW__subheadline{margin-bottom:1.5rem;font-size:1rem;line-height:1.6}}.page-module___8aEwW__evidence{text-align:left}.page-module___8aEwW__evidenceLabel{font-family:var(--font-body);letter-spacing:.02em;color:#64748b;margin-bottom:14px;font-size:.7rem;font-weight:600}.page-module___8aEwW__evidenceLink{font-family:var(--font-body);color:var(--slate);margin-top:14px;font-size:1rem;line-height:1.6}.page-module___8aEwW__evidenceAccent{color:var(--blue);border-bottom:1px solid #1e63e973;text-decoration:none}.page-module___8aEwW__evidenceAccent:hover{border-bottom-color:var(--blue)}.page-module___8aEwW__pricing{text-align:left}.page-module___8aEwW__pricingTitle{font-family:var(--font-display);color:var(--ink);margin-bottom:20px;font-size:1.35rem;font-weight:600}.page-module___8aEwW__pricingGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:700px){.page-module___8aEwW__pricingGrid{grid-template-columns:1fr 1fr}}.page-module___8aEwW__priceCard{background:var(--white);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:14px;padding:28px;display:flex}.page-module___8aEwW__priceCardPrimary{background:#eff3f8;border-color:#c6d1de}.page-module___8aEwW__priceKicker{font-family:var(--font-body);letter-spacing:.02em;color:var(--blue);font-size:.7rem;font-weight:600}.page-module___8aEwW__priceHead{font-family:var(--font-display);color:var(--ink);font-size:1.2rem;font-weight:600}.page-module___8aEwW__priceBody{font-family:var(--font-body);color:var(--slate);flex:1;font-size:1rem;line-height:1.7}.page-module___8aEwW__priceButtonSolid,.page-module___8aEwW__priceButtonGhost{font-size:.98rem;font-weight:600;font-family:var(--font-body);border-radius:4px;justify-content:center;align-items:center;padding:12px 26px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.page-module___8aEwW__priceButtonSolid{background:var(--blue);color:#fff}.page-module___8aEwW__priceButtonSolid:hover{background:var(--blue-hover)}.page-module___8aEwW__priceButtonGhost{border:1px solid var(--border);color:var(--ink);background:0 0}.page-module___8aEwW__priceButtonGhost:hover{background:#eff3f8;border-color:#c6d1de}.page-module___8aEwW__dividerRow{margin-bottom:4rem}.page-module___8aEwW__dividerLine{background:var(--border);flex:1;height:1px}.page-module___8aEwW__dividerLabel{letter-spacing:.02em;color:#64748b;font-size:.7rem;font-family:var(--font-body);white-space:nowrap}.page-module___8aEwW__benefitsGrid{background:var(--border);border-radius:4px;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.page-module___8aEwW__benefitsGrid{grid-template-columns:repeat(3,1fr)}}.page-module___8aEwW__benefitCard{background:var(--white);flex-direction:column;gap:20px;padding:32px;transition:background .2s;display:flex}.page-module___8aEwW__benefitCard:hover{background:#eff3f8}.page-module___8aEwW__benefitIcon{color:var(--blue)}.page-module___8aEwW__benefitNum{font-size:.7rem;font-family:var(--font-mono);color:#64748b}.page-module___8aEwW__benefitTitle{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:1.15rem;font-weight:600}.page-module___8aEwW__benefitBody{font-family:var(--font-body);color:var(--slate);font-size:1rem;line-height:1.7}.page-module___8aEwW__proofLine{font-family:var(--font-body);color:#64748b;letter-spacing:.02em;font-size:.875rem}.page-module___8aEwW__proofAccent{color:var(--blue)}.page-module___8aEwW__footer{border-top:1px solid var(--border)}.page-module___8aEwW__footerTop{flex-direction:column;display:flex}@media (min-width:640px){.page-module___8aEwW__footerTop{flex-direction:row}}.page-module___8aEwW__footerLeft{flex-direction:column;gap:10px;max-width:380px;display:flex}.page-module___8aEwW__footerBrand{align-items:center;gap:10px;display:flex}.page-module___8aEwW__footerLogoImg{width:auto;height:16px;display:block}.page-module___8aEwW__footerLogo{font-family:var(--font-display);color:var(--ink);font-size:.95rem;font-weight:600}.page-module___8aEwW__footerCopy{font-family:var(--font-body);color:#64748b;font-size:.875rem;line-height:1.6}.page-module___8aEwW__footerNav{display:flex}.page-module___8aEwW__footerBottom{border-top:1px solid var(--border);align-items:center;gap:16px;margin-top:28px;padding-top:18px;display:flex}.page-module___8aEwW__footerLogoMarkLine{background:0 0;flex:1;height:1px}.page-module___8aEwW__footerLink{font-family:var(--font-body);color:var(--slate);font-size:.875rem;text-decoration:none;transition:color .15s}.page-module___8aEwW__footerLink:hover{color:var(--blue)}
