.solutions-module__y3n07G__page{min-height:100vh;color:var(--mk-ink);background:var(--mk-body-bg)}.solutions-module__y3n07G__wrap{width:min(1120px,100% - 48px);margin-inline:auto}.solutions-module__y3n07G__hero{padding:140px 0 88px}.solutions-module__y3n07G__eyebrow{color:var(--mk-faint);font-family:var(--mk-font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:500;line-height:1}.solutions-module__y3n07G__title{max-width:840px;color:var(--mk-ink);letter-spacing:-.045em;margin:0;font-size:clamp(54px,6.1vw,88px);font-weight:300;line-height:1}.solutions-module__y3n07G__title>span{color:#0000;background:var(--mk-proof-gradient);-webkit-background-clip:text;background-clip:text}.solutions-module__y3n07G__subtitle{max-width:650px;color:var(--mk-muted);letter-spacing:.01em;margin:26px 0 0;font-size:19px;font-weight:400;line-height:1.55}.solutions-module__y3n07G__solutionSection{padding:0 0 104px}.solutions-module__y3n07G__solutionList{grid-auto-rows:1fr;display:grid}.solutions-module__y3n07G__solutionRow{color:inherit;border-top:1px solid var(--mk-rule);grid-template-columns:230px minmax(0,1fr) 20px;align-items:start;gap:18px;padding:17px 4px 43px;text-decoration:none;transition:background-color .15s;display:grid}.solutions-module__y3n07G__solutionRow:last-child{border-bottom:1px solid var(--mk-rule)}.solutions-module__y3n07G__solutionRow:hover{background:color-mix(in srgb, var(--mk-ink) 4%, transparent)}.solutions-module__y3n07G__solutionName{flex-direction:column;gap:8px;display:flex}.solutions-module__y3n07G__solutionName strong{color:var(--mk-ink);letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.3}.solutions-module__y3n07G__personas{flex-wrap:wrap;gap:5px;display:flex}.solutions-module__y3n07G__persona{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:500;line-height:1}.solutions-module__y3n07G__provider{color:#61aac8;background:#0076a629;border-color:#0076a657}.solutions-module__y3n07G__healthTech{color:#a5d387;background:#8cc66533;border-color:#8cc66552}.solutions-module__y3n07G__biopharma{color:#edcd82;background:#e9c46a3d;border-color:#e9c46a52}.solutions-module__y3n07G__solutionDescription{color:var(--mk-muted);padding-top:2px;font-size:13.5px;line-height:1.55}.solutions-module__y3n07G__arrow{color:var(--mk-faint);transition:transform .15s}.solutions-module__y3n07G__solutionRow:hover .solutions-module__y3n07G__arrow{transform:translate(3px)}.solutions-module__y3n07G__ctaSection{padding:0 0 88px}.solutions-module__y3n07G__cta{border:1px solid var(--mk-rule);background:var(--mk-panel);border-radius:18px;justify-content:space-between;align-items:center;gap:32px;padding:34px 36px;display:flex}.solutions-module__y3n07G__cta .solutions-module__y3n07G__eyebrow{margin-bottom:0}.solutions-module__y3n07G__cta h2{color:var(--mk-ink);letter-spacing:-.025em;margin:12px 0 10px;font-size:clamp(26px,3vw,38px);font-weight:300;line-height:1.1}.solutions-module__y3n07G__cta div>p:last-child{max-width:460px;color:var(--mk-muted);margin:0;font-size:16px}.solutions-module__y3n07G__ctaActions{flex:none;gap:12px;display:flex}@media (max-width:760px){.solutions-module__y3n07G__wrap{width:min(100% - 40px,1120px)}.solutions-module__y3n07G__hero{padding:116px 0 64px}.solutions-module__y3n07G__title{font-size:clamp(45px,13vw,64px)}.solutions-module__y3n07G__subtitle{font-size:17px}.solutions-module__y3n07G__solutionSection{padding-bottom:74px}.solutions-module__y3n07G__solutionRow{grid-template-columns:1fr;gap:8px}.solutions-module__y3n07G__arrow{display:none}.solutions-module__y3n07G__cta{flex-direction:column;align-items:flex-start}.solutions-module__y3n07G__ctaActions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.solutions-module__y3n07G__solutionRow,.solutions-module__y3n07G__arrow{transition:none}}
