.healthcare-module__7a9v7G__page{color:#0b1220;background:#fff;padding-top:64px}.healthcare-module__7a9v7G__page a:focus-visible,.healthcare-module__7a9v7G__page summary:focus-visible{outline-offset:5px;outline:3px solid #2563eb}.healthcare-module__7a9v7G__wrap{max-width:1440px;margin:auto;padding:0 80px}.healthcare-module__7a9v7G__crumb{font:11px/1.4 var(--font-mono-var),monospace;letter-spacing:.06em;padding-top:28px}.healthcare-module__7a9v7G__hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:56px;padding-top:46px;padding-bottom:72px;display:grid}.healthcare-module__7a9v7G__eyebrow{font:11px/1.5 var(--font-mono-var),monospace;letter-spacing:.13em;text-transform:uppercase;color:#2563eb;margin:0 0 24px}.healthcare-module__7a9v7G__hero h1{letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(48px,5.15vw,78px);font-weight:700;line-height:1.04}.healthcare-module__7a9v7G__hero h1 span{color:#2563eb}.healthcare-module__7a9v7G__intro{max-width:39ch;margin:0 0 30px;font-size:17px;line-height:1.7}.healthcare-module__7a9v7G__heroactions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.healthcare-module__7a9v7G__button{color:#fff;background:#2563eb;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:17px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.healthcare-module__7a9v7G__button:hover{background:#1d4ed8}.healthcare-module__7a9v7G__textlink{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.healthcare-module__7a9v7G__herofigure{flex-direction:column;align-self:stretch;margin:0;display:flex}.healthcare-module__7a9v7G__herofigure img{object-fit:cover;object-position:59% center;border-radius:16px;flex:1;width:100%;min-height:480px}.healthcare-module__7a9v7G__herofigure figcaption,.healthcare-module__7a9v7G__detail figcaption{font:10px/1.6 var(--font-mono-var),monospace;margin-top:12px}.healthcare-module__7a9v7G__audience{border-top:1px solid #d7dde6;justify-content:space-between;gap:24px;padding:25px 0;font-size:12px;display:flex}.healthcare-module__7a9v7G__audience b{font-weight:600}.healthcare-module__7a9v7G__work{background:#f8fafc;padding:84px 0 88px;scroll-margin-top:110px}.healthcare-module__7a9v7G__sectionhead{grid-template-columns:1fr 1fr;align-items:end;gap:56px;margin-bottom:48px;display:grid}.healthcare-module__7a9v7G__page h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.2vw,46px);font-weight:700;line-height:1.12}.healthcare-module__7a9v7G__sectionhead p{max-width:45ch;margin:0;font-size:16px;line-height:1.7}.healthcare-module__7a9v7G__workflow{border-top:1px solid #b8c5d7}.healthcare-module__7a9v7G__workrow{border-bottom:1px solid #b8c5d7;grid-template-columns:1fr 1.25fr 1fr;align-items:start;gap:32px;padding:28px 0;display:grid}.healthcare-module__7a9v7G__workrow h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600}.healthcare-module__7a9v7G__workrow p{margin:0;font-size:14px;line-height:1.65}.healthcare-module__7a9v7G__workrow .healthcare-module__7a9v7G__scope{font:11px/1.7 var(--font-mono-var),monospace;color:#2563eb}.healthcare-module__7a9v7G__detail{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;padding-top:90px;padding-bottom:90px;display:grid}.healthcare-module__7a9v7G__detail figure{margin:0}.healthcare-module__7a9v7G__detail img{object-fit:cover;object-position:50% 36%;border-radius:16px;width:100%;height:460px;display:block}.healthcare-module__7a9v7G__detail h2{margin-bottom:28px}.healthcare-module__7a9v7G__detail p{font-size:16px;line-height:1.7}.healthcare-module__7a9v7G__detail ul{margin:30px 0 0;padding:0;list-style:none}.healthcare-module__7a9v7G__detail li{border-top:1px solid #d7dde6;padding:17px 0;font-size:14px;line-height:1.6}.healthcare-module__7a9v7G__detail li b{margin-bottom:3px;display:block}.healthcare-module__7a9v7G__close{color:#fff;background:#050a18;padding:72px 0;scroll-margin-top:110px}.healthcare-module__7a9v7G__close .healthcare-module__7a9v7G__wrap{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid}.healthcare-module__7a9v7G__close .healthcare-module__7a9v7G__eyebrow{color:#93c5fd}.healthcare-module__7a9v7G__close h2{max-width:17ch}.healthcare-module__7a9v7G__close p{margin:0 0 24px;font-size:16px;line-height:1.7}.healthcare-module__7a9v7G__close .healthcare-module__7a9v7G__note{max-width:46ch;margin-top:18px;font-size:12px}.healthcare-module__7a9v7G__close a:focus-visible{outline-color:#93c5fd}.healthcare-module__7a9v7G__tools{padding-top:64px;padding-bottom:64px}.healthcare-module__7a9v7G__tools>p:not(.healthcare-module__7a9v7G__eyebrow){max-width:65ch;margin:24px 0;line-height:1.7}.healthcare-module__7a9v7G__tools details{border-top:1px solid #b8c5d7;padding:12px 0}.healthcare-module__7a9v7G__tools summary{cursor:pointer;min-height:48px;padding:12px 0;font-weight:600}@media (max-width:1100px){.healthcare-module__7a9v7G__wrap{padding-left:40px;padding-right:40px}.healthcare-module__7a9v7G__hero{gap:32px}.healthcare-module__7a9v7G__hero h1{font-size:58px}.healthcare-module__7a9v7G__detail{gap:50px}.healthcare-module__7a9v7G__herofigure img{min-height:450px}}@media (max-width:760px){.healthcare-module__7a9v7G__wrap{padding-left:24px;padding-right:24px}.healthcare-module__7a9v7G__crumb{padding-top:20px;font-size:10px}.healthcare-module__7a9v7G__hero{grid-template-columns:1fr;gap:32px;padding-top:30px;padding-bottom:30px}.healthcare-module__7a9v7G__hero h1{letter-spacing:-.05em;max-width:14ch;margin-bottom:20px;font-size:clamp(41px,10.7vw,58px)}.healthcare-module__7a9v7G__eyebrow{margin-bottom:18px}.healthcare-module__7a9v7G__intro{max-width:40ch;margin-bottom:23px;font-size:15px;line-height:1.7}.healthcare-module__7a9v7G__heroactions{gap:20px}.healthcare-module__7a9v7G__button{padding:16px 18px;font-size:13px}.healthcare-module__7a9v7G__textlink{font-size:12px}.healthcare-module__7a9v7G__herofigure img{object-position:55% 43%;border-radius:12px;flex:none;height:260px;min-height:0}.healthcare-module__7a9v7G__herofigure figcaption{font-size:9px}.healthcare-module__7a9v7G__audience{grid-template-columns:1fr 1fr;gap:14px;padding:20px 0;font-size:11px;display:grid}.healthcare-module__7a9v7G__audience b{grid-column:1/-1}.healthcare-module__7a9v7G__work{padding:52px 0}.healthcare-module__7a9v7G__sectionhead{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.healthcare-module__7a9v7G__page h2{font-size:34px}.healthcare-module__7a9v7G__sectionhead p{font-size:15px}.healthcare-module__7a9v7G__workrow{grid-template-columns:1fr;gap:12px;padding:23px 0}.healthcare-module__7a9v7G__workrow h3{font-size:20px}.healthcare-module__7a9v7G__workrow p{font-size:14px}.healthcare-module__7a9v7G__workrow .healthcare-module__7a9v7G__scope{font-size:10px}.healthcare-module__7a9v7G__detail{grid-template-columns:1fr;gap:30px;padding-top:52px;padding-bottom:52px}.healthcare-module__7a9v7G__detail figure{order:2}.healthcare-module__7a9v7G__detail img{object-position:50% 33%;height:330px}.healthcare-module__7a9v7G__detail p{font-size:15px}.healthcare-module__7a9v7G__close{padding:52px 0}.healthcare-module__7a9v7G__close .healthcare-module__7a9v7G__wrap{grid-template-columns:1fr;gap:26px}.healthcare-module__7a9v7G__close p{font-size:15px}.healthcare-module__7a9v7G__tools{padding-top:52px;padding-bottom:52px}}
