.ProductPages-module__06DWma__page{color:var(--product-ink);background:#fff}.ProductPages-module__06DWma__heading,.ProductPages-module__06DWma__eyebrow{text-align:center}.ProductPages-module__06DWma__page section[id]{scroll-margin-top:calc(var(--header-h,80px) + 24px)}.ProductPages-module__06DWma__container{width:min(1160px,100% - 64px);margin-inline:auto}.ProductPages-module__06DWma__hero{isolation:isolate;padding:100px 0 64px;position:relative}.ProductPages-module__06DWma__heroContent{z-index:1;text-align:center;position:relative}.ProductPages-module__06DWma__eyebrow{color:var(--product-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:700;line-height:1.6}.ProductPages-module__06DWma__hero h1{max-width:980px;font-size:clamp(38px,5.1vw,66px);font-weight:var(--web-display-weight);letter-spacing:var(--web-display-tracking);text-wrap:balance;margin:0 auto;line-height:1.07}.ProductPages-module__06DWma__intro{max-width:780px;color:var(--product-text);text-wrap:pretty;margin:28px auto 0;font-size:clamp(18px,1.7vw,21px);line-height:1.6}.ProductPages-module__06DWma__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin-top:28px;display:flex}.ProductPages-module__06DWma__actions .button-primary{align-items:center;gap:12px;display:inline-flex}.ProductPages-module__06DWma__textLink{min-height:44px;color:var(--product-accent);align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ProductPages-module__06DWma__textLink svg{flex-shrink:0;transition:transform .2s}.ProductPages-module__06DWma__textLink:hover svg{transform:translate(3px)}.ProductPages-module__06DWma__textLink:hover{text-underline-offset:5px;text-decoration:underline}.ProductPages-module__06DWma__heroPoints{color:var(--product-muted);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:32px 0 0;padding:0;font-size:13px;line-height:1.7;list-style:none;display:flex}.ProductPages-module__06DWma__heroPoints li{align-items:center;gap:9px;display:flex}.ProductPages-module__06DWma__heroPoints li:before{content:"";background:#b930b2;border-radius:50%;width:4px;height:4px}.ProductPages-module__06DWma__section{padding:90px 0}.ProductPages-module__06DWma__heading{letter-spacing:var(--web-heading-tracking);text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.13}.ProductPages-module__06DWma__lead{color:var(--product-text);text-wrap:pretty;margin:24px 0 0;font-size:18px;line-height:1.7}.ProductPages-module__06DWma__sectionIntro{text-align:center;grid-template-columns:minmax(0,1fr);gap:24px;max-width:780px;margin:0 auto 40px;display:grid}.ProductPages-module__06DWma__sectionIntro .ProductPages-module__06DWma__lead{margin:0}.ProductPages-module__06DWma__example{padding-top:48px}.ProductPages-module__06DWma__walkthrough{grid-template-columns:minmax(0,.75fr) minmax(0,1.75fr);align-items:start;gap:40px;display:grid}.ProductPages-module__06DWma__guide{padding-top:48px}.ProductPages-module__06DWma__steps{border-top:1px solid var(--product-line);margin:0;padding:0;list-style:none}.ProductPages-module__06DWma__steps button{text-align:left;width:100%;min-height:58px;color:var(--product-muted);border-bottom:1px solid var(--product-line);cursor:pointer;border-radius:0;align-items:center;gap:12px;padding:14px 12px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s;display:flex}.ProductPages-module__06DWma__steps button>span{color:inherit;opacity:.7;font-variant-numeric:tabular-nums;font-size:12px}.ProductPages-module__06DWma__steps button>svg{opacity:0;flex-shrink:0;width:18px;height:18px;margin-left:auto}.ProductPages-module__06DWma__steps button[aria-current],.ProductPages-module__06DWma__steps button:hover{color:var(--product-accent);background:#f3edf9}.ProductPages-module__06DWma__steps button[aria-current]>svg{opacity:1}.ProductPages-module__06DWma__stepCopy{margin-top:28px}.ProductPages-module__06DWma__stepCopy h3{letter-spacing:-.02em;text-wrap:balance;font-size:22px;font-weight:600;line-height:1.25}.ProductPages-module__06DWma__stepCopy p{color:var(--product-text);margin-top:14px;font-size:15px;line-height:1.7}.ProductPages-module__06DWma__next{text-align:left;color:var(--product-accent);cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}.ProductPages-module__06DWma__next svg{flex-shrink:0;width:17px;height:17px}.ProductPages-module__06DWma__viewer{min-width:0;margin:0}.ProductPages-module__06DWma__viewerMeta{min-height:48px;color:var(--product-muted);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-inline:8px;font-size:11px;display:flex}.ProductPages-module__06DWma__motion{width:44px;height:44px;color:var(--product-accent);cursor:pointer;border-radius:50%;place-items:center;display:grid}.ProductPages-module__06DWma__motion:hover{background:var(--product-lilac)}.ProductPages-module__06DWma__motion svg{width:18px;height:18px}.ProductPages-module__06DWma__stage{background:var(--product-stage-gradient);border:1px solid #ded3eb;border-radius:28px;align-items:center;min-height:580px;padding:36px;display:flex;box-shadow:0 24px 64px -32px #5629854a}.ProductPages-module__06DWma__stage[data-view=voice]{background:#f6f0ff;min-height:0;padding:0;display:block;overflow:hidden}.ProductPages-module__06DWma__appCrop{border-radius:20px;width:100%;min-width:0;animation:.3s both ProductPages-module__06DWma__viewEnter;overflow:hidden;container:app-crop/inline-size}.ProductPages-module__06DWma__stage[data-view=voice] .ProductPages-module__06DWma__appCrop{border-radius:0;animation:none}.ProductPages-module__06DWma__exampleNote{max-width:770px;color:var(--product-muted);margin:28px 0 0 auto;font-size:13px;line-height:1.7}.ProductPages-module__06DWma__situations{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.ProductPages-module__06DWma__photo{background:var(--product-lilac);border-radius:28px;align-self:stretch;min-width:0;min-height:600px;position:relative;overflow:hidden}.ProductPages-module__06DWma__photo img{object-fit:cover;object-position:67% center}.ProductPages-module__06DWma__situationList{gap:24px;margin-top:32px;display:grid}.ProductPages-module__06DWma__situationList h3,.ProductPages-module__06DWma__setupSteps h3{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:1.35}.ProductPages-module__06DWma__situationList p,.ProductPages-module__06DWma__setupSteps p{color:var(--product-text);margin-top:10px;font-size:16px;line-height:1.7}.ProductPages-module__06DWma__setup{background:linear-gradient(#fff,#f3edf9 70%,#fff)}.ProductPages-module__06DWma__setupIntro{text-align:center;max-width:710px;margin-inline:auto}.ProductPages-module__06DWma__setupSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ProductPages-module__06DWma__setupSteps li{border-top:1px solid #d9c8e9;padding-top:22px}.ProductPages-module__06DWma__setupSteps li>span{letter-spacing:-.06em;color:#a979c1;font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:38px;display:block}.ProductPages-module__06DWma__responsibility{background:#ffffffbf;border:1px solid #e4daec;border-radius:20px;grid-template-columns:1fr 2fr;gap:40px;margin-top:56px;padding:28px;display:grid}.ProductPages-module__06DWma__responsibility h3{font-size:18px;font-weight:600;line-height:1.35}.ProductPages-module__06DWma__responsibility p{color:var(--product-text);font-size:14px;line-height:1.75}.ProductPages-module__06DWma__related{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.ProductPages-module__06DWma__related .ProductPages-module__06DWma__lead{margin-top:0}.ProductPages-module__06DWma__relatedLinks{flex-wrap:wrap;gap:8px 28px;margin-top:24px;display:flex}.ProductPages-module__06DWma__demo{background:#fff;padding-top:64px}.ProductPages-module__06DWma__demoGrid{grid-template-columns:minmax(0,1fr);gap:36px;max-width:720px;display:grid}.ProductPages-module__06DWma__demoGrid>div:first-child{text-align:center}.ProductPages-module__06DWma__demo .ProductPages-module__06DWma__heading{max-width:680px;margin-inline:auto}.ProductPages-module__06DWma__demo .ProductPages-module__06DWma__lead{max-width:620px;margin-inline:auto;font-size:17px}.ProductPages-module__06DWma__formCard{box-shadow:none;background:0 0;border:0;padding:0}.ProductPages-module__06DWma__formCard button[type=submit]{justify-content:center;width:100%}.ProductPages-module__06DWma__page a:focus-visible,.ProductPages-module__06DWma__page button:focus-visible{outline-offset:5px;outline:3px solid #905acd}@keyframes ProductPages-module__06DWma__viewEnter{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.ProductPages-module__06DWma__walkthrough{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:24px}.ProductPages-module__06DWma__stage{padding:24px}.ProductPages-module__06DWma__sectionIntro,.ProductPages-module__06DWma__situations,.ProductPages-module__06DWma__related,.ProductPages-module__06DWma__demoGrid{gap:40px}.ProductPages-module__06DWma__photo{min-height:620px}}@media (max-width:767px){.ProductPages-module__06DWma__container{width:calc(100% - 40px)}.ProductPages-module__06DWma__hero{padding:64px 0 44px}.ProductPages-module__06DWma__hero h1{font-size:clamp(34px,6.5vw,49px)}.ProductPages-module__06DWma__intro{margin-top:24px;font-size:18px}.ProductPages-module__06DWma__eyebrow{letter-spacing:.1em;margin-bottom:20px;font-size:11px}.ProductPages-module__06DWma__heroPoints{gap:5px 16px;margin-top:28px;font-size:12px}.ProductPages-module__06DWma__section{padding-block:56px}.ProductPages-module__06DWma__example{padding-top:24px}.ProductPages-module__06DWma__sectionIntro,.ProductPages-module__06DWma__walkthrough,.ProductPages-module__06DWma__situations,.ProductPages-module__06DWma__related,.ProductPages-module__06DWma__demoGrid{grid-template-columns:minmax(0,1fr);gap:28px}.ProductPages-module__06DWma__sectionIntro{margin-bottom:24px}.ProductPages-module__06DWma__lead{font-size:17px}.ProductPages-module__06DWma__guide{padding-top:0}.ProductPages-module__06DWma__steps{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ProductPages-module__06DWma__steps button{border:1px solid var(--product-line);border-radius:10px;gap:8px;height:100%;min-height:48px;padding:10px;font-size:12px}.ProductPages-module__06DWma__steps button>svg{display:none}.ProductPages-module__06DWma__stepCopy{margin-top:24px}.ProductPages-module__06DWma__stepCopy h3{font-size:23px}.ProductPages-module__06DWma__stepCopy p{font-size:16px}.ProductPages-module__06DWma__next{margin-top:12px}.ProductPages-module__06DWma__viewerMeta{min-height:44px}.ProductPages-module__06DWma__stage{border-radius:20px;min-height:420px;padding:16px}.ProductPages-module__06DWma__appCrop{border-radius:16px}.ProductPages-module__06DWma__exampleNote{margin-top:20px;font-size:12px}.ProductPages-module__06DWma__photo{aspect-ratio:1.25;border-radius:20px;min-height:0}.ProductPages-module__06DWma__situations{gap:36px}.ProductPages-module__06DWma__setupSteps{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px}.ProductPages-module__06DWma__setupSteps li{padding:22px 0 0 50px;position:relative}.ProductPages-module__06DWma__setupSteps li>span{font-size:28px;position:absolute;left:0}.ProductPages-module__06DWma__responsibility{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:32px;padding:24px}.ProductPages-module__06DWma__demo{padding-top:40px}.ProductPages-module__06DWma__demoGrid{gap:28px}}@media (max-width:359px){.ProductPages-module__06DWma__container{width:calc(100% - 32px)}.ProductPages-module__06DWma__stage{padding:8px}.ProductPages-module__06DWma__steps button{gap:6px;padding-inline:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ProductPages-module__06DWma__appCrop{animation:none}.ProductPages-module__06DWma__steps button,.ProductPages-module__06DWma__textLink svg{transition:none}.ProductPages-module__06DWma__motion{display:none}}
.OutcomeFollowUp-module__eVzI2a__section{scroll-margin-top:110px}.OutcomeFollowUp-module__eVzI2a__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.OutcomeFollowUp-module__eVzI2a__label{color:var(--product-muted);margin-top:20px;font-size:13px;line-height:1.65}.OutcomeFollowUp-module__eVzI2a__links{flex-wrap:wrap;gap:12px 24px;margin-top:24px;display:flex}.OutcomeFollowUp-module__eVzI2a__signals{margin:0;padding:0;list-style:none}.OutcomeFollowUp-module__eVzI2a__signals li{border-top:1px solid var(--product-line);gap:20px;padding:26px 0;display:flex}.OutcomeFollowUp-module__eVzI2a__signals li:first-child{border-top:0;padding-top:0}.OutcomeFollowUp-module__eVzI2a__number{color:var(--product-accent);font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px}.OutcomeFollowUp-module__eVzI2a__signals h3{font-size:22px;font-weight:var(--web-emphasis-weight);letter-spacing:-.02em;text-wrap:balance;line-height:1.3}.OutcomeFollowUp-module__eVzI2a__signals p{color:var(--product-text);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.7}.OutcomeFollowUp-module__eVzI2a__source{color:var(--product-accent);background:#f5effb;border-radius:8px;margin-top:14px;padding:5px 10px;font-size:12px;line-height:1.5;display:inline-block}.OutcomeFollowUp-module__eVzI2a__boundary{border-top:1px solid var(--product-line);max-width:860px;color:var(--product-text);margin-top:30px;padding-top:24px;font-size:14px;line-height:1.75}.OutcomeFollowUp-module__eVzI2a__details{max-width:860px;color:var(--product-muted);margin-top:18px;font-size:14px;line-height:1.75}.OutcomeFollowUp-module__eVzI2a__details summary{cursor:pointer;min-height:44px;color:var(--product-accent);font-weight:var(--web-emphasis-weight);padding:10px 0}.OutcomeFollowUp-module__eVzI2a__details summary:focus-visible{outline:3px solid var(--product-accent);outline-offset:4px;border-radius:4px}.OutcomeFollowUp-module__eVzI2a__details p{margin-top:12px}@media (max-width:767px){.OutcomeFollowUp-module__eVzI2a__grid{grid-template-columns:minmax(0,1fr);gap:32px}.OutcomeFollowUp-module__eVzI2a__signals li{gap:14px}.OutcomeFollowUp-module__eVzI2a__signals h3{font-size:21px}.OutcomeFollowUp-module__eVzI2a__boundary{margin-top:16px}}
