.SolutionPage_page__eQ5yc{min-width:0}.SolutionPage_hero__cTohQ{position:relative;isolation:isolate;padding:28px 24px 74px;border-bottom:1px solid #eee;background:radial-gradient(ellipse at 50% 40%,#fff 20%,#ffffff50 80%),radial-gradient(#d7d7d7 1px,transparent 0);background-size:auto,12px 12px}.SolutionPage_heroCopy__qrHxy{max-width:880px;margin:56px auto 32px;text-align:center}.SolutionPage_eyebrow__TslDl{display:inline-flex;align-items:center;gap:8px;color:#666;text-transform:uppercase;letter-spacing:1.6px;font-size:11px;line-height:1.5}.SolutionPage_page__eQ5yc .SolutionPage_heroCopy__qrHxy h1,.SolutionPage_page__eQ5yc .SolutionPage_indexHero__7b5cm h1{max-width:870px;margin:0 auto 22px;font-size:clamp(38px,4.3vw,62px);line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.SolutionPage_page__eQ5yc .SolutionPage_intro__0Jm37{max-width:650px;margin-inline:auto;font-size:17px;line-height:1.65;color:#646464;text-wrap:balance}.SolutionPage_demoLink__l23xY{display:flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:6px;margin:26px auto 0;font-size:12px;color:#626262}.SolutionPage_demoLink__l23xY:hover{text-decoration:underline;text-underline-offset:3px}.SolutionPage_faq__Yvju_,.SolutionPage_indexGrid____ESM,.SolutionPage_overview__dW_kh,.SolutionPage_related__TnWvZ,.SolutionPage_workflow__1SBc2{width:min(1120px,calc(100% - 48px));margin-inline:auto;padding-block:82px}.SolutionPage_sectionHeading__Icj_x{max-width:720px;margin:0 auto 40px;text-align:center}.SolutionPage_page__eQ5yc h2{font-size:clamp(27px,3vw,36px);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.SolutionPage_page__eQ5yc .SolutionPage_sectionHeading__Icj_x h2{margin:16px 0 20px}.SolutionPage_page__eQ5yc .SolutionPage_sectionHeading__Icj_x p{color:#666;line-height:1.8;font-size:15px}.SolutionPage_benefits__T6vVi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.SolutionPage_benefits__T6vVi article{padding-top:24px;border-top:1px solid #dcdcdc}.SolutionPage_stepNumber__wtUYg{color:#919191;font-size:12px;font-variant-numeric:tabular-nums}.SolutionPage_page__eQ5yc .SolutionPage_benefits__T6vVi h3{margin:16px 0 12px;font-size:20px;line-height:1.35;letter-spacing:-.4px}.SolutionPage_benefits__T6vVi p,.SolutionPage_indexGrid____ESM p,.SolutionPage_relatedGrid__ZxAUD p{font-size:14px;line-height:1.8;color:#666}.SolutionPage_workflow__1SBc2{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;padding-top:20px}.SolutionPage_page__eQ5yc .SolutionPage_workflow__1SBc2 h2{margin:18px 0 28px}.SolutionPage_workflow__1SBc2 ol{display:grid;gap:20px;list-style:none;padding:0;margin:0 0 28px}.SolutionPage_workflow__1SBc2 li{display:flex;align-items:flex-start;gap:12px;color:#666;font-size:14px;line-height:1.65}.SolutionPage_workflow__1SBc2 li svg{margin-top:3px;flex-shrink:0;color:#333}.SolutionPage_textLink__BEp6I{display:inline-flex;align-items:center;gap:8px;font-size:13px}a.SolutionPage_textLink__BEp6I:hover{text-decoration:underline;text-underline-offset:4px}.SolutionPage_preview__Z0ZVx{min-width:0;margin:0}.SolutionPage_previewFrame__VlkiC{height:360px;padding:20px;border-radius:20px;border:1px solid #e8e8e8;background:#f5f5f5;overflow:hidden}.SolutionPage_preview__Z0ZVx figcaption{margin-top:12px;color:#777;font-size:11px;text-align:center}.SolutionPage_faq__Yvju_{border-top:1px solid #e8e8e8}.SolutionPage_questions___r_Wb{max-width:800px;margin:0 auto}.SolutionPage_questions___r_Wb details{border-bottom:1px solid #dedede}.SolutionPage_questions___r_Wb summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;cursor:pointer;font-size:17px}.SolutionPage_questions___r_Wb summary::-webkit-details-marker{display:none}.SolutionPage_questions___r_Wb summary span{font-size:23px;color:#777;flex-shrink:0}.SolutionPage_questions___r_Wb details[open] summary span{transform:rotate(45deg)}.SolutionPage_page__eQ5yc .SolutionPage_questions___r_Wb p{max-width:720px;margin:0 0 26px;color:#666;font-size:14px;line-height:1.8}.SolutionPage_related__TnWvZ{padding-top:0}.SolutionPage_relatedHeading__u_661{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:28px}.SolutionPage_page__eQ5yc .SolutionPage_relatedHeading__u_661 h2{font-size:27px}.SolutionPage_relatedHeading__u_661 a{white-space:nowrap}.SolutionPage_relatedGrid__ZxAUD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.SolutionPage_indexGrid____ESM>a,.SolutionPage_relatedGrid__ZxAUD>a{border:1px solid #e2e2e2;padding:26px;border-radius:14px;background:#fafafa;transition:border-color .15s,background .15s}.SolutionPage_indexGrid____ESM>a:hover,.SolutionPage_relatedGrid__ZxAUD>a:hover{background:#f3f3f3;border-color:#aaa}.SolutionPage_page__eQ5yc .SolutionPage_indexGrid____ESM h2,.SolutionPage_page__eQ5yc .SolutionPage_relatedGrid__ZxAUD h3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;font-size:18px;line-height:1.4;letter-spacing:-.3px}.SolutionPage_indexGrid____ESM h2 svg,.SolutionPage_relatedGrid__ZxAUD h3 svg{flex-shrink:0;margin-top:4px}.SolutionPage_cta__J0u25{display:grid;justify-items:center;gap:20px;text-align:center;padding:76px 24px;background:#f6f6f6;border-block:1px solid #e8e8e8}.SolutionPage_cta__J0u25 h2{max-width:600px}.SolutionPage_cta__J0u25 p{color:#666}.SolutionPage_page__eQ5yc .SolutionPage_primary__XFB_1{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:14px 20px;border-radius:10px;background:#202020;color:#fff;font-size:14px}.SolutionPage_indexHero__7b5cm{padding:90px 24px 0;text-align:center}.SolutionPage_indexHero__7b5cm p{max-width:620px;margin-inline:auto;color:#666;font-size:17px;line-height:1.7}.SolutionPage_indexGrid____ESM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:50px}.SolutionPage_indexGrid____ESM .SolutionPage_textLink__BEp6I{margin-top:24px}.SolutionPage_page__eQ5yc a:focus-visible,.SolutionPage_page__eQ5yc summary:focus-visible{outline:2px solid #666;outline-offset:5px;border-radius:4px}@media (max-width:999px){.SolutionPage_workflow__1SBc2{gap:28px}.SolutionPage_benefits__T6vVi{gap:24px}}@media (max-width:767px){.SolutionPage_hero__cTohQ{padding:22px 20px 50px}.SolutionPage_heroCopy__qrHxy{margin-top:38px}.SolutionPage_page__eQ5yc .SolutionPage_heroCopy__qrHxy h1,.SolutionPage_page__eQ5yc .SolutionPage_indexHero__7b5cm h1{font-size:clamp(33px,7.5vw,48px)}.SolutionPage_page__eQ5yc .SolutionPage_intro__0Jm37{font-size:15px;line-height:1.7}.SolutionPage_faq__Yvju_,.SolutionPage_indexGrid____ESM,.SolutionPage_overview__dW_kh,.SolutionPage_related__TnWvZ,.SolutionPage_workflow__1SBc2{width:calc(100% - 40px);padding-block:50px}.SolutionPage_benefits__T6vVi,.SolutionPage_indexGrid____ESM,.SolutionPage_relatedGrid__ZxAUD,.SolutionPage_workflow__1SBc2{grid-template-columns:1fr}.SolutionPage_workflow__1SBc2{padding-top:0;gap:30px}.SolutionPage_previewFrame__VlkiC{height:300px;padding:10px}.SolutionPage_related__TnWvZ{padding-top:0}.SolutionPage_relatedHeading__u_661{align-items:flex-start;flex-direction:column;gap:16px}.SolutionPage_questions___r_Wb summary{font-size:16px}.SolutionPage_indexHero__7b5cm{padding-top:54px}.SolutionPage_indexHero__7b5cm p{font-size:15px}}@media (prefers-reduced-motion:reduce){.SolutionPage_indexGrid____ESM>a,.SolutionPage_relatedGrid__ZxAUD>a{transition:none}}