.PublicHeader_header__aCJa9{--ph-border:#dfe8f1;--ph-primary:#1770cf;position:sticky;top:0;z-index:50;background:rgba(247,249,252,.85);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ph-border)}.PublicHeader_header__aCJa9 a{text-decoration:none}.PublicHeader_header__aCJa9 a:focus-visible{outline:3px solid var(--ph-primary);outline-offset:2px;border-radius:4px}.PublicHeader_navInner__OxRQh{width:min(1120px,calc(100% - 32px));margin:0 auto;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.PublicHeader_logoLink__ZHAtz{display:block;line-height:0}.PublicHeader_logo__VYexM{height:32px;width:auto}.PublicFooter_footer__qk1RD{--pf-border:#dfe8f1;--pf-muted-foreground:#4a5568;--pf-foreground:#162131;--pf-primary:#1770cf;border-top:1px solid var(--pf-border);background:rgba(238,243,248,.5);padding:40px 16px}.PublicFooter_footer__qk1RD a{text-decoration:none}.PublicFooter_footer__qk1RD a:focus-visible{outline:3px solid var(--pf-primary);outline-offset:2px;border-radius:4px}.PublicFooter_footerInner__uHRxF{width:min(1120px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.PublicFooter_footerLogo__MvPfM{height:24px;width:auto}.PublicFooter_footerCopy__tcU_b{margin:0;color:var(--pf-muted-foreground);font-size:.875rem}.PublicFooter_footerLinks__rGM3_{display:flex;gap:24px;flex-wrap:wrap;font-size:.875rem}.PublicFooter_footerLinks__rGM3_ a{color:var(--pf-muted-foreground);transition:color .2s ease}.PublicFooter_footerLinks__rGM3_ a:hover{color:var(--pf-foreground);text-decoration:underline}@media (max-width:640px){.PublicFooter_footerInner__uHRxF{flex-direction:column;text-align:center;justify-content:center}}.ProductHero_hero__Qxp42{background:linear-gradient(135deg,#1773cf,#1f8aad 50%,#39ac99);padding:72px 16px 64px;text-align:center}.ProductHero_inner__wa_7e{max-width:640px;margin:0 auto}.ProductHero_heading__CxYn_{font-family:var(--font-space-grotesk),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:700;font-size:clamp(1.375rem,3.2vw,1.75rem);line-height:1.2;letter-spacing:-.01em;color:#ffffff;margin:0 0 10px}.ProductHero_countLine___zeX6{font-size:1rem;color:rgba(255,255,255,.92);margin:0 0 6px}.ProductHero_disclosure__qwUk1{font-size:.75rem;color:rgba(255,255,255,.72);margin:0}@media (max-width:640px){.ProductHero_hero__Qxp42{padding:64px 16px 54px}.ProductHero_countLine___zeX6{font-size:.9rem}}