@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800&display=swap);:root{--bg-start:#132b68;--bg-end:#14181e;--cream:#fff7cb;--glass:#ffffff14;--glass-brd:#ffffff38;--bg:#0b1020;--panel:#111628;--brand:#132b68;--brand-2:#193a8a;--brand-light:#8ca8ff;--brand-accent:#00b4d8;--accent:#fff7cb;--text:#e7ecf7;--muted:#9aa3b2;--border:#ffffff14;--header-h:74px;--footer-h:54px}*{box-sizing:border-box}#root,body,html{height:auto;min-height:100.1%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(1200px 600px at 10% -10%,#ffffff12,#0000 60%),linear-gradient(180deg,#132b68,#14181e);background:radial-gradient(1200px 600px at 10% -10%,#ffffff12,#0000 60%),linear-gradient(180deg,var(--bg-start),var(--bg-end));color:#e7ecf7;color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;margin:0;overflow:hidden}a{color:inherit;text-decoration:none}.bd-page{display:flex;flex-direction:column;margin-top:20px;min-height:100%}.bd-nav{-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%);background:linear-gradient(180deg,#00000059,#0000001a);border-bottom:1px solid #ffffff1f;position:-webkit-sticky;position:sticky;top:0;z-index:10}.bd-nav-inner{justify-content:space-between;margin:0 auto;max-width:1080px;padding:14px 20px}.bd-brand,.bd-nav-inner{align-items:center;display:flex}.bd-brand{gap:10px}.bd-brand-mark{filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.bd-brand-text{font-weight:800;letter-spacing:.2px;text-transform:lowercase}.bd-nav-links{align-items:center;display:flex;gap:22px}.bd-nav a{opacity:.9}.bd-nav a:hover{opacity:1}.bd-link-cta{background:#ffffff14;background:var(--glass);border:1px solid #ffffff38;border:1px solid var(--glass-brd);border-radius:12px;padding:8px 12px}.bd-link-cta:hover{transform:translateY(-1px)}.bd-hero{display:grid;padding:80px 20px;place-items:center}.bd-hero-inner{max-width:880px;text-align:center}.bd-logo{filter:drop-shadow(0 14px 30px rgba(0,0,0,.35));height:112px;margin:0 auto 16px;width:112px}.bd-title{font-size:clamp(28px,7vw,60px);line-height:1.05;margin:12px 0 10px}.bd-sub{color:#9aa3b2;color:var(--muted);font-size:clamp(16px,2vw,18px);margin:0 auto 26px;max-width:740px}.bd-cta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:18px auto 8px}.bd-cta input{background:#ffffff0f;border:1px solid #ffffff38;border:1px solid var(--glass-brd);border-radius:16px;box-shadow:inset 0 0 0 999px #ffffff05;color:#fff;font-size:16px;outline:none;padding:14px 16px;transition:.2s ease;width:min(420px,80vw)}.bd-cta input::placeholder{color:#cdd7f3aa}.bd-cta input:focus{border-color:#7ac9ff88;box-shadow:0 0 0 4px #7ac9ff22}.bd-cta button{background:radial-gradient(120% 120% at 10% 0,#ffffffaa,#0000 38%),linear-gradient(180deg,#ffd,#fff7cb 60%,#e7dca9);background:radial-gradient(120% 120% at 10% 0,#ffffffaa,#0000 38%),linear-gradient(180deg,#ffd 0,var(--cream) 60%,#e7dca9 100%);border:1px solid #ffffff38;border:1px solid var(--glass-brd);border-radius:16px;box-shadow:0 10px 24px #00000059,inset 0 1px 0 #fff9;color:#14181e;cursor:pointer;font-weight:800;padding:14px 18px}.bd-cta button:hover{transform:translateY(-1px)}.bd-cta button:active{transform:translateY(0)}.bd-trust{color:#d8e1f5;display:flex;gap:8px;justify-content:center;margin-top:8px;opacity:.8}.bd-features{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:36px auto 80px;max-width:1080px;padding:0 20px}.bd-card{border:1px solid #ffffff38;border:1px solid var(--glass-brd);border-radius:20px;min-height:150px;padding:22px}.bd-glass{-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);background:linear-gradient(180deg,#ffffff24,#ffffff0d);box-shadow:0 12px 30px #00000040,inset 0 1px 0 #ffffff40}.bd-card h3{font-size:18px;margin:2px 0 8px}.bd-card p{color:#9aa3b2;color:var(--muted);margin:0}.bd-secondary{display:grid;padding:10px 20px 90px;place-items:center}.bd-secondary-card{-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(180deg,#ffffff1a,#ffffff0a);border:1px solid #ffffff38;border:1px solid var(--glass-brd);border-radius:24px;box-shadow:0 14px 36px #00000047,inset 0 1px 0 #ffffff2e;margin:40px 0 -40px;max-width:880px;padding:28px 24px;text-align:center}.bd-secondary-card h2{margin:0 0 8px}.bd-secondary-card p{color:#9aa3b2;color:var(--muted);margin:0 0 16px}.bd-button{background:linear-gradient(180deg,#fff7cb,#eadca7);background:linear-gradient(180deg,var(--cream),#eadca7);border:1px solid #ffffff88;border-radius:14px;box-shadow:0 10px 24px #00000059,inset 0 1px 0 #fff9;color:#14181e;display:inline-block;font-weight:800;padding:12px 16px}.bd-center{text-align:center}.bd-footer{border-top:1px solid #ffffff1f;margin-top:auto;padding:22px 20px}.bd-footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin:0 auto;max-width:1080px}.bd-foot-links{display:flex;gap:16px;opacity:.85}.bd-foot-copy{opacity:.7}.container,.page{margin:0 auto;max-width:1120px;padding:32px 20px}.spacer{height:232px}.siteHeader{z-index:30}.siteHeader .brand{font-weight:800;letter-spacing:.2px;margin-top:6px}.topNav a{border-radius:6px;opacity:.85;padding:8px 6px}.h1{font-size:44px;line-height:1.1;margin:0 0 6px}.h2{font-size:28px;margin:0 0 10px}.sub{color:#9aa3b2;color:var(--muted);max-width:720px}.hero{padding:46px 20px 24px}.page.container .heroblog{padding:60px 0 12px}.grid{grid-gap:18px;display:grid;gap:18px}.cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:18px}.pricing{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:18px}.card{background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.015));border:1px solid var(--border);padding:18px}.card h3{margin:0 0 6px}.card p{color:#c7cfdd;margin:0}.card.price{display:flex;flex-direction:column;gap:14px}.card.price .priceHeader{display:flex;flex-direction:column;gap:6px}.priceTag{font-size:32px;font-weight:800;letter-spacing:.2px}.card.price.featured{border-color:#fff7cb59;box-shadow:inset 0 0 0 2px #fff7cb1f}.bullets{margin:0;padding-left:18px}.muted{color:#9aa3b2;color:var(--muted)}.flow{grid-gap:12px;display:grid;gap:12px;margin:10px 0 24px}.step{align-items:flex-start;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;display:flex;gap:14px;padding:14px 12px}.badge{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-radius:10px;display:grid;font-weight:800;height:40px;min-width:40px;place-items:center}.panel{background:#ffffff05;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;margin-top:20px;padding:18px}.panelDark{background:linear-gradient(180deg,#193a8a26,#0b10201f)}.ctaBand{margin:24px 0}.ctaInner{grid-gap:6px;background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.015));border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;display:grid;gap:6px;padding:24px}.btn{border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;display:inline-block;padding:10px 14px}.btnPrimary{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#0000;color:#fff}.btnPrimary:hover{filter:brightness(1.05)}.btnGhost{background:#0000}.siteHeader{align-items:center;-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);background:linear-gradient(180deg,#0b1020bf,#0b10208c);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border);display:flex;gap:16px;padding:14px 20px;z-index:1000}.routeScroll{-webkit-overflow-scrolling:touch;height:calc(100vh - 74px);height:calc(100vh - var(--header-h));margin-top:74px;margin-top:var(--header-h);overflow-y:auto;position:relative}.routeScroll,.scrollable{scrollbar-color:#ffffff61 #0000;scrollbar-width:thin;scrollbar-width:auto}.routeScroll::-webkit-scrollbar,.scrollable::-webkit-scrollbar{height:18px;width:18px}.routeScroll::-webkit-scrollbar-track,.scrollable::-webkit-scrollbar-track{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border-left:1px solid #ffffff14;border-left:1px solid var(--border)}.routeScroll::-webkit-scrollbar-thumb,.scrollable::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffffff57,#ffffff2e);background-clip:padding-box;border:4px solid #0000;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff59,0 2px 8px #00000059}.routeScroll::-webkit-scrollbar-thumb:hover,.scrollable::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffffff73,#ffffff47)}.routeScroll::-webkit-scrollbar-thumb:active,.scrollable::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#ffffff8c,#ffffff59)}.routeScroll::-webkit-scrollbar-corner,.scrollable::-webkit-scrollbar-corner{background:#0000}.siteFooter{align-items:center;display:flex;justify-content:space-between;opacity:.9}.bd-nav{display:none!important}.bgOrbs{--orb-blur:28px;--orb-opacity:0.38;--blue-1:#193a8a;--blue-2:#132b68;--accent:#00b4d8;--cream:#fff7cb;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.bgOrbs:before{animation:bd-sweep 80s linear infinite;background:radial-gradient(70vmax 70vmax at -10% -10%,#ffffff0f,#0000 60%);content:"";inset:-25vmax;opacity:.35;position:absolute}.orb{animation:bd-glimmer 14s ease-in-out infinite,none;background:radial-gradient(75% 75% at 30% 30%,color-mix(in oklab,#fff7cb 35%,#0000),#0000 60%),radial-gradient(60% 60% at 70% 70%,color-mix(in oklab,#fff7cb 35%,#0000),#0000 60%),radial-gradient(100% 100% at 50% 50%,color-mix(in oklab,var(--blue-1) 70%,var(--blue-2) 30%),#132b682e 70%,#0000 100%);background:radial-gradient(75% 75% at 30% 30%,color-mix(in oklab,var(--cream) 35%,#0000),#0000 60%),radial-gradient(60% 60% at 70% 70%,color-mix(in oklab,var(--accent) 35%,#0000),#0000 60%),radial-gradient(100% 100% at 50% 50%,color-mix(in oklab,var(--blue-1) 70%,var(--blue-2) 30%),#132b682e 70%,#0000 100%);border-radius:50%;box-shadow:0 0 80px 26px color-mix(in oklab,var(--blue-1) 35%,#0000),0 0 160px 40px color-mix(in oklab,#fff7cb 18%,#0000);box-shadow:0 0 80px 26px color-mix(in oklab,var(--blue-1) 35%,#0000),0 0 160px 40px color-mix(in oklab,var(--accent) 18%,#0000);filter:blur(var(--orb-blur)) saturate(150%);mix-blend-mode:screen;opacity:var(--orb-opacity);position:absolute;will-change:transform,filter,opacity}.o1{animation:bd-float-a 44s ease-in-out -4s infinite alternate,bd-glimmer 14s ease-in-out infinite;height:48vmax;left:-12vmax;top:-8vmax;width:48vmax}.o2{animation:bd-float-b 46s ease-in-out -9s infinite alternate,bd-glimmer 16s ease-in-out -3s infinite;height:34vmax;right:-10vmax;top:12vmax;width:34vmax}.o3{animation:bd-float-c 50s ease-in-out -12s infinite alternate,bd-glimmer 18s ease-in-out -6s infinite;bottom:-8vmax;height:30vmax;left:10vmax;width:30vmax}.o4{animation:bd-float-a 52s ease-in-out -16s infinite alternate,bd-glimmer 15s ease-in-out -2s infinite;bottom:-12vmax;height:26vmax;right:18vmax;width:26vmax}.o5{animation:bd-float-b 48s ease-in-out -18s infinite alternate,bd-glimmer 17s ease-in-out -5s infinite;height:22vmax;left:42vmax;top:10vmax;width:22vmax}.o6{animation:bd-float-c 54s ease-in-out -22s infinite alternate,bd-glimmer 19s ease-in-out -7s infinite;bottom:14vmax;height:18vmax;left:66vmax;width:18vmax}@keyframes bd-float-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(10vmax,-6vmax,0) scale(1.05)}}@keyframes bd-float-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-9vmax,8vmax,0) scale(1.04)}}@keyframes bd-float-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(8vmax,10vmax,0) scale(1.06)}}@keyframes bd-glimmer{0%,to{filter:blur(var(--orb-blur)) saturate(150%) brightness(1)}50%{filter:blur(calc(var(--orb-blur) - 3px)) saturate(165%) brightness(1.08)}}@keyframes bd-sweep{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bgOrbs.subtle .orb{filter:blur(32px) saturate(140%);opacity:.28}.bgOrbs.pop .orb{filter:blur(24px) saturate(170%);opacity:.5}@media (prefers-reduced-motion:reduce){.bgOrbs:before,.orb{animation:none!important}}.menu-trigger{align-items:center;background:#0000;border:0;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;padding:8px 6px}.menu-trigger:hover{background:#ffffff0f}.menu .chev{opacity:.85;transition:transform .22s ease}.menu[data-open=true] .chev{transform:rotate(180deg)}.dropdown-panel{-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(180deg,#ffffff14,#ffffff0a);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 38px #00000061,inset 0 1px 0 #ffffff40;left:0;min-width:220px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(8px) scale(.98);transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .22s ease,visibility .22s;visibility:hidden}.menu[data-open=true] .dropdown-panel{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.dropdown-list{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:0;padding:4px}.dropdown-list a{display:block;opacity:.92;padding:10px}.dropdown-list a:hover{background:#ffffff14;opacity:1}@media (max-width:900px){.dropdown-panel{left:-6px;min-width:0;min-width:auto;right:-6px}}.bd-logos{display:grid;padding:6px 20px 18px;place-items:center}.bd-logos-inner{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;opacity:.9}.logo-pill{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;font-size:12px;letter-spacing:.2px;padding:6px 10px}.bd-contact,.bd-demo,.bd-faq,.bd-how,.bd-integrations,.bd-security,.bd-solutions{padding:20px 20px 10px}.bd-integrations .card h3{margin:0 0 6px}.reveal{transform:translateY(14px);transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .7s ease;transition-delay:var(--d,0ms);will-change:transform,opacity}.bd-hero .reveal,.is-visible{opacity:1;transform:translateY(0)}.bd-hero{position:relative;z-index:1}.menu{padding-bottom:16px}.dropdown-panel:before{height:10px;top:-10px}.bd-faq{padding:12px 20px 24px}.bd-faq details{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;box-shadow:0 8px 20px #00000038,inset 0 1px 0 #ffffff1f;margin:10px 0;overflow:hidden}.bd-faq summary{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:10px;list-style:none;padding:14px 16px;position:relative}.bd-faq summary::-webkit-details-marker{display:none}.bd-faq summary:after{border-bottom:2px solid;border-right:2px solid;content:"";height:14px;margin-left:auto;opacity:.85;transform:rotate(45deg);transition:transform .25s ease,opacity .2s ease;width:14px}.bd-faq details[open] summary:after{opacity:1;transform:rotate(-135deg)}.bd-faq summary:hover{background:#ffffff0f}.bd-faq summary:focus-visible{border-radius:10px;outline:2px solid #7ac9ff88;outline-offset:2px}.bd-faq details>:not(summary){animation:faq-reveal .28s ease forwards;color:#9aa3b2;color:var(--muted);opacity:0;padding:0 16px 14px;transform:translateY(-6px);transform-origin:top}.bd-faq details[open]>:not(summary){opacity:1;transform:translateY(0)}@keyframes faq-reveal{to{opacity:1;transform:translateY(0)}}.bd-faq details[open]{border-color:#fff7cb59;box-shadow:inset 0 0 0 2px #fff7cb1a,0 8px 22px #00000047}@keyframes drop-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.menu[data-open=true] .dropdown-panel{animation:drop-pop .24s ease forwards}.topNav{align-items:center;display:flex;gap:18px;margin-left:auto}.menu-trigger,.topNav a{align-items:center;background:#0000;border:0;border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;gap:6px;height:36px;line-height:1;font:inherit;padding:0 10px}.topNav a{opacity:.9}.topNav a.active,.topNav a:hover{background:#ffffff0f;opacity:1}.menu{padding-bottom:0!important;position:relative}.dropdown-panel{top:100%;z-index:4000}.dropdown-panel:before{left:0}.dropdown-list a{padding:12px}.siteFooter{grid-gap:16px;align-items:start;display:grid;gap:16px}.foot-col .foot-brand{font-weight:600;margin-bottom:6px}.foot-links{display:flex;flex-wrap:wrap;gap:8px}.foot-links a{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;opacity:.92;padding:8px 10px}.foot-links a:hover{background:#ffffff14}.foot-contacts{grid-gap:6px;display:grid;gap:6px}.foot-contacts a{text-decoration:underline}.page.container .hero{padding:32px 0 12px}.pill{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;display:inline-block;font-size:12px;margin-right:8px;padding:6px 10px}.kpis{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 4px}.siteFooter{grid-template-columns:1.2fr 1fr 1fr}.foot-links{grid-gap:6px 14px;display:grid;gap:6px 14px;grid-template-columns:repeat(2,minmax(120px,1fr))}.foot-links a{background:none;border:0;opacity:.9;padding:0}.foot-links a:hover{background:none;color:#fff7cb;color:var(--cream);opacity:1}.formGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(220px,1fr))}.formGrid .field{display:flex;flex-direction:column;gap:6px}.formGrid .field.wide{grid-column:1/-1}.formGrid input,.formGrid select,.formGrid textarea{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;color:#e7ecf7;color:var(--text);padding:12px}.formGrid .checks{display:flex;flex-wrap:wrap;gap:12px}.formGrid button{cursor:pointer}.ctaRow{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 6px}.dropdown-panel,.dropdown-panel:before{left:-6px}.menu[data-open=true] .dropdown-panel{transition-delay:20ms}.dropdown-panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:#22366a;background-image:none;border:1px solid #2e4b93;box-shadow:0 24px 60px #00000080;color:#e7ecf7;color:var(--text);left:-10px;margin-top:8px}.dropdown-panel:before{content:"";height:8px;left:-10px;position:absolute;right:0;top:-8px}.dropdown-list a{background:#0000;border-radius:10px;color:#e7ecf7;color:var(--text);opacity:1}.dropdown-list a:hover{background:#2b4a8e}.dropdown-list a:active{background:#1b2f63}.dropdown-list a:focus-visible{border-radius:8px;outline:2px solid #fff7cb;outline-offset:2px}.desktopOnly{display:flex}.mobileOnly{display:none}@media (max-width:900px){.desktopOnly{display:none!important}.mobileOnly{display:inline-flex}}.siteHeader{position:-webkit-sticky;position:sticky;z-index:60}.siteHeader .hamburger{background:color-mix(in oklab,#0b1020 80%,#fff 5%);background:color-mix(in oklab,var(--bg,#0b0c10) 80%,#fff 5%);border:1px solid color-mix(in oklab,#fff 20%,#0000);cursor:pointer;display:grid;height:42px;margin-left:auto;place-items:center;transition:transform .12s ease,background .2s ease,border-color .2s ease;width:42px}.siteHeader .hamburger:active{transform:scale(.96)}.drawerOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a0f73;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease;z-index:80}.drawerOverlay.open{opacity:1;pointer-events:auto}.drawer{grid-gap:12px;background:linear-gradient(180deg,#ffffff0a,#ffffff05),#111628;background:linear-gradient(180deg,#ffffff0a,#ffffff05),var(--panel,#0e1016);border-left:1px solid #ffffff14;box-shadow:-20px 0 60px #00000059;display:grid;gap:12px;grid-template-rows:auto 1fr auto auto;height:100dvh;padding:16px 16px 24px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1);width:min(92vw,420px);z-index:90}.drawer.open{transform:translateX(0)}.drawerHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.drawerHeader .brand{color:inherit;font-weight:700;text-decoration:none}.closeBtn{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;cursor:pointer;height:40px;width:40px}.drawerNav{grid-gap:6px;align-content:start;gap:6px;overflow:auto;padding:4px 2px 8px}.drawerNav .anchorLink,.drawerNav a{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;color:inherit;display:block;padding:14px;text-align:left;width:100%}.drawerNav a.active{background:#ffffff0f;border-color:#ffffff38}.drawerGroup{margin-top:8px}.drawerGroup .groupLabel{color:#fff9;font-size:12px;letter-spacing:.08em;padding:8px 2px}.wideBtn{display:inline-flex;justify-content:center;margin-top:4px;width:100%}.drawerFoot{font-size:12px;margin-top:8px;opacity:.7;text-align:center}.siteHeader{height:74px;height:var(--header-h);left:0;position:fixed;right:0;top:0;z-index:3000}.siteHeader .hamburger{display:none}.checks.checksPills{display:flex;flex-wrap:wrap;gap:10px}.checks.checksPills label{align-items:center;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;cursor:pointer;display:inline-flex;gap:10px;padding:10px 12px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.checks.checksPills input[type=checkbox]{accent-color:#132b68;accent-color:var(--brand);height:18px;width:18px}.checks.checksPills label:hover{background:linear-gradient(180deg,#ffffff17,#ffffff08)}.checks.checksPills label:has(input:focus-visible){border-radius:10px;outline:2px solid #7ac9ff88;outline-offset:2px}.checks.checksPills label:has(input:checked){background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#fff7cb59;box-shadow:inset 0 0 0 2px #fff7cb1a,0 8px 22px #00000047;color:#fff}.checks.checksPills label:has(input:checked),.checks.checksPills label:has(input:checked) span{color:#fff}.checks.checksPills input[type=checkbox]{box-shadow:inset 0 1px 0 #ffffff26;color-scheme:dark;cursor:pointer;height:20px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .06s ease;width:20px}.checks.checksPills label:hover input[type=checkbox]{background:linear-gradient(180deg,#ffffff1a,#ffffff0a);border-color:#ffffff40}.checks.checksPills input[type=checkbox]:active{transform:scale(.96)}.checks.checksPills input[type=checkbox]:focus-visible{border-radius:8px;outline:2px solid #7ac9ff88;outline-offset:2px}.checks.checksPills input[type=checkbox]:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.checks.checksPills input[type=checkbox]:checked{box-shadow:inset 0 0 0 2px #fff7cb1f,0 6px 16px #00000052}.checks.checksPills input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}.checks.checksPills input[type=checkbox]:checked:after{border-bottom:2px solid #fff7cb!important;border-bottom:2px solid var(--cream)!important;border-right:2px solid #fff7cb!important;border-right:2px solid var(--cream)!important;transform:translate(110%,-90%) rotate(-45deg) scaleX(-1) scale(1)!important}a.btn,button.btn{align-items:center;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;color:inherit;display:inline-flex;font:inherit;justify-content:center;line-height:1.1;padding:10px 14px;text-decoration:none}button.btn{-webkit-appearance:none;appearance:none;background:#0000;border-color:#ffffff14;border-color:var(--border)}a.btnPrimary,button.btnPrimary{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#0000;color:#fff}a.btnCream,button.btnCream{background:radial-gradient(120% 120% at 10% 0,#ffffffaa,#0000 38%),linear-gradient(180deg,#fff7cb,#eadca7);background:radial-gradient(120% 120% at 10% 0,#ffffffaa,#0000 38%),linear-gradient(180deg,var(--cream) 0,#eadca7 100%);border:1px solid #ffffff88;box-shadow:0 10px 24px #00000059,inset 0 1px 0 #fff9;color:#14181e}a.btnLarge,button.btnLarge{border-radius:12px;font-weight:700;min-height:44px;padding:14px 18px}.spacing{margin-right:12px}.formGrid select{-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8, <svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27><path d=%27M6 9l6 6 6-6%27 fill=%27none%27 stroke=%27%23fff7cb%27 stroke-width=%272%27 stroke-linecap=%27round%27/></svg>") no-repeat right 12px center,linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;color:#e7ecf7;color:var(--text);color-scheme:dark;cursor:pointer;line-height:1.2;min-height:44px;padding:12px 44px 12px 12px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.formGrid select:hover{border-color:#ffffff38}.formGrid select:focus{border-color:#7ac9ff88;box-shadow:0 0 0 4px #7ac9ff22;outline:none}.formGrid select:required:invalid{color:#9aa3b2;color:var(--muted)}.formGrid select option[value=""]{color:#9aa3b2;color:var(--muted)}.formGrid select:disabled{cursor:not-allowed;opacity:.6}.formGrid select option{background-color:#111628;background-color:var(--panel);color:#e7ecf7;color:var(--text);padding:8px}.select{position:relative}.selectTrigger{align-items:center;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;color:#e7ecf7;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;gap:10px;justify-content:space-between;min-height:44px;padding:12px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.selectTrigger[data-placeholder=true] .selectValue{color:#9aa3b2;color:var(--muted)}.selectTrigger:hover{border-color:#ffffff38}.selectTrigger:focus{border-radius:12px;outline:2px solid #7ac9ff88;outline-offset:2px}.selectCaret{--s:8px;flex:0 0 var(--s);height:var(--s);width:var(--s)}.selectCaret:after,.selectCaret:before{background:linear-gradient(45deg,#0000 50%,#fff7cb 0) no-repeat,linear-gradient(-45deg,#0000 50%,#fff7cb 0) no-repeat;background:linear-gradient(45deg,#0000 50%,var(--cream) 0) no-repeat,linear-gradient(-45deg,#0000 50%,var(--cream) 0) no-repeat;background-size:100% 100%;content:"";inset:0;position:absolute;transform:translateY(2px)}.selectPanel{-webkit-backdrop-filter:blur(8px) saturate(140%);backdrop-filter:blur(8px) saturate(140%);background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid #ffffff14;border:1px solid var(--border);box-shadow:0 18px 38px #00000061,inset 0 1px 0 #ffffff1f;left:0;max-height:280px;opacity:0;overflow:auto;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(6px) scale(.98);transition:transform .18s cubic-bezier(.2,.7,.2,1),opacity .18s ease,visibility .18s ease;visibility:hidden;z-index:5000}.select.open .selectPanel{opacity:1;transform:translateY(0) scale(1);visibility:visible}.selectOption{grid-gap:10px;align-items:center;border-radius:10px;color:#e7ecf7;color:var(--text);cursor:pointer;display:grid;gap:10px;grid-template-columns:1fr auto;padding:10px}.optionCheck{height:8px;justify-self:end;position:relative;width:12px}.optionCheck:after{border-bottom:2px solid #fff7cb;border-bottom:2px solid var(--cream);border-left:2px solid #fff7cb;border-left:2px solid var(--cream);content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-58%) rotate(-45deg);width:12px}.selectCaret{background:none!important}.selectCaret:after,.selectCaret:before{content:none!important}.selectCaret::marker{content:""}.selectCaret:after{content:"";transform:translate(-50%,-25%)}.select.open .selectCaret:after{transform:translate(-50%,-35%) rotate(180deg)}.selectPanel{backdrop-filter:none;-webkit-backdrop-filter:none;background:#22366a;border:1px solid #2e4b93;border-radius:14px;box-shadow:0 24px 60px #00000080;padding:6px}.selectOption.active,.selectOption:hover{background:#ffffff14}.selectOption.selected{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border:1px solid #fff7cb59;box-shadow:inset 0 0 0 2px #fff7cb1a;color:#fff}.selectCaret{--caret:10px;flex:0 0 var(--caret);height:var(--caret);position:relative;width:var(--caret)}.selectCaret:after{border-left:calc(var(--caret)/2) solid #0000;border-right:calc(var(--caret)/2) solid #0000;border-top:calc(var(--caret)/2) solid var(--cream);content:""!important;filter:drop-shadow(0 1px 0 rgba(0,0,0,.25));height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-30%);width:0}.select.open .selectCaret:after{transform:translate(-50%,-30%) rotate(180deg)}.formGrid input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=button]),.formGrid textarea{-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;color:#e7ecf7;color:var(--text);line-height:1.2;font:inherit;min-height:44px;padding:12px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.formGrid input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=button]):hover,.formGrid textarea:hover{border-color:#ffffff38}.formGrid input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=button]):focus,.formGrid textarea:focus{border-color:#7ac9ff88;box-shadow:0 0 0 4px #7ac9ff22;outline:none}.formGrid input::placeholder,.formGrid textarea::placeholder{color:#9aa3b2;color:var(--muted);opacity:1}.formGrid textarea{line-height:1.4;min-height:120px;resize:vertical}.formGrid input:disabled,.formGrid textarea:disabled{cursor:not-allowed;opacity:.6}.formGrid input:invalid,.formGrid textarea:invalid{border-color:#ff78788c}.seatPicker{grid-gap:12px;display:grid;gap:12px;margin:10px 0 4px}.seatRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:42px 1fr 42px}.seatBtn{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;box-shadow:inset 0 1px 0 #ffffff26;color:#e7ecf7;color:var(--text);cursor:pointer;font:inherit;height:42px}.seatBtn:hover{border-color:#ffffff38}.seatBtn:active{transform:scale(.98)}.seatSlider{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,color-mix(in oklab,#193a8a 70%,#132b68 30%) 0,#132b68 var(--pct),#ffffff1a var(--pct),#ffffff1a 100%);background:linear-gradient(90deg,color-mix(in oklab,var(--brand-2) 70%,var(--brand) 30%) 0,var(--brand) var(--pct),#ffffff1a var(--pct),#ffffff1a 100%);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;box-shadow:inset 0 1px 0 #ffffff1f;height:12px;outline:none;width:100%}.seatSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff7cb;background:var(--cream);border:0 solid color-mix(in oklab,#132b68 60%,#000 40%);border:0 solid color-mix(in oklab,var(--brand) 60%,#000 40%);border-radius:50%;box-shadow:0 4px 12px #00000059,inset 0 1px 0 #fff9;cursor:pointer;height:22px;width:22px}.seatSlider::-moz-range-thumb{background:#fff7cb;background:var(--cream);border:0 solid color-mix(in oklab,#132b68 60%,#000 40%);border:0 solid color-mix(in oklab,var(--brand) 60%,#000 40%);border-radius:50%;box-shadow:0 4px 12px #00000059,inset 0 1px 0 #fff9;cursor:pointer;height:22px;width:22px}.seatMeta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.seatCount.pill{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;padding:6px 10px}.capBadge{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border:1px solid #fff7cb59;border-radius:10px;box-shadow:inset 0 0 0 2px #fff7cb1a;color:#fff;font-size:13px;padding:6px 10px}.quickPicks{display:flex;flex-wrap:wrap;gap:6px}.sizeChip{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;color:#e7ecf7;color:var(--text);cursor:pointer;font:inherit;padding:8px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.sizeChip:hover{border-color:#ffffff38}.sizeChip.active{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#fff7cb59;box-shadow:inset 0 0 0 2px #fff7cb1a;color:#fff}.card.price .priceHeader{gap:4px}.card.price .priceTag{font-size:28px}.billToggle{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;box-shadow:inset 0 1px 0 #ffffff26;display:inline-flex;gap:8px;margin-top:10px;padding:6px}.billOption{background:#0000;border:1px solid #0000;border-radius:10px;color:#e7ecf7;color:var(--text);cursor:pointer;font:inherit;padding:10px 14px}.billOption:hover{border-color:#ffffff2e}.billOption.active{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#fff7cb59;box-shadow:inset 0 0 0 2px #fff7cb1a;color:#fff}.savePill{background:#fff7cb33;border:1px solid #fff7cb73;border-radius:999px;color:#fff7cb;color:var(--cream);font-size:12px;margin-left:8px;padding:4px 8px}.annualNote{margin-top:2px}.siteHeader .hamburger{background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid color-mix(in oklab,#fff 22%,#0000);border-radius:12px;box-shadow:0 8px 20px #00000059,inset 0 1px 0 #ffffff38;color:#e6ecff;height:44px;transition:transform .12s ease,background .2s ease,border-color .2s ease,color .2s ease;width:44px}.siteHeader .hamburger:hover{background:linear-gradient(180deg,#ffffff1f,#ffffff0d);border-color:#ffffff47;color:#fff}.siteHeader .hamburger:focus-visible{border-radius:12px;outline:2px solid #7ac9ff88;outline-offset:2px}.siteHeader .hamburger svg{display:block}.drawerOverlay{background:#080a0f8c}.drawer{-webkit-backdrop-filter:saturate(140%);backdrop-filter:saturate(140%);background:linear-gradient(180deg,#111628f5,#0b1020f0);border-left:1px solid #ffffff1a;box-shadow:-24px 0 70px #00000080}.drawerHeader{border-bottom:1px solid #ffffff14;padding-bottom:6px}.drawerHeader .brand{font-weight:800;letter-spacing:.2px;opacity:.95}.drawerNav{grid-gap:10px;display:grid;gap:10px;padding:10px 2px 12px}.drawerGroup{margin-top:12px}.drawerGroup .groupLabel{color:#ffffffa6;font-size:11px;letter-spacing:.12em;margin:2px 6px;text-transform:uppercase}.drawerNav .anchorLink,.drawerNav a{margin-bottom:10px}.drawerNav .anchorLink,.drawerNav .anchorLink:last-child,.drawerNav a,.drawerNav a:last-child{align-items:center;background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid #ffffff1f;border-radius:14px;color:#e7ecf7;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:10px;min-height:46px;padding:12px 14px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .06s ease}.drawerNav .anchorLink:last-child,.drawerNav a:last-child{margin-bottom:0}.drawerNav .anchorLink:hover,.drawerNav a:hover{background:linear-gradient(180deg,color-mix(in oklab,#193a8a 22%,#0000),color-mix(in oklab,#132b68 12%,#0000));background:linear-gradient(180deg,color-mix(in oklab,var(--brand-2) 22%,#0000),color-mix(in oklab,var(--brand) 12%,#0000));border-color:#fff7cb59;box-shadow:0 10px 26px #00000057,inset 0 1px 0 #ffffff2e;color:#fff}.drawerNav .anchorLink:active,.drawerNav a:active{transform:scale(.99)}.drawerNav a.active,.drawerNav a[aria-current=page]{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#fff7cb61;box-shadow:inset 0 0 0 2px #fff7cb1f,0 10px 26px #00000057;color:#fff}.drawerNav .anchorLink:after,.drawerNav a:after{content:"›";font-weight:700;margin-left:auto;opacity:.55;transition:transform .16s ease,opacity .16s ease}.drawerNav .anchorLink:hover:after,.drawerNav a:hover:after{opacity:.95;transform:translateX(4px)}.wideBtn{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 12px 28px #00000061,inset 0 1px 0 #ffffff38;color:#fff;font-weight:800;height:48px}.wideBtn:hover{filter:brightness(1.05)}.wideBtn:focus-visible{border-radius:14px;outline:2px solid #fff7cb8c;outline-offset:2px}.closeBtn{background:#ffffff0f;border:1px solid #ffffff24;box-shadow:inset 0 1px 0 #ffffff2e;color:#e6ecff}.closeBtn:hover{background:#ffffff1a;color:#fff}.formGrid :is(input,select,textarea):invalid{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-color:#fff7cb59;box-shadow:none}.formGrid :is(input,select,textarea):focus:invalid{border-color:#7ac9ff88;box-shadow:0 0 0 4px #7ac9ff22}.formGrid :is(input,select,textarea):-moz-ui-invalid{border-color:#fff7cb59;box-shadow:none}.bd-hub .hub-wrap{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:1.1fr 1.4fr}.bd-hub{margin-top:70px}@media (max-width:980px){.bd-hub .hub-wrap{grid-template-columns:1fr}}.bd-hub .hub-copy .bullets{margin-top:12px}.bd-hub .hub-card{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border-radius:20px;box-shadow:0 10px 30px #00000059,inset 0 0 0 1px #ffffff14;padding:12px;position:relative}.bd-hub .hub-card img{border-radius:14px;box-shadow:0 6px 18px #00000059;display:block;width:100%}.bd-hub .hub-card figcaption{font-size:.9rem;margin-top:10px;opacity:.8;text-align:center}.book-demo .demo-hero{margin-bottom:2rem}.demo-intro{max-width:700px}.demo-founder-photo{border-radius:50%;box-shadow:0 4px 8px #00000026;height:120px;margin-bottom:1rem;object-fit:cover;width:120px}.demo-quote{color:var(--text-primary);font-size:1.25rem;font-style:italic;line-height:1.5;margin:0 auto}.demo-form-panel{background:#fff;background:var(--panel-bg,#fff);border-radius:16px;box-shadow:0 8px 16px #0000001a;margin:0 auto;max-width:600px;padding:2rem}.demo-form-panel h2{margin-bottom:1rem;text-align:center}.formStatus{font-weight:500;margin-top:1rem}.checksPills .toolOption{align-items:center;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;display:inline-flex;gap:.5rem;padding:.5rem .75rem}.checksPills .toolOption+.toolOption{margin-left:.5rem}.toolLogo{display:inline-block;height:18px;width:18px}.checksPills input[type=checkbox]{margin-right:.25rem}.foot-col{grid-gap:10px;gap:10px}.foot-group{grid-gap:6px;display:grid;gap:6px}.article{max-width:860px}.article h1{font-size:38px;line-height:1.15;margin:0 0 10px}.article h2{font-size:24px;margin:20px 0 6px}.article p{line-height:1.65;margin:10px 0}.article p,.article ul{color:#9aa3b2;color:var(--muted)}.article ul{margin:8px 0 12px 18px}.article .meta{font-size:14px;margin-bottom:14px;opacity:.75}.article a{text-decoration:underline}.siteFooter{-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);background:linear-gradient(180deg,#ffffff0a,#ffffff05);border-top:1px solid #ffffff14;border-top:1px solid var(--border);display:block!important;margin-top:40px;padding:28px 20px}.foot-top{align-items:baseline;border-bottom:1px solid #ffffff14;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:10px}.foot-brand{font-weight:600}.foot-tagline{opacity:.8}.foot-grid{grid-gap:18px 24px;align-items:start;display:grid;gap:18px 24px;grid-template-columns:repeat(3,minmax(160px,1fr))}.foot-title{opacity:.75}.siteFooter.siteFooter--columns{grid-template-columns:1.2fr 1fr 1fr 1fr}.foot-logo{border-radius:8px;width:108px}.foot-title{opacity:.8}.siteFooter.siteFooter--columns{grid-gap:28px 36px;align-items:start;-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);background:linear-gradient(180deg,#ffffff0a,#ffffff05);border-top:1px solid #ffffff14;border-top:1px solid var(--border);display:grid!important;gap:28px 36px;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr;margin-top:40px;padding:32px 20px}.brandRow{align-items:center;display:flex;font-weight:800;gap:10px;letter-spacing:.2px}.brandName{font-size:16px}.foot-badges{display:flex;gap:10px;margin:12px 0 6px}.foot-badges img{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));height:34px;width:auto}.copyright{margin-top:6px}.foot-col{grid-gap:8px;display:grid;gap:8px}.foot-title{font-size:12px;font-weight:700;letter-spacing:.08em;opacity:.85;text-transform:uppercase}.foot-list{grid-gap:6px;display:grid;gap:6px}.foot-list a{opacity:.9}.foot-list a:hover{color:#fff7cb;color:var(--cream);opacity:1}.contactEmail{text-decoration:underline}.cmp-card-head{display:flex;gap:10px}.cmp-vs{display:inline-grid;font-weight:700;height:28px;letter-spacing:.02em;place-items:center;width:28px}.brandBadge,.cmp-vs{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px}.brandBadge{align-items:center;display:inline-flex;gap:8px;padding:6px 10px}.brandBadge-img{height:22px;object-fit:contain;width:100px}.brandBadge-name{font-weight:600}.cmp-split{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:1.2fr 1fr;margin-bottom:8px}.cmp-hero-copy .cmp-chips{margin-top:10px}.cmp-logos{align-items:center;display:flex;gap:10px;opacity:.95}.cmp-vs-dot{border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;box-shadow:inset 0 1px 0 #ffffff2e;display:inline-grid;font-weight:800;height:32px;place-items:center;width:32px}.cmp-vs-dot,.screenshot-frame{background:linear-gradient(180deg,#ffffff14,#ffffff08)}.screenshot-frame{border:1px solid #ffffff14;border:1px solid var(--border);border-radius:18px;box-shadow:0 14px 36px #00000047,inset 0 1px 0 #ffffff1f;padding:10px;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;width:500px}.screenshot-frame img{border-radius:12px;box-shadow:0 6px 18px #00000059;display:block;height:auto;width:100%}.screenshot-frame:hover{box-shadow:0 18px 40px #00000057,inset 0 1px 0 #ffffff2e}.screenshot-frame figcaption{margin-top:8px;opacity:.85;text-align:center}.cmp-anim-card{transition:transform .22s ease,box-shadow .22s ease}.cmp-anim-card:hover{box-shadow:0 12px 28px #00000052;transform:translateY(-2px)}.cmp-table-wrap{border-radius:12px}.cmp-table{background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.015));border:1px solid #ffffff14;border:1px solid var(--border);border-collapse:initial;border-radius:12px;border-spacing:0;min-width:660px;overflow:hidden;width:100%}.cmp-table td,.cmp-table th{padding:12px 10px 8px;text-align:left;width:50%}.cmp-table td:not(:first-child),.cmp-table thead th:not(:first-child){text-align:center;width:25%}.cmp-table thead th{-webkit-backdrop-filter:blur(2px) saturate(120%);backdrop-filter:blur(2px) saturate(120%);position:-webkit-sticky;position:sticky;top:0;z-index:1}.cmp-table tbody tr td,.cmp-table thead th{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border)}.cmp-table tbody tr:last-child td{border-bottom:0}.cmp-cell-strong{font-weight:700}.cmp-switcher{flex-wrap:wrap;margin:14px 0 0}.fx-ai{display:inline-block;isolation:isolate;padding:0 .15em;position:relative}.fx-ai-text{--c1:#4772f0;--c2:var(--brand-light,#8ca8ff);--c3:var(--brand-accent,#00b4d8);--c4:var(--cream,#fff7cb);-webkit-text-fill-color:#0000;animation:ai-pan 5s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#4772f0,#8ca8ff 16%,#00b4d8 33%,#fff7cb 50%,#00b4d8 67%,#8ca8ff 84%,#4772f0);background-image:linear-gradient(90deg,var(--c1) 0,var(--c2) 16%,var(--c3) 33%,var(--c4) 50%,var(--c3) 67%,var(--c2) 84%,var(--c1) 100%);background-position:0 50%;background-size:300% 100%;color:#0000}@keyframes ai-pan{to{background-position:150% 0}}.fx-ai:after{background:radial-gradient(120% 120% at 10% 0,color-mix(in oklab,#193a8a 28%,#0000) 0,#0000 60%),radial-gradient(120% 120% at 90% 100%,color-mix(in oklab,#132b68 24%,#0000) 0,#0000 60%);background:radial-gradient(120% 120% at 10% 0,color-mix(in oklab,var(--brand-2) 28%,#0000) 0,#0000 60%),radial-gradient(120% 120% at 90% 100%,color-mix(in oklab,var(--brand) 24%,#0000) 0,#0000 60%);filter:blur(12px);inset:-8px -12px;opacity:.55;z-index:-1}.fx-ai:after,.fx-ai:before{content:"";pointer-events:none;position:absolute}.fx-ai:before{bottom:-.08em;filter:blur(2px);height:2px;left:6%;opacity:.75;right:6%}.fx-ai .sparkle{animation:sparkle-twinkle var(--dur) ease-in-out infinite var(--delay),sparkle-drift var(--drift) ease-in-out infinite alternate var(--delay);background:#fff7cb;background:var(--cream);border-radius:50%;box-shadow:0 0 var(--glow) currentColor,0 0 calc(var(--glow)*1.6) currentColor,0 0 calc(var(--glow)*2.2) color-mix(in oklab,currentColor 70%,#0000);color:#fff7cb;color:var(--cream);height:var(--size);left:var(--l);opacity:var(--alpha);pointer-events:none;position:absolute;top:var(--t);transform:translate(-50%,-50%);width:var(--size)}.fx-ai .sparkle:after{background:linear-gradient(90deg,currentColor,#0000);content:"";filter:blur(.3px);height:1px;left:calc(var(--size) + 1px);opacity:.85;position:absolute;top:50%;transform:translateY(-50%) rotate(15deg);width:calc(var(--size)*2)}@keyframes sparkle-twinkle{0%,to{opacity:calc(var(--alpha)*.45);transform:translate(-50%,-50%) scale(.8)}50%{opacity:calc(var(--alpha)*1);transform:translate(-50%,-50%) scale(1.25)}}@media (prefers-reduced-motion:reduce){.fx-ai .sparkle,.fx-ai-text{animation:none}}@media (max-width:980px){.cmp-split{grid-template-columns:1fr}}@media (max-width:900px){.foot-brandcol{border-bottom:1px solid #ffffff14;grid-column:1/-1;margin-bottom:8px;padding-bottom:12px}}@media (max-width:560px){.siteFooter.siteFooter--columns{grid-template-columns:1fr}}@media (max-width:900px){.foot-brandcol{border-bottom:1px solid #ffffff14;grid-column:1/-1;padding-bottom:12px}.foot-top{flex-direction:column;gap:6px}.foot-grid{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse){.routeScroll{-webkit-overflow-scrolling:touch;height:calc(100dvh - 74px);height:calc(100dvh - var(--header-h));overscroll-behavior:contain;padding-bottom:calc(env(safe-area-inset-bottom, 0px))}.siteFooter{padding-bottom:calc(28px + env(safe-area-inset-bottom, 0px))}}.bd-mobile-vv .routeScroll{height:calc(100vh - 74px);height:calc(var(--vh, 1vh)*100 - var(--header-h))}@media (max-width:560px){.selectPanel{max-height:50vh}}@media (max-width:900px){.checks.checksPills{gap:8px}.checks.checksPills label{padding:9px 11px}.siteHeader .hamburger{display:grid}.btn.btnPrimary.desktopOnly,.topNav.desktopOnly{display:none!important}}.drawerOverlay{z-index:4000}.drawer{z-index:4100}@media (max-width:900px){.bd-features{gap:14px;grid-template-columns:1fr}.bd-nav-links{display:none}.bd-hero{display:grid;padding:40px 20px 80px;place-items:center}}@media (min-width:901px){.dropdown-panel{min-width:260px}}@media (max-width:768px){.bgOrbs{--orb-blur:14px;--orb-opacity:0.22}.bgOrbs:before{display:none}.orb{box-shadow:none;filter:blur(var(--orb-blur)) saturate(120%);mix-blend-mode:normal}}@media (max-width:900px){.siteFooter.siteFooter--columns{gap:20px;grid-template-columns:1fr 1fr!important}.foot-brandcol{border-bottom:1px solid #ffffff14;grid-column:1/-1;margin-bottom:8px;padding-bottom:12px}}@media (max-width:400px){.siteFooter.siteFooter--columns{grid-template-columns:1fr!important}}.book-demo .hero{padding:38px 20px 10px}.book-demo .panel{margin:18px auto;max-width:720px}.book-demo .demo-quote{color:#e7ecf7;color:var(--text)}.book-demo .demo-hero{display:flex;justify-content:center;margin:6px auto 16px;text-align:center}.book-demo .demo-intro{max-width:640px;padding:0 6px}.book-demo .demo-founder-photo{border-radius:50%;height:110px;margin-bottom:10px;object-fit:cover;width:110px}.book-demo .formGrid{gap:14px;grid-template-columns:repeat(2,minmax(220px,1fr))}.book-demo .ctaBand .btn{min-height:44px}.book-demo .formStatus{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;font-weight:600;margin-top:12px;padding:10px 12px;text-align:center}@media (max-width:900px){.book-demo{padding:24px 16px}.book-demo .h1{line-height:1.15;margin-bottom:6px}.book-demo .hero{padding:16px 0 6px}.book-demo .demo-founder-photo{height:84px;width:84px}.book-demo .demo-quote{font-size:1rem;line-height:1.45;margin:0 auto;max-width:40ch;opacity:.9}.book-demo .panel{margin-top:14px;padding:14px}.book-demo .formGrid{gap:12px;grid-template-columns:1fr}.book-demo .field.wide{grid-column:1/-1}.book-demo .ctaBand .btn{min-height:46px;width:100%}}@media (max-width:560px){.book-demo .selectPanel{max-height:50vh}.book-demo .selectTrigger{min-height:46px}}@media (max-width:400px){.book-demo{padding:20px 12px}.book-demo .panel{padding:12px}}.foot-logo{display:block;height:36px;object-fit:contain;width:auto}.cmp-hero{text-align:center}.cmp-hero .h1{margin-top:6px}@media (max-width:900px){.cmp-hero .h1{font-size:30px;line-height:1.15}.cmp-hero .sub{font-size:15px}.cards{gap:12px;grid-template-columns:1fr!important}.cmp-card{padding:14px!important}.cmp-card .ctaRow{flex-direction:column;gap:8px}.cmp-card .ctaRow .btn{min-height:46px;width:100%}}.cmp-card-head{align-items:center;flex-wrap:wrap}.brandBadge-img{display:block;max-height:22px;width:auto}.cmp-vs,.cmp-vs-dot{min-width:28px}@media (max-width:980px){.cmp-split{gap:18px;grid-template-columns:1fr!important}}@media (max-width:900px){.cmp-hero-copy .h1{font-size:30px;line-height:1.15;margin-top:8px}.cmp-hero-copy .sub{font-size:15px}}.cmp-chips{justify-content:center}.kpis.cmp-chips .pill{margin-bottom:6px}.screenshot-frame{margin:0 auto;max-width:640px;width:100%}@media (max-width:900px){.screenshot-frame{padding:8px}}@media (max-width:560px),(prefers-reduced-motion:reduce){.screenshot-frame{transition:none}.screenshot-frame:hover{transform:none}}@media (max-width:900px){.pricing{gap:12px;grid-template-columns:1fr!important}.cmp-anim-card{padding:14px}.cmp-hero-copy .ctaRow,.panel .ctaRow{flex-direction:column;gap:8px}.cmp-hero-copy .ctaRow .btn,.panel .ctaRow .btn{min-height:46px;width:100%}}.cmp-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:900px){.cmp-table{font-size:14px}.cmp-table td,.cmp-table th{padding:10px 8px}.cmp-table thead th{position:-webkit-sticky;position:sticky;top:0}.panel{padding:14px}.cmp-logos{flex-wrap:wrap;gap:8px}.brandBadge-img{max-height:20px}.cmp-vs-dot{height:28px;width:28px}}.cmp-switcher{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.cmp-switcher .pill{scroll-snap-align:start;white-space:nowrap}@media (max-width:400px){.page.container{padding:20px 12px}.panel{padding:12px}.cmp-hero .h1,.cmp-hero-copy .h1{font-size:26px}.cmp-hero .sub,.cmp-hero-copy .sub{font-size:14px}}@media (max-width:900px){.page.container{padding:24px 16px}.hero .h1{font-size:30px;line-height:1.15;margin-bottom:6px}.hero .sub{font-size:15px}.grid.cards{gap:12px;grid-template-columns:1fr!important}.grid.cards .card{padding:14px!important}.grid.cards .card h3{margin:0 0 4px}.grid.cards .card .btn{min-height:46px;width:100%}.grid.cards .card a[href^="mailto:"]{text-decoration:underline}.panel{padding:14px}.panel .h2{font-size:22px}.formGrid{gap:12px;grid-template-columns:1fr!important}.formGrid .field.wide{grid-column:1/-1}}@media (max-width:900px){.formGrid :is(input,textarea){min-height:46px}}@media (max-width:900px){.ctaRow{flex-direction:column;gap:8px}.ctaRow .btn{min-height:46px;width:100%}}.formStatus{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;font-weight:600;margin-top:12px;padding:10px 12px;text-align:center}@media (max-width:400px){.page.container{padding:20px 12px}.panel{padding:12px}.hero .h1{font-size:26px}.hero .sub{font-size:14px}}@media (max-width:900px){.formGrid input[type=checkbox],.formGrid input[type=radio]{min-height:0!important}}.checks.checksPills input[type=checkbox]{-webkit-appearance:none;appearance:none;aspect-ratio:1/1;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:6px;display:inline-grid;height:20px!important;padding:0;place-content:center;width:20px!important}.checks.checksPills input[type=checkbox]:after{border-bottom:2px solid #fff7cb;border-bottom:2px solid var(--cream);border-right:2px solid #fff7cb;border-right:2px solid var(--cream);content:"";height:6px;transform:rotate(45deg) scale(0);transform-origin:bottom left;transition:transform .16s cubic-bezier(.2,.7,.2,1);width:10px}.checks.checksPills input[type=checkbox]:checked{background:linear-gradient(180deg,#193a8a,#132b68);background:linear-gradient(180deg,var(--brand-2),var(--brand));border-color:#fff7cb73;box-shadow:inset 0 0 0 2px #fff7cb1f}.checks.checksPills input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}.sym{--size:26px;--fg:#fff;box-shadow:0 8px 18px #00000047,inset 0 1px 0 #ffffff40;display:inline-grid;height:var(--size);isolation:isolate;place-items:center;position:relative;transform:translateZ(0);width:var(--size)}.sym,.sym:before{border-radius:999px}.sym:before{content:"";filter:blur(10px);inset:-12px;opacity:.45;position:absolute;z-index:-1}.sym-ok{--bg1:#0ea5b1;--bg2:#10b981;background:linear-gradient(180deg,var(--bg1),var(--bg2))}.sym-ok:before{background:radial-gradient(60% 60% at 50% 40%,#10b98155,#0000)}.sym-ok:after{border-bottom:3px solid var(--fg);border-left:3px solid var(--fg);border-right:0;content:"";height:7px;transform:translateY(-1px) rotate(-45deg);width:12px}.sym-partial{--bg1:#f59e0b;--bg2:#eab308;background:linear-gradient(180deg,var(--bg1),var(--bg2))}.sym-partial:before{background:radial-gradient(60% 60% at 50% 40%,#f59e0b55,#0000)}.sym-partial:after{color:var(--fg);content:"~";font-size:18px;font-weight:800;line-height:1;transform:translateY(-1px)}.sym-no{--bg1:#ef4444;--bg2:#dc2626;background:linear-gradient(180deg,var(--bg1),var(--bg2))}.sym-no:before{background:radial-gradient(60% 60% at 50% 40%,#ef444455,#0000)}.sym-no::marker,.sym-no:after{content:""}.sym-no:after{background:linear-gradient(45deg,#0000 42%,#fff 0,#fff 58%,#0000 0),linear-gradient(-45deg,#0000 42%,#fff 0,#fff 58%,#0000 0);display:inline-block;height:14px;position:relative;width:14px}.cmp-table td{vertical-align:middle}.cmp-table td:has(.sym){text-align:center}@media (hover:hover){.sym{transition:transform .18s ease,box-shadow .18s ease}.sym:hover{box-shadow:0 10px 22px #00000057,inset 0 1px 0 #ffffff47;transform:translateY(-1px)}}@media (max-width:400px){.sym{--size:24px}}.cmp-th-brand{align-items:center;justify-content:center;padding-bottom:10px;padding-top:10px;text-align:center;vertical-align:middle}.cmp-th-logo{display:inline-block;filter:drop-shadow(0 1px 0 rgba(0,0,0,.35));height:22px;left:-4px;object-fit:contain;width:auto}.cmp-table thead th{background:linear-gradient(180deg,#0b1020d9,#0b1020a6)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}@media (max-width:560px){.cmp-th-logo{height:18px}}html.drawer-open .routeScroll{overflow:hidden!important;overscroll-behavior:contain;pointer-events:none;touch-action:none}html.drawer-open body{overscroll-behavior:none}.routeScroll{height:calc(100dvh - 74px)!important;height:calc(100dvh - var(--header-h))!important;overflow-x:hidden}@supports not (height:100dvh){.routeScroll{height:calc(100vh - 74px)!important;height:calc(var(--vh, 1vh)*100 - var(--header-h))!important}}.kbd-open .routeScroll{height:calc(100dvh - 74px)!important;height:calc(100dvh - var(--header-h))!important}@supports not (height:100dvh){.kbd-open .routeScroll{height:calc(100vh - 74px)!important;height:calc(var(--vh, 1vh)*100 - var(--header-h))!important}}@supports not (height:100svh){.routeScroll{height:calc(100dvh - 74px);height:calc(100dvh - var(--header-h))}}@supports not (height:100dvh){.routeScroll{height:calc(100vh - 74px);height:calc(var(--vh, 1vh)*100 - var(--header-h))}}.kbd-open .bgOrbs{display:none}.grid.cards{grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.card{border:1px solid #ffffff14;border:1px solid var(--border,#1f2027);border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0a,0 8px 20px #00000040;overflow:hidden}.card:hover{transform:translateY(-2px);transition:transform .16s ease}.card-media{display:block;overflow:hidden;position:relative}.card-media img{display:block;height:100%;object-fit:cover;width:100%}.hero-post{margin-bottom:36px;overflow:hidden;padding:44px 30px 36px}.hero-post__overlay{pointer-events:none}.hero-post .h1,.hero-post .meta{text-shadow:0 2px 12px #00000080}.article{margin:0 auto;max-width:840px}.lede{color:#9aa3b2;color:var(--muted,#c7d0dc)}.figure{margin:18px 0;text-align:center}.figure img{max-width:100%}.figure figcaption{font-size:.9rem}.callout{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;margin:16px 0;padding:12px 14px}.callout.info{border-color:#4ea4ff59}.grid.cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin-top:18px}@media (min-width:700px){.grid.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid.cards{grid-template-columns:repeat(3,1fr)}}.card{border-radius:14px;padding:22px 18px 14px}.card-media{aspect-ratio:16/9}.card-body{padding:12px}.card-title{font-size:1rem;line-height:1.3}.card-excerpt,.card-title{margin:6px 0 20px!important}.card-excerpt{font-size:.95rem}.card-cta{margin-top:18px}.article .callout,.article .cta-row,.article .figure,.article ol,.article p,.article ul{margin:16px 0}.article h2{line-height:1.25;margin:28px 0 12px}.lede{margin-bottom:18px;margin-top:10px}.bullets li,.checklist li,.checks li{margin:6px 0}.hero-post{background-position:50%;background-size:cover;border-radius:18px;color:#fff;margin:10px 0 18px;min-height:360px;padding:56px 20px 48px;position:relative}.hero-post__overlay{background:linear-gradient(180deg,#00000059,#0009);inset:0;position:absolute}.hero-post .h1,.hero-post .meta{position:relative;z-index:1}.reveal{opacity:0;transform:translateY(12px);transition:opacity .56s ease,transform .56s ease;transition-delay:0ms;transition-delay:var(--delay,0ms);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}.hero-gradient{background:radial-gradient(1200px 400px at -10% -10%,#cc99ff73,#fff0),radial-gradient(1000px 500px at 110% 100%,#ff8c7059,#fff0);filter:blur(.2px)}.hero-grid{position:relative}.hero-card{background:linear-gradient(180deg,#ffffff14,#ffffff05)}.hero-text .pill{background:#f19de924;border:1px solid #f19de959;color:#f19de9}.avatar{background:linear-gradient(180deg,#6a5cff,#b26fff)}.author-name{font-weight:600}.share button{background:#ffffff0f;border:1px solid #ffffff26;border-radius:999px;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.share button:hover{transform:translateY(-1px)}.hero-cta{background:linear-gradient(90deg,#7a5af8,#c44dff)}.hero-cta .btn{background:#fff3;border:1px solid #ffffff80;border-radius:10px;color:#fff;padding:8px 12px;text-decoration:none}.article .callout,.article .cta-row,.article .figure,.article ol,.article p,.article ul{margin:18px 0}.article h2{line-height:1.22;margin:32px 0 12px}.lede{font-size:1.125rem;line-height:1.75;margin-top:12px}.breadcrumbs{align-items:center;display:flex;font-size:.95rem;gap:8px;margin-bottom:12px;opacity:.9}.toc{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border,#222);border-top:1px solid #ffffff14;border-top:1px solid var(--border,#222);display:flex;flex-wrap:wrap;gap:10px 14px;margin:12px 0 18px;padding:12px 0}.toc a{opacity:.9;text-decoration:none}.figure img{border-radius:14px;display:block;height:auto;width:100%}.figure figcaption{color:#9aa3b2;color:var(--muted,#9aa4b2);font-size:.92rem;margin-top:8px}.bullets li,.checks li,.numbered li{margin:6px 0}.video-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr}@media (min-width:900px){.video-grid{grid-template-columns:repeat(3,1fr)}}.video{aspect-ratio:16/9;background:#000;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.video iframe{border:0;height:100%;width:100%}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 6px}:root{--bd-bg-1:#0b1220;--bd-grad-1:#1d4ed8;--bd-grad-2:#2563eb;--bd-grad-3:#0ea5e9;--bd-cta-1:#2563eb;--bd-cta-2:#06b6d4;--bd-pill-text:#7dd3fc;--bd-pill-bg:#7dd3fc24;--bd-pill-border:#7dd3fc59}.hero-feature{background:#0b1220;background:var(--bd-bg-1);border-radius:20px;margin:6px 0 20px;overflow:hidden;padding:28px 20px 16px;position:relative}.hero-gradient{background:radial-gradient(1200px 400px at -10% -10%,color-mix(in oklab,#2563eb 45%,#0000),#0000),radial-gradient(1000px 500px at 110% 100%,color-mix(in oklab,#1d4ed8 35%,#0000),#0000),radial-gradient(1200px 600px at 50% 10%,color-mix(in oklab,#0ea5e9 20%,#0000),#0000);background:radial-gradient(1200px 400px at -10% -10%,color-mix(in oklab,var(--bd-grad-2) 45%,#0000),#0000),radial-gradient(1000px 500px at 110% 100%,color-mix(in oklab,var(--bd-grad-1) 35%,#0000),#0000),radial-gradient(1200px 600px at 50% 10%,color-mix(in oklab,var(--bd-grad-3) 20%,#0000),#0000);filter:saturate(1.1);inset:0;pointer-events:none;position:absolute;z-index:0}.hero-cta,.hero-grid{position:relative;z-index:1}.hero-grid{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:980px){.hero-grid{grid-template-columns:minmax(0,520px) 1fr}}.hero-card{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 12px 30px #00000059;padding:8px}.hero-card img{border-radius:12px;display:block;height:auto;width:100%}.hero-text .pill{background:#7dd3fc24;background:var(--bd-pill-bg);border:1px solid #7dd3fc59;border:1px solid var(--bd-pill-border);border-radius:999px;color:#7dd3fc;color:var(--bd-pill-text);display:inline-block;font-size:.78rem;letter-spacing:.08em;margin-bottom:10px;padding:4px 8px}.hero-text .h1{line-height:1.18;margin:4px 0 10px}.byline{flex-wrap:wrap;gap:14px;justify-content:space-between}.author,.byline{align-items:center;display:flex}.author{gap:10px}.avatar{background:linear-gradient(180deg,#1d4ed8,#2563eb);background:linear-gradient(180deg,var(--bd-grad-1),var(--bd-grad-2));border-radius:50%;color:#fff;display:grid;font-weight:700;height:36px;place-items:center;width:36px}.hero-cta{align-items:center;background:linear-gradient(90deg,#2563eb,#06b6d4);background:linear-gradient(90deg,var(--bd-cta-1),var(--bd-cta-2));border-radius:14px;color:#fff;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px;padding:12px 14px}.hero-cta .btn.btnDemo{background:#ffffff2e;border:1px solid #ffffff80;border-radius:10px;color:#fff;padding:8px 12px;text-decoration:none}.hero-cta .btn.btnDemo:hover{transform:translateY(-1px)}.article .callout,.article .cta-row,.article .figure,.article ol,.article p,.article ul{margin:20px 0}.article h2{margin:34px 0 14px}.heroStrikeCool{display:inline-block;height:-webkit-fit-content;height:fit-content;margin-bottom:-3px;margin-top:11px;overflow:hidden;padding-bottom:4px;position:relative;text-decoration:none}.heroStrikeCool:after{background:#ff4c4c;border-radius:999px;box-shadow:0 0 10px #00000040,0 2px 12px color-mix(in oklab,#132b68 25%,#0000);box-shadow:0 0 10px #00000040,0 2px 12px color-mix(in oklab,var(--brand,#132b68) 25%,#0000);content:"";height:.18em;left:-4%;pointer-events:none;position:absolute;right:-4%;top:50%;transform:translateY(-50%) rotate(-5deg)}@media (max-width:640px){.heroStrikeCool:after{height:.14em;transform:translateY(-50%) rotate(-3deg)}}
/*# sourceMappingURL=main.fe6cc30a.css.map*/