html.hb-v1-root,body.hb-v1-root{scroll-behavior:smooth;background:#f5f5f7!important;height:auto!important;min-height:100dvh!important}html.hb-v1-root #root,body.hb-v1-root #root{background:inherit;height:auto!important;min-height:100dvh!important}.hb-v1{--hbv-bg:#f5f5f7;--hbv-bg-2:#ececef;--hbv-bg-3:#e3e3e6;--hbv-paper:#fafafb;--hbv-paper-2:#fff;--hbv-ink:#1d1d1f;--hbv-ink-2:#3a3a3d;--hbv-ink-3:#6e6e73;--hbv-ink-4:#a1a1a6;--hbv-line:#1d1d1f1a;--hbv-line-2:#1d1d1f0f;--hbv-accent:#c8543a;--hbv-accent-deep:#a4391f;--hbv-tint:#eab89f;--hbv-tint-2:#d88661;--hbv-green:#2d7a4e;--hbv-r-md:14px;--hbv-r-lg:22px;--hbv-r-xl:32px;--hbv-r-2xl:48px;--hbv-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", "Inter", system-ui, sans-serif;--hbv-display-serif:"DM Serif Display", "Domaine Display", Georgia, serif;--hbv-italic:"Instrument Serif", "GT Sectra", Georgia, serif;--hbv-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "Inter", system-ui, sans-serif;--hbv-dev:"Noto Sans Devanagari", var(--hbv-sans);--hbv-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--hbv-sidebar-w:252px;--hbv-stepper-h:60px;--hbv-ease-out:cubic-bezier(.22, 1, .36, 1);--hbv-ease-in-out:cubic-bezier(.65, 0, .35, 1);background:var(--hbv-bg);color:var(--hbv-ink);font-family:var(--hbv-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;font-size:16px;line-height:1.5}.hb-v1 a{color:inherit;text-decoration:none}.hb-v1 button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-family:inherit}.hb-v1 img{max-width:100%;display:block}.hb-v1 ::selection{background:var(--hbv-accent);color:var(--hbv-paper-2)}.hb-v1 .hbv-serif{font-family:var(--hbv-display);letter-spacing:-.025em;font-weight:600}.hb-v1 .hbv-serif-true{font-family:var(--hbv-display-serif);letter-spacing:-.012em;font-weight:400}.hb-v1 .hbv-italic{font-family:var(--hbv-italic);letter-spacing:-.01em;font-style:italic;font-weight:400}.hb-v1 .hbv-dev{font-family:var(--hbv-dev);font-weight:500}.hb-v1 .hbv-mono{font-family:var(--hbv-mono);font-weight:400}.hb-v1 .hbv-eyebrow{font-family:var(--hbv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hbv-accent);font-size:11px;font-weight:500}.hb-v1 .hbv-eyebrow-q{font-family:var(--hbv-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--hbv-ink-3);font-size:10.5px;font-weight:500}.hb-v1 .hbv-h-mega{font-family:var(--hbv-display);letter-spacing:-.028em;color:var(--hbv-ink);font-size:clamp(34px,4.2vw,64px);font-weight:600;line-height:1.06}.hb-v1 .hbv-h-1{font-family:var(--hbv-display);letter-spacing:-.022em;font-size:clamp(30px,3.4vw,56px);font-weight:600;line-height:1.07}.hb-v1 .hbv-h-2{font-family:var(--hbv-display);letter-spacing:-.018em;font-size:clamp(24px,2.4vw,40px);font-weight:600;line-height:1.1}.hb-v1 .hbv-body-xl{color:var(--hbv-ink-2);letter-spacing:-.005em;font-size:19px;font-weight:400;line-height:1.42}.hb-v1 .hbv-body-lg{color:var(--hbv-ink-2);letter-spacing:-.005em;font-size:17px;line-height:1.47}.hb-v1 .hbv-body-md{color:var(--hbv-ink-2);font-size:15px;line-height:1.5}.hb-v1 .hbv-body-sm{color:var(--hbv-ink-3);font-size:13px;line-height:1.5}.hb-v1 .hbv-app{grid-template-columns:var(--hbv-sidebar-w) 1fr;min-height:100dvh;display:grid}@media (max-width:1024px){.hb-v1 .hbv-app{grid-template-columns:1fr}.hb-v1 .hbv-sidebar{display:none!important}.hb-v1 .hbv-mobile-burger{display:inline-flex!important}}.hb-v1 .hbv-content{background:var(--hbv-paper-2);border:1px solid #fff9;border-radius:22px;min-width:0;margin:18px 18px 0;position:relative;overflow:hidden;box-shadow:0 30px 80px #10203524,0 2px 8px #1020350f}@media (max-width:1024px){.hb-v1 .hbv-content{box-shadow:none;border:0;border-radius:0;margin:0}}.hb-v1 .hbv-wrap{max-width:1240px;margin:0 auto;padding:0 56px}@media (max-width:760px){.hb-v1 .hbv-wrap{padding:0 24px}}.hb-v1 .hbv-sidebar{border-right:1px solid var(--hbv-line);background:var(--hbv-paper);flex-direction:column;height:100vh;padding:18px 16px;display:flex;position:sticky;top:0}.hb-v1 .hbv-nav-item{border-radius:var(--hbv-r-md);align-items:flex-start;gap:12px;padding:11px 12px;transition:background .16s;display:flex}.hb-v1 .hbv-nav-item.on,.hb-v1 .hbv-nav-item:not(.on):hover{background:var(--hbv-bg-2)}.hb-v1 .hbv-login-pill{transition:background .2s}.hb-v1 .hbv-login-pill:hover{background:var(--hbv-accent-deep)}.hb-v1 .hbv-topbar{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(160%);border-bottom:1px solid var(--hbv-line);height:var(--hbv-stepper-h);background:#f5f5f7e0;align-items:center;display:flex;position:sticky;top:0}@media (max-width:1024px){.hb-v1 .hbv-step-rail{display:none!important}}@media (max-width:560px){.hb-v1 .hbv-topbar-phase,.hb-v1 .hbv-brand-suffix,.hb-v1 .hbv-topbar-tagline,.hb-v1 .hbv-topbar-login,.hb-v1 .hbv-topbar-signup{display:none!important}.hb-v1 .hbv-topbar-auth{display:inline-flex!important}}@media (max-width:380px){.hb-v1 .hbv-topbar-auth{padding:8px 12px!important;font-size:12px!important}.hb-v1 .hbv-auth-suffix{display:none}.hb-v1 .hbv-mobile-burger{width:34px!important}}.hb-v1 .hbv-pill{border:1px solid var(--hbv-line);background:var(--hbv-paper);color:var(--hbv-ink-2);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.hb-v1 .hbv-pill .dot{background:var(--hbv-accent);border-radius:50%;width:6px;height:6px}.hb-v1 .hbv-btn{letter-spacing:-.005em;transition:transform .22s var(--hbv-ease-out), background .2s ease, color .2s ease, border-color .2s ease;will-change:transform;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:16px 26px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.hb-v1 .hbv-btn .arr{transition:transform .22s var(--hbv-ease-out)}.hb-v1 .hbv-btn:hover .arr{transform:translate(3px)}.hb-v1 .hbv-btn-ink{background:var(--hbv-ink);color:var(--hbv-bg)}.hb-v1 .hbv-btn-ink:hover{background:var(--hbv-ink-2)}.hb-v1 .hbv-btn-ghost{color:var(--hbv-ink);border-color:var(--hbv-ink);background:0 0}.hb-v1 .hbv-btn-ghost:hover{background:var(--hbv-ink);color:var(--hbv-bg)}.hb-v1 .hbv-inview{opacity:0;transition:opacity .9s var(--hbv-ease-out), transform .9s var(--hbv-ease-out);transform:translateY(24px)}.hb-v1 .hbv-inview.in{opacity:1;transform:translateY(0)}.hb-v1 .hbv-char{opacity:0;transition:opacity .7s var(--hbv-ease-out), transform .7s var(--hbv-ease-out);display:inline-block;transform:translateY(.4em)rotate(2deg)}.hb-v1 .hbv-char.in{opacity:1;transform:translateY(0)rotate(0)}.hb-v1 .hbv-section{padding:120px 0;position:relative}.hb-v1 .hbv-section-tight{padding:64px 0}@media (max-width:760px){.hb-v1 .hbv-section{padding:72px 0}}.hb-v1 .hbv-frame{background:var(--hbv-bg-2);position:relative;overflow:hidden}.hb-v1 .hbv-frame img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--hbv-ease-out), filter .6s ease}@keyframes hbv-pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.5)}}.hb-v1 .hbv-pulse-dot{animation:2.2s ease-in-out infinite hbv-pulseDot}@keyframes hbv-fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes hbv-statIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hbv-slideRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes hbv-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hb-v1 :focus-visible{outline:2px solid var(--hbv-accent);outline-offset:3px;border-radius:4px}.hb-v1 .hbv-foot-link{color:var(--hbv-ink-2);font-size:14px;transition:color .2s}.hb-v1 .hbv-foot-link:hover{color:var(--hbv-ink)}@media (max-width:980px){.hb-v1 .hbv-proc-grid{grid-template-columns:1fr!important;gap:36px!important}.hb-v1 .hbv-proc-grid>div{order:initial!important}.hb-v1 .hbv-proc-grid>div:first-child{order:2!important}}@media (max-width:1024px){.hb-v1 .hbv-hero-grid{grid-template-columns:1fr!important;gap:36px!important;min-height:0!important}}@media (max-width:760px){.hb-v1 .hbv-hero-left{flex-direction:column;display:flex}.hb-v1 .hbv-hero-kicker{order:1}.hb-v1 .hbv-hero-h1{order:2}.hb-v1 .hbv-hero-ctas{order:3;margin-top:20px}.hb-v1 .hbv-hero-checks{order:4;margin-top:22px!important}.hb-v1 .hbv-hero-sub{order:5}.hb-v1 .hbv-hero-foot{order:6;margin-top:14px!important}.hb-v1 .hbv-hero-checks ul{gap:10px!important;margin-bottom:0!important}.hb-v1 .hbv-hero-checks li{gap:10px!important;font-size:15px!important}.hb-v1 .hbv-hero-checks li:nth-child(4){display:none!important}.hb-v1 .hbv-cta-row{gap:10px!important}.hb-v1 .hbv-cta-primary{justify-content:center;width:100%;padding:16px 22px!important}.hb-v1 .hbv-cta-secondary{justify-content:center;width:100%;padding:14px 22px!important}.hb-v1 .hbv-hero-topline{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;margin-bottom:16px!important}.hb-v1 .hbv-audience-toggle{order:1;margin-left:auto;margin-bottom:0!important;padding:3px!important}.hb-v1 .hbv-hero-badge{order:2}.hb-v1 .hbv-tg-btn{padding:6px 12px!important;font-size:12px!important}.hb-v1 .hbv-tg-pre{display:none}}@media (max-width:560px){.hb-v1 .hbv-hero-badge{display:none!important}}@media (max-width:880px){.hb-v1 .hbv-stats-grid,.hb-v1 .hbv-footer-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.hb-v1 .hbv-footer-grid{grid-template-columns:1fr!important}}@media (max-width:480px){.hb-v1 .hbv-stats-grid{grid-template-columns:1fr!important}}
