.snxi8q_marketing{--accent:#a297e4;--muted:#a7a9bc;color:#e9e9ed;background:#0f1019;flex-direction:column;min-height:100dvh;display:flex}.snxi8q_marketing h1,.snxi8q_marketing h2,.snxi8q_marketing h3,.snxi8q_marketing h4{letter-spacing:-.025em;font-family:Space Grotesk,Inter,sans-serif;font-weight:600}.snxi8q_marketing h2{font-size:clamp(25px,2.6vw,34px);line-height:1.2}.snxi8q_marketing p{text-wrap:pretty}.snxi8q_main{flex:1}.snxi8q_container{width:100%;max-width:1392px;margin-inline:auto;padding-inline:clamp(22px,4vw,56px);position:relative}.snxi8q_header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161727f5;border-bottom:1px solid #ffffff0c;position:sticky;top:0}.snxi8q_nav{justify-content:space-between;align-items:center;gap:16px;max-width:1392px;min-height:72px;margin:auto;padding:12px clamp(22px,4vw,56px);display:flex}.snxi8q_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.snxi8q_login{color:#b7b8c9;padding:10px 5px;font-size:13px}.snxi8q_login:hover{color:#fff}.snxi8q_button,.snxi8q_secondaryButton,.snxi8q_lightButton{cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:12px 23px;font:600 14px Space Grotesk,sans-serif;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.snxi8q_button{color:#161422;background:#a297e4}.snxi8q_button:hover{background:#bbb1f4}.snxi8q_button:active,.snxi8q_secondaryButton:active,.snxi8q_lightButton:active{transform:translateY(1px)}.snxi8q_button:disabled{cursor:wait;opacity:.65}.snxi8q_nav .snxi8q_button{min-height:40px;padding:10px 18px;font-size:13px}.snxi8q_secondaryButton{color:#eeeef7;background:#ffffff08;border-color:#ffffff30}.snxi8q_secondaryButton:hover{background:#ffffff12;border-color:#a297e4}.snxi8q_lightButton{color:#252344;background:#f5f3ff}.snxi8q_lightButton:hover{background:#ded8ff}.snxi8q_skip{color:#15151b;z-index:2;background:#eee;padding:12px;position:absolute;top:8px;left:12px;transform:translateY(-150%)}.snxi8q_skip:focus{transform:none}.snxi8q_landing{isolation:isolate;position:relative}.snxi8q_wave{pointer-events:none;z-index:-1;background:#0b0c14;height:calc(100dvh - 72px);min-height:540px;margin-bottom:calc(-1*max(540px,100dvh - 72px));position:sticky;top:72px;overflow:hidden}.snxi8q_wave canvas{opacity:.7;width:100%;height:100%;display:block}.snxi8q_wave:after{content:"";background:linear-gradient(90deg,#0f1019aa,#0f10193d 55%,#0000),linear-gradient(#0f101999,#0000 45%);position:absolute;inset:0}.snxi8q_hero{background:linear-gradient(100deg,#12131f66,#0000 80%);padding-block:clamp(68px,7.5vw,108px) clamp(64px,7vw,100px)}.snxi8q_heroContent{max-width:660px;animation:.7s both snxi8q_enter}.snxi8q_hero h1{color:#f7f8ff;max-width:650px;margin-bottom:24px;font-size:clamp(38px,4.6vw,64px);line-height:1.06}.snxi8q_hero p{color:#c5c7d7;max-width:55ch;margin-bottom:32px;font-size:clamp(15px,1.45vw,18px);line-height:1.75}.snxi8q_useCases{isolation:isolate;background:#0f1019;padding-block:64px 80px;position:relative;overflow:hidden}.snxi8q_teamPhoto{z-index:-1;background:linear-gradient(90deg,#0f1019 0%,#0f1019ed 25%,#0f1019a8 48%,#0f101940 78%,#0f101980),linear-gradient(#0f1019 0%,#0000 28% 72%,#0f1019),url(/images/training-team.jpg) 68% 40%/cover;position:absolute;inset:0}.snxi8q_tabs{border-bottom:1px solid #ffffff19;gap:4px;margin-top:26px;display:flex}.snxi8q_tabs button{color:#aaabbd;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:16px 22px;font:600 14px Space Grotesk,sans-serif;transition:color .2s,border-color .2s}.snxi8q_tabs button:hover{color:#fff}.snxi8q_tabs button[aria-selected=true]{color:#fff;border-bottom-color:var(--accent)}.snxi8q_usePanel{max-width:600px;padding-top:36px;animation:.35s both snxi8q_enter}.snxi8q_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#b1a4f0;margin-bottom:16px;font:11px IBM Plex Mono,monospace}.snxi8q_usePanel h3{margin-bottom:16px;font-size:clamp(25px,2.4vw,32px);line-height:1.16}.snxi8q_useBody{color:#b4b6c7;max-width:54ch;margin-bottom:24px;font-size:15px;line-height:1.75}.snxi8q_featureList{margin:0 0 26px;padding:0;list-style:none}.snxi8q_featureList li{border-top:1px solid #ffffff19;gap:18px;padding:17px 0;display:flex}.snxi8q_featureList li:last-child{border-bottom:1px solid #ffffff19}.snxi8q_number{color:#a297e4;padding-top:4px;font:11px IBM Plex Mono,monospace}.snxi8q_featureList h4{letter-spacing:0;margin-bottom:4px;font-size:15px}.snxi8q_featureList p{color:#b1b3c4;font-size:13px;line-height:1.6}.snxi8q_audiences{background:#0c0d16df;padding-block:64px 76px;scroll-margin-top:85px}.snxi8q_sectionIntro{color:var(--muted);max-width:60ch;margin-top:12px;margin-bottom:32px;font-size:15px;line-height:1.75}.snxi8q_audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,52px);display:grid}.snxi8q_audience{border-top:2px solid #a297e4;flex-direction:column;padding-top:20px;display:flex}.snxi8q_audience h3{margin-bottom:14px;font-size:23px}.snxi8q_audience p{color:#b7b8c9;min-height:7.2em;margin-bottom:22px;font-size:14px;line-height:1.8}.snxi8q_audience ul{margin-bottom:26px;padding:0;list-style:none}.snxi8q_audience li{color:var(--muted);border-top:1px solid #ffffff0f;gap:10px;padding:10px 0;font-size:13px;line-height:1.65;display:flex}.snxi8q_audience li:before{content:"—";color:#a297e4}.snxi8q_textLink{color:#bcb2f5;border-bottom:1px solid #bcb2f54d;align-self:flex-start;margin-top:auto;padding-bottom:3px;font:500 14px Space Grotesk,sans-serif;display:inline-block}.snxi8q_textLink:hover{color:#e1daff;border-color:#e1daff}.snxi8q_community{background:radial-gradient(at 15% 5%,#74639d55,#0000 65%),linear-gradient(110deg,#26274eeb,#212448e8);padding-block:clamp(52px,6vw,84px)}.snxi8q_community h2{max-width:580px;font-size:clamp(30px,3.2vw,42px)}.snxi8q_community .snxi8q_eyebrow{color:#d2c9f8}.snxi8q_community ul{color:#dddcea;margin:24px 0 28px;padding:0;font-size:15px;line-height:2.1;list-style:none}.snxi8q_community li:before{content:"—";color:#b9abe9;margin-right:12px}.snxi8q_contact{background:#0e0f1a;border-top:1px solid #ffffff0c;padding-block:76px 80px;scroll-margin-top:72px}.snxi8q_contactGrid{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,90px);display:grid}.snxi8q_contact h2{max-width:390px;font-size:clamp(29px,3vw,38px)}.snxi8q_contact .snxi8q_sectionIntro{max-width:370px}.snxi8q_form{flex-direction:column;gap:20px;min-width:0;display:flex}.snxi8q_formRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.snxi8q_form label{text-transform:uppercase;letter-spacing:.12em;color:#afb0c3;flex-direction:column;gap:9px;font:11px IBM Plex Mono,monospace;display:flex}.snxi8q_form input,.snxi8q_form textarea{color:#eeeef7;letter-spacing:normal;text-transform:none;background:#ffffff05;border:1px solid #ffffff26;border-radius:5px;width:100%;padding:12px 14px;font:14px/1.6 Inter,sans-serif;transition:border-color .2s}.snxi8q_form input::placeholder,.snxi8q_form textarea::placeholder{color:#898b9e}.snxi8q_form input:focus,.snxi8q_form textarea:focus{outline-offset:2px;border-color:#a297e4;outline:2px solid #a297e4}.snxi8q_form textarea{resize:vertical;min-height:140px}.snxi8q_formStatus,.snxi8q_formError{font-size:13px;line-height:1.7}.snxi8q_formStatus{color:#a9d9c3}.snxi8q_formError{color:#f2a5ad}.snxi8q_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.snxi8q_footer{background:#0c0d16;border-top:1px solid #ffffff10}.snxi8q_footerGrid{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:28px;padding-block:48px;display:grid}.snxi8q_footer h2{color:#a6a4ba;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font:11px IBM Plex Mono,monospace}.snxi8q_footerGrid>div>a:not(:first-child){color:#a4a4b8;font-size:13px;line-height:2.2;display:block}.snxi8q_footerGrid a:hover{color:#e0dafa}.snxi8q_footerIntro{color:#9494aa;margin-top:16px;font-size:12px;line-height:1.8}.snxi8q_copyright{color:#9292a7;border-top:1px solid #ffffff0c;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px;font:11px IBM Plex Mono,monospace;display:flex}.snxi8q_partners{background:#0f1019;border-top:1px solid #ffffff0c;padding-block:48px}.snxi8q_partners h2{font-size:24px}.snxi8q_partnerList{flex-wrap:wrap;align-items:center;gap:32px;margin-top:28px;display:flex}.snxi8q_partner{color:#cccbdc;align-items:center;gap:12px;display:flex}.snxi8q_partner img{object-fit:contain;max-width:120px;max-height:48px}@keyframes snxi8q_enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:850px){.snxi8q_audienceGrid{grid-template-columns:1fr;gap:36px}.snxi8q_audience p{max-width:64ch;min-height:0}.snxi8q_contactGrid{grid-template-columns:1fr}.snxi8q_footerGrid{grid-template-columns:1fr 1fr;row-gap:36px}.snxi8q_teamPhoto{opacity:.55}}@media (max-width:540px){.snxi8q_nav{gap:8px;min-height:64px;padding-inline:18px}.snxi8q_nav .snxi8q_actions{gap:8px}.snxi8q_nav .snxi8q_button{padding-inline:12px}.snxi8q_hero{padding-block:64px}.snxi8q_hero h1{font-size:41px}.snxi8q_useCases{padding-block:44px 56px}.snxi8q_tabs{gap:0}.snxi8q_tabs button{flex:1;padding:14px 8px;font-size:12px}.snxi8q_audiences{padding-block:44px 56px}.snxi8q_formRow{grid-template-columns:1fr}.snxi8q_contact{padding-block:48px}.snxi8q_footerGrid{gap:28px 18px}.snxi8q_footerGrid>div:first-child,.snxi8q_footerGrid>div:last-child{grid-column:1/-1}.snxi8q_wave{top:64px}}@media (prefers-reduced-motion:reduce){.snxi8q_heroContent,.snxi8q_usePanel{animation:none}.snxi8q_button,.snxi8q_secondaryButton,.snxi8q_lightButton{transition:none}}
