.fs-platform{--fs-medication-bg:#380559;--fs-remote-bg:#f0f1b8;--fs-integrations-bg:#c8bfff;--fs-card-dark-text:#380559;background:#fff;color:#380559;font-family:inherit}.fs-anchor{block-size:0;position:relative}.fs-anchor span{position:absolute}.fs-platform .fs-wrap{box-sizing:border-box;margin-inline:auto;max-width:calc(var(--fs-column, 1138px) + var(--fs-gutter, 24px)*2);padding-inline:var(--fs-gutter,24px)}.fs-platform .fs-platform__main{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:64px 48px}.fs-platform .fs-copy{display:flex;flex-direction:column;gap:18px;inline-size:100%;min-inline-size:0}.fs-platform .fs-copy>*{margin:0}.fs-platform .fs-copy>p:not(.fs-eyebrow):not(.fs-lead){line-height:1.7}.fs-platform .fs-eyebrow{align-self:flex-start;background:#e9e4f5;border-radius:999px;font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1.2;padding:7px 13px;text-transform:uppercase}.fs-platform .fs-lead{font-size:1.35rem;line-height:1.35}.fs-platform .fs-platform__features{align-items:stretch;display:grid;gap:14px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:14px 0 0;padding:0}.fs-platform .fs-platform__features>li{align-self:stretch;background:transparent;border:2px solid var(--fs-integrations-bg);border-radius:10px;box-sizing:border-box;color:var(--fs-card-dark-text);display:flex;flex-direction:column;gap:14px;height:auto;min-inline-size:0;min-height:0;padding:16px}.fs-platform .fs-platform__features>li:first-child{border-color:var(--fs-medication-bg)}.fs-platform .fs-platform__features>li:nth-child(2){border-color:var(--fs-remote-bg)}.fs-platform .fs-platform__features>li:nth-child(3){border-color:var(--fs-integrations-bg)}.fs-platform .fs-card-title{font-weight:600;margin:0}.fs-platform .fs-platform__features .fs-card-title{align-self:flex-start;background:var(--fs-integrations-bg);border-radius:5px;color:#380559;font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1.35;overflow-wrap:normal;padding:7px 9px;text-transform:uppercase}.fs-platform .fs-platform__features>li:first-child .fs-card-title{background:var(--fs-medication-bg);color:#fff}.fs-platform .fs-platform__features>li:nth-child(2) .fs-card-title{background:var(--fs-remote-bg)}.fs-platform .fs-platform__features p,.fs-platform .fs-platform__steps p{margin:0}.fs-platform .fs-platform__benefit{display:flex;flex-direction:column;gap:6px;min-inline-size:0}.fs-platform .fs-platform__benefit-heading{color:inherit;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.3}.fs-platform .fs-platform__benefit-heading strong{font-weight:700!important}.fs-platform .fs-platform__features,.fs-platform .fs-platform__features p,.fs-platform .fs-platform__features strong,.fs-platform .fs-platform__features>li{font-family:inherit!important}.fs-platform .fs-platform__features p.fs-platform__benefit-heading{font-weight:700!important}.fs-platform .fs-platform__benefit-text{font-weight:400;white-space:pre-line}.fs-platform .fs-platform__benefit-text,.fs-platform .fs-platform__richtext{color:inherit;font-family:inherit;font-size:.9375rem;line-height:1.6;overflow-wrap:anywhere}.fs-platform .fs-platform__richtext{min-inline-size:0}.fs-platform .fs-platform__richtext>*{margin-block:0 10px}.fs-platform .fs-platform__richtext>:last-child{margin-block-end:0}.fs-platform .fs-platform__richtext p{margin-block:0 10px}.fs-platform .fs-platform__richtext p:last-child{margin-block-end:0}.fs-platform .fs-platform__richtext b,.fs-platform .fs-platform__richtext strong{font-weight:700}.fs-platform .fs-platform__richtext ol,.fs-platform .fs-platform__richtext ul{padding-inline-start:1.25em}.fs-platform .fs-platform__stage{box-sizing:border-box;inline-size:100%;min-block-size:0;min-inline-size:0;overflow:visible;position:relative}.fs-platform .fs-platform__stage>img{block-size:auto;border-radius:0;display:block;inline-size:100%;margin-inline:auto;max-inline-size:100%}.fs-platform .fs-credit{background:rgba(56,5,89,.75);border-radius:6px;color:#fff;font-size:.75rem;inset-block-end:14px;inset-inline-end:16px;margin:0;padding:4px 9px;position:absolute}.fs-platform .fs-platform__stage--pair{background:linear-gradient(140deg,#e9e4f5,#f1f2c4);block-size:500px;border-radius:32px;overflow:hidden}.fs-platform .fs-platform__screen{background:#1e1e24;border-radius:14px;box-shadow:0 18px 40px rgba(58,10,85,.18);box-sizing:border-box;padding:10px;position:absolute}.fs-platform .fs-platform__screen--back{inline-size:68%;inset-block-start:40px;inset-inline-end:34px}.fs-platform .fs-platform__screen--front{box-shadow:0 24px 50px rgba(58,10,85,.28);inline-size:56%;inset-block-end:34px;inset-inline-start:30px}.fs-platform .fs-platform__screen img{aspect-ratio:16/10;block-size:auto;border-radius:4px;display:block;inline-size:100%;object-fit:cover}.fs-platform .fs-placeholder{aspect-ratio:4/3;background:linear-gradient(140deg,#e9e4f5,#f1f2c4);border:2px dashed #a99bd1;border-radius:28px;box-sizing:border-box;inline-size:100%}.fs-platform .fs-platform__steps-wrap{padding-block-end:104px}.fs-platform .fs-platform__steps{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.fs-platform .fs-platform__steps li{background:#f6f4fb;border-radius:20px;display:flex;flex:1 1 220px;flex-direction:column;gap:6px;padding:22px 24px}.fs-platform .fs-step-num{color:#6a3fa0;font-size:.8125rem;font-weight:600;margin:0}@media (max-width:767px){.fs-platform .fs-platform__features{gap:16px;grid-template-columns:1fr}.fs-platform .fs-platform__features>li{padding:24px}.fs-platform .fs-platform__main{gap:32px;grid-template-columns:1fr;padding-block-start:48px}.fs-platform .fs-platform__steps-wrap{padding-block-end:64px}.fs-platform .fs-platform__stage--pair{block-size:clamp(240px,65vw,440px)}.fs-platform .fs-platform__screen--back{inset-block-start:20px;inset-inline-end:16px}.fs-platform .fs-platform__screen--front{inset-block-end:20px;inset-inline-start:16px}}