.SolutionDetail-module__ILZCsW__page{--ink:#141414;--muted:#66635e;--line:#14141421;min-height:100vh;color:var(--ink);background:#f8f7f3;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.SolutionDetail-module__ILZCsW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(100% - 48px,1440px);min-height:84px;margin:0 auto;display:flex}.SolutionDetail-module__ILZCsW__logo{color:var(--ink);letter-spacing:-.03em;font-size:15px;font-weight:800;text-decoration:none}.SolutionDetail-module__ILZCsW__logo span{color:var(--solution-accent)}.SolutionDetail-module__ILZCsW__nav{align-items:center;gap:28px;display:flex}.SolutionDetail-module__ILZCsW__nav a{color:var(--ink);font-size:15px;font-weight:650;text-decoration:none}.SolutionDetail-module__ILZCsW__nav .SolutionDetail-module__ILZCsW__navCta{color:#fff;background:var(--ink);border-radius:999px;padding:13px 19px}.SolutionDetail-module__ILZCsW__hero,.SolutionDetail-module__ILZCsW__inside,.SolutionDetail-module__ILZCsW__flow,.SolutionDetail-module__ILZCsW__included,.SolutionDetail-module__ILZCsW__cta,.SolutionDetail-module__ILZCsW__footer{width:min(100% - 48px,1440px);margin-inline:auto}.SolutionDetail-module__ILZCsW__hero{grid-template-columns:minmax(0,.84fr) minmax(520px,1.16fr);align-items:center;gap:clamp(48px,7vw,112px);min-height:calc(100vh - 84px);padding:clamp(64px,8vw,128px) 0;display:grid}.SolutionDetail-module__ILZCsW__heroCopy{max-width:630px}.SolutionDetail-module__ILZCsW__eyebrow{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin:0 0 22px;font-size:13px;font-weight:750;line-height:1.4}.SolutionDetail-module__ILZCsW__hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(68px,8vw,138px);font-weight:700;line-height:.82}.SolutionDetail-module__ILZCsW__lead{letter-spacing:-.035em;max-width:610px;margin:40px 0 0;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.12}.SolutionDetail-module__ILZCsW__support{max-width:510px;color:var(--muted);margin:20px 0 0;font-size:18px;line-height:1.55}.SolutionDetail-module__ILZCsW__actions{align-items:center;gap:12px;margin-top:38px;display:flex}.SolutionDetail-module__ILZCsW__actions a,.SolutionDetail-module__ILZCsW__cta a{border:1px solid var(--ink);border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.SolutionDetail-module__ILZCsW__primaryButton{color:#fff;background:var(--ink)}.SolutionDetail-module__ILZCsW__secondaryButton{color:var(--ink);background:0 0}.SolutionDetail-module__ILZCsW__actions a:hover,.SolutionDetail-module__ILZCsW__cta a:hover{transform:translateY(-2px)}.SolutionDetail-module__ILZCsW__actions a:focus-visible,.SolutionDetail-module__ILZCsW__cta a:focus-visible,.SolutionDetail-module__ILZCsW__header a:focus-visible,.SolutionDetail-module__ILZCsW__footer a:focus-visible{outline:3px solid var(--solution-accent);outline-offset:4px}.SolutionDetail-module__ILZCsW__heroVisual{background:var(--solution-surface);border-radius:28px;min-width:0;padding:clamp(18px,2.4vw,32px);box-shadow:inset 0 0 0 1px #1414140d}.SolutionDetail-module__ILZCsW__visualMeta{color:var(--muted);letter-spacing:.1em;justify-content:space-between;margin-bottom:20px;font-size:11px;font-weight:750;display:flex}.SolutionDetail-module__ILZCsW__preview{background:#fff;border:1px solid #14141421;border-radius:18px;overflow:hidden;box-shadow:0 34px 80px #1f1d1929}.SolutionDetail-module__ILZCsW__previewBar{border-bottom:1px solid #eceae5;grid-template-columns:36px minmax(120px,240px) 32px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 20px;display:grid}.SolutionDetail-module__ILZCsW__previewBrand{font-size:18px;font-weight:800}.SolutionDetail-module__ILZCsW__previewSearch{color:#8b8882;border:1px solid #e9e7e2;border-radius:999px;padding:10px 14px;font-size:11px}.SolutionDetail-module__ILZCsW__previewUser{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-weight:800;display:grid}.SolutionDetail-module__ILZCsW__previewBody{grid-template-columns:62px minmax(0,1fr);min-height:475px;display:grid}.SolutionDetail-module__ILZCsW__previewRail{background:#fbfaf8;border-right:1px solid #eceae5;flex-direction:column;align-items:center;gap:25px;padding-top:28px;display:flex}.SolutionDetail-module__ILZCsW__previewRail span{border:1px solid #c9c6c0;border-radius:4px;width:15px;height:15px}.SolutionDetail-module__ILZCsW__previewRail .SolutionDetail-module__ILZCsW__railActive{border-color:var(--solution-accent);background:var(--solution-accent);box-shadow:0 0 0 6px var(--solution-surface)}.SolutionDetail-module__ILZCsW__previewMain{background:#fdfcf9;min-width:0;padding:clamp(22px,3vw,36px)}.SolutionDetail-module__ILZCsW__previewHeading,.SolutionDetail-module__ILZCsW__panelHead,.SolutionDetail-module__ILZCsW__activity{justify-content:space-between;align-items:center;display:flex}.SolutionDetail-module__ILZCsW__previewHeading small,.SolutionDetail-module__ILZCsW__previewHeading strong{display:block}.SolutionDetail-module__ILZCsW__previewHeading small{color:#8b8882;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700}.SolutionDetail-module__ILZCsW__previewHeading strong{letter-spacing:-.04em;font-size:clamp(18px,2vw,25px)}.SolutionDetail-module__ILZCsW__liveStatus{color:var(--solution-accent);background:var(--solution-surface);text-transform:uppercase;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800}.SolutionDetail-module__ILZCsW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.SolutionDetail-module__ILZCsW__metric{background:#fff;border:1px solid #e9e7e2;border-radius:12px;min-width:0;padding:18px}.SolutionDetail-module__ILZCsW__metric small,.SolutionDetail-module__ILZCsW__metric strong,.SolutionDetail-module__ILZCsW__metric span{display:block}.SolutionDetail-module__ILZCsW__metric small{color:#77736d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.SolutionDetail-module__ILZCsW__metric strong{letter-spacing:-.05em;margin-top:10px;font-size:clamp(20px,2.5vw,31px)}.SolutionDetail-module__ILZCsW__metric span{color:var(--solution-accent);margin-top:6px;font-size:9px;font-weight:750}.SolutionDetail-module__ILZCsW__previewGrid{grid-template-columns:.85fr 1.15fr;gap:10px;margin-top:10px;display:grid}.SolutionDetail-module__ILZCsW__chartPanel,.SolutionDetail-module__ILZCsW__activityPanel{background:#fff;border:1px solid #e9e7e2;border-radius:12px;min-width:0;padding:18px}.SolutionDetail-module__ILZCsW__panelHead{color:#68645f;font-size:10px;font-weight:750}.SolutionDetail-module__ILZCsW__panelHead small{font-size:9px;font-weight:500}.SolutionDetail-module__ILZCsW__chart{background:repeating-linear-gradient(#0000 0 31px,#f1efeb 32px);align-items:end;gap:5px;height:128px;margin-top:25px;display:flex}.SolutionDetail-module__ILZCsW__chart i{background:var(--solution-accent);opacity:.72;border-radius:3px 3px 1px 1px;flex:1;min-width:4px}.SolutionDetail-module__ILZCsW__activity{border-bottom:1px solid #eeece8;gap:9px;padding:12px 0}.SolutionDetail-module__ILZCsW__activity:last-child{border-bottom:0}.SolutionDetail-module__ILZCsW__avatar{width:27px;height:27px;color:var(--solution-accent);background:var(--solution-surface);border-radius:50%;flex:none;place-items:center;font-size:8px;font-weight:800;display:grid}.SolutionDetail-module__ILZCsW__activity div{flex:1;min-width:0}.SolutionDetail-module__ILZCsW__activity strong,.SolutionDetail-module__ILZCsW__activity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.SolutionDetail-module__ILZCsW__activity strong{font-size:10px}.SolutionDetail-module__ILZCsW__activity small{color:#87837d;margin-top:4px;font-size:8px}.SolutionDetail-module__ILZCsW__activity em{color:var(--solution-accent);font-size:8px;font-style:normal;font-weight:750}.SolutionDetail-module__ILZCsW__inside,.SolutionDetail-module__ILZCsW__flow,.SolutionDetail-module__ILZCsW__included{border-top:1px solid var(--line);padding-block:clamp(92px,11vw,176px)}.SolutionDetail-module__ILZCsW__sectionHeading{grid-template-columns:.7fr 1.3fr;gap:32px;display:grid}.SolutionDetail-module__ILZCsW__sectionHeading h2,.SolutionDetail-module__ILZCsW__flow h2,.SolutionDetail-module__ILZCsW__included h2,.SolutionDetail-module__ILZCsW__cta h2{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(44px,6vw,88px);font-weight:650;line-height:.98}.SolutionDetail-module__ILZCsW__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(64px,8vw,112px);display:grid}.SolutionDetail-module__ILZCsW__feature{border:1px solid var(--line);background:#ffffff5c;border-right:0;flex-direction:column;min-height:310px;padding:26px;display:flex}.SolutionDetail-module__ILZCsW__feature:last-child{border-right:1px solid var(--line)}.SolutionDetail-module__ILZCsW__feature>span{color:var(--solution-accent);font-size:12px;font-weight:800}.SolutionDetail-module__ILZCsW__feature h3{letter-spacing:-.045em;margin:auto 0 16px;font-size:clamp(25px,2.1vw,34px);line-height:1}.SolutionDetail-module__ILZCsW__feature p,.SolutionDetail-module__ILZCsW__steps p{color:var(--muted);margin:0;font-size:17px;line-height:1.52}.SolutionDetail-module__ILZCsW__flow{grid-template-columns:.8fr 1.2fr;gap:clamp(64px,10vw,160px);display:grid}.SolutionDetail-module__ILZCsW__flowHeading{align-self:start;position:sticky;top:48px}.SolutionDetail-module__ILZCsW__flow h2{max-width:560px}.SolutionDetail-module__ILZCsW__steps{margin:0;padding:0;list-style:none}.SolutionDetail-module__ILZCsW__steps li{border-top:1px solid var(--line);grid-template-columns:72px 1fr;min-height:180px;padding:34px 0;display:grid}.SolutionDetail-module__ILZCsW__steps li:last-child{border-bottom:1px solid var(--line)}.SolutionDetail-module__ILZCsW__steps>li>span{color:var(--solution-accent);font-size:13px;font-weight:800}.SolutionDetail-module__ILZCsW__steps h3{letter-spacing:-.045em;margin:0 0 13px;font-size:clamp(28px,3vw,42px)}.SolutionDetail-module__ILZCsW__steps p{max-width:500px}.SolutionDetail-module__ILZCsW__included{grid-template-columns:1fr 1fr;gap:clamp(64px,10vw,160px);display:grid}.SolutionDetail-module__ILZCsW__included ul{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.SolutionDetail-module__ILZCsW__included li{border-bottom:1px solid var(--line);padding:24px 12px 24px 0;font-size:18px;font-weight:650}.SolutionDetail-module__ILZCsW__cta{background:var(--ink);color:#fff;border-radius:28px;width:min(100% - 48px,1440px);margin-bottom:24px;padding:clamp(72px,10vw,140px) clamp(28px,7vw,110px)}.SolutionDetail-module__ILZCsW__cta .SolutionDetail-module__ILZCsW__eyebrow{color:#aaa8a2}.SolutionDetail-module__ILZCsW__cta h2{max-width:980px}.SolutionDetail-module__ILZCsW__cta a{color:var(--ink);background:#fff;border-color:#fff;margin-top:50px}.SolutionDetail-module__ILZCsW__footer{min-height:120px;color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.SolutionDetail-module__ILZCsW__footer a{color:var(--ink);font-size:15px;text-decoration:none}.SolutionDetail-module__ILZCsW__footer strong{color:var(--solution-accent)}@media (max-width:1080px){.SolutionDetail-module__ILZCsW__hero{grid-template-columns:1fr}.SolutionDetail-module__ILZCsW__heroCopy{max-width:800px}.SolutionDetail-module__ILZCsW__heroVisual{width:min(100%,820px)}.SolutionDetail-module__ILZCsW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionDetail-module__ILZCsW__feature:nth-child(2){border-right:1px solid var(--line)}.SolutionDetail-module__ILZCsW__feature:nth-child(n+3){border-top:0}.SolutionDetail-module__ILZCsW__flow,.SolutionDetail-module__ILZCsW__included{gap:64px}}@media (max-width:760px){.SolutionDetail-module__ILZCsW__header,.SolutionDetail-module__ILZCsW__hero,.SolutionDetail-module__ILZCsW__inside,.SolutionDetail-module__ILZCsW__flow,.SolutionDetail-module__ILZCsW__included,.SolutionDetail-module__ILZCsW__cta,.SolutionDetail-module__ILZCsW__footer{width:min(100% - 32px,1440px)}.SolutionDetail-module__ILZCsW__header{min-height:72px}.SolutionDetail-module__ILZCsW__nav>a:first-child{display:none}.SolutionDetail-module__ILZCsW__nav .SolutionDetail-module__ILZCsW__navCta{padding:11px 15px;font-size:14px}.SolutionDetail-module__ILZCsW__hero{gap:58px;min-height:auto;padding:72px 0 84px}.SolutionDetail-module__ILZCsW__hero h1{font-size:clamp(62px,21vw,96px)}.SolutionDetail-module__ILZCsW__lead{margin-top:30px;font-size:25px}.SolutionDetail-module__ILZCsW__support{font-size:17px}.SolutionDetail-module__ILZCsW__actions{flex-direction:column;align-items:stretch}.SolutionDetail-module__ILZCsW__actions a{width:100%}.SolutionDetail-module__ILZCsW__heroVisual{border-radius:20px;padding:14px}.SolutionDetail-module__ILZCsW__visualMeta{margin:4px 4px 14px}.SolutionDetail-module__ILZCsW__preview{border-radius:13px}.SolutionDetail-module__ILZCsW__previewBar{grid-template-columns:28px 1fr 27px;min-height:51px;padding:0 12px}.SolutionDetail-module__ILZCsW__previewSearch{padding:8px 10px}.SolutionDetail-module__ILZCsW__previewUser{width:27px;height:27px}.SolutionDetail-module__ILZCsW__previewBody{grid-template-columns:39px minmax(0,1fr);min-height:370px}.SolutionDetail-module__ILZCsW__previewRail{gap:21px}.SolutionDetail-module__ILZCsW__previewRail span{width:11px;height:11px}.SolutionDetail-module__ILZCsW__previewMain{padding:18px 13px}.SolutionDetail-module__ILZCsW__metrics{gap:5px;margin-top:20px}.SolutionDetail-module__ILZCsW__metric{padding:12px 9px}.SolutionDetail-module__ILZCsW__metric strong{font-size:19px}.SolutionDetail-module__ILZCsW__previewGrid{grid-template-columns:1fr;gap:6px}.SolutionDetail-module__ILZCsW__chartPanel{display:none}.SolutionDetail-module__ILZCsW__activityPanel{padding:14px}.SolutionDetail-module__ILZCsW__sectionHeading,.SolutionDetail-module__ILZCsW__flow,.SolutionDetail-module__ILZCsW__included{grid-template-columns:1fr}.SolutionDetail-module__ILZCsW__sectionHeading{gap:10px}.SolutionDetail-module__ILZCsW__sectionHeading h2,.SolutionDetail-module__ILZCsW__flow h2,.SolutionDetail-module__ILZCsW__included h2,.SolutionDetail-module__ILZCsW__cta h2{font-size:clamp(40px,12vw,62px)}.SolutionDetail-module__ILZCsW__featureGrid{grid-template-columns:1fr}.SolutionDetail-module__ILZCsW__feature{border-right:1px solid var(--line);border-bottom:0;min-height:245px}.SolutionDetail-module__ILZCsW__feature:nth-child(n+2){border-top:0}.SolutionDetail-module__ILZCsW__feature:last-child{border-bottom:1px solid var(--line)}.SolutionDetail-module__ILZCsW__feature h3{font-size:30px}.SolutionDetail-module__ILZCsW__flowHeading{position:static}.SolutionDetail-module__ILZCsW__steps li{grid-template-columns:48px 1fr;min-height:160px}.SolutionDetail-module__ILZCsW__included ul{grid-template-columns:1fr}.SolutionDetail-module__ILZCsW__included li{font-size:17px}.SolutionDetail-module__ILZCsW__cta{border-radius:20px;margin-bottom:8px}.SolutionDetail-module__ILZCsW__cta a{width:100%}.SolutionDetail-module__ILZCsW__footer{flex-direction:column-reverse;justify-content:center;align-items:flex-start;gap:22px;min-height:144px;padding:34px 0}}@media (prefers-reduced-motion:reduce){.SolutionDetail-module__ILZCsW__actions a,.SolutionDetail-module__ILZCsW__cta a{transition:none}}
