.osv-page{color:#000;font-family:var(--ff-source), "Source Sans 3", ui-sans-serif, system-ui, sans-serif;line-height:normal}.osv-hero{background:linear-gradient(#d8f3ffc2 3%,#efefef 92%),url(/medicine/col2.png) 50%/cover no-repeat}.osv-hero__inner{text-align:left;flex-direction:column;gap:22px;padding-top:clamp(120px,13vw,210px);padding-bottom:clamp(40px,5vw,90px);display:flex}.osv-breadcrumb{color:#0009;flex-wrap:wrap;gap:8px;font-size:clamp(13px,1vw,15px);display:flex}.osv-breadcrumb a:hover{color:#143d8f}.osv-breadcrumb span[aria-current]{color:#000000d9}.osv-hero__title{font-family:var(--ff-audiowide), "Audiowide", ui-sans-serif, system-ui, sans-serif;font-size:clamp(28px,4.6vw,58.01px);font-weight:400;line-height:1.18}.osv-hero__lead{max-width:820px;font-size:clamp(16px,1.15vw,20px);line-height:1.5}.osv-cta{color:#fff;width:fit-content;font-family:var(--ff-montserrat), "Montserrat", ui-sans-serif, system-ui, sans-serif;background-color:#143d8f;border-radius:19px 46px 19px 19px;justify-content:center;align-items:center;gap:9px;padding:18px 32px;font-size:19.01px;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex}.osv-cta:hover{filter:brightness(1.15);transform:translateY(-2px)}.osv-cta svg{width:18px;height:18px}.osv-section{padding-block:clamp(34px,4vw,64px)}.osv-section__head{max-width:760px;margin-bottom:clamp(22px,2.4vw,38px)}.osv-section__eyebrow{font-family:var(--ff-montserrat), "Montserrat", ui-sans-serif, system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#143d8f;font-size:13px;font-weight:700}.osv-section__title{margin-top:8px;font-size:clamp(24px,2.4vw,37px);font-weight:500;line-height:1.15}.osv-section__sub{color:#000000a6;margin-top:8px;font-size:clamp(15px,1.1vw,18px)}.osv-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(18px,1.6vw,26px);display:grid}.osv-card{background:#fff;border:1px solid #22385518;border-radius:24px;flex-direction:column;gap:13px;padding:clamp(22px,1.8vw,30px);transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.osv-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px -24px #071c5a80}.osv-card__badge{color:#071c5a;border-radius:15px;place-items:center;width:56px;height:56px;display:grid}.osv-card__badge svg{width:29px;height:29px}.osv-card__title{font-family:var(--ff-montserrat), "Montserrat", ui-sans-serif, system-ui, sans-serif;color:#071c5a;font-size:clamp(18px,1.3vw,21px);font-weight:600}.osv-card__desc{color:#000000b8;flex:auto;font-size:clamp(14.5px,1vw,16px);line-height:1.5}.osv-card__link{font-family:var(--ff-montserrat), "Montserrat", ui-sans-serif, system-ui, sans-serif;color:#143d8f;align-items:center;gap:7px;margin-top:2px;font-size:15px;font-weight:600;display:inline-flex}.osv-card__link svg{width:16px;height:16px;transition:transform .15s}.osv-card:hover .osv-card__link svg{transform:translate(3px)}.osv-outro{background:linear-gradient(#efefefc7,#efefefc7),url(/medicine/col1.png) 50%/cover no-repeat}.osv-outro__inner{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-block:clamp(40px,4.6vw,78px);display:flex}.osv-outro__title{font-size:clamp(23px,2.3vw,34px);font-weight:600}.osv-outro__text{color:#000000bf;max-width:640px;font-size:clamp(15px,1.1vw,18px);line-height:1.6}
