.module-page h1,.module-page h2,.module-page h3{text-wrap:balance}.module-subnav{border-bottom:1px solid #e8eef6;background:#fafcff}.module-subnav>.container{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px}.module-subnav .all-modules{font-size:12px;color:#71809a;white-space:nowrap}.module-subnav .container>div{display:flex;gap:31px;align-items:stretch}.module-subnav .container>div a{font-size:12px;color:#667690;padding:20px 0 17px;border-bottom:2px solid transparent}.module-subnav a:hover{color:var(--blue)}.module-subnav a[aria-current]{color:var(--blue)!important;border-bottom-color:var(--blue)!important}.module-hero{background:linear-gradient(115deg,#fff 25%,#f0f7ff);padding:26px 0 65px}.breadcrumbs{display:flex;align-items:center;gap:12px;color:#7b8ba3;font-size:11px;margin-bottom:43px}.breadcrumbs a:hover{color:var(--blue)}.module-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:74px;align-items:center}.module-hero .eyebrow{font-size:10px;letter-spacing:1.8px}.module-hero h1{font-size:clamp(42px,4.3vw,63px);letter-spacing:-2.5px;line-height:1.06;margin:18px 0 22px}.module-hero h1 span{color:var(--blue)}.module-intro{font-size:18px;line-height:1.6;color:var(--muted);max-width:570px;letter-spacing:-.2px}.module-hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:29px}.module-hero-actions .button{font-size:14px;min-height:48px;padding-inline:24px}.module-hero-actions .detail-text-link{font-size:13px}.sign-in-note{font-size:11px;color:#8391a6;margin-top:15px;line-height:1.5}.module-hero-visual{border:1px solid #dce8f7;border-radius:13px;background:#ffffffdb;box-shadow:0 22px 50px #234b8010;padding:0 24px;transform:rotate(-1deg)}.visual-top{display:flex;align-items:center;gap:8px;border-bottom:1px solid #e4edf7;padding:17px 0;font-size:9px;letter-spacing:.9px;color:#647a96}.visual-top>span:last-child{margin-left:auto;font-size:8px;letter-spacing:0;color:#8a99ad}.module-hero-visual h2{font-size:23px;letter-spacing:-.7px;line-height:1.25;margin:24px 0 22px;max-width:300px}.module-hero-visual ol{list-style:none;margin:0 0 25px;padding:0;display:grid;gap:12px}.module-hero-visual li{display:flex;gap:14px;align-items:center;border:1px solid #e3ebf6;background:#fbfdff;border-radius:7px;padding:15px}.visual-step{width:31px;height:31px;border-radius:7px;background:#e9f3ff;display:grid;place-items:center;flex-shrink:0;font-size:11px;color:#1275f2}.module-hero-visual li b{font-size:13px;font-weight:600;display:block}.module-hero-visual li p{font-size:11px;color:#76869e;line-height:1.5;margin-top:5px}.visual-caption{border-top:1px solid #e3ebf6;padding:14px 0 17px;color:#8b99ad;font-size:10px}.tickets .visual-step{border-radius:50%}.assistant li:nth-child(3){border-color:#a9cdfd;background:#f2f8ff}.analysis li:first-child{background:#f0f6ff}.portal li{border-left:3px solid #c8dfff}.campaign .visual-step{background:#fff;border:1px solid #c8dfff}.page-jumps{border-block:1px solid #e4ecf6;background:#fff}.page-jumps>.container{display:flex;align-items:center;gap:30px;min-height:60px;overflow:auto;scrollbar-width:thin}.page-jumps span{font-size:9px;letter-spacing:1.3px;color:#8795aa;font-weight:600;white-space:nowrap;margin-right:auto}.page-jumps a{font-size:12px;color:#536985;white-space:nowrap;padding-block:22px}.page-jumps a:hover{color:var(--blue)}.module-section{padding-block:65px}.module-section h2{font-size:34px;line-height:1.18;letter-spacing:-1.1px;margin:10px 0 19px}.module-section p{font-size:15px;line-height:1.8;color:var(--muted)}.module-section .eyebrow{font-size:10px;line-height:1.5;color:#6a7d99}.what-why{display:grid;grid-template-columns:1fr 1fr;gap:75px}.what-why>div:last-child{border-left:1px solid #e5edf6;padding-left:42px}.what-why h2{font-size:28px;letter-spacing:-.75px}.audience-section{background:#f4f8fd}.audience-section h2{margin-bottom:10px}.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:32px}.audience-grid article{border-top:1px solid #d8e6f6;padding-top:20px}.role-number{font-size:11px;color:#7392b7;letter-spacing:1px}.audience-grid h3{font-size:20px;letter-spacing:-.5px;margin:13px 0 9px}.audience-grid p{font-size:14px;line-height:1.7}.module-section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px}.module-section-heading h2{margin-bottom:0}.module-section-heading>p{max-width:380px;font-size:14px}.capabilities-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:33px 42px;margin-top:36px}.capabilities-grid article{padding-top:21px;border-top:1px solid #e1eaf6}.feature-number{font-size:10px;color:var(--blue);letter-spacing:1px}.capabilities-grid h3{font-size:19px;letter-spacing:-.4px;margin:13px 0 11px}.capabilities-grid p{font-size:14px;line-height:1.75}.module-workflow{background:#f8fbff;border-block:1px solid #e9f0f9}.workflow-detail-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.workflow-detail-grid>div>p.section-lead{max-width:360px;margin-bottom:20px}.detail-steps{list-style:none;margin:0;padding:0;display:grid;gap:28px}.detail-steps li{display:flex;gap:22px}.detail-steps li>span{width:37px;height:37px;display:grid;place-items:center;border:1px solid #cfe1f7;background:white;border-radius:9px;color:#3f7bbc;font-size:11px;flex-shrink:0}.detail-steps h3{font-size:19px;letter-spacing:-.45px;margin:5px 0 8px}.detail-steps p{font-size:14px;line-height:1.7}.scenario-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:start}.scenario-grid h2{font-size:31px;max-width:530px}.example-outcome{border-left:3px solid #157bff;padding:3px 0 3px 19px;margin-top:23px}.example-outcome>b{font-size:11px;letter-spacing:.25px;color:#3173bd}.example-outcome>p{font-size:14px;margin-top:7px;line-height:1.6}.prepare-panel{background:#f3f8fe;border:1px solid #e0ebf8;border-radius:12px;padding:28px}.prepare-panel h3{font-size:23px;letter-spacing:-.55px;margin:11px 0 18px}.prepare-panel ul{padding-left:17px;margin:0;display:grid;gap:14px;color:#526581;font-size:14px;line-height:1.65}.prepare-panel li::marker{color:#2586ff}.prepare-panel .setup-note{font-size:12px;line-height:1.7;border-top:1px solid #dce8f6;margin-top:23px;padding-top:19px;color:#7387a3}.module-faq{border-top:1px solid #e7eef7}.module-faq .faq-grid{gap:75px}.module-faq .faq-list details>p{font-size:14px;line-height:1.75}.module-faq .faq-grid>div>p:not(.eyebrow){font-size:14px}.related-section{padding-top:45px;background:#f7faff}.related-section h2{font-size:30px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.related-grid>a{border:1px solid #e0eaf8;background:white;padding:24px;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s,border-color .2s}.related-grid>a:hover{transform:translateY(-3px);border-color:#a8c8f4}.related-grid h3{font-size:21px;letter-spacing:-.5px;line-height:1.3;margin:15px 0 23px}.related-grid .detail-text-link{margin-top:auto;font-size:12px}.module-final-cta{margin-top:45px;margin-bottom:17px;min-height:165px}.module-final-cta h2{font-size:31px}.module-final-cta h2 br{display:none}.module-final-cta .button{font-size:14px}.module-page .site-footer{min-height:90px}
@media(max-width:1100px){.module-hero-grid{gap:45px}.module-hero h1{font-size:48px}.module-hero .eyebrow{font-size:9px}.module-intro{font-size:17px}.module-hero-visual{padding-inline:20px}.what-why{gap:45px}.what-why>div:last-child{padding-left:30px}.module-section h2{font-size:30px}.workflow-detail-grid{gap:65px}.scenario-grid{gap:45px}.page-jumps>.container{gap:23px}.module-subnav .container>div{gap:25px}.capabilities-grid{gap:28px 32px}}
@media(max-width:760px){.module-subnav>.container{flex-direction:column;align-items:stretch;gap:0;padding-top:14px}.module-subnav .container>div{gap:0;justify-content:space-between}.module-subnav .container>div a{padding-block:15px 13px;font-size:11px}.module-subnav .all-modules{font-size:11px}.module-hero{padding:24px 0 38px}.breadcrumbs{margin-bottom:30px}.module-hero-grid{grid-template-columns:1fr;gap:33px}.module-hero h1{font-size:45px;letter-spacing:-1.8px;margin-block:15px 18px}.module-intro{font-size:17px;max-width:570px}.module-hero-visual{transform:none;padding-inline:24px}.module-hero-visual h2{max-width:none}.module-hero-actions{gap:20px}.page-jumps>.container{gap:23px;min-height:52px}.page-jumps span{display:none}.page-jumps a{padding-block:18px;font-size:11px}.module-section{padding-block:42px}.what-why{grid-template-columns:1fr;gap:28px}.what-why>div:last-child{border-left:0;border-top:1px solid #e5edf6;padding:28px 0 0}.module-section h2{font-size:29px;letter-spacing:-.9px}.what-why h2{font-size:27px}.audience-grid{grid-template-columns:1fr;gap:23px;margin-top:26px}.audience-grid article{padding-top:18px;display:grid;grid-template-columns:28px 1fr;gap:0 10px;align-items:baseline}.audience-grid h3{margin:0 0 10px;font-size:20px}.audience-grid p{grid-column:2}.module-section-heading{display:block}.module-section-heading>p{max-width:none;margin-top:17px}.capabilities-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:26px}.capabilities-grid h3{font-size:18px}.capabilities-grid p{font-size:14px}.workflow-detail-grid{grid-template-columns:1fr;gap:31px}.workflow-detail-grid>div>p.section-lead{max-width:none}.workflow-detail-grid h2 br{display:none}.detail-steps{gap:25px}.detail-steps li{gap:18px}.scenario-grid{grid-template-columns:1fr;gap:28px}.scenario-grid h2{max-width:none}.module-faq .faq-grid{gap:22px}.related-grid{grid-template-columns:1fr;gap:14px;margin-top:25px}.related-grid>a{padding:23px}.related-grid h3{font-size:22px;margin:12px 0 16px}.module-final-cta{margin-top:30px;padding-block:27px}.module-final-cta h2{font-size:28px}.module-page .site-footer{padding-block:22px}}
@media(max-width:460px){.module-hero h1{font-size:40px;letter-spacing:-1.5px}.module-hero .eyebrow{letter-spacing:1.3px;line-height:1.8}.module-intro{font-size:16px}.module-hero-actions{gap:15px}.module-hero-actions .button{padding-inline:20px;min-height:45px;font-size:13px}.module-hero-actions .detail-text-link{font-size:12px}.module-hero-visual{padding-inline:17px}.visual-top{font-size:8px;gap:6px}.visual-top>span:last-child{font-size:7px}.module-hero-visual h2{font-size:23px}.module-hero-visual li{padding:13px;gap:12px}.capabilities-grid{grid-template-columns:1fr;gap:24px}.capabilities-grid h3{font-size:20px}.capabilities-grid p{font-size:15px}.prepare-panel{padding:23px}.detail-steps li{gap:14px}.detail-steps h3{font-size:18px}.module-section h2{font-size:28px}.module-section p{font-size:15px}.related-grid h3{font-size:21px}.module-final-cta h2{font-size:28px}}
@media(prefers-reduced-motion:reduce){.related-grid>a{transition:none}}
