.snxi8q_site{--page:#fff;--panel:#f5f5f7;--ink:#1d1d1f;--secondary:#61616a;--line:#e5e5e8;--accent:#06459f;--accent-hover:#053a86;--blue-panel:#f1f5fb;--on-accent:#f8faff;background:var(--page);color:var(--ink);font-family:-apple-system, BlinkMacSystemFont, var(--font-inter), "Segoe UI", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow:clip}.snxi8q_container{width:min(1180px,100% - 96px);margin-inline:auto}.snxi8q_header{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 96px);height:72px;margin-inline:auto;display:flex}.snxi8q_logo{flex-shrink:0;display:inline-flex}.snxi8q_nav{align-items:center;gap:26px;font-size:12px;font-weight:600;display:flex}.snxi8q_nav a,.snxi8q_footer a{white-space:nowrap}.snxi8q_site :where(h1,h2,h3){text-wrap:balance}.snxi8q_site :where(p,li,figcaption){text-wrap:pretty}.snxi8q_nav a,.snxi8q_footer a,.snxi8q_textLink{align-items:center;min-height:44px;transition:color .15s ease-out;display:inline-flex}.snxi8q_logo{align-items:center;min-height:44px}.snxi8q_nav a:hover,.snxi8q_footer a:hover{color:var(--accent)}.snxi8q_login{border:1px solid var(--line);border-radius:999px;align-items:center;gap:22px;padding:10px 19px;display:inline-flex}.snxi8q_hero{flex-direction:column;align-items:center;padding-top:46px;display:flex}.snxi8q_campus{width:100%;margin-top:-72px;display:block}.snxi8q_campus img{width:100%;height:auto;display:block}.snxi8q_navDemo{font-size:12px;padding:11px 20px!important}.snxi8q_heroCopy{z-index:1;text-align:center;width:min(800px,100% - 40px);position:relative}.snxi8q_hero h1{letter-spacing:-.045em;font-size:clamp(34px,4.2vw,62px);font-weight:600;line-height:1.11}.snxi8q_eyebrow{color:var(--secondary);letter-spacing:0;margin-bottom:16px;font-size:13px;font-weight:500;line-height:1.5;display:block}.snxi8q_heroDescription{color:var(--secondary);max-width:510px;margin:22px auto 0;font-size:17px;line-height:1.65}.snxi8q_actions{justify-content:center;align-items:center;gap:27px;margin-top:32px;display:flex}.snxi8q_primary{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:27px;min-height:44px;padding:16px 25px;font-size:12px;font-weight:600;transition:background-color .15s ease-out,scale .15s ease-out,opacity .15s ease-out;display:inline-flex}.snxi8q_primary:hover{background:var(--accent-hover)}.snxi8q_primary:active:not(:disabled),.snxi8q_login:active{transform:none}.snxi8q_nav .snxi8q_primary:hover{color:var(--on-accent)}.snxi8q_primary:disabled:hover{background:var(--accent)}.snxi8q_primary:disabled{scale:1}.snxi8q_primary:has(>span){padding-right:23px}.snxi8q_login{transition:background-color .15s ease-out,scale .15s ease-out}.snxi8q_login:hover{background:var(--panel)}.snxi8q_textLink{color:var(--accent);white-space:nowrap;align-items:center;gap:12px;font-size:12px;font-weight:600;display:inline-flex}.snxi8q_textLink:hover{text-underline-offset:5px;text-decoration:underline}.snxi8q_flow{border-top:1px solid var(--line);padding-block:80px 36px}.snxi8q_sectionIntro h2,.snxi8q_trust h2,.snxi8q_faq h2,.snxi8q_contact h2{letter-spacing:-.035em;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.15}.snxi8q_sectionIntro>p{max-width:460px;color:var(--secondary);margin-top:20px;font-size:14px;line-height:1.85}.snxi8q_flowGrid{margin-top:42px;display:grid}.snxi8q_flowGrid article{grid-template-columns:140px 1fr 30px;align-items:center;gap:24px;padding:27px 0;display:grid}.snxi8q_flowGrid article+article{border-top:1px solid var(--line)}.snxi8q_flowArrow{color:var(--accent);text-align:right;font-size:24px}.snxi8q_flowGrid article p{max-width:600px}.snxi8q_flowWord{color:var(--accent);font-size:14px;font-weight:600}.snxi8q_flowGrid p,.snxi8q_trustGrid p{color:var(--secondary);font-size:15px;line-height:1.75}.snxi8q_flowGrid h3{margin-block:0 8px;font-size:16px;font-weight:600;line-height:1.5}.snxi8q_workspace{padding-block:36px 100px}.snxi8q_workspace .snxi8q_sectionIntro{max-width:700px}.snxi8q_sampleNotice{color:var(--secondary);margin:32px 0 18px;font-size:12px}.snxi8q_trust{background:var(--panel);border-radius:20px;margin-bottom:85px;padding:52px}.snxi8q_trustGrid{grid-template-columns:1fr 1fr;gap:32px 52px;margin-block:46px 32px;display:grid}.snxi8q_trustGrid h3{margin-bottom:14px;font-size:15px;font-weight:600}.snxi8q_faq{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:60px;padding-block:70px 100px;display:grid}.snxi8q_questions details{border-bottom:1px solid var(--line)}.snxi8q_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding-block:22px;font-size:14px;font-weight:500;line-height:1.7;display:flex}.snxi8q_questions summary:after{display:none}.snxi8q_questions summary{transition:color .15s ease-out}.snxi8q_questions summary:hover,.snxi8q_questions details[open] summary{color:var(--accent)}.snxi8q_plus{color:var(--accent);flex-shrink:0;font-size:23px;font-weight:400;transition:transform .15s ease-out}.snxi8q_questions details[open] .snxi8q_plus{transform:rotate(45deg)}.snxi8q_questions details p{color:var(--secondary);max-width:580px;padding:0 36px 24px 0;font-size:13px;line-height:1.9}.snxi8q_contact{text-align:center;border-top:1px solid var(--line);margin-bottom:35px;padding:72px 0}.snxi8q_contact>p{color:var(--secondary);margin-block:20px 28px;font-size:14px;line-height:1.85}.snxi8q_contactEmail{color:var(--secondary);margin-top:23px;width:fit-content;margin-inline:auto;font-size:12px;display:block}.snxi8q_contactEmail:hover{text-decoration:underline}.snxi8q_footer{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-block:30px 35px;font-size:11px;display:grid}.snxi8q_footer nav{grid-column:3;gap:25px;display:flex}.snxi8q_footer small{color:var(--secondary);grid-column:1/-1;font-size:10px}.snxi8q_skip{z-index:20;background:var(--page);color:var(--ink);border:1px solid var(--accent);border-radius:12px;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.snxi8q_skip:focus{transform:none}.snxi8q_site :where(a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:5px}.snxi8q_legal{max-width:760px;padding-block:55px 100px}.snxi8q_legal h1{margin-bottom:25px;font-size:clamp(32px,5vw,48px);font-weight:500;line-height:1.2}.snxi8q_legal h2{margin-block:35px 12px;font-size:19px;font-weight:600}.snxi8q_legal p,.snxi8q_legal li{color:var(--secondary);font-size:14px;line-height:1.9}.snxi8q_legal ul{padding-left:24px;list-style:outside}.snxi8q_legal a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.snxi8q_draft{border:1px solid var(--line);background:var(--blue-panel);border-radius:20px;margin-block:20px 32px;padding:22px}.snxi8q_draft strong{color:var(--ink)}@media (prefers-reduced-motion:reduce){.snxi8q_site *,.snxi8q_site :before,.snxi8q_site :after{transition:none!important;animation:none!important}.snxi8q_primary:active:not(:disabled),.snxi8q_login:active{scale:1}}@media (min-width:768px) and (max-width:1100px){.snxi8q_container,.snxi8q_header{width:calc(100% - 64px)}.snxi8q_hero{padding-top:36px}.snxi8q_hero h1{font-size:clamp(42px,4.8vw,52px)}.snxi8q_actions{gap:18px}.snxi8q_trustGrid{gap:28px}}@media (max-width:767px){.snxi8q_container,.snxi8q_header{width:calc(100% - 40px)}.snxi8q_header{gap:14px;height:72px}.snxi8q_logo img{width:auto;height:30px}.snxi8q_nav{gap:12px}.snxi8q_nav>a:not(.snxi8q_login):not(.snxi8q_navDemo){display:none}.snxi8q_navDemo{font-size:11px;padding:10px 14px!important}.snxi8q_login{gap:15px;padding:9px 15px}.snxi8q_hero{min-height:auto;padding-top:35px}.snxi8q_hero h1{font-size:clamp(25px,7.5vw,48px)}.snxi8q_heroDescription{max-width:390px;margin-top:18px;font-size:15px}.snxi8q_actions{flex-wrap:wrap;gap:22px;margin-top:25px}.snxi8q_primary{gap:22px;padding:15px 21px}.snxi8q_campus{margin-top:-24px}.snxi8q_flow{padding-block:52px 24px}.snxi8q_flowGrid{margin-top:30px}.snxi8q_flowGrid article{grid-template-columns:1fr 24px;gap:12px;padding-block:25px}.snxi8q_flowGrid article>div{grid-column:1}.snxi8q_flowArrow{grid-area:1/2/3}.snxi8q_workspace{padding-block:24px 65px}.snxi8q_primary:has(>span){padding-right:19px}.snxi8q_trust{margin-bottom:55px;padding:30px 25px}.snxi8q_trustGrid{grid-template-columns:1fr;gap:30px;margin-block:32px}.snxi8q_faq{grid-template-columns:1fr;gap:24px;padding-block:50px 60px}.snxi8q_contact{margin-bottom:20px;padding:45px 0}.snxi8q_contact h2{font-size:28px}.snxi8q_footer{grid-template-columns:1fr;gap:20px;padding-block:25px}.snxi8q_footer nav{flex-wrap:wrap;grid-column:auto;gap:24px}.snxi8q_legal{padding-block:35px 60px}}@media (max-width:767px) and (max-height:740px){.snxi8q_hero{padding-top:24px}.snxi8q_campus{margin-top:-24px}}@media (max-width:375px){.snxi8q_nav .snxi8q_login{display:none}}.snxi8q_headerShell{z-index:10;background:var(--page);border-bottom:1px solid #00000014;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.snxi8q_headerShell{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffffb8}}@media (prefers-reduced-transparency:reduce){.snxi8q_headerShell{background:var(--page);-webkit-backdrop-filter:none;backdrop-filter:none}}.snxi8q_headerShell .snxi8q_nav{gap:18px}.snxi8q_site section[id]{scroll-margin-top:96px}.snxi8q_heroCopy{width:min(1000px,100% - 40px)}.snxi8q_hero h1{font-size:clamp(34px,4vw,58px)}.snxi8q_trialHint{color:var(--secondary);margin-top:20px;font-size:12px;line-height:1.7}.snxi8q_problem{padding-block:48px 90px}.snxi8q_problemGrid{grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid}.snxi8q_problemGrid article{padding:8px 30px}.snxi8q_problemGrid article:first-child{padding-left:0}.snxi8q_problemGrid article+article{border-left:1px solid var(--line)}.snxi8q_problemGrid h3{margin-bottom:16px;font-size:18px;font-weight:600;line-height:1.4}.snxi8q_problem h2{letter-spacing:-.035em;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.15}.snxi8q_problem p{color:var(--secondary);font-size:15px;line-height:1.7}.snxi8q_flowGrid{margin-bottom:0}.snxi8q_flowGrid article{grid-template-columns:140px 1fr}.snxi8q_pricing{border-top:1px solid var(--line);text-align:center;padding-block:75px 90px}.snxi8q_pricing h2{letter-spacing:-.035em;font-size:clamp(30px,3.2vw,44px);font-weight:600}.snxi8q_priceCard{border:1px solid var(--line);border-radius:20px;max-width:600px;margin:32px auto 0;padding:44px}.snxi8q_priceCard .snxi8q_price{letter-spacing:-.04em;color:var(--ink);font-size:64px;font-weight:600;line-height:1.2}.snxi8q_price span{letter-spacing:normal;font-size:18px;font-weight:400;display:block}.snxi8q_priceCard p{color:var(--secondary);margin-bottom:24px;font-size:14px;line-height:1.7}.snxi8q_priceCard ul{text-align:left;max-width:320px;margin:28px auto;padding-left:22px;list-style:outside}.snxi8q_priceCard li{padding-bottom:8px;font-size:14px;line-height:1.8}.snxi8q_priceCard small{color:var(--secondary);margin-top:20px;display:block}.snxi8q_demoForm{text-align:left;max-width:640px;margin:32px auto 0}.snxi8q_formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.snxi8q_demoForm label{flex-direction:column;gap:9px;font-size:13px;font-weight:500;display:flex}.snxi8q_demoForm input:not([type=checkbox]),.snxi8q_demoForm select,.snxi8q_demoForm textarea{background:var(--page);width:100%;color:var(--ink);border:1px solid #b5b5bd;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:400}.snxi8q_demoForm>label{margin-top:24px}.snxi8q_demoForm textarea{resize:vertical}.snxi8q_demoForm .snxi8q_consent{cursor:pointer;flex-direction:row;align-items:center;min-height:44px;font-size:13px;line-height:1.7}.snxi8q_consent input{accent-color:var(--accent);flex-shrink:0;width:18px;height:18px;margin:0}.snxi8q_consent a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.snxi8q_demoForm>.snxi8q_primary{cursor:pointer;border:0;margin-top:28px}.snxi8q_demoForm>.snxi8q_textLink{width:fit-content;margin-top:22px;display:flex}.snxi8q_demoForm button:disabled{opacity:.7;cursor:wait}.snxi8q_formHint{color:var(--secondary);margin-top:15px;font-size:12px;line-height:1.7}.snxi8q_formMessage{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:24px;padding:18px;font-size:14px;line-height:1.8}.snxi8q_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.snxi8q_site :where(input,select,textarea,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.snxi8q_testimonials{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:1100px){.snxi8q_headerShell .snxi8q_nav>a:not(.snxi8q_login):not(.snxi8q_navDemo){display:none}}@media (max-width:767px){.snxi8q_hero h1{font-size:clamp(25px,6.5vw,45px)}.snxi8q_problem{padding-block:32px 55px}.snxi8q_problemGrid{grid-template-columns:1fr;margin-top:28px}.snxi8q_problemGrid article{padding:24px 0}.snxi8q_problemGrid article+article{border-left:0;border-top:1px solid var(--line)}.snxi8q_flowGrid article{grid-template-columns:1fr}.snxi8q_pricing{padding-block:50px 65px}.snxi8q_priceCard{padding:30px 24px}.snxi8q_formGrid{grid-template-columns:1fr}.snxi8q_trialHint{max-width:300px;margin-inline:auto}}.snxi8q_intent{width:min(820px,100% - 96px);margin-inline:auto;padding-block:28px 0}.snxi8q_breadcrumb{color:var(--secondary);gap:10px;font-size:12px;display:flex}.snxi8q_breadcrumb a{color:var(--accent)}.snxi8q_intentHero{border-bottom:1px solid var(--line);padding-block:34px 46px}.snxi8q_intentHero h1{letter-spacing:-.035em;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.15}.snxi8q_intentIntro{color:var(--secondary);max-width:640px;margin-block:22px 0;font-size:16px;line-height:1.75}.snxi8q_intentHero .snxi8q_actions{justify-content:flex-start}.snxi8q_intentSection{border-bottom:1px solid var(--line);padding-block:40px}.snxi8q_intentSection h2{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.25}.snxi8q_intentSection p,.snxi8q_intentSection li{color:var(--secondary);max-width:680px;font-size:15px;line-height:1.85}.snxi8q_intentSection p+p{margin-top:14px}.snxi8q_intentSection ul{gap:8px;margin-top:16px;padding-left:22px;list-style:outside;display:grid}.snxi8q_intentRelated{color:var(--secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-block:30px;font-size:14px;display:flex}@media (max-width:767px){.snxi8q_intent{width:calc(100% - 40px)}.snxi8q_intentHero{padding-block:24px 36px}.snxi8q_intentSection{padding-block:30px}}
