.he-medical{color:#283b45;background:#fafbf9}.he-medical__crumb{color:#65727a;gap:12px;padding-block:20px;font-size:11px;display:flex}.he-medical__crumb a{color:inherit;text-decoration:none}.he-medical__hero{background:#e8eff2;grid-template-columns:1fr 1.1fr;min-height:650px;display:grid}.he-medical__heroCopy{padding:70px max(40px,50vw - 620px);flex-direction:column;justify-content:center;align-items:flex-start;padding-right:45px;display:flex}.he-medical__eyebrow{text-transform:uppercase;letter-spacing:.16em;margin:0 0 22px;font-size:10px;line-height:1.6}.he-medical h1{letter-spacing:-.055em;color:inherit;margin:0 0 26px;font-size:clamp(44px,4.5vw,70px);font-weight:400;line-height:1.06}.he-medical__heroCopy>p:not(.he-medical__eyebrow){max-width:430px;margin:0 0 30px;font-size:15px;line-height:1.85}.he-medical__button{color:#fff;background:#633b45;justify-content:space-between;align-items:center;gap:28px;min-height:50px;padding:15px 22px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.he-medical__button:hover{background:#472b33}.he-medical__button span{font-size:20px}.he-medical__textLink{color:inherit;text-underline-offset:5px;margin-top:24px;font-size:11px}.he-medical__heroMedia{min-width:0;margin:0;position:relative}.he-medical__heroMedia img{object-fit:cover;object-position:right center}.he-medical__heroMedia figcaption{color:#35424b;background:#edf4f2c9;padding:5px 8px;font-size:9px;position:absolute;bottom:18px;right:20px}.he-medical__range{padding-block:95px;scroll-margin-top:150px}.he-medical__sectionHead{max-width:720px;margin-bottom:56px}.he-medical h2{color:inherit;letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(30px,3.5vw,48px);font-weight:400;line-height:1.12}.he-medical__sectionHead>p:last-child,.he-medical__briefGrid>div>p:last-child,.he-medical__closing p:not(.he-medical__eyebrow){color:#52616a;font-size:14px;line-height:1.85}.he-medical__groups{grid-template-columns:1fr 1fr;column-gap:70px;display:grid}.he-medical__group{border-top:1px solid #cdd6d8;gap:23px;padding:30px 0 35px;display:flex}.he-medical__index{color:#657983;font-variant-numeric:tabular-nums;padding-top:5px;font-size:11px}.he-medical h3{letter-spacing:-.025em;color:inherit;margin:0 0 14px;font-size:21px;font-weight:400;line-height:1.3}.he-medical__group p{color:#52616a;margin:0 0 18px;font-size:13px;line-height:1.85}.he-medical__format{text-transform:uppercase;letter-spacing:.1em;color:#633b45;font-size:9px}.he-medical__brief{background:#eaf0ee;padding-block:80px}.he-medical__briefGrid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.he-medical__briefGrid ol{counter-reset:brief;margin:0;padding:0;list-style:none}.he-medical__briefGrid li{counter-increment:brief;padding:0 0 24px 40px;position:relative}.he-medical__briefGrid li:before{content:"0" counter(brief);color:#657983;font-size:11px;position:absolute;top:3px;left:0}.he-medical__briefGrid h3{margin-bottom:8px;font-size:17px}.he-medical__briefGrid li p{color:#52616a;margin:0;font-size:13px;line-height:1.8}.he-medical__closing{grid-template-columns:200px 1fr;align-items:center;gap:70px;padding-block:90px;display:grid}.he-medical__closing>img{width:160px;height:auto}.he-medical__closing p{max-width:650px}.he-medical__closing .he-medical__button{margin-top:15px}.he-medical a:focus-visible{outline-offset:5px;outline:2px solid #633b45}@media (max-width:980px){.he-medical__heroCopy{padding:50px 30px}.he-medical__hero{min-height:570px}.he-medical__groups{column-gap:35px}.he-medical__briefGrid{gap:40px}}@media (max-width:760px){.he-medical__hero{grid-template-columns:1fr}.he-medical__heroCopy{padding:42px 24px}.he-medical__heroMedia{grid-row:1;width:100%;height:clamp(280px,76.9vw,460px);min-height:0}.he-medical h1{font-size:43px}.he-medical__heroCopy>p:not(.he-medical__eyebrow){font-size:13px}.he-medical__range{padding-block:55px}.he-medical__sectionHead{margin-bottom:35px}.he-medical__groups,.he-medical__briefGrid{grid-template-columns:1fr}.he-medical__group{gap:18px;padding-block:25px}.he-medical__brief{padding-block:55px}.he-medical__closing{grid-template-columns:1fr;gap:30px;padding-block:55px}.he-medical__closing>img{width:125px}.he-medical__button{gap:15px;font-size:11px}}
