.healthcare-industry-section{--healthcare-bg: #f3f3f3;--healthcare-surface: #ffffff;--healthcare-navy: #10275d;--healthcare-blue: #184bb8;--healthcare-gold: #b48a48;--healthcare-text: #26344d;--healthcare-muted: #667085;--healthcare-border: #e1e6ee;--healthcare-radius: 20px;margin:0;padding:clamp(4.8rem,5vw,7.2rem) 0;background:var(--healthcare-bg);color:var(--healthcare-text)}#MainContent>.section:has(>.healthcare-industry-section)+.section:has(>.healthcare-industry-section){margin-top:0}.healthcare-industry-section *,.healthcare-industry-section *:before,.healthcare-industry-section *:after{box-sizing:border-box}.healthcare-industry__container{width:min(100%,1480px);margin-inline:auto;padding-inline:clamp(2.8rem,3vw,4rem)}.healthcare-industry__eyebrow{margin:0 0 .8rem;color:var(--healthcare-blue);font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.healthcare-industry__heading{max-width:920px;margin:0 auto 2.8rem;text-align:center}.healthcare-industry__heading h2,.healthcare-industry__split-copy h2,.healthcare-industry__cta-copy h2{margin:0;color:var(--healthcare-navy);font-size:clamp(2.8rem,2.6vw,3.8rem);line-height:1.15;letter-spacing:-.025em}.healthcare-industry__intro,.healthcare-industry__split-copy>p,.healthcare-industry__cta-copy>p{max-width:860px;margin:1rem auto 0;color:var(--healthcare-text);font-size:clamp(1.5rem,1.15vw,1.7rem);line-height:1.65}.healthcare-industry__split-copy>p,.healthcare-industry__cta-copy>p{margin-inline:0}.healthcare-industry__grid{display:grid;gap:1.4rem}.healthcare-industry__grid--six{grid-template-columns:repeat(6,minmax(0,1fr))}.healthcare-industry__grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.healthcare-industry__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.healthcare-industry__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.healthcare-industry__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.healthcare-industry__card{position:relative;min-width:0;height:100%;overflow:hidden;border:1px solid var(--healthcare-border);border-radius:var(--healthcare-radius);background:var(--healthcare-surface);box-shadow:0 7px 22px #0f275d09;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.healthcare-industry__card:hover{transform:translateY(-2px);border-color:#184bb842;box-shadow:0 11px 28px #0f275d12}}.healthcare-industry__card-body{padding:2rem}.healthcare-industry__card h3,.healthcare-industry__spec h3,.healthcare-industry__step h3{margin:0;color:var(--healthcare-navy);font-size:1.65rem;line-height:1.3}.healthcare-industry__card p,.healthcare-industry__spec p,.healthcare-industry__step p{margin:.8rem 0 0;color:var(--healthcare-text);font-size:1.4rem;line-height:1.58}.healthcare-industry__icon{display:inline-grid;width:4rem;height:4rem;margin-bottom:1.3rem;place-items:center;color:var(--healthcare-blue)}.healthcare-industry__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.healthcare-industry__image{position:relative;overflow:hidden;background:#e8ecf3}.healthcare-industry__image img,.healthcare-industry__image svg{display:block;width:100%;height:100%;object-fit:cover}.healthcare-industry__placeholder{display:grid;width:100%;height:100%;min-height:220px;place-items:center;padding:2rem;color:var(--healthcare-muted);text-align:center;background:linear-gradient(145deg,#eef1f6,#e4e8ef)}.healthcare-industry__button-row{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.healthcare-industry__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:1.2rem 2rem;border:1px solid var(--healthcare-blue);border-radius:8px;color:var(--healthcare-blue);font-size:1.45rem;font-weight:700;line-height:1.2;text-decoration:none}.healthcare-industry__button--primary{color:#fff;background:var(--healthcare-blue)}.healthcare-industry__button:focus-visible,.healthcare-industry__faq-button:focus-visible{outline:3px solid rgba(24,75,184,.35);outline-offset:3px}.healthcare-industry-hero{padding-top:3rem}.healthcare-industry-hero__layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(2.8rem,4vw,5.4rem);align-items:center}.healthcare-industry-hero__layout--no-media{grid-template-columns:minmax(0,920px);justify-content:center}.healthcare-industry-hero__layout--no-media .healthcare-industry-hero__content h1,.healthcare-industry-hero__layout--no-media .healthcare-industry-hero__subtitle{max-width:820px}.healthcare-industry-hero__content{min-width:0}.healthcare-industry-hero__media{min-height:500px;aspect-ratio:1.5 / 1;border-radius:24px;box-shadow:0 18px 42px #0f275d17}.healthcare-industry-hero__content h1{max-width:650px;margin:0;color:var(--healthcare-navy);font-size:clamp(4.4rem,4.2vw,5.8rem);line-height:1.04;letter-spacing:-.045em}.healthcare-industry-hero__subtitle{max-width:620px;margin:1.6rem 0 0;color:var(--healthcare-text);font-size:1.7rem;line-height:1.62}.healthcare-industry-hero__capabilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.4rem}.healthcare-industry-hero__capability{display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:1rem;align-items:start;min-width:0;padding:1.5rem;border:1px solid var(--healthcare-border);border-radius:14px;background:var(--healthcare-surface)}.healthcare-industry-hero__capability .healthcare-industry__icon{width:3.2rem;height:3.2rem;margin:0}.healthcare-industry-hero__capability h3{margin:0;color:var(--healthcare-navy);font-size:1.4rem;line-height:1.25}.healthcare-industry-hero__capability p{margin:.45rem 0 0;font-size:1.22rem;line-height:1.45}.healthcare-industry-hero__capabilities--band{grid-column:1 / -1}.healthcare-industry-stakeholder{text-align:center}.healthcare-industry-stakeholder .healthcare-industry__card-body{padding:2rem 1.5rem}.healthcare-industry-stakeholder .healthcare-industry__icon{margin-inline:auto}.healthcare-industry-zone__image{aspect-ratio:1.32 / 1;border-radius:19px 19px 0 0}.healthcare-industry-zone .healthcare-industry__card-body{padding:1.6rem;text-align:center}.healthcare-industry-zone__link{color:inherit;text-decoration:none}.healthcare-industry-benefit .healthcare-industry__card-body,.healthcare-industry-support .healthcare-industry__card-body,.healthcare-industry-provision .healthcare-industry__card-body,.healthcare-industry-option .healthcare-industry__card-body{padding:2rem}.healthcare-industry-benefit,.healthcare-industry-support,.healthcare-industry-option{text-align:center}.healthcare-industry-benefit .healthcare-industry__icon,.healthcare-industry-support .healthcare-industry__icon,.healthcare-industry-option .healthcare-industry__icon{margin-inline:auto}.healthcare-industry-solution__image{aspect-ratio:1.28 / 1;border-radius:19px 19px 0 0}.healthcare-industry-solution__features{margin:1.2rem 0 0;padding:0;list-style:none}.healthcare-industry-solution__features li{position:relative;margin-top:.55rem;padding-left:1.6rem;font-size:1.35rem;line-height:1.45}.healthcare-industry-solution__features li:before{position:absolute;top:.62em;left:0;width:.55rem;height:.55rem;border-radius:50%;background:var(--healthcare-blue);content:""}.healthcare-industry-solution__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.healthcare-industry-solution__actions .healthcare-industry__button{min-height:40px;padding:.9rem 1.2rem;font-size:1.25rem}.healthcare-industry__split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);gap:clamp(2.4rem,4vw,5rem);align-items:center}.healthcare-industry__split--no-media{grid-template-columns:minmax(0,920px);justify-content:center}.healthcare-industry__split-media{min-height:400px;aspect-ratio:1.3 / 1;border-radius:22px}.healthcare-industry__spec-list{display:grid;gap:1rem}.healthcare-industry__spec{position:relative;padding:1.7rem 1.8rem 1.7rem 2.2rem;border:1px solid var(--healthcare-border);border-radius:14px;background:var(--healthcare-surface)}.healthcare-industry__spec:before{position:absolute;inset:1.6rem auto 1.6rem 0;width:3px;border-radius:3px;background:var(--healthcare-blue);content:""}.healthcare-industry__project-note{margin-top:1.4rem;padding:1.4rem 1.6rem;border-left:3px solid var(--healthcare-gold);color:var(--healthcare-text);background:#fffdf8;font-size:1.35rem;line-height:1.55}.healthcare-industry-workflow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;counter-reset:healthcare-step}.healthcare-industry__step{position:relative;min-width:0;padding-top:5.2rem;text-align:center;counter-increment:healthcare-step}.healthcare-industry__step:before{position:absolute;z-index:2;top:0;left:50%;display:grid;width:3.8rem;height:3.8rem;transform:translate(-50%);place-items:center;border:5px solid var(--healthcare-bg);border-radius:50%;color:#fff;background:var(--healthcare-blue);content:counter(healthcare-step,decimal-leading-zero);font-size:1.1rem;font-weight:700}.healthcare-industry__step:after{position:absolute;top:1.65rem;left:calc(50% + 1.9rem);width:calc(100% - 2.8rem);height:1px;background:#b9c8e4;content:""}.healthcare-industry__step:last-child:after{display:none}.healthcare-industry__step h3{font-size:1.4rem}.healthcare-industry__step p{font-size:1.22rem}.healthcare-industry-project__image{aspect-ratio:1.45 / 1;border-radius:19px 19px 0 0}.healthcare-industry-project__meta{display:grid;gap:.65rem;margin:1.2rem 0 0}.healthcare-industry-project__meta p{margin:0;font-size:1.3rem}.healthcare-industry-project__meta strong{color:var(--healthcare-navy)}.healthcare-industry-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.healthcare-industry__faq-item{overflow:hidden;border:1px solid var(--healthcare-border);border-radius:12px;background:var(--healthcare-surface)}.healthcare-industry__faq-button{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.7rem;border:0;color:var(--healthcare-navy);background:transparent;font:inherit;font-size:1.45rem;font-weight:700;line-height:1.35;text-align:left;cursor:pointer}.healthcare-industry__faq-icon{flex:0 0 auto;width:2rem;height:2rem;transition:transform .18s ease}.healthcare-industry__faq-button[aria-expanded=true] .healthcare-industry__faq-icon{transform:rotate(45deg)}.healthcare-industry__faq-answer{padding:0 1.7rem 1.6rem;color:var(--healthcare-text);font-size:1.4rem;line-height:1.6}.healthcare-industry__faq-answer[hidden]{display:none}.healthcare-industry__faq-answer p:first-child{margin-top:0}.healthcare-industry__faq-answer p:last-child{margin-bottom:0}.healthcare-industry__cta-panel{display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:3rem;align-items:center;padding:clamp(3rem,4vw,5rem);overflow:hidden;border-radius:24px;color:#fff;background:#0a2d75;box-shadow:0 18px 44px #0a2d7529}.healthcare-industry__cta-copy .healthcare-industry__eyebrow{color:#a9c5ff}.healthcare-industry__cta-copy h2,.healthcare-industry__cta-copy>p{color:#fff}.healthcare-industry__cta-panel .healthcare-industry__button{border-color:#fff;color:#fff}.healthcare-industry__cta-panel .healthcare-industry__button--primary{color:var(--healthcare-navy);background:#fff}.healthcare-industry__trust-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.healthcare-industry__trust-list li{padding-left:1.3rem;border-left:2px solid #7ea4f4;font-size:1.25rem;line-height:1.4}@media screen and (max-width:1199px){.healthcare-industry__grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.healthcare-industry__grid--five,.healthcare-industry__grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.healthcare-industry-hero__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.healthcare-industry-hero__media{width:100%;min-width:0;min-height:0;height:clamp(360px,42vw,430px);aspect-ratio:auto}.healthcare-industry-hero__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.healthcare-industry-workflow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2.6rem}.healthcare-industry__step:nth-child(3n):after{display:none}}@media screen and (max-width:899px){.healthcare-industry-section{padding:5.6rem 0}.healthcare-industry-hero__layout{display:flex;flex-direction:column;gap:2.4rem}.healthcare-industry-hero__content{display:contents}.healthcare-industry-hero__content .healthcare-industry__eyebrow{order:1;width:100%}.healthcare-industry-hero__content h1{order:2;width:100%}.healthcare-industry-hero__subtitle{order:3;width:100%}.healthcare-industry-hero__content .healthcare-industry__button-row{order:4;width:100%}.healthcare-industry-hero__capabilities{order:5;width:100%}.healthcare-industry-hero__media{order:6;width:100%;min-height:0;height:auto;aspect-ratio:1.45 / 1}}@media screen and (max-width:767px){.healthcare-industry-section{padding:4.4rem 0}.healthcare-industry__container{padding-inline-start:1.8rem;padding-inline-end:5.8rem}.healthcare-industry__heading{margin-bottom:2rem}.healthcare-industry__grid--five,.healthcare-industry__grid--six,.healthcare-industry__grid--four,.healthcare-industry__grid--three,.healthcare-industry__grid--two,.healthcare-industry-faq{grid-template-columns:1fr}.healthcare-industry-hero__content h1{font-size:clamp(3.2rem,10vw,3.8rem)}.healthcare-industry-hero__content .healthcare-industry__button-row,.healthcare-industry-hero__capabilities{margin-top:0}.healthcare-industry-hero__media{aspect-ratio:1.2 / 1}.healthcare-industry__button-row,.healthcare-industry-solution__actions{flex-direction:column}.healthcare-industry__button{width:100%}.healthcare-industry__split{grid-template-columns:1fr}.healthcare-industry__split-media{min-height:0;aspect-ratio:1.2 / 1}.healthcare-industry-workflow{grid-template-columns:1fr;gap:1.2rem}.healthcare-industry__step{min-height:7rem;padding:0 0 1.2rem 5.2rem;text-align:left}.healthcare-industry__step:before{top:0;left:0;transform:none}.healthcare-industry__step:after{top:3.8rem;left:1.85rem;width:1px;height:calc(100% - 2.4rem)}.healthcare-industry__step:nth-child(3n):after{display:block}.healthcare-industry__step:last-child:after{display:none}.healthcare-industry__cta-panel{grid-template-columns:1fr;gap:0;padding:3rem 2rem}.healthcare-industry__trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:420px){.healthcare-industry-hero__capabilities,.healthcare-industry__trust-list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.healthcare-industry__card,.healthcare-industry__faq-icon{transition-duration:.01ms!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/yhs-healthcare-industry.css.map */
