:root{--ink:#0a0b14;--muted:#6e7080;--violet:#4115e8;--soft:#f6f4ff;--line:#e8e8ef;--shell:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.shell{width:min(var(--shell),calc(100% - 64px));margin-inline:auto}.nav{height:88px;display:grid;grid-template-columns:210px 1fr 250px;align-items:center;grid-gap:24px;gap:24px}.brand{position:relative;width:max-content;font-size:25px;letter-spacing:-1.4px}.brand strong{font-weight:760}.brand small{position:absolute;color:var(--violet);font-size:11px;font-weight:800;right:0;top:27px;letter-spacing:0}.brandmark{position:relative;width:38px;height:38px;border:6px solid var(--violet);border-radius:50%;margin-right:8px}.brandmark:after{content:"";position:absolute;width:13px;height:4px;background:var(--violet);right:-15px;top:10px}.brandmark i{position:absolute;width:5px;height:5px;border:2px solid var(--violet);border-radius:50%;right:-21px}.brandmark i:first-child{top:2px}.brandmark i:nth-child(2){top:10px;right:-25px}.brandmark i:nth-child(3){top:20px}.nav nav{height:100%;display:flex;align-items:center;justify-content:center;gap:34px;font-size:13px;font-weight:700}.nav nav a{height:100%;display:grid;place-items:center;position:relative;white-space:nowrap}.nav nav a.active{color:var(--violet)}.nav nav a.active:after{content:"";position:absolute;bottom:20px;left:8px;right:8px;height:2px;background:var(--violet)}.navActions{display:flex;align-items:center;justify-content:flex-end;gap:25px;font-size:13px;font-weight:700}.button{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5021f3,#3511d5);color:#fff;border-radius:10px;min-height:52px;padding:0 24px;font-size:14px;font-weight:800;box-shadow:0 12px 28px rgba(65,21,232,.14);transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px);box-shadow:0 16px 35px rgba(65,21,232,.25)}.button.small{min-height:45px;border-radius:8px;padding-inline:18px}.hero{display:grid;grid-template-columns:52% 48%;min-height:555px;padding-top:54px}.heroCopy{position:relative;z-index:2}.eyebrow{display:inline-block;background:#f6f2ff;color:var(--violet);padding:8px 14px;border-radius:20px;font-size:11px;font-weight:850;letter-spacing:.15px;margin:0 0 25px}.hero h1{font-size:64px;line-height:.98;letter-spacing:-4.2px;margin:0 0 24px;font-weight:820}.hero h1 em{font-style:normal;color:var(--violet)}.hero h2{font-size:18px;color:#5f6271;margin:0 0 9px}.lead{font-size:17px;line-height:1.55;color:#737586;max-width:500px;margin:0}.heroButtons{display:flex;gap:18px;margin-top:30px}.ghost{height:52px;border:1px solid #dddde5;border-radius:10px;display:flex;align-items:center;padding:0 22px;font-size:14px;font-weight:800;box-shadow:0 5px 14px rgba(20,20,50,.04)}.ghost span{border:2px solid var(--violet);color:var(--violet);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:8px;margin-right:10px}.benefits{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:48px;width:650px}.benefits div{display:grid;grid-template-columns:28px 1fr;align-content:start}.benefits b{color:var(--violet);font-size:18px}.benefits strong{font-size:10px;line-height:1.35;color:var(--violet)}.benefits small{grid-column:1/3;font-size:9px;line-height:1.45;color:#7b7d8a;padding:12px 12px 0 0}.heroVisual{height:520px;position:relative;margin-top:-20px}.building{position:absolute;inset:0 0 20px 108px;border-radius:3px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(25,16,78,.05)),url(/agent-cards-reference.jpg) 0 0/1020px 540px;background-position:0 0;-webkit-clip-path:polygon(35% 0,100% 0,100% 100%,0 100%,0 45%);clip-path:polygon(35% 0,100% 0,100% 100%,0 100%,0 45%);filter:saturate(1.07)}.chatCard{position:absolute;z-index:2;width:335px;left:0;top:20px;background:rgba(255,255,255,.96);border:1px solid #e7e6ed;border-radius:11px;box-shadow:0 22px 60px rgba(24,20,50,.14);overflow:hidden;padding:16px}.chatHead{display:flex;align-items:center;gap:10px;margin-bottom:17px}.agentIcon{width:36px;height:36px;background:var(--violet);border-radius:50%;color:#fff;display:grid;place-items:center;font-weight:800}.chatHead>div{display:flex;flex-direction:column}.script{font-family:Segoe Script,Brush Script MT,cursive;font-size:23px;color:var(--violet);line-height:1}.chatHead small{font-size:8px;margin-top:4px}.chatHead i{font-style:normal;color:#16a34a;font-size:8px}.bubble{font-size:10px;line-height:1.45;padding:10px 13px;border-radius:6px;margin:9px 0;width:max-content;max-width:245px}.bubble.left{background:#f3f3f6}.bubble.right{background:var(--violet);color:#fff;margin-left:auto}.composer{margin:17px -16px -16px;border-top:1px solid #ededf2;height:49px;padding:17px;color:#adafba;font-size:9px}.composer strong{float:right;color:var(--violet);font-size:20px;line-height:12px}.specialists{padding-top:28px}.channelSection>h2,.specialists>h2,.steps>h2{text-align:center;font-size:24px;letter-spacing:-.8px}.channelSection>h2 span,.specialists>h2 span,.steps>h2 span{color:var(--violet);position:relative}.specialists>h2 span:after,.steps>h2 span:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;background:var(--violet);transform:rotate(-2deg)}.specialistList{margin-top:28px;border:1px solid var(--line);border-radius:9px;overflow:hidden}.specialist{display:grid;grid-template-columns:290px 290px 1fr 95px 45px;min-height:72px;align-items:center;border-bottom:1px solid var(--line);position:relative}.specialist:last-child{border-bottom:0}.specialistImage{height:72px;position:relative;overflow:hidden;background-image:url(/agent-cards-reference.jpg);background-size:1020px 540px}.specialistImage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--accent),transparent 55%)}.specialistImage b{z-index:2;color:#fff;line-height:72px;margin-left:25px}.specialistImage.mia{background-position:0 -10px}.specialistImage.axel{background-position:-145px -10px}.specialistImage.lumi{background-position:-292px -10px}.specialistImage.sofia{background-position:-438px -10px}.specialistImage.harvey{background-position:-585px -10px}.specialistImage.nora{background-position:-730px -10px}.specialistImage.olivia{background-position:-875px -10px}.violet{--accent:#4c15e8}.blue{--accent:#096fe8}.orange{--accent:#ff6a00}.green{--accent:#15973b}.purple{--accent:#55229c}.cyan{--accent:#0c9fbd}.pink{--accent:#e60065}.specialistName{display:flex;align-items:center;gap:13px;padding-left:18px}.specialistName .agentIcon{width:32px;height:32px;background:var(--accent)}.specialistName>div{display:flex;flex-direction:column}.specialistName strong{font-size:22px;color:var(--accent)}.specialistName small{text-transform:uppercase;font-size:9px;font-weight:800;margin-top:3px}.specialist p{font-size:11px;line-height:1.5;font-weight:650;max-width:330px}.status{justify-self:end;text-transform:uppercase;font-size:8px;font-weight:850;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,white);border:1px solid color-mix(in srgb,var(--accent) 22%,white);padding:5px 7px;border-radius:10px}.arrow{width:29px;height:29px;display:grid;place-items:center;border:1px solid var(--accent);color:var(--accent);border-radius:50%;font-weight:800}.custom{margin:17px 45px 0;border:1px solid #e6e0ff;background:#fdfcff;min-height:82px;border-radius:9px;display:grid;grid-template-columns:80px 1fr 180px;align-items:center;padding:12px 22px}.custom>span{width:52px;height:52px;border:1px dashed var(--violet);border-radius:7px;display:grid;place-items:center;font-size:35px}.custom strong,.custom>span{color:var(--violet)}.custom p{margin:5px 0;font-size:11px}.custom>b{color:var(--violet);font-size:12px}.steps{padding-top:52px}.steps>div{grid-template-columns:repeat(5,1fr);grid-gap:35px;gap:35px}.steps article:not(:last-child):after{content:"······→";position:absolute;right:-35px;top:20px;color:#aeb0b9}.steps article>b{margin:auto;border-radius:50%;background:#f5f2ff;color:var(--violet);font-size:21px}.steps article strong{display:block;color:var(--violet);margin-top:13px}.steps article p{color:#515362}.channelSection{padding:55px 0 62px}.channelSection>div{grid-template-columns:repeat(7,1fr);grid-gap:10px;margin-top:35px}.channelSection article{border:1px solid #e8e8ef;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(30,30,70,.03)}.channelSection article b{font-size:22px;color:var(--violet)}.channelSection article span{font-weight:700;margin-top:14px}.channelSection article small{height:10px;color:#818391;text-transform:uppercase;margin-top:5px}.waitlist{background:#091927;color:white;padding:55px max(32px,calc((100% - var(--shell))/2));display:flex;align-items:center;justify-content:space-between}.waitlist p{font-size:10px;font-weight:850;letter-spacing:1.5px;color:#a999ff}.waitlist h2{font-size:34px;margin:8px 0}.waitlist span{color:#b8c1c9}footer{min-height:110px;display:flex;align-items:center;gap:50px}footer p{font-size:12px;color:#626574;flex:1 1}footer>small{color:#9698a3}@media(max-width:900px){.shell{width:min(100% - 32px,620px)}.nav{height:70px;grid-template-columns:1fr auto}.nav nav,.navActions>a:first-child{display:none}.hero{display:block;padding-top:34px}.hero h1{font-size:50px}.heroVisual{margin-top:55px;height:500px}.benefits{width:100%;grid-template-columns:1fr 1fr}.building{left:25%}.specialist{grid-template-columns:110px 1fr 36px;min-height:110px}.specialistImage{height:110px;background-size:1558px 825px}.specialistName{padding-left:14px}.specialist .status,.specialist p{display:none}.specialist .arrow{grid-column:3}.custom{margin:15px 0;grid-template-columns:58px 1fr}.custom>b{display:none}.steps>div{grid-template-columns:1fr 1fr}.steps article:after{display:none}.channelSection>div{grid-template-columns:repeat(2,1fr)}.waitlist{display:block}.waitlist .button{margin-top:28px}footer{flex-wrap:wrap;padding:25px 0;gap:12px}}@media(max-width:520px){.shell{width:calc(100% - 28px)}.brand{font-size:21px}.brandmark{transform:scale(.82);transform-origin:left center;margin-right:2px}.navActions .button{font-size:11px;padding:0 13px;min-height:40px}.hero h1{font-size:45px;letter-spacing:-3px}.hero h2{font-size:16px}.lead{font-size:15px}.heroButtons{display:grid}.heroButtons>*{width:100%}.heroVisual{height:455px;margin-top:35px}.building{left:20%;height:410px}.chatCard{width:300px;left:50%;transform:translateX(-50%)}.benefits{gap:22px;margin-top:34px}.specialists{padding-top:10px}.specialistList{border-radius:15px}.specialist{grid-template-columns:86px 1fr 32px}.specialistImage{background-size:1290px 683px}.specialistName .agentIcon{display:none}.specialistName strong{font-size:20px}.specialistName small{font-size:8px}.steps>div{gap:22px 10px}.channelSection>div{gap:8px}.waitlist h2{font-size:29px}footer .brand{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.brand{width:148px;height:48px;display:flex;align-items:center;letter-spacing:normal}.brand img{display:block;width:148px;height:auto;max-height:48px;object-fit:contain}.building{background-image:linear-gradient(90deg,rgba(255,255,255,.05),rgba(25,16,78,.05)),url(/hero-building.jpg);background-position:50%}.building,.specialistImage{background-size:cover;background-repeat:no-repeat}.specialistImage{background-position:center 18%}.specialistImage:after{background:linear-gradient(90deg,var(--accent),transparent 62%)}.specialistImage.mia{background-image:url(/agent-mia.jpg)}.specialistImage.axel{background-image:url(/agent-axel.jpg)}.specialistImage.lumi{background-image:url(/agent-lumi.jpg)}.specialistImage.sofia{background-image:url(/agent-sofia.jpg)}.specialistImage.harvey{background-image:url(/agent-harvey.jpg)}.specialistImage.nora{background-image:url(/agent-nora.jpg)}.specialistImage.olivia{background-image:url(/agent-olivia.jpg)}.nav nav a.active:after{bottom:15px;left:50%;right:auto;width:49px;height:9px;background:no-repeat 50%/49px 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='9' viewBox='0 0 49 9'%3E%3Cpath d='M1 7 C13 3.2 34 2.6 48 6' fill='none' stroke='%234115e8' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");transform:translateX(-50%) rotate(-1deg)}@media(max-width:520px){.brand{width:132px;height:42px}.brand img{width:132px;max-height:42px}}.marketingPage{min-height:100vh}.marketingPage em{font-style:normal;color:var(--violet)}.sectionLabel{color:var(--violet)!important;font-weight:850!important;letter-spacing:3px!important}.crumb,.sectionLabel{font-size:12px!important}.crumb{color:#222!important;margin-bottom:38px!important}.crumb span{color:var(--violet)}.centerHero{text-align:center;padding-top:42px}.centerHero h1{font-size:46px;line-height:1.13;letter-spacing:-2.2px;margin:18px auto 12px}.centerHero>p:last-child{font-size:17px;line-height:1.5;color:#666979;max-width:680px;margin:0 auto}.howHero{display:grid;grid-template-columns:43% 57%;grid-gap:38px;gap:38px;padding-top:40px;align-items:center}.howHero h1{font-size:45px;line-height:1.22;letter-spacing:-2px;margin:0 0 26px}.howHero>div:first-child>p:last-child{line-height:1.8;max-width:440px}.howDemo{background:url(/hero-building.jpg) 50%/cover no-repeat;position:relative;padding:52px 40px}.miniChat{width:310px;background:#fff;border-radius:14px;padding:16px 20px;box-shadow:0 16px 45px #0003}.miniChat strong{display:block;color:var(--violet);font:27px Segoe Script,cursive}.miniChat small{font-size:9px}.miniChat small span{color:#16a34a}.miniChat i,.miniChat p{display:block;font-size:11px;line-height:1.5;background:#f4f4f6;padding:9px;margin:10px 0;border-radius:6px;font-style:normal}.miniChat i{margin-left:auto;background:var(--violet);color:#fff;width:max-content}.ask{position:absolute;bottom:20px;height:55px;background:white;border-radius:9px;color:#747687}.ask b{float:right;color:var(--violet);font-size:24px}.workSteps{padding-top:28px}.workSteps>h2{text-align:center}.workSteps>div{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}.workSteps article{text-align:center;position:relative}.workSteps article:not(:last-child):after{content:"╌╌→";position:absolute;right:-28px;top:36px;color:var(--violet)}.workSteps article>b{width:76px;height:76px;border:1px solid #e8e5ef;border-radius:50%;display:grid;place-items:center;margin:auto;color:var(--violet);font-size:30px}.workSteps h3{margin-top:20px}.workSteps p{line-height:1.65;color:#424451}.resultsPanel{border:1px solid var(--line);padding:30px;display:grid;grid-template-columns:36% 64%;min-height:340px}.resultsPanel>div:first-child{padding:18px}.resultsPanel h2{font-size:23px}.resultsPanel li,.resultsPanel p{font-size:12px;line-height:1.65}.productPanel ul,.resultsPanel ul{list-style:none;padding:0}.productPanel li,.resultsPanel li{margin:11px 0}.productPanel li:before,.resultsPanel li:before{content:"✓";color:var(--violet);margin-right:10px}.dashboardMock{background:#fbfaff;border-left:1px solid #eee8ff;padding:30px}.metricRow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:25px}.metricRow b{background:#fff;border:1px solid var(--line);padding:15px;font-size:10px}.metricRow span{display:block;font-size:22px;margin-top:10px}.chart{height:130px;margin-top:18px;background:linear-gradient(180deg,#f4efff,#fff);color:var(--violet);font-size:35px;display:grid;place-items:center;letter-spacing:9px}.marketingCta{margin-top:46px;background:linear-gradient(120deg,#5422ed,#3310d4);min-height:110px;border-radius:13px;color:#fff;display:grid;grid-template-columns:70px 1fr 220px 220px;align-items:center;padding:18px 38px;grid-gap:20px;gap:20px}.roundIcon{width:62px;height:62px;border-radius:50%;background:#fff;color:var(--violet);display:grid;place-items:center;font-size:28px}.marketingCta h2{margin:0 0 5px}.marketingCta p{margin:0;font-size:12px}.outlineButton,.whiteButton{height:52px;border-radius:8px;display:grid;place-items:center;font-size:13px;font-weight:800}.whiteButton{background:#fff;color:var(--violet)}.outlineButton{border:1px solid #ffffff80}.featureGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;margin-top:34px}.featureGrid article{min-height:188px;border:1px solid var(--line);border-radius:10px;text-align:center;padding:17px 12px}.featureGrid article>b{width:53px;height:53px;border-radius:12px;background:#f0eaff;color:var(--violet);display:grid;place-items:center;margin:auto;font-size:24px}.featureGrid h3{font-size:12px;margin:13px 0 7px}.featureGrid p{font-size:10px;line-height:1.5;margin:0}.productPanel{margin-top:18px;background:#f6f2ff;border-radius:10px;padding:25px 30px;display:grid;grid-template-columns:26% 74%;min-height:340px}.productPanel h2{font-size:25px}.outlineLight,.productPanel li{font-size:11px}.outlineLight{display:inline-grid;place-items:center;border:1px solid var(--violet);border-radius:8px;padding:13px 20px;color:var(--violet);font-weight:800;margin-top:8px}.uiMock{background:#fff;display:grid;grid-template-columns:140px 1fr;border-radius:9px;box-shadow:0 12px 35px #31129c20;overflow:hidden}.uiMock aside{background:#161033;color:#ded7ff;padding:30px 20px;font-size:11px;line-height:2.9}.uiMock section{padding:24px}.mockBody{margin-top:20px;height:150px;background:linear-gradient(135deg,#fff,#f1ecff);padding:20px;font-size:12px}.pricingHero{padding-top:35px}.billingToggle{width:440px;height:58px;border:1px solid var(--line);border-radius:12px;margin:25px auto 0;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.billingToggle>*{display:flex;flex-direction:column;justify-content:center}.billingToggle b{background:var(--violet);color:#fff}.billingToggle small{font-weight:400;margin-top:3px}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:26px;align-items:stretch}.plans>article{border:1px solid var(--line);border-radius:14px;padding:28px 26px;position:relative}.plans>article.popular{border:2px solid var(--violet);padding-top:34px}.popularTag{position:absolute;left:-2px;right:-2px;top:-31px;height:31px;border-radius:12px 12px 0 0;background:var(--violet);color:#fff;text-align:center;padding:8px;font-size:11px}.plans header{display:flex;gap:18px;align-items:center}.plans header>b{width:67px;height:67px;border-radius:50%;background:#eee8ff;color:var(--violet);display:grid;place-items:center;font-size:32px}.plans h2{margin:0 0 4px}.plans header p{font-size:12px;margin:0;line-height:1.5}.price{margin:20px 0}.price strong{font-size:42px;color:var(--violet)}.plans ul{list-style:none;padding:10px 0;margin:0;border-top:1px solid var(--line)}.plans li{font-size:12px;margin:15px 0}.plans li:before{content:"●";color:var(--violet);margin-right:12px}.entitlementNote{font-size:10px;line-height:1.5;color:#666}.plans>article>a{height:48px;border:1px solid var(--violet);border-radius:8px;color:var(--violet);font-weight:800;font-size:12px;display:grid;place-items:center;margin-top:20px}.popular>a{background:var(--violet);color:#fff!important}.faq{padding-top:38px}.faq>h2{text-align:center}.faq>div{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:10px;overflow:hidden}.faq details{padding:13px 20px;border-bottom:1px solid var(--line);font-size:11px}.faq summary{cursor:pointer}.faq summary b{float:right}.faq details p{line-height:1.5;color:#686a78}.integrationsHero .checks{display:flex;justify-content:center;gap:70px;margin-top:20px;font-size:11px;font-weight:700}.checks span{color:#232431}.integrationGroup{border:1px solid var(--line);border-radius:12px;padding:20px;margin-top:22px}.industryRow>.sectionLabel,.integrationGroup>h2{text-align:center;font-size:11px;letter-spacing:3px;color:var(--violet)}.channelGrid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:8px;gap:8px}.channelGrid article{text-align:center;padding:12px 6px}.channelGrid b{width:66px;height:66px;border:1px solid var(--line);border-radius:11px;display:grid;place-items:center;margin:auto;color:var(--violet);font-size:22px}.channelGrid h3{font-size:11px}.channelGrid p{font-size:9px;line-height:1.45}.systemGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.systemGrid article{border:1px solid var(--line);border-radius:9px;padding:18px;display:flex;gap:12px}.systemGrid article>b{color:var(--violet);font-size:23px}.systemGrid h3{font-size:11px;margin:2px 0 9px}.systemGrid p{font-size:9px;line-height:1.5}.industryRow{border:1px solid var(--line);border-radius:10px;margin-top:22px;padding:18px}.industryRow>div{display:grid;grid-template-columns:repeat(6,1fr)}.industryRow article{text-align:center;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.industryRow article:last-child{border:0}.industryRow b{font-size:25px;color:var(--violet)}.industryRow span{font-size:11px;font-weight:800}.industryRow small{font-size:9px;color:#747683}.resourceHero{padding-top:70px}.resourceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:50px}.resourceGrid>a{min-height:230px;border:1px solid var(--line);border-radius:14px;padding:28px;transition:transform .2s,box-shadow .2s}.resourceGrid>a:hover{transform:translateY(-3px);box-shadow:0 20px 50px #25136814}.resourceGrid span{color:var(--violet);font-weight:850}.resourceGrid h2{font-size:25px}.resourceGrid p{color:#626573;font-size:13px;line-height:1.7;max-width:420px}.resourceGrid b{display:block;color:var(--violet);margin-top:22px;font-size:12px}.resourceNote{margin-top:25px;background:#f7f3ff;border-radius:12px;padding:28px;display:flex;align-items:center;gap:24px}.resourceNote h2{margin:0 0 6px}.resourceNote p{margin:0;color:#626573}@media(max-width:900px){.howHero{grid-template-columns:1fr}.workSteps>div{grid-template-columns:1fr 1fr}.productPanel,.resultsPanel{grid-template-columns:1fr}.featureGrid{grid-template-columns:repeat(3,1fr)}.marketingCta{grid-template-columns:60px 1fr}.marketingCta>a{grid-column:1/3}.plans{grid-template-columns:1fr;margin-top:55px}.channelGrid{grid-template-columns:repeat(4,1fr)}.systemGrid{grid-template-columns:1fr 1fr}.industryRow>div{grid-template-columns:repeat(3,1fr);gap:20px}.resourceGrid{grid-template-columns:1fr}}@media(max-width:520px){.centerHero h1,.howHero h1{font-size:36px}.howDemo{padding:35px 12px}.miniChat{width:280px}.featureGrid,.workSteps>div{grid-template-columns:1fr 1fr}.featureGrid article{min-height:205px}.resultsPanel{padding:12px}.productPanel{padding:15px}.uiMock{grid-template-columns:1fr}.uiMock aside{display:none}.marketingCta{padding:22px;grid-template-columns:1fr}.marketingCta>*{grid-column:1!important}.billingToggle{width:100%}.faq>div{grid-template-columns:1fr}.integrationsHero .checks{gap:12px;flex-direction:column}.channelGrid,.industryRow>div,.systemGrid{grid-template-columns:1fr 1fr}.resourceGrid>a{min-height:200px}}.nav nav{position:relative}.nav nav a{transition:color .24s cubic-bezier(.22,1,.36,1)}.nav nav a.active:after{display:none}.activeGlide{position:absolute;z-index:2;left:0;height:14px;pointer-events:none;transform-origin:center;will-change:transform,width,filter;transition:opacity .16s ease}.activeGlide svg{display:block;width:100%;height:100%;overflow:visible}.activeGlide path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.activeGlide .glideGlow{stroke:#6e4cff;stroke-width:6;opacity:.12;filter:blur(2.2px)}.activeGlide .glideStroke{stroke:url(#onebase-active-gradient);stroke-width:2.05;stroke-dasharray:104;stroke-dashoffset:0;filter:drop-shadow(0 .4px .25px rgba(48,12,196,.28))}.activeGlide.receiving{animation:active-arrival .78s cubic-bezier(.16,1,.3,1) forwards}.activeGlide.receiving .glideGlow{animation:glide-pulse .78s cubic-bezier(.16,1,.3,1)}.activeGlide.receiving .glideStroke{animation:glide-redraw .78s cubic-bezier(.16,1,.3,1)}@keyframes glide-redraw{0%{stroke-dashoffset:0}36%{stroke-dashoffset:28}72%{stroke-dashoffset:-12}to{stroke-dashoffset:0}}@keyframes glide-pulse{0%,to{opacity:.12;stroke-width:6}42%{opacity:.3;stroke-width:9}78%{opacity:.17;stroke-width:7}}@keyframes active-arrival{0%,68%{opacity:0;filter:blur(2px)}82%{opacity:1;filter:blur(0)}92%{opacity:.82}to{opacity:1;filter:blur(0)}}.navEnergyFlow{position:absolute;left:0;height:14px;pointer-events:none;z-index:3;filter:drop-shadow(0 0 4px rgba(82,42,245,.35))}.navEnergyFlow svg{display:block;width:100%;height:100%;overflow:visible}.navEnergyFlow path{fill:none;stroke:url(#onebase-active-gradient);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;vector-effect:non-scaling-stroke;animation:energy-path .78s cubic-bezier(.35,0,.2,1) forwards}.navEnergyFlow i{position:absolute;width:7px;height:7px;left:0;top:4px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #6745ff,0 0 9px 4px rgba(75,31,239,.52);animation:energy-node .78s cubic-bezier(.35,0,.2,1) forwards}.navEnergyFlow.reverse{transform:scaleX(-1)}@keyframes energy-path{0%{stroke-dashoffset:100;opacity:0}8%{opacity:.35}48%{opacity:1}82%{stroke-dashoffset:0;opacity:.9}to{stroke-dashoffset:0;opacity:0}}@keyframes energy-node{0%{left:0;opacity:0;transform:scale(.45)}10%{opacity:1}52%{transform:scale(1.25)}84%{left:calc(100% - 7px);opacity:1;transform:scale(.9)}to{left:calc(100% - 7px);opacity:0;transform:scale(.35)}}@media(prefers-reduced-motion:reduce){.activeGlide,.nav nav a{transition:none}.activeGlide.receiving,.activeGlide.receiving .glideGlow,.activeGlide.receiving .glideStroke,.navEnergyFlow i,.navEnergyFlow path{animation:none}.navEnergyFlow{display:none}.activeGlide.receiving{opacity:1}}.activeGlide{bottom:12px;height:13px}.activeGlide .glideGlow{display:none}.activeGlide .glideStroke{stroke:#4115e8;stroke-width:1.75;filter:none}.activeGlide.receiving{opacity:0;animation:refined-arrival .56s cubic-bezier(.22,1,.36,1) forwards}.activeGlide.receiving .glideStroke{animation:none}.navEnergyFlow{bottom:13px;height:10px;filter:none;overflow:visible}.navEnergyFlow path{stroke:#5733ed;stroke-width:1.25;filter:none;animation:refined-flow .56s cubic-bezier(.45,0,.18,1) forwards}.navEnergyFlow i{display:none}@keyframes refined-flow{0%{stroke-dashoffset:100;opacity:0}10%{opacity:.3}48%{opacity:.82}82%{stroke-dashoffset:0;opacity:.55}to{stroke-dashoffset:0;opacity:0}}@keyframes refined-arrival{0%,67%{opacity:0}84%{opacity:.72}to{opacity:1}}@media(prefers-reduced-motion:reduce){.activeGlide.receiving{animation:none;opacity:1}.navEnergyFlow{display:none}}.focusMark{position:absolute;z-index:3;left:0;bottom:12px;height:13px;pointer-events:none;transform-origin:center;will-change:opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.focusMark svg{display:block;width:100%;height:14px;overflow:visible;transform:translateZ(0)}.focusMark path{fill:none;stroke:#4924df;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:none}.activeGlide{opacity:0;transition:none}.activeGlide.ready{opacity:1}.activeGlide.drawing{animation:focus-reveal .56s cubic-bezier(.22,1,.36,1) both}.activeGlide.drawing path{stroke-dasharray:100;stroke-dashoffset:100;animation:focus-draw .43s cubic-bezier(.22,1,.36,1) 105ms forwards}.focusOutgoing{opacity:1;animation:focus-release .31s cubic-bezier(.4,0,.2,1) forwards}.focusOutgoing path{stroke-dasharray:100;stroke-dashoffset:0;animation:focus-erase .27s cubic-bezier(.4,0,.65,1) forwards}@keyframes focus-reveal{0%,20%{opacity:0}48%{opacity:.22}to{opacity:1}}@keyframes focus-draw{0%{stroke-dashoffset:100}72%{stroke-dashoffset:-3}to{stroke-dashoffset:0}}@keyframes focus-release{0%{opacity:1}68%{opacity:.45}to{opacity:0}}@keyframes focus-erase{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@media(prefers-reduced-motion:reduce){.activeGlide.drawing,.activeGlide.drawing path,.focusOutgoing,.focusOutgoing path{animation:none}.focusOutgoing{display:none}.activeGlide.drawing{opacity:1}.activeGlide.drawing path{stroke-dashoffset:0}}.nav nav a{display:flex;align-items:center;justify-content:center;gap:4px}.navChevron{display:block;width:8px;height:5px;margin-top:2px;overflow:visible}.navChevron path{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.navIndicator{position:absolute;z-index:3;left:0;bottom:17px;width:48px;height:2px;border-radius:999px;background:#4824ff;opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .12s ease}.navIndicator.ready{opacity:1}@media(prefers-reduced-motion:reduce){.navIndicator{transition:none}}.miniChat strong,.script{font-family:var(--font-agent-script),cursive;font-weight:600}.miniChat strong{font-size:27px;line-height:1}.miaAgentIcon{overflow:hidden}.miaAgentIcon img{display:block;width:31px;height:31px;object-fit:contain}.chatHead .miaAgentIcon{width:42px;height:42px;flex:0 0 42px}.chatHead .miaAgentIcon img{width:37px;height:37px}.chatHead{gap:12px}.chatHead .script{font-size:26px}.eyebrow{display:inline-flex;align-items:center;gap:7px}.eyebrow b{font:inherit}.eyebrow svg{display:block;width:17px;height:17px;margin-left:3px;overflow:visible}.eyebrow svg path{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.button .ctaArrow{width:17px;height:17px;margin-left:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ghost span svg{display:block;width:13px;height:13px;fill:currentColor}.benefits .benefitMark{width:27px;height:27px;border-radius:50%;background:#f3efff;display:grid;place-items:center}.benefitMark svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.building{background-image:none!important;overflow:hidden}.buildingImage,.howDemoImage{object-fit:cover;object-position:center}.howDemo{background-image:none!important;overflow:hidden}.howDemoImage{z-index:0}.howDemo .ask,.howDemo .miniChat{position:relative;z-index:1}.howDemo .ask{position:absolute}@media(min-width:901px){.heroVisual{--hero-chat-width:310px;--hero-photo-width:280px;--hero-demo-top:14px;--hero-demo-height:356px}.heroVisual .chatCard{top:var(--hero-demo-top);width:var(--hero-chat-width);height:var(--hero-demo-height);min-height:var(--hero-demo-height);background:#fff}.heroVisual .building{inset:var(--hero-demo-top) auto auto calc(var(--hero-chat-width) - 1px);width:var(--hero-photo-width);height:var(--hero-demo-height);transform:none;-webkit-clip-path:polygon(38% 0,100% 0,100% 100%,0 84%,0 18%);clip-path:polygon(38% 0,100% 0,100% 100%,0 84%,0 18%)}}.pricingBillingWrap{width:max-content;max-width:100%;margin:22px auto 0;text-align:center}.pricingBillingWrap .pricingBilling{width:360px;max-width:100%;height:55px;margin:0}.pricingBilling button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;border-right:1px solid #ebe9ef;background:#fff;color:#20212b;font:inherit;font-size:13px;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.pricingBilling button strong{font-size:13px;line-height:1.1}.pricingBilling button small{margin-top:4px;font-size:8px;font-weight:500;opacity:.78}.pricingBilling button.isActive{background:linear-gradient(135deg,#5021f3,#3610d5);color:#fff;box-shadow:0 7px 17px rgba(65,21,232,.15)}.pricingBillingStatus{display:flex;align-items:center;justify-content:center;background:#fff}.pricingBillingStatus b{border-radius:7px;background:#edf8ef!important;padding:7px 10px;color:#269345!important;font-size:9px;font-weight:750;white-space:nowrap}.pricingBilling button:focus-visible{position:relative;z-index:2;outline:3px solid rgba(65,21,232,.25);outline-offset:-3px}.pricingYearlyNotice{margin:8px 0 -18px;color:#666978;font-size:9px;line-height:1.4}.pricingPrice.isYearly strong{font-size:36px;letter-spacing:-1.4px}.pricingAnnualNote{display:flex;align-items:center;gap:4px;width:max-content;margin:-5px 0 10px;border-radius:6px;background:#edf8ef;padding:5px 8px;color:#267f3f;font-size:8px;line-height:1.2}.pricingAnnualNote strong{font-size:inherit}@media(prefers-reduced-motion:reduce){.pricingBilling button{transition:none}}@media(max-width:520px){.pricingBillingWrap,.pricingBillingWrap .pricingBilling{width:100%}.pricingBilling button strong{font-size:11px}.pricingBilling button small{font-size:7px}.pricingBillingStatus b{padding-inline:7px;font-size:7px}}.liveChatCard{display:flex;flex-direction:column;height:356px;min-height:356px}.chatMessages{position:relative;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow-y:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-width:thin;scrollbar-color:#d9d8e2 transparent;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1),filter .7s ease}.chatMessages::-webkit-scrollbar{width:3px}.chatMessages::-webkit-scrollbar-thumb{background:#d9d8e2;border-radius:999px}.chatMessages.isTransitioning{opacity:0;transform:translateY(-12px) scale(.985);filter:blur(2px)}.chatMessage,.greetingBubble{animation:chat-turn-in .36s cubic-bezier(.22,1,.36,1) both}.typingBubble{display:flex;align-items:center;gap:3px;width:max-content;margin:9px 0;padding:11px 13px;background:#f3f3f6;border-radius:6px;animation:chat-bubble-in .22s ease-out both}.typingBubble i{width:4px;height:4px;border-radius:50%;background:#989aa7;animation:typing-pulse 1s ease-in-out infinite}.typingBubble i:nth-child(2){animation-delay:.12s}.typingBubble i:nth-child(3){animation-delay:.24s}.answerBubble{animation:chat-bubble-in .36s cubic-bezier(.22,1,.36,1) both}.liveChatCard .composer{margin-top:auto}@keyframes chat-turn-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-bubble-in{0%{opacity:0;transform:translateY(5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes typing-pulse{0%,70%,to{transform:translateY(0);opacity:.4}35%{transform:translateY(-3px);opacity:1}}@media(prefers-reduced-motion:reduce){.answerBubble,.chatMessage,.greetingBubble,.typingBubble,.typingBubble i{animation:none}.chatMessages{scroll-behavior:auto;transition:none}}.accessScene{position:relative;isolation:isolate;min-height:calc(100vh - 88px);display:grid;grid-template-columns:minmax(350px,1fr) minmax(440px,540px);grid-gap:90px;gap:90px;align-items:center;padding:58px max(7vw,32px) 70px;overflow:hidden;background:linear-gradient(145deg,#fbfaff,#fff 48%,#f7f4ff)}.accessScene:before{content:"";position:absolute;z-index:-2;inset:0;background-image:linear-gradient(rgba(74,32,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(74,32,255,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 65%);mask-image:linear-gradient(90deg,#000,transparent 65%)}.accessAura{position:absolute;z-index:-1;left:-130px;top:50%;width:620px;height:620px;transform:translateY(-50%);border-radius:50%;border:1px solid rgba(76,34,235,.08)}.accessAura i,.accessAura:after,.accessAura:before{content:"";position:absolute;border:1px solid rgba(76,34,235,.1);border-radius:50%}.accessAura:before{inset:80px}.accessAura:after{inset:175px}.accessAura i:first-child{width:12px;height:12px;right:72px;top:132px;background:#4b20ff;box-shadow:0 0 25px #4b20ff66}.accessAura i:nth-child(2){width:7px;height:7px;right:190px;bottom:86px;background:#8d72ff}.accessAura i:nth-child(3){width:5px;height:5px;left:105px;top:275px;background:#4b20ff}.accessIntro{max-width:590px;padding-left:max(0px,4vw)}.backHome{display:inline-flex;align-items:center;font-size:12px;font-weight:750;color:#656777;margin-bottom:75px}.accessCardHead>p,.accessIntro>p{color:#4b20ff;font-size:10px;font-weight:850;letter-spacing:2.5px;margin:0 0 14px}.accessIntro h1{font-size:54px;line-height:1.04;letter-spacing:-3.2px;margin:0 0 22px}.accessIntro h1 em{font-style:normal;color:#4b20ff}.accessIntro>span{display:block;max-width:520px;color:#6d6f7e;font-size:16px;line-height:1.65}.accessTrust{display:grid;grid-template-columns:35px 1fr;margin-top:45px;max-width:430px;grid-gap:15px 14px;gap:15px 14px;align-items:center}.accessTrust b{width:30px;height:30px;border:1px solid #dcd4ff;border-radius:50%;display:grid;place-items:center;color:#4b20ff;font-size:9px}.accessTrust span{font-size:11px;font-weight:700;color:#484a57}.accessCardWrap{width:100%;max-width:540px}.accessCard{background:rgba(255,255,255,.94);border:1px solid rgba(29,20,72,.1);border-radius:22px;padding:36px 38px 30px;box-shadow:0 30px 90px rgba(35,18,100,.12),0 2px 8px rgba(25,18,60,.04);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.accessCardHead{text-align:center;margin-bottom:27px}.accessCardHead h2{font-size:28px;letter-spacing:-1.1px;margin:0 0 8px}.accessCardHead>span{color:#747684;font-size:12px;line-height:1.5}.accessCard label{position:relative;display:block;color:#262733;font-size:11px;font-weight:750;margin:15px 0}.accessCard input:not([type=checkbox]),.accessCard select,.accessCard textarea{display:block;width:100%;margin-top:8px;border:1px solid #dedee7;border-radius:10px;background:#fff;color:#11121a;font:inherit;font-weight:500;font-size:13px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.accessCard input:not([type=checkbox]),.accessCard select{height:49px;padding:0 14px}.accessCard textarea{padding:13px 14px;resize:vertical;min-height:88px}.accessCard input::placeholder,.accessCard textarea::placeholder{color:#a3a4ae}.accessCard input:focus,.accessCard select:focus,.accessCard textarea:focus{border-color:#6848ed;box-shadow:0 0 0 3px rgba(75,32,255,.09);background:#fefeff}.fieldPair{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.labelAction{float:right}.labelAction button{border:0;background:none;color:#4b20ff;font-size:10px;font-weight:750;cursor:pointer;padding:0}.checkField{display:flex!important;align-items:flex-start;gap:9px;line-height:1.5;font-weight:500!important}.checkField input{accent-color:#4b20ff;margin:2px 0 0}.accessSubmit{width:100%;height:51px;border:0;border-radius:10px;background:linear-gradient(110deg,#5025f5,#3510d0);color:#fff;font-size:12px;font-weight:850;cursor:pointer;box-shadow:0 12px 25px rgba(68,25,223,.18);display:flex;align-items:center;justify-content:center;gap:12px;transition:transform .18s,box-shadow .18s}.accessSubmit:hover{transform:translateY(-1px);box-shadow:0 15px 32px rgba(68,25,223,.26)}.accessSubmit span{font-size:17px}.accessDivider{height:37px;display:flex;align-items:center;justify-content:center;color:#9a9ba6;font-size:9px}.accessDivider:after,.accessDivider:before{content:"";height:1px;background:#ececf1;flex:1 1}.accessDivider span{padding:0 12px}.providerRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.providerRow button{height:45px;border:1px solid #dedee7;border-radius:9px;background:#fff;font-size:11px;font-weight:750;cursor:pointer}.providerRow button:hover{border-color:#bcb0ee;background:#fbfaff}.providerRow b{margin-right:7px;color:#4b20ff}.accessSwitch{text-align:center;font-size:10px;color:#777986;margin:22px 0 0}.accessSwitch a{color:#4b20ff;font-weight:800}.accessLegal{text-align:center;color:#8f909b;font-size:9px;margin:14px}.maintenanceNotice{position:relative;display:grid;grid-gap:4px;gap:4px;background:#f4f1ff;border:1px solid #dcd3ff;border-radius:10px;margin:16px 0;padding:13px 38px 13px 14px;color:#3e3180}.maintenanceNotice b{font-size:11px}.maintenanceNotice span{font-size:9px;line-height:1.5}.maintenanceNotice button{position:absolute;right:11px;top:10px;border:0;background:none;color:#6c58ba;cursor:pointer;font-size:17px}.accessWide{grid-template-columns:minmax(350px,.9fr) minmax(520px,620px)}.accessWide .accessCard{padding-top:31px}.accessWide .accessCardHead{margin-bottom:20px}@media(max-width:980px){.accessScene,.accessWide{grid-template-columns:1fr;gap:35px;padding-top:35px}.accessIntro{display:none}.accessCardWrap{margin:auto}}@media(max-width:580px){.accessScene{min-height:calc(100vh - 70px);padding:22px 14px 40px}.accessCard{border-radius:17px;padding:27px 20px 24px}.fieldPair{grid-template-columns:1fr;gap:0}.accessCardHead h2{font-size:25px}.providerRow{grid-template-columns:1fr}}.specialists>h2{margin:0;line-height:1.15}.specialistList{border-color:#e4e4ec;box-shadow:0 1px 2px rgba(14,11,39,.015)}.specialist{background:#fff;border-color:#e4e4ec}.specialistImage{isolation:isolate;background:var(--accent)!important}.stripPhoto{position:absolute;z-index:0;inset:0;background-position:50%;background-size:cover;background-repeat:no-repeat}.specialistImage.mia .stripPhoto{background-image:url(/agent-mia.jpg)}.specialistImage.axel .stripPhoto{background-image:url(/agent-axel.jpg)}.specialistImage.lumi .stripPhoto{background-image:url(/agent-lumi.jpg)}.specialistImage.sofia .stripPhoto{background-image:url(/agent-sofia.jpg)}.specialistImage.harvey .stripPhoto{background-image:url(/agent-harvey.jpg)}.specialistImage.nora .stripPhoto{background-image:url(/agent-nora.jpg)}.specialistImage.olivia .stripPhoto{background-image:url(/agent-olivia.jpg)}.specialistImage:after{z-index:1;background:linear-gradient(90deg,var(--accent) 0 21%,color-mix(in srgb,var(--accent) 82%,transparent) 27%,color-mix(in srgb,var(--accent) 26%,transparent) 38%,transparent 49%)}.specialistImage b{position:relative;z-index:3;font-size:22px;font-weight:850;letter-spacing:.2px;text-shadow:0 1px 9px color-mix(in srgb,var(--accent) 68%,transparent)}.stripPin{position:absolute;z-index:2;left:59%;top:50%;width:25px;height:25px;transform:translate(-50%,-50%);fill:#fff;stroke:#fff;stroke-width:1.15;filter:drop-shadow(0 2px 5px rgba(0,0,0,.22))}.stripPin circle{fill:var(--accent);stroke:none}.specialistName .agentIcon{flex:0 0 34px;width:34px;height:34px;box-shadow:0 2px 8px color-mix(in srgb,var(--accent) 18%,transparent)}.specialistName .agentIcon>svg{display:block;width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.specialistName .miaAgentIcon img{width:32px;height:32px}.specialistName strong{line-height:.95}.specialistName small{line-height:1.15;color:#11121a}.specialist>p{margin:0;padding-right:18px;color:#11121a}.status{white-space:nowrap;letter-spacing:.15px}.arrow{justify-self:center;width:30px;height:30px;background:#fff}.arrow svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.custom{border-color:#ded7ff;background:#fefeff}.custom>span{font-size:0}.custom>span svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round}.custom>b{display:flex;align-items:center;justify-content:flex-end;gap:12px}.custom>b svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(min-width:901px){.specialist{grid-template-columns:290px 245px minmax(0,1fr) 96px 46px;height:72px;min-height:72px}.specialistImage{height:72px}.specialistName{padding-left:18px}.custom{grid-template-columns:80px 1fr 180px}}@media(max-width:900px){.specialistImage:after{background:linear-gradient(90deg,var(--accent) 0 22%,color-mix(in srgb,var(--accent) 76%,transparent) 29%,color-mix(in srgb,var(--accent) 24%,transparent) 40%,transparent 51%)}.stripPin{left:63%}}.specialist{z-index:0;cursor:pointer;color:inherit;text-decoration:none;transition:background-color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)}.stripPhoto{transform:scale(1.001);transform-origin:center;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .32s ease;will-change:transform}.specialistImage:after{transition:opacity .28s ease}.specialistName .agentIcon{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.specialistName>div{transition:transform .28s cubic-bezier(.22,1,.36,1)}.status{transition:background-color .24s ease,border-color .24s ease}.arrow{transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .22s ease,color .22s ease,box-shadow .28s ease}.arrow svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.specialist:hover{z-index:1;background:color-mix(in srgb,var(--accent) 2.8%,white);box-shadow:inset 0 1px color-mix(in srgb,var(--accent) 7%,transparent),inset 0 -1px color-mix(in srgb,var(--accent) 7%,transparent)}.specialist:hover .stripPhoto{transform:scale(1.035);filter:saturate(1.07) contrast(1.02)}.specialist:hover .specialistImage:after{opacity:.88}.specialist:hover .specialistName .agentIcon{transform:scale(1.055);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 27%,transparent)}.specialist:hover .specialistName>div{transform:translateX(2px)}.specialist:hover .status{background:color-mix(in srgb,var(--accent) 14%,white);border-color:color-mix(in srgb,var(--accent) 34%,white)}.specialist:hover .arrow{color:#fff;background:var(--accent);transform:translateX(3px);box-shadow:0 5px 14px color-mix(in srgb,var(--accent) 24%,transparent)}.specialist:hover .arrow svg{transform:translateX(1px)}.custom:focus-visible,.specialist:focus-visible{z-index:2;outline:3px solid color-mix(in srgb,var(--accent,var(--violet)) 32%,transparent);outline-offset:3px}.custom{color:inherit;text-decoration:none;cursor:pointer;transition:background-color .24s ease,border-color .24s ease,box-shadow .28s ease}.custom:hover{background:#faf8ff;border-color:#cfc3ff;box-shadow:0 8px 25px rgba(65,21,232,.07)}.custom:hover>span{background:#f4f0ff}.custom>span{transition:background-color .24s ease}@media(prefers-reduced-motion:reduce){.arrow,.arrow svg,.specialist,.specialistImage:after,.specialistName .agentIcon,.specialistName>div,.status,.stripPhoto{transition:none}.specialist:hover .arrow,.specialist:hover .arrow svg,.specialist:hover .specialistName .agentIcon,.specialist:hover .specialistName>div,.specialist:hover .stripPhoto{transform:none}}.steps{padding-top:64px}.channelSection>h2,.steps>h2{margin:0;line-height:1.2}.steps>div{gap:56px;margin-top:38px}.steps article,.steps article.stepViolet{--step:#4b20ff}.steps article.stepBlue{--step:#315cea}.steps article.stepGreen{--step:#28a868}.steps article.stepOrange{--step:#f47b34}.steps article.stepPink{--step:#ef4a85}.steps article>b{width:48px;height:48px;background:color-mix(in srgb,var(--step) 9%,white);font-size:0}.steps article>b svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.steps article strong{color:var(--step);font-size:10px;line-height:1.35;margin-top:14px}.steps article p{max-width:175px;margin:9px auto 0;font-size:9px;color:#525461}.steps article:not(:last-child):after{content:"";width:45px;height:0;border-top:1px dashed #bbbcc6;right:-51px;top:24px}.steps article:not(:last-child):before{content:"";position:absolute;right:-51px;top:21px;width:5px;height:5px;border-top:1px solid #bbbcc6;border-right:1px solid #bbbcc6;transform:rotate(45deg)}.channelSection{padding:65px 0 62px}.channelSection>div{gap:10px;margin-top:36px}.channelSection article{--channel:#4b20ff;height:112px;border-color:#e3e3eb;box-shadow:0 7px 20px rgba(28,24,70,.025);transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .24s ease}.channelSection article.channelViolet{--channel:#5530ee}.channelSection article.channelBlue{--channel:#265fe8}.channelSection article.channelGreen{--channel:#3da86b}.channelSection article.channelOrange{--channel:#ef7c3f}.channelSection article.channelWhatsapp{--channel:#20a766}.channelSection article.channelIndigo{--channel:#365fe7}.channelSection article.channelPink{--channel:#ed4d86}.channelSection article b{width:30px;height:30px;font-size:0}.channelSection article b svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.channelSection article span{font-size:9px;margin-top:10px;color:#11121a}.channelSection article small{font-size:7px;margin-top:4px;color:#898b98;font-weight:700}.channelAvailability{margin:14px 0 0;text-align:center;color:#898b98;font-size:9px;line-height:1.5}.channelSection article:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--channel) 28%,#e3e3eb);box-shadow:0 12px 27px color-mix(in srgb,var(--channel) 9%,transparent)}@media(max-width:900px){.steps>div{gap:30px 16px}.steps article:not(:last-child):before{display:none}}@media(prefers-reduced-motion:reduce){.channelSection article{transition:none}.channelSection article:hover{transform:none}}.howHero{grid-template-columns:minmax(0,.91fr) minmax(500px,1.09fr);gap:58px;padding-top:36px;align-items:start}.howCopy{padding-top:25px}.crumb{display:flex;gap:11px;align-items:center;margin-bottom:40px!important}.crumb span{color:#9c9cab}.crumb b{color:var(--violet);font-weight:700}.howHero h1{font-size:46px;line-height:1.2;letter-spacing:-2.7px;margin-bottom:26px}.howHero>div:first-child>p:last-child{max-width:405px;color:#272837;font-size:15px;line-height:1.72}.howDemo{height:410px;padding:52px 42px;border-radius:13px}.miniChat{width:288px;padding:17px 20px 13px;border-radius:15px;box-shadow:0 17px 42px rgba(8,8,30,.23)}.miniChat header{display:flex;gap:11px;align-items:center;margin-bottom:13px}.miniChat .miaMark{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--violet);color:white;font-size:23px;line-height:1}.miniChat strong{font-size:26px}.miniChat small{display:block;margin-top:2px;font-size:8px;color:#20212e}.miniChat small i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#20aa63;margin:0 6px 1px 8px}.miniChat i,.miniChat p{font-size:10px;line-height:1.45;padding:8px 9px;margin:7px 0;border-radius:5px}.miniChat p:last-child{margin-bottom:0}.ask{bottom:18px;left:25px;right:25px;height:57px;padding:18px;border-radius:10px;font-size:13px;box-shadow:0 7px 15px rgba(7,7,30,.12)}.ask b{font-size:28px;line-height:17px}.workSteps{padding-top:26px}.workSteps>h2{font-size:25px;letter-spacing:-1.1px;margin:0}.workSteps>div{gap:48px;margin-top:24px}.workSteps article>b{width:82px;height:82px;border-color:#e6e4ec;font-size:0;background:#fff}.workSteps article>b svg{width:42px;height:42px}.workSteps article:not(:last-child):after{content:"";width:68px;height:166px;border-top:1px dashed #7654f7;background:linear-gradient(#ecebf0,#ecebf0) center 89px/1px 77px no-repeat;right:-58px;top:41px}.workSteps article:not(:last-child):before{content:"";position:absolute;width:7px;height:7px;border-top:1px solid #7654f7;border-right:1px solid #7654f7;right:-58px;top:38px;transform:rotate(45deg)}.workSteps h3{font-size:12px;line-height:1.3;margin:20px 0 10px}.workSteps p{margin:0 auto;max-width:175px;font-size:11px;line-height:1.62;color:#272837}.workSteps article:not(:last-child) p{min-height:77px}.resultsPanel{margin-top:55px;padding:0;grid-template-columns:38.5% 61.5%;min-height:355px;overflow:hidden;border-radius:13px}.resultsPanel>.resultsCopy{padding:37px 25px 28px 26px}.resultsPanel .sectionLabel{font-size:11px!important;letter-spacing:2.5px!important}.resultsPanel h2{font-size:21px;line-height:1.23;letter-spacing:-.8px;margin:18px 0 14px}.resultsPanel li,.resultsPanel p{font-size:11px;line-height:1.62}.resultsPanel>div:first-child>p:not(.sectionLabel){margin:0}.resultsPanel li{margin:10px 0}.dashboardMock{display:grid;grid-template-columns:132px minmax(0,1fr);padding:0;border-left:1px solid #ebe8f2;background:#fff}.dashboardMock aside{padding:28px 16px 18px;border-right:1px solid #eeeaf4;display:flex;flex-direction:column;gap:16px}.dashboardMock aside img{width:108px;height:auto;margin-bottom:10px}.dashboardMock aside span{font-size:9px;color:#454657;white-space:nowrap}.dashboardMock aside .selected{color:var(--violet);font-weight:800}.dashboardContent{padding:32px 28px 22px;min-width:0}.dashboardContent header{display:flex;justify-content:space-between;align-items:center}.dashboardContent header small{font-size:10px;font-weight:800;color:#171829}.dashboardContent header button{border:1px solid #e5e3e9;border-radius:6px;background:#fff;color:#505161;padding:7px 10px;font-size:8px}.dashboardMock .metricRow{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:19px}.dashboardMock .metricRow b{min-width:0;padding:12px 10px;font-size:8px;font-weight:700}.dashboardMock .metricRow span{font-size:18px;margin-top:8px;color:#171829}.dashboardMock .chart{height:158px;margin-top:17px;padding:14px 12px;background:#fff;border:1px solid #f0eef3;color:#151626;display:block;letter-spacing:normal}.dashboardMock .chart>div{display:flex;justify-content:space-between;align-items:center;font-size:8px}.dashboardMock .chart small{color:#91919e;font-size:7px}.dashboardMock .chart svg{width:100%;height:116px;margin-top:3px;overflow:visible}.dashboardMock .chart path{stroke:#eceaf1;stroke-width:1;fill:none}.dashboardMock .chart polyline{fill:none;stroke:var(--violet);stroke-width:2.4}.proofRow{margin-top:28px;border:1px solid #efedf2;border-radius:13px;padding:15px 17px 18px}.proofRow h2{text-align:center;font-size:15px;letter-spacing:-.35px;margin:0 0 15px}.proofRow>div{display:grid;grid-template-columns:repeat(4,1fr)}.proofRow article{display:flex;align-items:center;gap:13px;padding:7px 22px;border-right:1px solid #ecebf0}.proofRow article:last-child{border-right:0}.proofRow article>b{color:var(--violet);font-size:31px;line-height:1}.proofRow span,.proofRow strong{display:block}.proofRow strong{font-size:12px;margin-bottom:4px}.proofRow span{font-size:9px;line-height:1.35;color:#4d4e5d}.marketingCta{margin-top:30px}.assuranceRow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:27px;gap:27px;padding:24px 22px 30px}.assuranceRow article{display:flex;align-items:flex-start;gap:13px}.assuranceRow article>b{color:var(--violet);font-size:29px;line-height:1}.assuranceRow span,.assuranceRow strong{display:block}.assuranceRow strong{font-size:11px;margin-bottom:4px}.assuranceRow span{font-size:9px;line-height:1.45;color:#555665}@media(max-width:900px){.howHero{grid-template-columns:1fr;gap:30px}.howCopy{padding-top:0}.workSteps>div{grid-template-columns:repeat(2,1fr);gap:30px}.workSteps article:not(:last-child):after,.workSteps article:not(:last-child):before{display:none}.workSteps article p{border-right:0!important;min-height:0!important;padding-right:0!important}.resultsPanel{grid-template-columns:1fr}.dashboardMock{min-height:360px}.assuranceRow,.proofRow>div{grid-template-columns:repeat(2,1fr)}.proofRow article:nth-child(2){border-right:0}.proofRow article:nth-child(-n+2){border-bottom:1px solid #ecebf0}}@media(max-width:520px){.howHero{padding-top:22px}.howHero h1{font-size:38px;letter-spacing:-2.2px}.howDemo{height:420px;padding:32px 20px}.miniChat{width:min(288px,100%)}.ask{left:15px;right:15px}.workSteps>div{grid-template-columns:1fr}.resultsPanel>.resultsCopy{padding:28px 23px}.dashboardMock{grid-template-columns:1fr}.dashboardMock aside{display:none}.dashboardContent{padding:23px 15px}.dashboardMock .metricRow{grid-template-columns:repeat(2,1fr)}.proofRow{padding-inline:10px}.assuranceRow,.proofRow>div{grid-template-columns:1fr}.proofRow article{border-right:0!important;border-bottom:1px solid #ecebf0;padding:12px}.proofRow article:last-child{border-bottom:0}.assuranceRow{gap:20px;padding-inline:5px}.marketingCta{margin-top:22px}}.marketingPage:not(.howItWorksPage) .marketingCta{margin-top:46px}@media(max-width:900px){.marketingPage:not(.howItWorksPage) .marketingCta{grid-template-columns:60px 1fr}.marketingPage:not(.howItWorksPage) .marketingCta>a{grid-column:1/3}}@media(max-width:520px){.marketingPage:not(.howItWorksPage) .marketingCta{margin-top:46px;padding:22px;grid-template-columns:1fr}.marketingPage:not(.howItWorksPage) .marketingCta>*{grid-column:1!important}}@media(min-width:901px) and (max-width:1060px){.howItWorksPage .howHero{grid-template-columns:1fr;gap:28px}.howItWorksPage .howCopy{padding-top:0}.howItWorksPage .howCopy>p:last-child{max-width:560px}.howItWorksPage .howDemo{width:100%}}@media(min-width:901px) and (max-width:1120px){.nav{grid-template-columns:150px minmax(0,1fr) 184px;gap:12px}.nav .brand,.nav .brand img{width:136px}.nav nav{gap:16px;font-size:11px}.navActions{gap:14px;font-size:11px}.navActions .button.small{min-height:42px;padding-inline:14px;font-size:11px}}@media(min-width:901px){.howItWorksPage .howHero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:42px}.howItWorksPage .howCopy{padding-top:25px}.howItWorksPage .howCopy>p:last-child{max-width:405px}}.howItWorksPage{overflow-x:clip}@media(min-width:901px) and (max-width:1120px){.howItWorksPage .howHero h1{font-size:42px;letter-spacing:-2.35px}.howItWorksPage .workSteps>div{gap:36px}.howItWorksPage .workSteps article:not(:last-child):after{width:50px;right:-43px}.howItWorksPage .workSteps article:not(:last-child):before{right:-43px}}.howItWorksPage .howHero h1{font-weight:820}.howItWorksPage .howCopy>p:last-child{font-weight:450}.howItWorksPage .workSteps>h2{font-size:28px;font-weight:820}.howItWorksPage .workSteps h3{font-size:13px;font-weight:800}.howItWorksPage .workSteps p{font-size:11.5px;font-weight:450;color:#30313f}.howItWorksPage .resultsPanel h2{font-size:24px;font-weight:820}.howItWorksPage .resultsPanel li,.howItWorksPage .resultsPanel p{font-size:12px;font-weight:450}.howItWorksPage .proofRow h2{font-size:17px;font-weight:820}.howItWorksPage .proofRow strong{font-size:12.5px;font-weight:800}.howItWorksPage .assuranceRow strong{font-size:12px;font-weight:800}.howItWorksPage .marketingCta h2{font-size:25px;font-weight:820}@media(max-width:900px){.howItWorksPage .howHero h1{font-size:56px;line-height:1.08;letter-spacing:-3.5px}.howItWorksPage .howCopy>p:last-child{max-width:540px;font-size:16px;line-height:1.65}.howItWorksPage .workSteps{padding-top:34px}}@media(max-width:520px){.howItWorksPage .howHero h1{font-size:42px;line-height:1.1;letter-spacing:-2.7px}.howItWorksPage .howCopy>p:last-child{font-size:15px}}.howItWorksPage .miaMark{overflow:hidden;background:transparent}.howItWorksPage .miaMark img{display:block;width:42px;height:42px;object-fit:contain}@media(min-width:901px){.howItWorksPage .howDemo{height:auto;min-height:410px;aspect-ratio:1.3/1}.howItWorksPage .howDemoImage{object-position:center center}}@media(max-width:900px){.howItWorksPage .howDemo{height:auto;min-height:0;aspect-ratio:1.3/1}.howItWorksPage .howDemoImage{object-position:center center}}@media(min-width:521px){.howItWorksPage .miniChat{width:clamp(310px,54%,350px)}.howItWorksPage .howDemo{padding-top:44px;padding-left:38px}}@media(max-width:520px){.howItWorksPage .miniChat{width:min(280px,calc(100% - 16px));margin-inline:auto}.howItWorksPage .howDemo{padding-top:32px}}.howItWorksPage .miniChat .onlineDot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#20aa63;margin:0 5px 1px 8px;padding:0;vertical-align:middle}.howItWorksPage .miniChat .visitorBubble{display:block;width:max-content;max-width:100%;margin:7px 0 7px auto;padding:8px 9px;border-radius:5px;background:var(--violet);color:#fff;font-size:10px;line-height:1.45;font-style:normal}.howItWorksPage .miaMark{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:var(--violet)}.howItWorksPage .miaMark img{width:38px;height:38px}@media(min-width:901px){.howItWorksPage .howHero{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:48px}.howItWorksPage .howHero h1{font-size:42px;line-height:1.16;letter-spacing:-2.35px}.howItWorksPage .howCopy>p:last-child{font-size:14px;line-height:1.7;max-width:390px}.howItWorksPage .howDemo{width:100%;max-width:610px;justify-self:end}.howItWorksPage .miniChat{width:clamp(290px,52%,320px);padding:15px 18px 12px}.howItWorksPage .howDemo{padding-top:40px;padding-left:34px}.howItWorksPage .miniChat .miaMark{width:38px;height:38px;flex-basis:38px}.howItWorksPage .miniChat .miaMark img{width:35px;height:35px}.howItWorksPage .miniChat strong{font-size:24px}.howItWorksPage .ask{height:52px;padding:16px 18px;font-size:12px}}.howItWorksPage .resultsPanel{min-height:370px}.howItWorksPage .resultsCopy{display:flex;flex-direction:column;justify-content:center}.howItWorksPage .resultsTitle{display:flex;align-items:center;gap:13px;margin-bottom:18px}.howItWorksPage .resultsTitle>b{width:34px;height:34px;display:grid;place-items:center;color:var(--violet);font-size:27px}.howItWorksPage .resultsTitle h2{margin:0;font-size:20px;letter-spacing:-.55px}.howItWorksPage .resultsCopy>p{max-width:330px;margin-bottom:16px!important}.howItWorksPage .resultsCopy ul{margin:0}.howItWorksPage .dashboardContent{padding:28px 24px 18px}.howItWorksPage .dashboardMock .metricRow b{min-height:74px}.howItWorksPage .dashboardMock .metricRow b>small{display:block;margin-top:3px;color:#9899a4;font-size:6.5px;font-weight:500}.howItWorksPage .dashboardMock .chart{height:184px;padding:12px 12px 8px}.howItWorksPage .dashboardMock .chart>div:first-child small{display:flex;align-items:center;gap:4px}.howItWorksPage .dashboardMock .chart>div:first-child small i{width:5px;height:5px;padding:0;margin:0;border-radius:50%;background:#2baa67}.howItWorksPage .chartPlot{height:126px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:stretch}.howItWorksPage .chartAxis{display:flex;flex-direction:column;justify-content:space-around;padding:8px 2px 7px 0}.howItWorksPage .chartAxis i{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;color:#999aa5!important;font-size:6px!important;font-style:normal!important}.howItWorksPage .dashboardMock .chartPlot svg{height:126px;margin:0}.howItWorksPage .chartDates{display:grid;grid-template-columns:repeat(4,1fr);margin:-10px 5px 0 27px;color:#999aa5;font-size:6px;text-align:center}.howItWorksPage .proofRow{padding:14px 18px 20px}.howItWorksPage .proofRow h2{margin-bottom:14px;font-size:15px}.howItWorksPage .proofRow article{min-height:72px;gap:16px;padding:8px 24px}.howItWorksPage .proofRow article>b{flex:0 0 43px;width:43px;height:43px;display:grid;place-items:center;font-size:0}.howItWorksPage .proofRow article>b svg{width:39px;height:39px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.howItWorksPage .proofRow strong{font-size:16px;line-height:1.1;margin-bottom:6px}.howItWorksPage .proofRow span{font-size:9px;line-height:1.35}@media(max-width:900px){.howItWorksPage .resultsCopy{display:block}.howItWorksPage .proofRow article{padding:12px 16px}.howItWorksPage .proofRow strong{font-size:15px}}@media(max-width:520px){.howItWorksPage .dashboardMock .chart{height:170px}.howItWorksPage .proofRow article{min-height:76px}}.howItWorksPage .dashboardMock aside{padding:25px 10px 18px}.howItWorksPage .dashboardMock aside img{margin:0 auto 18px}.howItWorksPage .dashboardMock aside nav{display:flex;flex-direction:column;gap:3px}.howItWorksPage .dashboardMock aside nav span{display:flex;align-items:center;gap:8px;min-height:32px;margin:0;padding:8px 9px;border-radius:5px;font-size:8px}.howItWorksPage .dashboardMock aside nav span svg{flex:0 0 15px;width:15px;height:15px}.howItWorksPage .dashboardMock aside nav .selected{background:linear-gradient(90deg,#eee9ff,#f8f6ff);box-shadow:inset 3px 0 var(--violet)}.howItWorksPage .dashboardContent>header>div{display:flex;flex-direction:column;gap:4px}.howItWorksPage .dashboardContent>header>div>span{color:#92939e;font-size:7px}.howItWorksPage .dashboardContent>header button{display:flex;align-items:center;gap:10px}.howItWorksPage .dashboardContent>header button b{font-size:10px}.howItWorksPage .dashboardMock .metricRow b{position:relative;border-radius:4px;box-shadow:0 3px 10px rgba(25,20,60,.025)}.howItWorksPage .dashboardMock .metricRow b>small{display:flex;align-items:center;gap:4px}.howItWorksPage .dashboardMock .metricRow b>small i{width:5px;height:5px;border-radius:50%;background:#2baa67}.howItWorksPage .dashboardMock .chart{height:205px;padding:12px 13px 8px}.howItWorksPage .dashboardMock .chart>header{display:flex;align-items:flex-start;justify-content:space-between}.howItWorksPage .dashboardMock .chart>header>div{display:flex;flex-direction:column;gap:2px}.howItWorksPage .dashboardMock .chart>header b{font-size:8px}.howItWorksPage .dashboardMock .chart>header span{color:#9697a2;font-size:6.5px}.howItWorksPage .dashboardMock .chart>header small{display:flex;align-items:center;gap:4px;color:#359b64;font-size:6.5px}.howItWorksPage .dashboardMock .chart>header small i{width:5px;height:5px;border-radius:50%;background:#2baa67}.howItWorksPage .dashboardMock .chart>svg{display:block;width:100%;height:154px;margin:2px 0 0;overflow:visible}.howItWorksPage .dashboardMock .chart .grid path{fill:none;stroke:#ebeaf0;stroke-width:1}.howItWorksPage .dashboardMock .chart .labels text{fill:#999aa5;font-size:7px}.howItWorksPage .dashboardMock .chart .area{fill:url(#how-chart-fill);stroke:none}.howItWorksPage .dashboardMock .chart .trend{fill:none;stroke:var(--violet);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.howItWorksPage .dashboardMock .chart .points circle{fill:#fff;stroke:var(--violet);stroke-width:2}.howItWorksPage .dashboardMock .chart>p{display:flex;justify-content:space-between;margin:-7px 0 0;padding-left:42px;color:#9899a4;font-size:6px}.howItWorksPage .dashboardMock .chart>p span{color:var(--violet);font-weight:800}@media(max-width:520px){.howItWorksPage .dashboardMock .chart{height:198px}.howItWorksPage .dashboardMock .chart>svg{height:146px}}.howItWorksPage .dashboardMock{grid-template-columns:145px minmax(0,1fr)}.howItWorksPage .dashboardMock aside nav span{min-height:35px;padding:8px 10px;font-size:9.5px;font-weight:600}.howItWorksPage .dashboardMock aside nav span svg{flex-basis:17px;width:17px;height:17px}.howItWorksPage .dashboardContent>header small{font-size:10px}.howItWorksPage .dashboardContent>header>div>span{font-size:8px}.howItWorksPage .dashboardContent>header button{font-size:8px;padding:8px 11px}.howItWorksPage .dashboardMock .metricRow b{font-size:9px}.howItWorksPage .dashboardMock .metricRow span{font-size:21px}.howItWorksPage .dashboardMock .metricRow b>small{font-size:7.5px}.howItWorksPage .dashboardMock .chart>header b{font-size:9.5px}.howItWorksPage .dashboardMock .chart>header small,.howItWorksPage .dashboardMock .chart>header span{font-size:7.5px}.howItWorksPage .dashboardMock .chart .labels text{font-size:8px}.howItWorksPage .dashboardMock .chart>p{font-size:7px}.howItWorksPage .dashboardMock .metricRow b>span{min-height:29px;display:flex;align-items:flex-end;margin-top:7px;font-size:13px;line-height:1.05;letter-spacing:-.25px}.howItWorksPage .dashboardMock .metricRow b>small{margin-top:7px;color:#4d9d6d;font-weight:650}.howItWorksPage .dashboardMock .chart>header{position:relative!important;display:block!important;width:100%;height:28px}.howItWorksPage .dashboardMock .chart>header>div{position:absolute;left:0;top:0;align-items:flex-start}.howItWorksPage .dashboardMock .chart>header>small{position:absolute;right:0;top:2px;max-width:190px;justify-content:flex-end;text-align:right}.howItWorksPage .dashboardMock .chart>svg{margin-top:0}.howItWorksPage .resultsSparkles{background:none!important}.howItWorksPage .resultsSparkles svg{display:block;width:38px;height:38px;fill:none;stroke:var(--violet);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.howItWorksPage .resultsCopy li{display:flex;align-items:center;gap:10px}.howItWorksPage .resultsCopy li:before{content:"✓";flex:0 0 16px;width:16px;height:16px;margin:0;border:1.7px solid var(--violet);border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:850;line-height:1;color:var(--violet)}.howItWorksPage .assuranceRow{gap:32px;padding:22px 30px 32px}.howItWorksPage .assuranceRow article{gap:14px}.howItWorksPage .assuranceRow article>b{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;font-size:0}.howItWorksPage .assuranceRow article>b svg{display:block;width:29px;height:29px}.howItWorksPage .assuranceRow strong{font-size:11px;line-height:1.2}.howItWorksPage .assuranceRow span{max-width:190px;font-size:8.5px;line-height:1.45}@media(max-width:900px){.howItWorksPage .dashboardMock{grid-template-columns:138px minmax(0,1fr)}}@media(max-width:520px){.howItWorksPage .dashboardMock{grid-template-columns:1fr}}:root{--motion-fast:180ms;--motion-base:280ms;--motion-slow:640ms;--motion-ease:cubic-bezier(.22,1,.36,1)}.heroVisual,.howDemo,.marketingCta,.resultsPanel{transform-origin:center}.heroVisual .chatCard,.howDemo .ask,.howDemo .miniChat{transition:box-shadow var(--motion-base) ease,filter var(--motion-base) ease}.marketingCta{position:relative;isolation:isolate;overflow:hidden;box-shadow:0 18px 50px rgba(65,21,232,.14)}.marketingCta:before{content:"";position:absolute;z-index:-1;inset:-120% -35%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.16) 49%,transparent 60%);transform:translateX(-45%) rotate(6deg);animation:onebase-cta-light 7.5s var(--motion-ease) infinite}.marketingCta>*{position:relative;z-index:1}.ghost,.outlineButton,.whiteButton{transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-base) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease}.resultsPanel{transition:box-shadow var(--motion-slow) var(--motion-ease),border-color var(--motion-base) ease}.dashboardMock .metricRow>b{transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) ease,border-color var(--motion-base) ease}.assuranceRow article>b,.channelSection article>b,.proofRow article>b,.steps article>b,.workSteps article>b{transition:transform var(--motion-base) var(--motion-ease),filter var(--motion-base) ease}.dashboardMock .points circle{transform-box:fill-box;transform-origin:center;animation:onebase-chart-point .42s var(--motion-ease) both}.dashboardMock .points circle:nth-child(2){animation-delay:70ms}.dashboardMock .points circle:nth-child(3){animation-delay:.14s}.dashboardMock .points circle:nth-child(4){animation-delay:.21s}.dashboardMock .points circle:nth-child(5){animation-delay:.28s}.dashboardMock .points circle:nth-child(6){animation-delay:.35s}.dashboardMock .points circle:nth-child(7){animation-delay:.42s}.dashboardMock .points circle:nth-child(8){animation-delay:.49s}@keyframes onebase-cta-light{0%,58%{transform:translateX(-52%) rotate(6deg);opacity:0}68%{opacity:1}84%,to{transform:translateX(52%) rotate(6deg);opacity:0}}@keyframes onebase-chart-point{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media(hover:hover) and (pointer:fine){.ghost:hover,.outlineButton:hover,.whiteButton:hover{transform:translateY(-2px)}.whiteButton:hover{box-shadow:0 12px 28px rgba(20,8,75,.18)}.outlineButton:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.85)}.resultsPanel:hover{border-color:#dfd8fa;box-shadow:0 24px 65px rgba(39,18,112,.08)}.dashboardMock .metricRow>b:hover{transform:translateY(-3px);border-color:#d9d0ff;box-shadow:0 10px 24px rgba(55,29,150,.08)}.assuranceRow article:hover>b,.channelSection article:hover>b,.proofRow article:hover>b,.steps article:hover>b,.workSteps article:hover>b{transform:translateY(-3px) scale(1.045);filter:drop-shadow(0 8px 12px rgba(65,21,232,.16))}.heroVisual:hover .chatCard,.howDemo:hover .miniChat{box-shadow:0 24px 68px rgba(14,9,48,.25)}}@media(prefers-reduced-motion:reduce){.dashboardMock .points circle,.marketingCta:before{animation:none}.assuranceRow article>b,.channelSection article>b,.dashboardMock .metricRow>b,.ghost,.heroVisual .chatCard,.howDemo .ask,.howDemo .miniChat,.outlineButton,.proofRow article>b,.resultsPanel,.steps article>b,.whiteButton,.workSteps article>b{transition:none!important}.assuranceRow article:hover>b,.channelSection article:hover>b,.dashboardMock .metricRow>b:hover,.ghost:hover,.outlineButton:hover,.proofRow article:hover>b,.steps article:hover>b,.whiteButton:hover,.workSteps article:hover>b{transform:none!important}}.featuresPage{overflow-x:clip}.featuresHero{text-align:center;padding-top:20px}.featuresHero .sectionLabel{margin:0 0 22px}.featuresHero h1{margin:0;font-size:46px;line-height:1.08;letter-spacing:-2.3px;font-weight:820}.featuresHero>p:last-child{margin:16px auto 0;color:#555766;font-size:15px;line-height:1.5}.featuresPage .featureGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:28px}.featuresPage .featureGrid article{display:flex;min-width:0;min-height:190px;flex-direction:column;align-items:center;border:1px solid #e6e5eb;border-radius:10px;background:#fff;padding:17px 13px 15px;text-align:center;box-shadow:0 5px 16px rgba(18,15,50,.025);transition:border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}.featuresPage .featureGrid article>b{display:grid;width:58px;height:58px;flex:0 0 58px;place-items:center;border-radius:14px;background:linear-gradient(145deg,#f0eaff,#f9f7ff);color:var(--violet);box-shadow:0 7px 18px rgba(65,21,232,.08);transition:transform var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) ease}.featuresPage .featureGrid article>b svg{display:block;width:32px;height:32px}.featuresPage .featureGrid h2{min-height:31px;margin:12px 0 6px;font-size:12px;line-height:1.3;letter-spacing:-.18px}.featuresPage .featureGrid p{margin:0;color:#343542;font-size:10px;line-height:1.55}.featureProduct{display:grid;grid-template-columns:235px minmax(0,1fr) 178px;grid-gap:14px;gap:14px;min-height:355px;margin-top:16px;border-radius:12px;background:#f7f4ff;padding:16px 18px}.featureProductCopy{align-self:center;padding:12px 10px}.featureProductCopy .sectionLabel{font-size:9px!important;letter-spacing:2px!important}.featureProductCopy h2{margin:13px 0 15px;font-size:25px;line-height:1.15;letter-spacing:-1px}.featureProductCopy ul{margin:0;padding:0;list-style:none}.featureProductCopy li{margin:9px 0;font-size:10px}.featureProductCopy li:before{content:"✓";display:inline-grid;width:14px;height:14px;margin-right:9px;place-items:center;border:1.4px solid var(--violet);border-radius:50%;color:var(--violet);font-size:8px;font-weight:850}.featureProductCopy>a{display:flex;width:168px;height:42px;align-items:center;justify-content:center;gap:14px;margin-top:25px;border:1px solid var(--violet);border-radius:8px;color:var(--violet);font-size:11px;font-weight:800;transition:background var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}.featureProductCopy>a span{font-size:17px}.featureDashboard{display:grid;grid-template-columns:120px minmax(0,1fr);height:328px;overflow:hidden;border-radius:7px;background:#fff;box-shadow:0 14px 35px rgba(41,22,110,.13)}.featureDashboard>aside{background:linear-gradient(160deg,#211450,#120d2f);padding:17px 13px;color:#fff}.featureDashboard>aside>img{display:block;width:90px;height:auto;margin:0 auto 12px;filter:brightness(0) invert(1)}.featureDashboard>aside nav{display:flex;flex-direction:column;gap:1px}.featureDashboard>aside span{display:flex;height:29px;align-items:center;border-radius:4px;padding:0 7px;color:#d9d3ee;font-size:7.5px}.featureDashboard>aside span.active{background:#4930a6;color:#fff}.featureDashboard>aside i{width:9px;height:9px;margin-right:6px;border:1px solid;border-radius:2px}.featureDashboardMain{min-width:0;padding:14px 15px}.featureDashboardMain>h3{margin:0 0 12px;font-size:14px}.featureMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.featureMetrics article{position:relative;min-width:0;border:1px solid #eceaf0;border-radius:4px;padding:9px 8px}.featureMetrics span,.featureMetrics strong{display:block}.featureMetrics span{overflow:hidden;color:#656674;font-size:6px;white-space:nowrap}.featureMetrics strong{margin-top:6px;font-size:15px}.featureMetrics small{position:absolute;right:6px;bottom:10px;color:#28a566;font-size:6px;font-weight:800}.featureDashboardBody{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:8px;gap:8px;margin-top:9px}.featureDashboardBody>section{position:relative;min-width:0;height:205px;border:1px solid #efedf2;border-radius:4px;padding:9px}.featureDashboardBody h4{margin:0 0 8px;font-size:8px}.featureDashboardBody p{display:grid;grid-template-columns:22px 1fr;margin:0;padding:5px 0;border-bottom:1px solid #f1eff4;font-size:6px}.featureDashboardBody p>i{grid-row:1/3;display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#7664d8;color:#fff;font-style:normal}.featureDashboardBody p>b{font-size:6.5px}.featureDashboardBody p>span{margin-top:2px;color:#858692}.featureDashboardBody a{display:block;margin-top:7px;color:var(--violet);font-size:6px;font-weight:800}.sourceChart{position:absolute;left:15px;top:43px;width:86px;height:86px;border-radius:50%;background:conic-gradient(#6a3df0 0 42%,#24a5dd 42% 62%,#f5b431 62% 77%,#ef6b55 77% 90%,#8c75db 90%);display:grid;place-items:center}.sourceChart:after{content:"";position:absolute;width:50px;height:50px;border-radius:50%;background:#fff}.sourceChart>b{position:relative;z-index:1;font-size:14px}.sourceChart small{display:block;color:#777987;font-size:5px;text-align:center}.featureDashboardBody section>ul{position:absolute;left:110px;top:42px;margin:0;padding:0;list-style:none;font-size:5.5px;line-height:2}.featureDashboardBody section>ul li:before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:var(--violet)}.featureDashboardBody section>ul b{float:right;margin-left:8px}.specialistStatus{position:absolute;right:9px;bottom:9px;left:9px;border-top:1px solid #efedf2;padding-top:7px}.specialistStatus>span{display:block;margin-bottom:5px;font-size:6px;font-weight:800}.specialistStatus>b{display:flex;align-items:center;gap:5px;font-size:7px}.specialistStatus img{border-radius:50%}.specialistStatus small{margin-left:auto;border-radius:7px;background:#e8f8ef;padding:3px 6px;color:#248b57;font-size:5px}.featurePhone{align-self:center;height:320px;border:4px solid #14141b;border-radius:27px;background:#fff;padding:8px 8px 38px;box-shadow:0 12px 28px rgba(21,17,45,.14);position:relative;overflow:hidden}.featurePhone:before{content:"";position:absolute;top:3px;left:50%;width:42px;height:5px;border-radius:0 0 6px 6px;background:#14141b;transform:translateX(-50%)}.featurePhone header{display:flex;height:24px;align-items:center;justify-content:space-between;font-size:6px}.featurePhone header i{font-style:normal}.featurePhoneAgent{text-align:center;margin:4px 0 8px}.featurePhoneAgent img{border-radius:50%;box-shadow:0 5px 15px rgba(65,21,232,.14)}.featurePhone p{width:76%;margin:6px 0;border-radius:6px;background:#f1eff6;padding:7px;font-size:6.5px;line-height:1.45}.featurePhone p.customer{margin-left:auto;background:var(--violet);color:#fff}.phoneTyping{width:35px;border-radius:6px;background:#f1eff6;padding:5px;color:#a6a5ad;font-size:8px;letter-spacing:2px}.featurePhone footer{position:absolute;right:8px;bottom:8px;left:8px;height:24px;border-radius:5px;background:#f6f5f8;padding:8px;color:#a1a1aa;font-size:5.5px}.featurePhone footer b{float:right;display:grid;width:15px;height:15px;margin-top:-4px;place-items:center;border-radius:50%;background:var(--violet);color:#fff;font-size:7px}.industryTrust{margin-top:8px;border:1px solid #e9e7ed;border-radius:11px;padding:13px 26px 17px}.industryTrust h2{text-align:center;margin:0 0 12px;font-size:15px}.industryTrust>div{display:grid;grid-template-columns:repeat(7,1fr)}.industryTrust article{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.industryTrust article>b{color:var(--violet);font-size:27px;font-weight:500;line-height:1}.industryTrust article>span{font-size:9px;font-weight:750}.featuresPage .marketingCta{margin-top:12px}.featuresPage .roundIcon svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.featuresPage .roundIcon svg text{fill:currentColor;stroke:none;font-size:11px;font-weight:850}.featureAssurances{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:22px 28px 30px}.featureAssurances article{display:flex;align-items:flex-start;gap:14px;border-right:1px solid #eceaf0;padding:0 25px}.featureAssurances article:first-child{padding-left:0}.featureAssurances article:last-child{border:0;padding-right:0}.featureAssurances article>b{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;color:var(--violet)}.featureAssurances article>b svg{width:29px;height:29px}.featureAssurances span,.featureAssurances strong{display:block}.featureAssurances strong{margin-bottom:5px;font-size:10px}.featureAssurances span{color:#555665;font-size:8px;line-height:1.5}@media(hover:hover) and (pointer:fine){.featuresPage .featureGrid article:hover{border-color:#d5ccfb;box-shadow:0 16px 34px rgba(55,29,150,.09)}.featuresPage .featureGrid article:hover>b{transform:translateY(-3px) scale(1.045);box-shadow:0 12px 25px rgba(65,21,232,.14)}.featureProductCopy>a:hover{transform:translateY(-2px);background:var(--violet);color:#fff}}@media(max-width:900px){.featuresHero{padding-top:35px}.featuresPage .featureGrid{grid-template-columns:repeat(3,1fr)}.featureProduct{grid-template-columns:1fr 190px}.featureProductCopy{grid-column:1/3}.featureDashboard{height:340px}.industryTrust>div{grid-template-columns:repeat(4,1fr);gap:20px}.featureAssurances{grid-template-columns:repeat(2,1fr);gap:22px}.featureAssurances article:nth-child(2){border-right:0}}@media(max-width:520px){.featuresHero h1{font-size:38px;letter-spacing:-2px}.featuresHero>p:last-child br{display:none}.featuresPage .featureGrid{grid-template-columns:repeat(2,1fr);gap:8px}.featuresPage .featureGrid article{min-height:205px;padding-inline:10px}.featureProduct{grid-template-columns:1fr;padding:16px}.featureProductCopy{grid-column:auto}.featureDashboard{grid-template-columns:1fr;height:330px}.featureDashboard>aside{display:none}.featurePhone{width:180px;margin:auto}.industryTrust>div{grid-template-columns:repeat(2,1fr)}.featureAssurances{grid-template-columns:1fr;padding-inline:10px}.featureAssurances article{border-right:0;border-bottom:1px solid #eceaf0;padding:12px!important}.featureAssurances article:last-child{border-bottom:0}}@media(min-width:901px){.featuresHero{padding-top:8px}.featuresHero .sectionLabel{margin-bottom:19px}.featuresHero>p:last-child{margin-top:14px}.featuresPage .featureGrid{margin-top:22px}.featuresPage .featureGrid article{height:187px;min-height:0;padding:15px 13px 13px}.featureProduct{margin-top:12px}}.industryTrust article>b{width:30px;height:30px}.industryTrust article>b svg{display:block;width:30px;height:30px}.featureAssurances article:nth-child(3)>b{position:relative}.featureAssurances article:nth-child(3)>b svg{display:none}.featureAssurances article:nth-child(3)>b:before{content:"";width:21px;height:17px;border:1.8px solid;border-radius:3px}.featureAssurances article:nth-child(3)>b:after{content:"";position:absolute;top:3px;left:10px;width:12px;height:10px;border:1.8px solid;border-bottom:0;border-radius:8px 8px 0 0}.featureDashboardMain>h3:after{content:"Illustrative preview";float:right;margin-top:2px;color:#858692;font-size:6px;font-weight:600;letter-spacing:.15px}.featuresPage .featureProduct{grid-template-columns:235px minmax(0,1fr);gap:16px;min-height:372px;padding:17px 19px}.featuresPage .featureDashboard{grid-template-columns:132px minmax(0,1fr);height:338px;border:1px solid rgba(57,35,126,.06);border-radius:8px;box-shadow:0 18px 42px rgba(41,22,110,.14)}.featuresPage .featureDashboard>aside{padding:17px 12px;background:linear-gradient(155deg,#2b1a5d,#161133 58%,#100c29)}.featuresPage .featureDashboard>aside>img{width:102px;margin:0 auto 14px}.featureDashboardBrand{display:flex;height:32px;align-items:center;justify-content:center;margin:0 0 14px;color:#fff}.featureDashboardBrand>img{width:31px;height:31px;object-fit:contain}.featureDashboardBrand>span{position:relative;display:block;margin-left:2px;padding-bottom:2px}.featureDashboardBrand b{font-size:14px;line-height:1;letter-spacing:-.65px}.featureDashboardBrand small{position:absolute;right:0;bottom:-4px;color:#fff;font-size:5.5px;font-weight:750;letter-spacing:.1px}.featuresPage .featureDashboard>aside nav{gap:2px;padding-top:1px}.featuresPage .featureDashboard>aside span{position:relative;height:31px;gap:7px;padding:0 8px;border-radius:5px;font-size:8px;font-weight:600}.featuresPage .featureDashboard>aside span.active{background:linear-gradient(90deg,#5234bb,#4930a6);box-shadow:inset 2px 0 #9f88ff}.featuresPage .featureDashboard>aside span svg{width:12px;height:12px;flex:0 0 12px;stroke-width:1.8}.featuresPage .featureDashboard>aside span>small{display:grid;width:13px;height:13px;margin-left:auto;place-items:center;border-radius:50%;background:#f5b63b;color:#27184f;font-size:6px;font-weight:850}.featuresPage .featureDashboardMain{padding:15px 17px 14px}.featureDashboardHeader{display:flex;min-height:35px;align-items:flex-start;justify-content:space-between}.featureDashboardHeader h3{margin:0;font-size:15px;line-height:1.1}.featureDashboardHeader>div>span{display:block;margin-top:4px;color:#9695a1;font-size:6px;letter-spacing:.1px}.featureDashboardHeader button{height:27px;border:1px solid #e7e4ed;border-radius:5px;background:#fff;padding:0 9px;color:#5e5e6b;font:600 6.5px inherit}.featureDashboardHeader button span{margin-left:8px;color:#767481}.featuresPage .featureMetrics{gap:8px;margin-top:5px}.featuresPage .featureMetrics article{min-height:59px;border-color:#ebe8f0;border-radius:5px;padding:9px 9px 8px;background:linear-gradient(180deg,#fff,#fefeff);box-shadow:0 3px 10px rgba(33,22,73,.025)}.featuresPage .featureMetrics article>span{font-size:6.5px;font-weight:600}.featuresPage .featureMetrics article>div{display:flex;align-items:flex-end;justify-content:space-between;margin-top:7px}.featuresPage .featureMetrics strong{margin:0;font-size:16px;letter-spacing:-.45px}.featuresPage .featureMetrics small{position:static;border-radius:8px;background:#eaf8f0;padding:3px 5px;color:#25935a;font-size:5.5px}.featuresPage .featureDashboardBody{grid-template-columns:1.18fr .82fr;gap:9px;margin-top:9px}.featuresPage .featureDashboardBody>section{height:208px;border-color:#ebe8f0;border-radius:5px;padding:10px;background:#fff}.featuresPage .featureDashboardBody h4{margin:0 0 7px;font-size:8px}.conversationRow{display:grid;grid-template-columns:25px minmax(84px,.78fr) minmax(0,1.22fr);align-items:center;min-height:37px;border-bottom:1px solid #f0eef3}.conversationRow>i{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#7968d8;color:#fff;font-size:6px;font-style:normal;font-weight:800}.conversationRow:nth-of-type(3)>i{background:#54ac7d}.conversationRow:nth-of-type(4)>i{background:#56a9d5}.conversationRow:nth-of-type(5)>i{background:#6a86d9}.conversationRow>div{display:flex;min-width:0;flex-direction:column;gap:2px}.conversationRow>div>b{font-size:6.5px}.conversationRow>div>span{color:#8b8b96;font-size:5.5px}.conversationRow>div>span,.conversationRow>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conversationRow>p{margin:0;color:#595a67;font-size:5.6px}.dashboardConversations>a{display:block;margin-top:8px;color:var(--violet);font-size:6px;font-weight:800}.dashboardConversations>a span{margin-left:3px}.dashboardSources .sourceChart{left:17px;top:43px;width:89px;height:89px;box-shadow:0 5px 16px rgba(65,21,232,.08)}.dashboardSources .sourceChart:after{width:53px;height:53px}.dashboardSources .sourceChart>b{font-size:15px}.dashboardSources .sourceChart small{font-size:5px}.featuresPage .dashboardSources>ul{left:116px;top:40px;width:calc(100% - 126px);font-size:5.7px;line-height:2.05}.dashboardSources>ul li{display:flex;align-items:center}.dashboardSources>ul li:before{display:none!important}.dashboardSources>ul li>i{width:5px;height:5px;margin-right:5px;border-radius:50%;background:#6a3df0}.dashboardSources>ul li:nth-child(2)>i{background:#24a5dd}.dashboardSources>ul li:nth-child(3)>i{background:#ef4c9a}.dashboardSources>ul li:nth-child(4)>i{background:#f5b431}.dashboardSources>ul li:nth-child(5)>i{background:#ef6b55}.dashboardSources>ul li>b{margin-left:auto}.featuresPage .specialistStatus{right:10px;bottom:9px;left:10px;padding-top:7px}.featuresPage .specialistStatus>span{font-size:6.5px}.featuresPage .specialistStatus>b{font-size:7px}.featuresPage .specialistStatus>b>span{display:flex;flex-direction:column;gap:2px}.featuresPage .specialistStatus>b>span small{padding:0;background:none;color:#8b8b96;font-size:5px;font-weight:500}.featuresPage .specialistStatus em{margin-left:auto;border-radius:9px;background:#e8f8ef;padding:4px 8px;color:#238d57;font-size:5.5px;font-style:normal}@media(max-width:900px){.featuresPage .featureProduct{grid-template-columns:1fr}.featuresPage .featureProductCopy{grid-column:auto}.featuresPage .featureDashboard{height:356px}}@media(max-width:520px){.featuresPage .featureDashboard{height:370px}.featuresPage .featureDashboardBody{grid-template-columns:1fr}.featuresPage .dashboardSources{display:none}.conversationRow{grid-template-columns:25px 1fr}.conversationRow>p{display:none}.featuresPage .featureMetrics article{padding-inline:6px}.featuresPage .featureMetrics strong{font-size:12px}.featuresPage .featureMetrics small{display:none}}.resourcesPage{overflow-x:clip}.resourcesHero{text-align:center;padding-top:34px}.resourcesHero>.sectionLabel{margin:0 0 20px}.resourcesHero h1{margin:0;font-size:49px;line-height:1.08;letter-spacing:-2.7px;font-weight:820}.resourcesHero>p:last-child{margin:17px auto 0;color:#5d5f6e;font-size:15px;line-height:1.55}.resourceFeatured{display:grid;grid-template-columns:36% 64%;min-height:342px;margin-top:38px;overflow:hidden;border:1px solid #e5e1f2;border-radius:14px;background:linear-gradient(130deg,#f3efff,#faf9ff 42%,#f3efff);box-shadow:0 18px 50px rgba(44,26,109,.06)}.resourceFeaturedCopy{position:relative;padding:39px 34px 32px}.resourceFeaturedIcon{display:grid;width:52px;height:52px;place-items:center;border-radius:13px;background:#fff;color:var(--violet);box-shadow:0 10px 25px rgba(65,21,232,.12)}.resourceFeaturedIcon svg{width:30px;height:30px}.resourceFeaturedCopy>.sectionLabel{margin:23px 0 0;font-size:9px!important;letter-spacing:2.1px!important}.resourceFeaturedCopy h2{margin:10px 0 12px;font-size:28px;line-height:1.12;letter-spacing:-1.15px}.resourceFeaturedCopy>p:not(.sectionLabel){max-width:325px;margin:0;color:#535563;font-size:11px;line-height:1.65}.resourceFeaturedCopy>a{display:flex;width:184px;height:44px;align-items:center;justify-content:center;gap:16px;margin-top:21px;border-radius:8px;background:var(--violet);color:#fff;font-size:11px;font-weight:800;box-shadow:0 10px 25px rgba(65,21,232,.16);transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) ease}.resourceFeaturedCopy>a span{font-size:17px}.resourceJourney{align-self:center;width:calc(100% - 28px);height:302px;border:1px solid #e8e5ef;border-radius:11px;background:#fff;padding:22px 24px;box-shadow:0 18px 45px rgba(37,20,94,.11)}.resourceJourney>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #eeecf2}.resourceJourney>header span{color:var(--violet);font-size:8px;font-weight:850;letter-spacing:1.8px}.resourceJourney>header b{font-size:12px}.resourceJourneySteps{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:14px}.resourceJourneySteps article{display:grid;grid-template-columns:35px 1fr 17px;min-height:76px;align-items:center;border:1px solid #ece9f2;border-radius:8px;padding:10px;background:linear-gradient(135deg,#fff,#fcfbff)}.resourceJourneySteps article>b{display:grid;width:29px;height:29px;place-items:center;border-radius:8px;background:#eee8ff;color:var(--violet);font-size:9px}.resourceJourneySteps article>div{display:flex;min-width:0;flex-direction:column;gap:5px}.resourceJourneySteps strong{font-size:9px}.resourceJourneySteps article span{color:#6c6e7b;font-size:7px;line-height:1.35}.resourceJourneySteps article>i{color:var(--violet);font-size:15px;font-style:normal}.resourceJourney>footer{display:flex;min-height:39px;align-items:flex-end;justify-content:space-between;gap:8px;padding:0}.resourceJourney>footer span{color:#545663;font-size:7px;font-weight:700}.resourceJourney>footer i{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#28a566}.resourceLibrary{padding-top:49px}.resourceLibraryHeader{display:flex;align-items:flex-end;justify-content:space-between}.resourceLibraryHeader .sectionLabel{margin:0 0 11px;font-size:9px!important;letter-spacing:2.1px!important}.resourceLibraryHeader h2{margin:0;font-size:29px;letter-spacing:-1.15px}.resourceLibraryHeader>p{margin:0 0 3px;color:#656775;font-size:11px;line-height:1.55;text-align:right}.resourceCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:24px}.resourceCards>a{position:relative;display:flex;min-height:255px;flex-direction:column;border:1px solid #e5e4eb;border-radius:12px;background:#fff;padding:24px;box-shadow:0 7px 22px rgba(20,17,49,.03);transition:transform var(--motion-base) var(--motion-ease),border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}.resourceCardIcon{display:grid;width:53px;height:53px;place-items:center;border-radius:13px;background:linear-gradient(145deg,#eee8ff,#faf8ff);color:var(--violet);box-shadow:0 8px 20px rgba(65,21,232,.08)}.resourceCardIcon svg{width:30px;height:30px}.resourceCards>a>small{margin-top:20px;color:var(--violet);font-size:8px;font-weight:850;letter-spacing:1.7px}.resourceCards h3{margin:8px 0 10px;font-size:20px;letter-spacing:-.55px}.resourceCards p{margin:0;color:#5d5f6d;font-size:11px;line-height:1.6}.resourceCards>a>b{display:flex;align-items:center;gap:12px;margin-top:auto;color:var(--violet);font-size:10px}.resourceCards>a>b span{font-size:16px;transition:transform var(--motion-fast) var(--motion-ease)}.resourcePrinciples{display:grid;grid-template-columns:35% 65%;margin-top:30px;border:1px solid #e7e5ec;border-radius:13px;padding:31px 34px;background:#fdfdff}.resourcePrinciplesIntro{padding-right:28px}.resourcePrinciplesIntro .sectionLabel{margin:0 0 12px;font-size:9px!important;letter-spacing:2.1px!important}.resourcePrinciplesIntro h2{margin:0;font-size:23px;line-height:1.2;letter-spacing:-.8px}.resourcePrinciples>div:last-child{display:grid;grid-template-columns:repeat(3,1fr)}.resourcePrinciples article{display:flex;gap:12px;border-left:1px solid #eceaf0;padding:4px 18px}.resourcePrinciples article>b{display:grid;width:33px;height:33px;flex:0 0 33px;place-items:center;color:var(--violet)}.resourcePrinciples article>b svg{width:29px;height:29px}.resourcePrinciples article>div{display:flex;flex-direction:column;gap:6px}.resourcePrinciples strong{font-size:10px}.resourcePrinciples article span{color:#626471;font-size:8px;line-height:1.5}.resourcesPage .marketingCta{margin-top:30px}@media(hover:hover) and (pointer:fine){.resourceFeaturedCopy>a:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(65,21,232,.24)}.resourceCards>a:hover{transform:translateY(-5px);border-color:#d6cdfb;box-shadow:0 20px 45px rgba(48,27,129,.1)}.resourceCards>a:hover>b span{transform:translateX(4px)}}@media(max-width:900px){.resourcesHero{padding-top:38px}.resourcesHero h1{font-size:42px}.resourceFeatured{grid-template-columns:1fr}.resourceJourney{width:calc(100% - 32px);margin:0 auto 18px}.resourceCards{grid-template-columns:1fr}.resourceCards>a{min-height:225px}.resourcePrinciples{grid-template-columns:1fr}.resourcePrinciplesIntro{margin-bottom:25px}.resourcePrinciples>div:last-child{grid-template-columns:1fr 1fr 1fr}}@media(max-width:520px){.resourcesHero h1{font-size:37px}.resourcesHero>p:last-child br{display:none}.resourceFeaturedCopy{padding:30px 23px}.resourceJourney{height:auto;padding:18px}.resourceJourneySteps{grid-template-columns:1fr}.resourceJourney>footer{flex-wrap:wrap;padding-top:14px}.resourceLibraryHeader{display:block}.resourceLibraryHeader>p{text-align:left;margin-top:13px}.resourcePrinciples{padding:25px 20px}.resourcePrinciples>div:last-child{grid-template-columns:1fr}.resourcePrinciples article{border-left:0;border-top:1px solid #eceaf0;padding:16px 0}}.resourcesHero{padding-top:25px}.resourcesHero>.sectionLabel{margin-bottom:17px}.resourcesHero h1{font-size:51px;line-height:1.04;letter-spacing:-3px}.resourcesHero>p:last-child{margin-top:19px;font-size:16px;line-height:1.6}.resourcesPage .resourceFeatured{grid-template-columns:38% 62%;min-height:382px;margin-top:34px;border:0;background:#f5f1ff;padding:12px;box-shadow:0 20px 55px rgba(41,20,116,.08)}.resourcesPage .resourceFeaturedCopy{position:relative;overflow:hidden;border-radius:11px;background:linear-gradient(145deg,#3713d9,#4e1df0 57%,#2b0caf);padding:38px 37px;color:#fff}.resourceFeaturedCopy:before{content:"";position:absolute;width:250px;height:250px;right:-135px;top:-145px;border:1px solid rgba(255,255,255,.17);border-radius:50%;box-shadow:0 0 0 34px rgba(255,255,255,.035),0 0 0 70px rgba(255,255,255,.025)}.resourceFeaturedCopy:after{content:"";position:absolute;width:120px;height:120px;left:-78px;bottom:-76px;border:1px solid rgba(255,255,255,.13);border-radius:50%}.resourceFeaturedCopy>*{position:relative;z-index:1}.resourcesPage .resourceFeaturedIcon{width:58px;height:58px;border:1px solid rgba(255,255,255,.34);border-radius:16px;background:rgba(255,255,255,.14);color:#fff;box-shadow:0 14px 28px rgba(22,5,100,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.resourcesPage .resourceFeaturedIcon svg{width:33px;height:33px}.resourcesPage .resourceFeaturedCopy>.sectionLabel{margin-top:25px;color:#d9d0ff!important;font-size:9.5px!important;letter-spacing:2.4px!important}.resourcesPage .resourceFeaturedCopy h2{margin:11px 0 14px;color:#fff;font-size:31px;line-height:1.08;letter-spacing:-1.35px}.resourcesPage .resourceFeaturedCopy>p:not(.sectionLabel){max-width:335px;color:rgba(255,255,255,.8);font-size:12px;line-height:1.68}.resourcesPage .resourceFeaturedCopy>a{width:196px;height:47px;margin-top:24px;background:#fff;color:var(--violet);box-shadow:0 13px 30px rgba(18,4,79,.25)}.resourcesPage .resourceJourney{align-self:stretch;width:auto;height:auto;margin-left:12px;border:1px solid #e7e3f0;border-radius:11px;padding:27px 29px;background:radial-gradient(circle at 90% 4%,#f1edff 0,transparent 26%),#fff;box-shadow:0 15px 38px rgba(39,20,104,.1)}.resourcesPage .resourceJourney>header{padding-bottom:18px}.resourcesPage .resourceJourney>header span{font-size:8.5px;letter-spacing:2px}.resourcesPage .resourceJourney>header b{font-size:14px;letter-spacing:-.25px}.resourcesPage .resourceJourneySteps{gap:11px;margin-top:18px}.resourcesPage .resourceJourneySteps article{position:relative;grid-template-columns:43px 1fr 20px;min-height:96px;border-color:#e8e4f0;border-radius:10px;padding:13px;background:rgba(255,255,255,.94);box-shadow:0 6px 16px rgba(28,17,70,.035);transition:transform var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.resourcesPage .resourceJourneySteps article>b{width:35px;height:35px;border-radius:9px;background:linear-gradient(145deg,#e9e1ff,#f4f0ff);font-size:10px}.resourcesPage .resourceJourneySteps strong{font-size:10.5px}.resourcesPage .resourceJourneySteps article span{font-size:8px;line-height:1.4}.resourcesPage .resourceJourneySteps article>i{font-size:17px}.resourcesPage .resourceJourney>footer{min-height:48px}.resourcesPage .resourceJourney>footer span{font-size:7.5px}.resourcesPage .resourceJourney>footer i{width:7px;height:7px}.resourcesPage .resourceLibrary{padding-top:55px}.resourcesPage .resourceLibraryHeader .sectionLabel{font-size:9.5px!important}.resourcesPage .resourceLibraryHeader h2{font-size:31px}.resourcesPage .resourceLibraryHeader>p{font-size:12px;line-height:1.6}.resourcesPage .resourceCards{gap:16px;margin-top:26px}.resourcesPage .resourceCards>a{isolation:isolate;min-height:285px;overflow:hidden;border-color:#e3e1e9;border-radius:14px;padding:28px 28px 25px;box-shadow:0 10px 28px rgba(24,17,64,.045)}.resourcesPage .resourceCards>a:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#4115e8,#815dff)}.resourcesPage .resourceCards>a:after{position:absolute;z-index:-1;right:19px;top:10px;color:#f2effc;font-size:76px;font-weight:850;line-height:1}.resourcesPage .resourceCards>a:first-child:after{content:"01"}.resourcesPage .resourceCards>a:nth-child(2):after{content:"02"}.resourcesPage .resourceCards>a:nth-child(3):after{content:"03"}.resourcesPage .resourceCardIcon{width:61px;height:61px;border-radius:15px;background:linear-gradient(145deg,#ebe4ff,#faf8ff);box-shadow:0 10px 24px rgba(65,21,232,.1)}.resourcesPage .resourceCardIcon svg{width:34px;height:34px}.resourcesPage .resourceCards>a>small{margin-top:22px;font-size:8.5px;letter-spacing:2px}.resourcesPage .resourceCards h3{margin-top:10px;font-size:22px;letter-spacing:-.7px}.resourcesPage .resourceCards p{max-width:315px;font-size:12px;line-height:1.65}.resourcesPage .resourceCards>a>b{font-size:11px}.resourcesPage .resourcePrinciples{grid-template-columns:34% 66%;margin-top:34px;border-color:#e2deef;border-radius:14px;padding:12px;background:linear-gradient(120deg,#f5f1ff,#fbfaff);box-shadow:0 12px 34px rgba(32,18,83,.045)}.resourcesPage .resourcePrinciplesIntro{display:flex;min-height:150px;flex-direction:column;justify-content:center;border-radius:10px;background:#fff;padding:29px 30px}.resourcesPage .resourcePrinciplesIntro .sectionLabel{font-size:9.5px!important}.resourcesPage .resourcePrinciplesIntro h2{font-size:24px}.resourcesPage .resourcePrinciples>div:last-child{gap:10px;padding:12px 4px 12px 16px}.resourcesPage .resourcePrinciples article{display:flex;min-width:0;flex-direction:column;gap:13px;border:1px solid #e6e2ef;border-radius:10px;background:rgba(255,255,255,.86);padding:18px 16px;box-shadow:0 6px 16px rgba(27,15,73,.03)}.resourcesPage .resourcePrinciples article>b{width:40px;height:40px;border-radius:10px;background:#eee8ff}.resourcesPage .resourcePrinciples article>b svg{width:25px;height:25px}.resourcesPage .resourcePrinciples article>div{gap:8px}.resourcesPage .resourcePrinciples strong{font-size:11px}.resourcesPage .resourcePrinciples article span{font-size:9px;line-height:1.55}.resourcesPage .marketingCta{margin-top:38px}@media(hover:hover) and (pointer:fine){.resourcesPage .resourceJourneySteps article:hover{transform:translateY(-2px);border-color:#d4c9fa;box-shadow:0 10px 22px rgba(53,28,140,.08)}.resourcesPage .resourceFeaturedCopy>a:hover{box-shadow:0 17px 36px rgba(18,4,79,.32)}}@media(max-width:900px){.resourcesHero{padding-top:36px}.resourcesHero h1{font-size:43px}.resourcesPage .resourceFeatured{grid-template-columns:1fr;padding:10px}.resourcesPage .resourceJourney{margin:10px 0 0}.resourcesPage .resourcePrinciples{grid-template-columns:1fr}.resourcesPage .resourcePrinciples>div:last-child{padding-left:4px}}@media(max-width:520px){.resourcesHero h1{font-size:38px}.resourcesPage .resourceFeaturedCopy{padding:31px 24px}.resourcesPage .resourceFeaturedCopy h2{font-size:29px}.resourcesPage .resourceJourney{padding:21px 17px}.resourcesPage .resourceJourneySteps article{min-height:82px}.resourcesPage .resourceCards>a{min-height:260px}.resourcesPage .resourcePrinciplesIntro{min-height:auto;padding:24px 20px}.resourcesPage .resourcePrinciples>div:last-child{padding:4px}.resourcesPage .resourcePrinciples article{padding:17px}}.resourcesPage .resourceJourney>header span{font-size:10.5px;letter-spacing:2.2px}.resourcesPage .resourceJourney>header b{font-size:16px}.resourcesPage .resourceJourneySteps article{grid-template-columns:48px 1fr 24px;min-height:102px;padding:15px}.resourcesPage .resourceJourneySteps article>b{width:39px;height:39px;font-size:12px}.resourcesPage .resourceJourneySteps article>div{gap:7px}.resourcesPage .resourceJourneySteps strong{font-size:12.5px}.resourcesPage .resourceJourneySteps article span{font-size:9.5px;line-height:1.45}.resourcesPage .resourceJourneySteps article>i{font-size:20px;font-weight:700}.resourcesPage .resourceJourney>footer span{font-size:9px}.resourcesPage .resourceJourney>footer i{width:8px;height:8px;margin-right:6px}@media(max-width:520px){.resourcesPage .resourceJourney>header{align-items:flex-start;gap:8px}.resourcesPage .resourceJourney>header b{font-size:13px;text-align:right}.resourcesPage .resourceJourneySteps article{min-height:94px}.resourcesPage .resourceJourney>footer span{font-size:8.5px}}.pricingPage{overflow-x:clip}.pricingPage .pricingHero{text-align:center;padding-top:16px}.pricingPage .pricingHero>.sectionLabel{margin:0 0 18px}.pricingPage .pricingHero h1{margin:0;font-size:47px;line-height:1.1;letter-spacing:-2.5px;font-weight:820}.pricingPage .pricingHero>p:not(.sectionLabel){margin:15px auto 0;color:#5e606f;font-size:15px;line-height:1.55}.pricingBilling{display:grid;width:430px;height:58px;grid-template-columns:1fr 1fr;margin:22px auto 0;overflow:hidden;border:1px solid #dfdce8;border-radius:11px;background:#fff;box-shadow:0 7px 20px rgba(23,16,54,.04)}.pricingBilling>*{display:flex;flex-direction:column;justify-content:center;font-size:13px}.pricingBilling b{background:linear-gradient(135deg,#5021f3,#3610d5);color:#fff}.pricingBilling span{color:#4d4f5d}.pricingBilling small{margin-top:4px;font-size:8px;font-weight:500;opacity:.78}.pricingPlans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:49px;align-items:stretch}.pricingPlan{position:relative;display:flex;min-width:0;min-height:610px;flex-direction:column;border:1px solid #e3e1e8;border-radius:14px;background:#fff;padding:27px 25px 19px;box-shadow:0 12px 34px rgba(28,18,70,.045);transition:transform var(--motion-base) var(--motion-ease),border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}.pricingPlan.popular{padding:26px 24px 18px}.pricingPopular{position:absolute;top:-34px;height:34px;background:linear-gradient(90deg,#5420ed,#3510d6);padding:9px;color:#fff;font-size:10px;font-weight:850;letter-spacing:.5px;text-align:center}.pricingPlan>header{display:flex;min-height:73px;align-items:center;gap:16px}.pricingPlan>header>b{display:grid;width:64px;height:64px;flex:0 0 64px;place-items:center;border-radius:50%;background:linear-gradient(145deg,#ebe4ff,#f7f4ff);color:var(--violet);box-shadow:0 8px 20px rgba(65,21,232,.09)}.pricingPlan>header>b svg{width:38px;height:38px}.pricingPlan>header h2{margin:0 0 6px;font-size:23px;letter-spacing:-.65px}.pricingPlan>header p{margin:0;color:#393b48;font-size:11px;line-height:1.45}.pricingPrice{display:flex;align-items:baseline;gap:8px;margin:19px 0 13px}.pricingPrice strong{color:var(--violet);font-size:42px;line-height:1;letter-spacing:-1.8px}.pricingPrice span{font-size:12px;font-weight:700}.sameIntelligence{display:flex;align-items:center;margin:0 0 12px;border-radius:6px;background:#f6f3ff;padding:8px 10px;color:#4d2aca;font-size:8px;font-weight:750}.sameIntelligence i{width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--violet)}.pricingPlan>ul{margin:0;padding:14px 0 13px;border-top:1px solid #eceaf0;list-style:none}.pricingPlan>ul li{display:flex;align-items:flex-start;gap:9px;margin:10px 0;color:#242631;font-size:10.5px;line-height:1.35}.pricingPlan>ul li i{display:grid;width:15px;height:15px;flex:0 0 15px;place-items:center;border-radius:50%;background:var(--violet);color:#fff;font-size:8px;font-style:normal;font-weight:850}.pricingConnect{margin-top:auto;border-top:1px solid #eceaf0;padding-top:14px}.pricingConnect>p{margin:0 0 12px;font-size:10px;font-weight:750}.pricingConnect>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.pricingConnect>div>span{display:flex;min-width:0;flex-direction:column;align-items:center;gap:7px;text-align:center}.pricingConnect>div>span>b{display:grid;width:45px;height:45px;place-items:center;border-radius:10px;background:#f0ebff;color:var(--violet)}.pricingConnect>div svg{width:27px;height:27px}.pricingConnect>div small{font-size:7.5px;line-height:1.25}.pricingConnect>em{display:block;margin:11px 0 0;color:#5b5d69;font-size:8px;text-align:center}.pricingPlan>a{display:flex;height:45px;align-items:center;justify-content:center;gap:15px;margin-top:16px;border:1px solid var(--violet);border-radius:8px;color:var(--violet);font-size:10.5px;font-weight:850;transition:background var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}.pricingPlan>a span{font-size:16px}.pricingPlan.popular>a{background:var(--violet);color:#fff}.enterprisePlan{display:grid;grid-template-columns:64px 1fr 180px;align-items:center;grid-gap:20px;gap:20px;margin-top:22px;border:1px solid #dfdaee;border-radius:13px;background:linear-gradient(110deg,#f4f0ff,#fbfaff);padding:21px 27px}.enterpriseIcon{display:grid;width:58px;height:58px;place-items:center;border-radius:13px;background:#fff;color:var(--violet);box-shadow:0 8px 22px rgba(65,21,232,.1)}.enterpriseIcon svg{width:35px;height:35px}.enterprisePlan .sectionLabel{margin:0 0 6px;font-size:8px!important;letter-spacing:2px!important}.enterprisePlan h2{margin:0 0 5px;font-size:17px}.enterprisePlan>div:nth-child(2)>p:last-child{margin:0;color:#5c5e6b;font-size:9.5px}.enterprisePlan>a{display:flex;height:43px;align-items:center;justify-content:center;gap:15px;border-radius:8px;background:var(--violet);color:#fff;font-size:10.5px;font-weight:850}.enterprisePlan>a span{font-size:16px}.pricingTrial{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;border-radius:12px;background:#f7f4ff;padding:20px 28px}.pricingTrial>div{display:flex;align-items:center;gap:18px}.pricingTrial>div+div{border-left:1px solid #ded8ef;padding-left:30px}.pricingTrial>div>b{display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:12px;background:var(--violet);color:#fff;font-size:23px}.pricingTrial>div>b svg{width:31px;height:31px}.pricingTrial span{display:flex;flex-direction:column;gap:5px}.pricingTrial strong{font-size:12px}.pricingTrial small{color:#5e606e;font-size:9px}.pricingFaq{padding-top:30px}.pricingFaq>h2{margin:0 0 17px;text-align:center;font-size:23px}.pricingFaq>div{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #e4e2e8;border-radius:11px;background:#fff}.pricingFaq details{border-bottom:1px solid #ebe9ee;padding:0 18px}.pricingFaq details:nth-child(odd){border-right:1px solid #ebe9ee}.pricingFaq details:nth-last-child(-n+2){border-bottom:0}.pricingFaq summary{min-height:43px;padding:14px 0;font-size:10px;font-weight:650;cursor:pointer;list-style:none}.pricingFaq summary::-webkit-details-marker{display:none}.pricingFaq summary b{float:right;color:#555766;font-size:14px;transition:transform var(--motion-fast) ease}.pricingFaq details[open] summary b{transform:rotate(180deg)}.pricingFaq details>p{margin:-3px 0 14px;color:#5e606e;font-size:9px;line-height:1.55}.pricingFaq>p{margin:13px 0 0;color:#676976;font-size:9px;text-align:center}.pricingFaq>p a{margin-left:5px;color:var(--violet);font-weight:800}.pricingFaq>p span{margin-left:5px}.pricingPage .marketingCta{margin-top:23px}.pricingPage .roundIcon svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pricingAssurances{display:grid;grid-template-columns:repeat(4,1fr);padding:21px 20px 30px}.pricingAssurances article{display:flex;gap:12px;border-right:1px solid #eceaf0;padding:0 20px}.pricingAssurances article:last-child{border:0}.pricingAssurances article>b{display:grid;width:33px;height:33px;flex:0 0 33px;place-items:center;color:var(--violet)}.pricingAssurances article>b svg{width:29px;height:29px}.pricingAssurances article>div{display:flex;flex-direction:column;gap:5px}.pricingAssurances strong{font-size:9.5px}.pricingAssurances span{color:#626471;font-size:8px;line-height:1.45}@media(hover:hover) and (pointer:fine){.pricingPlan:hover{transform:translateY(-4px);border-color:#d2c7fa;box-shadow:0 22px 48px rgba(45,25,126,.1)}.pricingPlan>a:hover{transform:translateY(-1px);background:var(--violet);color:#fff}.enterprisePlan>a:hover{filter:brightness(1.08)}}@media(max-width:900px){.pricingPage .pricingHero{padding-top:35px}.pricingPage .pricingHero h1{font-size:40px}.pricingPlans{grid-template-columns:1fr;gap:47px}.pricingPlan{min-height:auto}.enterprisePlan{grid-template-columns:58px 1fr}.enterprisePlan>a{grid-column:1/3}.pricingAssurances{grid-template-columns:1fr 1fr;gap:22px}.pricingAssurances article:nth-child(2){border-right:0}}@media(max-width:520px){.pricingPage .pricingHero h1{font-size:36px}.pricingPage .pricingHero>p:not(.sectionLabel) br{display:none}.pricingBilling{width:100%}.pricingPlan{padding-inline:20px}.enterprisePlan{grid-template-columns:1fr;padding:22px}.enterprisePlan>a{grid-column:auto}.pricingTrial{grid-template-columns:1fr;gap:18px;padding:20px}.pricingTrial>div+div{border-left:0;border-top:1px solid #ded8ef;padding:18px 0 0}.pricingFaq>div{grid-template-columns:1fr}.pricingFaq details:nth-child(odd){border-right:0}.pricingFaq details:nth-last-child(2){border-bottom:1px solid #ebe9ee}.pricingAssurances{grid-template-columns:1fr;padding-inline:5px}.pricingAssurances article{border-right:0;border-bottom:1px solid #eceaf0;padding:12px}.pricingAssurances article:last-child{border-bottom:0}}.pricingAvailability{margin-top:13px;color:#747683;font-size:8px;line-height:1.5;text-align:center}@media(min-width:901px){.pricingPage>.shell{width:min(960px,calc(100% - 64px))}.pricingPage .pricingHero{padding-top:2px}.pricingBilling{height:55px}.pricingBilling>*{font-size:14px}.pricingBilling small{font-size:8px}.pricingPlans{grid-template-columns:292px 325px 307px;align-items:start;margin-top:25px}.pricingPlan{min-height:604px;padding:21px 20px 16px;box-shadow:0 10px 28px rgba(28,18,70,.035)}.pricingPlan.popular{min-height:580px;margin-top:23px;padding:6px 19px 15px}.pricingPopular{top:-31px;height:31px;padding:8px;font-size:10px}.pricingPlan>header{min-height:70px;gap:15px}.pricingPlan>header>b{width:68px;height:68px;flex-basis:68px}.pricingPlan>header>b svg{width:40px;height:40px}.pricingPlan>header p{font-size:12px;line-height:1.42}.pricingPrice{margin:18px 0 13px}.pricingPlan>ul{padding:14px 0 12px}.pricingPlan>ul li{margin:13px 0;font-size:11.5px;line-height:1.35}.pricingConnect{min-height:155px;padding-top:14px}.pricingConnect>p{font-size:12px}.pricingConnect>div>span{gap:7px}.pricingConnect>div>span>b{width:50px;height:50px}.pricingConnect>div svg{width:30px;height:30px}.pricingConnect>div small{font-size:9px;line-height:1.3}.pricingConnect>em{margin-top:19px;font-size:9px}.pricingPlan>a{height:43px;font-size:12px}}.pricingBillingWrap .pricingBilling{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingBilling>div{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:#777988;font-size:13px}.pricingBilling>div+div{border-left:1px solid #ebe9ef}.pricingBilling>div strong{font-size:13px;line-height:1.1}.pricingBilling>div small{margin-top:4px;font-size:8px;font-weight:500;opacity:.78}.pricingBilling>div.isActive{background:linear-gradient(135deg,#5021f3,#3510d5);color:#fff;box-shadow:0 7px 17px rgba(65,21,232,.15)}.pricingPlan.popular{border:2px solid var(--violet);border-top:0;border-radius:0 0 14px 14px;box-shadow:0 18px 44px rgba(65,21,232,.12)}.pricingPopular{left:-2px;right:-2px;top:-31px;height:31px;border-radius:12px 12px 0 0;padding:8px;font-size:9px;letter-spacing:.65px;box-shadow:none}.pricingConnect>div.pricingChannels{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important;width:100%}.pricingConnect .pricingChannelIcon{border-radius:11px;background:#f5f4f8}.pricingConnect .pricingChannelIcon.sms{color:#34c759}.pricingConnect .pricingChannelIcon.whatsapp{color:#25d366}.pricingConnect .pricingChannelIcon.messenger{color:#006aff}.pricingConnect .pricingChannelIcon.telegram{color:#229ed9}@media(min-width:901px){.pricingPlan.popular{min-height:580px;margin-top:23px;padding:6px 19px 15px}.pricingPopular{top:-31px;height:31px;padding:8px;font-size:9px}.pricingConnect>div>span>b{width:45px;height:45px}.pricingConnect>div.pricingChannels svg{width:27px;height:27px}}@media(max-width:520px){.pricingBilling>div strong{font-size:11px}.pricingBilling>div small{font-size:7px}.pricingConnect>div.pricingChannels{gap:4px}.pricingConnect>div.pricingChannels>span>b{width:42px;height:42px}}.pricingPage .pricingFaq{padding-top:36px}.pricingPage .pricingFaq>h2{margin:0 0 20px;font-size:27px;line-height:1.15;letter-spacing:-.8px}.pricingPage .pricingFaq>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;overflow:visible;border:0;border-radius:0;background:transparent}.pricingPage .pricingFaqColumn{overflow:hidden;border:1px solid #dfdde7;border-radius:12px;background:#fff;box-shadow:0 9px 25px rgba(25,17,59,.035)}.pricingPage .pricingFaq details{border:0;border-bottom:1px solid #ebe9ef;padding:0;transition:background-color var(--motion-fast) ease}.pricingPage .pricingFaq details:last-child{border-bottom:0}.pricingPage .pricingFaq details:nth-child(odd){border-right:0}.pricingPage .pricingFaq details[open]{background:#faf9ff}.pricingPage .pricingFaq summary{display:flex;min-height:55px;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;color:#171822;font-size:12.5px;font-weight:700;line-height:1.35}.pricingPage .pricingFaq summary b{display:grid;width:25px;height:25px;flex:0 0 25px;float:none;place-items:center;border-radius:50%;color:#4a4c59;transition:transform var(--motion-fast) ease,background-color var(--motion-fast) ease,color var(--motion-fast) ease}.pricingPage .pricingFaq summary b svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pricingPage .pricingFaq details[open] summary b{transform:rotate(180deg);background:#eee9ff;color:var(--violet)}.pricingPage .pricingFaq details>p{margin:-4px 48px 17px 18px;color:#5e606d;font-size:10.5px;line-height:1.6}.pricingPage .pricingFaq>p{margin:17px 0 0;color:#696b77;font-size:11px}.pricingPage .pricingFaq>p a{margin-left:7px}@media(hover:hover) and (pointer:fine){.pricingPage .pricingFaq summary:hover b{background:#f0ecff;color:var(--violet)}}@media(max-width:700px){.pricingPage .pricingFaq>h2{font-size:24px}.pricingPage .pricingFaq>div{grid-template-columns:1fr;gap:11px}.pricingPage .pricingFaq summary{font-size:12px}}.journeyLabel{margin:0 0 10px;color:var(--violet);font-size:9px;font-weight:850;letter-spacing:2.4px;text-align:center}.steps{position:relative;margin-top:54px;border:1px solid #e8e3f7;border-radius:18px;background:linear-gradient(135deg,#fbfaff,#f5f1ff);padding:33px 28px 30px;box-shadow:0 18px 48px rgba(45,25,126,.055)}.channelSection>h2,.steps>h2{font-size:27px;letter-spacing:-1px}.steps>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:27px}.steps article{position:relative;display:flex;min-height:190px;min-width:0;flex-direction:column;align-items:center;border:1px solid #e7e3f0;border-radius:13px;background:rgba(255,255,255,.94);padding:25px 14px 18px;text-align:center;box-shadow:0 8px 22px rgba(31,20,81,.04);transition:transform var(--motion-base) var(--motion-ease),border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}.steps article>i{position:absolute;top:11px;left:12px;color:color-mix(in srgb,var(--step) 75%,#111);font-size:8px;font-style:normal;font-weight:850;letter-spacing:.6px}.steps article>b{display:grid;width:58px;height:58px;flex:0 0 58px;place-items:center;border:0;border-radius:15px;background:color-mix(in srgb,var(--step) 10%,white);color:var(--step);box-shadow:0 8px 18px color-mix(in srgb,var(--step) 9%,transparent)}.steps article>b svg{width:29px;height:29px;stroke-width:1.75}.steps article strong{margin-top:16px;color:#15161f;font-size:11.5px;line-height:1.3}.steps article p{max-width:165px;margin:8px auto 0;color:#5b5d69;font-size:9.5px;line-height:1.55}.steps article:not(:last-child):after{z-index:3;width:18px;border-color:#8c72f7;right:-16px;top:94px}.steps article:not(:last-child):before{z-index:4;right:-16px;top:91px;border-color:#8c72f7}.channelSection{padding:70px 0 58px}.channelSection>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:29px}.channelSection article{position:relative;height:142px;overflow:hidden;border:1px solid #e3e1eb;border-radius:13px;background:#fff;box-shadow:0 9px 24px rgba(29,22,65,.045)}.channelSection article:before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:var(--channel);opacity:.8}.channelSection article b{display:grid;width:52px;height:52px;place-items:center;border-radius:14px;background:color-mix(in srgb,var(--channel) 9%,white);color:var(--channel);box-shadow:0 7px 17px color-mix(in srgb,var(--channel) 8%,transparent)}.channelSection article b svg{width:27px;height:27px;stroke-width:1.75}.channelSection article span{margin-top:12px;color:#15161f;font-size:10px;font-weight:800}.channelSection article small{height:auto;margin-top:7px;border-radius:999px;background:color-mix(in srgb,var(--channel) 8%,white);padding:4px 7px;color:color-mix(in srgb,var(--channel) 80%,#24252e);font-size:6.5px;font-weight:850;letter-spacing:.35px}.channelAvailability{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:17px;color:#747682;font-size:9.5px}.channelAvailability i{width:6px;height:6px;border-radius:50%;background:#28a868;box-shadow:0 0 0 4px #ebf8f1}@media(hover:hover) and (pointer:fine){.steps article:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--step) 28%,#e7e3f0);box-shadow:0 15px 31px color-mix(in srgb,var(--step) 9%,transparent)}.channelSection article:hover{transform:translateY(-4px);box-shadow:0 16px 32px color-mix(in srgb,var(--channel) 10%,transparent)}}@media(max-width:900px){.steps{padding:29px 22px}.steps>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.steps article:not(:last-child):after,.steps article:not(:last-child):before{display:none}.channelSection>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.steps{width:calc(100% - 20px);margin-top:38px;padding:25px 14px 15px}.channelSection>h2,.steps>h2{font-size:23px}.steps>div{grid-template-columns:1fr}.steps article{min-height:168px}.channelSection{padding-top:52px}.channelSection article{height:132px}.channelAvailability{align-items:flex-start;padding-inline:12px;text-align:left}.channelAvailability i{margin-top:4px;flex:0 0 6px}}.pricingPage .pricingTrial{display:flex;width:min(540px,calc(100% - 40px));min-height:96px;align-items:center;gap:20px;margin:21px auto 0;border:1px solid #ece7fb;border-radius:13px;background:linear-gradient(105deg,#faf9ff,#f4f0ff);padding:17px 23px;box-shadow:0 10px 27px rgba(65,21,232,.055)}.pricingPage .pricingTrialCalendar{position:relative;display:grid;width:59px;height:59px;flex:0 0 59px;place-items:center;border-radius:10px;background:linear-gradient(145deg,#5420f2,#3510d7);color:#fff;box-shadow:0 9px 20px rgba(65,21,232,.2)}.pricingPage .pricingTrialCalendar:after,.pricingPage .pricingTrialCalendar:before{content:"";position:absolute;top:-5px;width:5px;height:12px;border:2px solid #fff;border-radius:4px;background:var(--violet)}.pricingPage .pricingTrialCalendar:before{left:14px}.pricingPage .pricingTrialCalendar:after{right:14px}.pricingPage .pricingTrialCalendar i{position:absolute;left:0;right:0;top:14px;height:2px;background:rgba(255,255,255,.85)}.pricingPage .pricingTrialCalendar b{padding-top:8px;font-size:22px;line-height:1}.pricingPage .pricingTrialCopy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px;border:0;padding:0}.pricingPage .pricingTrialCopy strong{color:#3510d7;font-size:13px;line-height:1.25}.pricingPage .pricingTrialCopy span{color:#252631;font-size:10px;line-height:1.35}.pricingPage .pricingTrialCopy small{color:#666978;font-size:9px;line-height:1.35}@media(max-width:520px){.pricingPage .pricingTrial{width:100%;min-height:91px;gap:15px;padding:15px 17px}.pricingPage .pricingTrialCalendar{width:54px;height:54px;flex-basis:54px}.pricingPage .pricingTrialCopy{border:0;padding:0}.pricingPage .pricingTrialCopy strong{font-size:11.5px}.pricingPage .pricingTrialCopy span{font-size:9.5px}.pricingPage .pricingTrialCopy small{font-size:8px}}.pricingPage .pricingHero h1{font-size:41px;line-height:1.06;letter-spacing:-2.15px}.pricingPage .pricingHero>p:not(.sectionLabel){margin-top:10px}.pricingPage .pricingBillingWrap{margin-top:15px}.pricingPage .pricingBillingWrap .pricingBilling{height:50px}.pricingPage .pricingPlans{margin-top:28px}@media(min-width:901px){.pricingPage .pricingHero{padding-top:0}.pricingPage .pricingPlans{margin-top:28px}}@media(max-width:520px){.pricingPage .pricingHero h1{font-size:33px;letter-spacing:-1.4px}}.pricingPage .pricingBillingWrap .pricingBilling{width:435px;grid-template-columns:repeat(3,minmax(0,1fr))}.pricingPage .pricingBilling button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;border-right:1px solid #ebe9ef;background:#fff;color:#666977;font:inherit;cursor:pointer}.pricingPage .pricingBilling button.isActive{background:linear-gradient(135deg,#5021f3,#3510d5);color:#fff;box-shadow:0 7px 17px rgba(65,21,232,.15)}.pricingPage .pricingBillingStatus{display:flex;align-items:center;justify-content:center;background:#fff}.pricingPage .pricingBillingStatus b{border-radius:7px;background:#edf8ef!important;padding:7px 10px;color:#269345!important;font-size:9px;font-weight:800;white-space:nowrap}.pricingPage .pricingAnnualNote{display:flex;margin:-6px 0 8px;border-radius:6px;background:#edf8ef;padding:5px 8px;color:#267f3f;font-size:8px;line-height:1.2}.pricingPage .pricingPrice.isYearly strong{font-size:36px;letter-spacing:-1.35px}@media(max-width:520px){.pricingPage .pricingBillingWrap .pricingBilling{width:100%}.pricingPage .pricingBillingStatus b{padding-inline:6px;font-size:7px}}.onboardingStart{width:min(100%,540px);margin-top:28px}.onboardingStart form{display:grid;grid-template-columns:38px minmax(0,1fr) 48px;align-items:center;min-height:58px;border:1px solid #ddd8f5;border-radius:30px;background:#fff;padding:5px 6px 5px 13px;box-shadow:0 12px 34px rgba(65,21,232,.12)}.onboardingStart input{min-width:0;height:44px;border:0;outline:0;background:transparent;color:#181824;font:inherit;font-size:13px}.onboardingStart input::placeholder{color:#858493}.onboardingGlobe{display:grid;width:29px;height:29px;place-items:center;color:var(--violet);font-size:20px}.onboardingStart button{display:grid;width:46px;height:46px;place-items:center;border:0;border-radius:50%;background:linear-gradient(135deg,#5525f5,#3510d4);color:#fff;font-size:24px;cursor:pointer;box-shadow:0 7px 18px rgba(65,21,232,.24)}.onboardingStart button:disabled{cursor:wait;opacity:.62}.onboardingStart>p{margin:9px 15px 0;color:#747684;font-size:10px;line-height:1.45}.onboardingStartStatus{min-height:15px;color:#a02d48!important}.onboardingSpinner{width:17px;height:17px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:onboarding-spin .8s linear infinite}.heroSecondary{display:flex;margin-top:7px}.heroSecondary .ghost{height:38px;border:0;box-shadow:none;padding-left:12px;color:#555765;font-size:11px}.srOnly{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes onboarding-spin{to{transform:rotate(1turn)}}.discoveryPage{min-height:calc(100vh - 88px);display:grid;place-items:center;background:radial-gradient(circle at 50% 25%,#f0ebff 0,transparent 38%),#fbfaff;padding:38px 20px}.discoveryCard{width:min(100%,470px);border:1px solid #e2ddf5;border-radius:24px;background:#fff;padding:36px;text-align:center;box-shadow:0 28px 80px rgba(45,22,120,.12)}.discoveryStep{display:inline-block;margin:0;border-radius:20px;background:#f3efff;padding:6px 11px;color:var(--violet);font-size:9px;font-weight:850;letter-spacing:1px}.discoveryMark{margin:24px auto 12px;color:var(--violet);font-size:38px}.discoveryCard h1{margin:0;font-size:32px;letter-spacing:-1.4px}.discoveryCard>p:not(.discoveryStep){margin:13px auto 0;max-width:380px;color:#686a78;font-size:13px;line-height:1.6}.discoveryTruth{display:grid;grid-gap:5px;gap:5px;margin:25px 0;border:1px solid #e6e1f8;border-radius:13px;background:#faf9ff;padding:16px;text-align:left}.discoveryTruth b{color:#34216f;font-size:12px}.discoveryTruth span{color:#6d6e7b;font-size:10px;line-height:1.5}.discoveryCard button{width:100%;height:49px;border:0;border-radius:10px;background:#ddd8ed;color:#777286;font-weight:800}.discoveryCard>a{display:inline-block;margin-top:18px;color:var(--violet);font-size:11px;font-weight:750}@media(max-width:520px){.onboardingStart{margin-top:23px}.onboardingStart form{grid-template-columns:34px minmax(0,1fr) 44px;min-height:54px}.onboardingStart button{width:42px;height:42px}.discoveryPage{min-height:calc(100vh - 70px);padding:20px 14px}.discoveryCard{padding:29px 21px}.discoveryCard h1{font-size:27px}}.accessPersistentNotice{margin:4px 0 20px}.accessSubmit[disabled]{cursor:not-allowed;opacity:.62;transform:none;box-shadow:none}.providerRow button:disabled{cursor:not-allowed;background:#f7f7f9;color:#8d8e98}.accessSubmit[href]{text-decoration:none}.accessSubmit>b{font-size:15px}.providerRowSingle{grid-template-columns:1fr}.accessAuthError{border-color:#efc9d2;background:#fff5f7;color:#8c2941}.heroAuthCta{display:flex;width:min(100%,540px);flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.heroAuthCta .button{height:52px;padding-inline:28px}.heroAuthCta small{max-width:245px;color:#747684;font-size:10px;line-height:1.45}.accessLocalNote{color:#777986;font-size:10px;line-height:1.5;margin:4px 0 14px}.discoveryProgress{height:8px;margin:26px 0 9px;overflow:hidden;border-radius:8px;background:#ece9f6}.discoveryProgress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5a2af0,#3512d2);transition:width .3s ease}.discoveryProgressLabel{display:block;color:#4b2ac6;font-size:10px;text-align:left}.discoveryLoading{width:28px;height:28px;margin:28px auto;border:3px solid #dfd9f8;border-top:3px solid var(--violet);border-radius:50%;animation:onboarding-spin .8s linear infinite}.discoveryPrimaryLink{display:grid!important;height:49px;place-items:center;margin-top:25px!important;border-radius:10px;background:var(--violet);color:#fff!important}.guidedProgress{height:5px;margin:24px 0 20px;overflow:hidden;border-radius:8px;background:#ece9f6}.guidedProgress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5a2af0,#3512d2);transition:width .25s ease}.guidedQuestion,.guidedQuestion fieldset{display:grid;grid-gap:12px;gap:12px;margin:0;border:0;padding:0;text-align:left}.guidedQuestion fieldset>legend,.guidedQuestion>label,.guidedQuestion>legend{width:100%;color:#1b1830;font-size:15px;font-weight:800;line-height:1.35}.guidedQuestion fieldset>p,.guidedQuestion>p{margin:-5px 0 1px!important;color:#737481!important;font-size:10px!important;text-align:left}.guidedQuestion input:not([type]),.guidedQuestion input[type=text]{width:100%;height:47px;border:1px solid #dcd8e8;border-radius:10px;background:#fff;padding:0 13px;color:#1c1c26;font:inherit;font-size:12px;outline:0}.guidedQuestion input:focus{border-color:#8267ed;box-shadow:0 0 0 3px rgba(89,45,237,.1)}.guidedChoices{display:grid;grid-gap:9px;gap:9px}.discoveryCard .guidedChoices button{display:flex;width:100%;height:auto;min-height:61px;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid #dfdbea;border-radius:11px;background:#fff;padding:11px 14px;color:#22202e;text-align:left;cursor:pointer}.guidedChoices button b{font-size:12px}.guidedChoices button span{margin-top:4px;color:#747583;font-size:9px}.discoveryCard .guidedChoices button:hover{border-color:#8267ed;background:#faf8ff}.discoveryCard .guidedSubmit{height:47px;background:linear-gradient(135deg,#5525f5,#3510d4);color:#fff;cursor:pointer;box-shadow:0 8px 20px rgba(65,21,232,.16)}.discoveryCard .guidedSubmit:disabled{cursor:wait;background:#c7bfdf;color:#fff}.discoveryCard .guidedSecondary{height:42px;border:1px solid #ddd8eb;background:#fff;color:#514d61;cursor:pointer}.guidedChannels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.guidedChannels label{position:relative;display:grid;min-height:58px;place-items:center;border:1px solid #dfdbea;border-radius:10px;background:#fff;cursor:pointer}.guidedChannels input{position:absolute;opacity:0}.guidedChannels label:has(input:checked){border-color:#6846ee;background:#f5f1ff;box-shadow:0 0 0 2px rgba(89,45,237,.08)}.guidedChannels span{color:#393642;font-size:9px;font-weight:750}.guidedError{margin:12px 0 0!important;color:#a02d48!important;font-size:10px!important;text-align:left}.guidedQuestion fieldset:disabled,.guidedQuestion[disabled]{opacity:.68}@media(max-width:520px){.guidedChannels{grid-template-columns:repeat(2,minmax(0,1fr))}.guidedQuestion fieldset>legend,.guidedQuestion>label,.guidedQuestion>legend{font-size:14px}}