.product-switch{display:flex;justify-content:center;gap:24px;padding:10px 20px 22px;font-size:14px;flex-wrap:wrap}.product-switch a{color:#0a7d79}.product-hero{padding-right:35px}.product-art{min-width:0;transform:rotate(-2deg)}.software-frame{border:8px solid #1e5358;border-radius:17px;overflow:hidden;height:400px;background:#fff;pointer-events:none}.software-frame iframe{width:1200px;height:900px;border:0;transform:scale(.52);transform-origin:0 0}.art-caption{font-size:12px;text-align:center;margin:14px;color:#c5e6df}.image-frame{border-radius:16px;overflow:hidden;border:8px solid #1e5358;background:white;box-shadow:0 25px 40px #013b4314}.image-frame img{display:block;width:100%;height:auto}.benefit-number{display:block;color:#0a7d79;font-size:14px;border-top:2px solid #9cdace;padding-top:20px}.product-features{background:#f2f8f8;padding:25px 0}.product-feature{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center;padding:65px 0}.product-feature>div{min-width:0}.product-feature h2{font-size:clamp(34px,3.2vw,46px)}.product-feature p:not(.eyebrow){color:#526c69;margin-top:24px}.product-feature.reverse>div:first-child{order:2}.product-feature.reverse>div:last-child{order:1}.conversation-art{background:#dfeee9;padding:35px;border-radius:18px;color:#013b43}.wave{font-size:36px;white-space:nowrap;color:#0a7d79;text-align:center;overflow:hidden;margin:25px 0}.note-card{padding:30px;background:white;border-radius:12px;box-shadow:0 12px 25px #013b4314}.note-card small{font-size:11px;letter-spacing:.12em}.note-card h3{margin:20px 0}.note-card p{font-size:15px}.review-pill{display:inline-block;font-size:12px;background:#e5f4ed;padding:7px 10px;margin-top:20px;border-radius:20px}.product-questions{padding:90px 0;display:grid;grid-template-columns:1fr 1.2fr;gap:30px}.product-questions>.eyebrow{grid-column:1/-1;margin:0}.product-questions>a{font-size:16px;grid-column:2}.product-questions details{border-bottom:1px solid #ccdcd8;padding:22px 0}.product-questions summary{font-weight:700;cursor:pointer}.product-questions details p{font-size:17px;color:#526c69;padding-top:15px}.final-cta{background:#013b43;color:white;border-radius:20px;padding:65px;margin-bottom:60px}.final-cta .eyebrow{color:#9de9d7}.final-cta>p:last-child{font-size:15px;color:#c5e6df;margin-top:20px}:focus-visible{outline:3px solid #0a7d79;outline-offset:5px}@media(max-width:900px){.product-feature{gap:30px}.software-frame iframe{transform:scale(.36)}.software-frame{height:300px}.product-switch{gap:16px;font-size:13px}}@media(max-width:700px){.product-hero{padding-right:24px}.product-art{margin-top:35px}.product-feature{grid-template-columns:1fr;padding:45px 0}.product-feature.reverse>div:first-child,.product-feature.reverse>div:last-child{order:initial}.software-frame iframe{transform:scale(.28)}.software-frame{height:245px}.conversation-art{padding:20px}.note-card{padding:22px}.product-questions{grid-template-columns:1fr;padding:60px 0}.product-questions>a{grid-column:1}.final-cta{padding:32px 24px}.product-switch{gap:12px}.product-hero{min-height:0}}.software-frame iframe{width:calc(100% / .52)}@media(max-width:900px){.software-frame iframe{width:calc(100% / .36)}}@media(max-width:700px){.software-frame iframe{width:calc(100% / .28)}}

.flow-art ol{list-style:none;padding:0;margin:0;counter-reset:steps}.flow-art li{counter-increment:steps;padding:14px 18px;margin:10px 0;background:white;border-radius:9px;font-weight:700;font-size:17px}.flow-art li:before{content:counter(steps) " / ";color:#0a7d79;margin-right:12px}