.zHbDQG_slide{z-index:55;background:var(--blue);color:#fff;border-radius:var(--r-xl);width:min(520px,100% - 32px);padding:24px 24px 22px;animation:.42s cubic-bezier(.2,.8,.2,1) both zHbDQG_riseCenter;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 28px 70px -24px #0a0f1c99}@keyframes zHbDQG_riseCenter{0%{opacity:0;transform:translate(-50%,24px)}}@keyframes zHbDQG_rise{0%{opacity:0;transform:translateY(16px)}}.zHbDQG_slide .zHbDQG_eyebrow{color:#fffc}.zHbDQG_slide .zHbDQG_headline{color:#fff}.zHbDQG_slide .zHbDQG_body{color:#ffffffe6}.zHbDQG_slide .zHbDQG_close{color:#ffffffd9}@media (min-width:701px){.zHbDQG_slide .zHbDQG_form{grid-template-columns:1fr auto}.zHbDQG_slide .zHbDQG_submit{width:auto}.zHbDQG_slide .zHbDQG_error{grid-column:1/-1}}.zHbDQG_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0f1c99}.zHbDQG_panel{background:var(--surface);border-radius:var(--r-3xl);grid-template-columns:9fr 11fr;min-height:440px;animation:.38s cubic-bezier(.2,.8,.2,1) both zHbDQG_pop;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -30px #0a0f1cb3}@keyframes zHbDQG_pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.zHbDQG_visual{background:radial-gradient(120% 80% at 0% 0%, #3b9bea59, transparent 60%), var(--dark);place-items:center;padding:36px 32px;display:grid;position:relative}.zHbDQG_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zHbDQG_sample{border:1px solid var(--dark-line-2);border-radius:var(--r-xl);background:var(--dark-2);width:100%;max-width:300px;color:var(--dark-text);font-size:var(--fs-xs);padding:20px}.zHbDQG_sample p{margin:0}.zHbDQG_sampleHead{white-space:nowrap;border-bottom:1px solid var(--dark-line);color:var(--dark-muted);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.zHbDQG_sampleScore{font-family:var(--font-display);color:#fff;margin-top:16px!important}.zHbDQG_sampleScore b{font-size:56px;font-weight:300;line-height:1}.zHbDQG_sampleScore span{color:var(--dark-muted);margin-left:4px}.zHbDQG_sampleVerdict{color:var(--dark-text-2);line-height:1.5;margin-top:8px!important}.zHbDQG_sampleAreas{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.zHbDQG_sampleAreas li{justify-content:space-between;padding-bottom:6px;display:flex;position:relative}.zHbDQG_sampleAreas li:after,.zHbDQG_sampleAreas i{content:"";border-radius:3px;height:3px;position:absolute;bottom:0;left:0}.zHbDQG_sampleAreas li:after{background:var(--dark-line);right:0}.zHbDQG_sampleAreas i{z-index:1;background:var(--blue-bright)}.zHbDQG_sampleAreas b{color:#fff;font-weight:500}.zHbDQG_sampleEngines{border-top:1px solid var(--dark-line);gap:12px;padding-top:14px;display:flex;margin-top:16px!important}.zHbDQG_sampleEngines img{filter:brightness(0)invert();opacity:.7}.zHbDQG_copy{flex-direction:column;justify-content:center;padding:48px 48px 44px;display:flex;position:relative}.zHbDQG_choices{gap:6px;margin-top:26px;display:grid}.zHbDQG_yes{width:100%}.zHbDQG_no{font:inherit;font-size:var(--fs-small);color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-self:center;padding:10px 12px}.zHbDQG_no:hover,.zHbDQG_no:focus-visible{color:var(--ink);text-decoration:underline}.zHbDQG_fine{font-size:var(--fs-xs);color:var(--text-muted);margin:12px 0 0}.zHbDQG_close{color:#ffffffd9}.zHbDQG_slide .zHbDQG_close:hover,.zHbDQG_slide .zHbDQG_close:focus-visible{color:#fff;background:#ffffff29}.zHbDQG_slide .zHbDQG_input{border-color:#0000}.zHbDQG_slide .zHbDQG_input:focus-visible{outline-offset:2px;outline-color:#fff}.zHbDQG_slide .zHbDQG_input[aria-invalid=true]{border-color:#ffd0d0}.zHbDQG_slide .zHbDQG_submit,.zHbDQG_slide .zHbDQG_cta{--fill:#fff;--fill-text:var(--ink)}.zHbDQG_slide .zHbDQG_error{color:#ffe3e3}@media (min-width:701px){.zHbDQG_slide .zHbDQG_form{grid-template-columns:1fr auto}.zHbDQG_slide .zHbDQG_submit{width:auto}.zHbDQG_slide .zHbDQG_error{grid-column:1/-1}}.zHbDQG_dialog{background:0 0;border:0;width:100%;max-width:min(760px,100% - 32px);padding:0;overflow:visible}.zHbDQG_dialog::backdrop{background:#0a0f1c73}.zHbDQG_panel{background:var(--surface);border-radius:var(--r-2xl);box-shadow:var(--shadow-float);animation:.42s cubic-bezier(.2,.8,.2,1) both zHbDQG_rise;display:grid;position:relative;overflow:hidden}.zHbDQG_withImage{grid-template-columns:5fr 6fr}.zHbDQG_image{object-fit:cover;background:var(--surface-2);width:100%;height:100%}.zHbDQG_copy{padding:40px 40px 36px;position:relative}.zHbDQG_close{border-radius:var(--r-pill);width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.zHbDQG_close:hover,.zHbDQG_close:focus-visible{background:var(--surface-2);color:var(--ink)}.zHbDQG_eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.04em;text-transform:uppercase;color:var(--blue-ink);margin:0 0 8px;padding-right:32px}.zHbDQG_headline{font-family:var(--font-display);color:var(--ink);margin:0;padding-right:32px;font-size:22px;line-height:1.2}.zHbDQG_dialog .zHbDQG_headline{font-size:clamp(26px,2.4vw,32px);line-height:1.15}.zHbDQG_body{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text);margin:10px 0 0}.zHbDQG_dialog .zHbDQG_body{font-size:var(--fs-body)}.zHbDQG_form{gap:10px;margin-top:18px;display:grid}.zHbDQG_input{border:1px solid var(--input-line);border-radius:var(--r-pill);background:var(--surface);min-height:50px;font:inherit;color:var(--ink);padding:0 16px;font-size:16px}.zHbDQG_input:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.zHbDQG_input[aria-invalid=true]{border-color:var(--red)}.zHbDQG_submit,.zHbDQG_cta{width:100%}.zHbDQG_cta{margin-top:18px}.zHbDQG_error{font-size:var(--fs-xs);color:var(--red);margin:0}@media (max-width:700px){.zHbDQG_slide{width:auto;padding:20px;animation-name:zHbDQG_rise;bottom:88px;left:16px;right:16px;transform:none}.zHbDQG_panel{grid-template-columns:1fr;min-height:0}.zHbDQG_visual{display:none}.zHbDQG_copy{padding:32px 22px 24px}}@media (prefers-reduced-motion:reduce){.zHbDQG_slide,.zHbDQG_panel{animation:none}.zHbDQG_dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
:root{--ink:#0a0f1c;--ink-app:#0d1117;--text:#3d4757;--text-muted:#5b6575;--text-subtle:#6b7585;--text-faint:#8a94a3;--text-app-muted:#7b8494;--bg:#fafaf8;--surface:#fff;--surface-2:#f4f6f9;--surface-3:#f6f7f9;--surface-4:#f1f3f6;--surface-5:#eef0f3;--nav-active:#eceff3;--header-bg:#fafaf8e6;--blue:#0068ad;--blue-bright:#3b9bea;--blue-soft:#7fb8ec;--blue-ink:#00527f;--blue-tint:#e6f0f9;--blue-tint-2:#e3eef9;--blue-tint-3:#f1f6fb;--blue-line:#cfe0f1;--icon-bg:#f1f5fa;--icon-line:#e3eaf2;--highlight:#2b8fe03d;--dark:#0a0f1c;--dark-2:#131b2b;--dark-3:#1a2335;--dark-4:#1e2738;--dark-line:#222d42;--dark-line-2:#263046;--dark-text:#c9d1dc;--dark-text-2:#a9b4c4;--dark-muted:#8e9aad;--dark-faint:#6b778a;--footer-text:#9aa6b8;--footer-mark:#1a2336;--line-1:#0a0f1c12;--line-2:#0a0f1c14;--line-3:#0a0f1c1f;--line-4:#0a0f1c33;--input-line:#d6dce4;--green:#12a37a;--green-ink:#0f7a55;--green-tint:#e7f6ef;--orange:#f97316;--amber-ink:#9a6200;--amber-tint:#fff6e5;--red:#dc2626;--chart-blue:#3b82f6;--font-display:var(--font-grift), Arial, sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--fs-display-xl:clamp(54px, 8.4vw, 132px);--fs-display-l:clamp(44px, 5.6vw, 80px);--fs-display-l-compact:clamp(42px, 5vw, 72px);--fs-display-m:clamp(48px, 6vw, 96px);--fs-h2-l:clamp(38px, 4.2vw, 60px);--fs-h2:clamp(34px, 4vw, 58px);--fs-h2-s:clamp(34px, 3.9vw, 56px);--fs-h3-l:clamp(34px, 3.6vw, 52px);--fs-h3:clamp(26px, 2.6vw, 34px);--fs-stat:clamp(64px, 7vw, 112px);--fs-lede:20px;--fs-body-l:18px;--fs-body:16px;--fs-small:14px;--fs-xs:13px;--fs-eyebrow:13px;--lh-display:.95;--lh-heading:1.02;--lh-body:1.6;--ls-display:-.04em;--ls-heading:-.035em;--ls-tight:-.02em;--ls-eyebrow:.16em;--ls-label:.14em;--r-xs:4px;--r-s:6px;--r-m:10px;--r-l:14px;--r-xl:16px;--r-2xl:20px;--r-3xl:22px;--r-4xl:24px;--r-5xl:28px;--r-pill:999px;--shadow-lift:0 40px 80px -48px #0a0f1c80;--shadow-card:0 30px 60px -40px #0a0f1c73;--shadow-mega:0 50px 90px -50px #0a0f1c73;--shadow-hero:0 60px 120px -60px #0a0f1c99;--shadow-float:0 60px 120px -70px #0a0f1c8c;--container:1320px;--gutter:32px;--section-y:112px;--section-y-l:128px;--header-h:77px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--chat-safe-bottom:calc(env(safe-area-inset-bottom,0px) + 80px)}
*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}:where(a){color:var(--ink)}img{max-width:100%}button{font:inherit}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}@media (max-width:700px){.gutter-phone-16{--gutter:16px}.section-phone-72{--section-y:72px}:where(main){padding-bottom:var(--chat-safe-bottom)}}h1,h2{text-wrap:balance}.em-keep{display:inline-block}.dau{font-family:var(--font-display);text-transform:none}.reveal.will-reveal{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}.reveal.will-reveal:not(.is-in){opacity:0;transform:translateY(16px)}.mask{vertical-align:bottom;padding-bottom:.08em;display:inline-block}.mask>span{display:inline-block}.swap{animation:fade .6s var(--ease-out) both}.caret{animation:1s step-end infinite blink}.bar{transform-origin:0;animation:3.1s linear both bar}.ping{animation:1.6s ease-out infinite ping}.marq:not(.is-playing),.marq-rev:not(.is-playing),.ping:not(.is-playing),.caret:not(.is-playing),[data-loop]:not(.is-playing),[data-loop]:not(.is-playing) *{animation-play-state:paused!important}.hl{background-image:linear-gradient(var(--highlight), var(--highlight));background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;padding:0 3px;font-weight:600}.grain{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px}.marq{width:max-content;animation:70s linear infinite marq;display:flex}.marq-rev{width:max-content;animation:80s linear infinite reverse marq;display:flex}.lift{transition:transform .5s var(--ease-out), box-shadow .5s}.ul{transition:background-size .35s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}@media (hover:hover) and (pointer:fine){:where(a):hover{color:var(--blue)}.lift:hover{box-shadow:var(--shadow-lift);transform:translateY(-5px)}.ul:hover{background-size:100% 1px}.marq-wrap:hover .marq,.marq-wrap:hover .marq-rev{animation-play-state:paused}}@keyframes fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes blink{50%{opacity:0}}@keyframes bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal.will-reveal{opacity:1!important;transform:none!important}}
@font-face{font-family:grift;src:url(../media/Grift_ExtraLight-s.p.3_w629l33ktq6.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:grift;src:url(../media/Grift_Light-s.p.404wvoh1fyr9s.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:grift;src:url(../media/Grift_Regular-s.p.37i1hsu4bha2i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:grift;src:url(../media/Grift_Medium-s.p.1x6zefghej3h0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:grift;src:url(../media/Grift_SemiBold-s.p.3yc4y5gbl7tus.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:grift Fallback;src:local(Arial);ascent-override:85.16%;descent-override:25.05%;line-gap-override:15.03%;size-adjust:99.81%}.HPHaZG_className{font-family:grift,grift Fallback}.HPHaZG_variable{--font-grift:"grift", "grift Fallback"}
