body.page-patient-resources{--vo-purple:#3A1251;--vo-plum:#492074;--vo-deep:#2A0C3C;--vo-lime:#BEF264;--vo-cream:#FAF8F3;--vo-lilac:#F3EDFA;--vo-line:#E7DEF3;--vo-ink:#463E52;background:var(--vo-cream)}body.page-patient-resources .gh-foot.nfoot{background:var(--vo-cream)}.vo-rs{font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--vo-ink);max-width:1180px;margin:0 auto;padding:0 24px 96px;font-size:17px;line-height:1.6}.vo-rs p{margin:0 0 16px}.vo-rs a{color:var(--vo-purple)}.vo-rs a:focus-visible{outline:3px solid var(--vo-plum);outline-offset:3px;border-radius:4px}.vo-rs__hero{padding:64px 0 0;max-width:880px}.vo-rs .vo-kicker{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:0.18em;text-transform:uppercase;color:var(--vo-purple);margin:0 0 24px}.vo-rs .vo-dot{width:9px;height:9px;border-radius:50%;background:var(--vo-lime);flex:none}.vo-rs__title{font-family:'Manrope',sans-serif;font-weight:800;color:var(--vo-purple);font-size:clamp(40px,5.5vw,64px);line-height:1.05;letter-spacing:-0.02em;margin:0 0 24px;text-wrap:balance}.vo-rs__lead{font-size:clamp(20px,2.4vw,24px);line-height:1.45;color:var(--vo-ink);margin:0 0 16px}.vo-rs__intro{max-width:720px}.vo-rs__note{font-size:15px;max-width:720px;background:var(--vo-lilac);border-radius:16px;padding:16px 24px;margin-top:32px}.vo-rs__sec{margin-top:64px;max-width:880px}.vo-rs__h2{font-family:'Manrope',sans-serif;font-weight:800;color:var(--vo-purple);font-size:clamp(28px,3.5vw,38px);line-height:1.15;letter-spacing:-0.015em;margin:0 0 16px;text-wrap:balance}.vo-rs__seclead{max-width:720px}.vo-rs__narrow{max-width:720px}.vo-rs .vo-rs__rec{display:flex;gap:24px;border-top:1px solid var(--vo-line);padding:32px 0 16px;margin-top:32px}.vo-rs__recnum{font-family:'Manrope',sans-serif;font-size:38px;font-weight:800;color:var(--vo-plum);line-height:1;margin:0;flex:none;width:48px}.vo-rs__recbody{max-width:720px}.vo-rs__rectitle{font-family:'Manrope',sans-serif;font-size:21px;font-weight:800;color:var(--vo-purple);line-height:1.25;margin:0 0 12px}.vo-rs__asking{font-weight:600}.vo-rs .vo-rs__list{list-style:none;margin:0 0 16px;padding:0}.vo-rs .vo-rs__list li{padding-left:24px;position:relative;margin:0 0 8px}.vo-rs .vo-rs__list li::before{content:"";position:absolute;left:2px;top:11px;width:7px;height:7px;border-radius:50%;background:var(--vo-lime)}.vo-rs .vo-rs__chain{margin:0 0 16px;padding-left:24px}.vo-rs .vo-rs__chain li{margin:0 0 8px}.vo-rs .vo-rs__chain li::marker{color:var(--vo-plum);font-weight:800}.vo-rs .vo-rs__evidence{list-style:none;margin:0;padding:0;max-width:720px}.vo-rs .vo-rs__evidence li{border-top:1px solid var(--vo-line);padding:16px 0;margin:0}.vo-rs .vo-rs__evidence li:first-child{border-top:0;padding-top:0}.vo-rs__work{margin-top:8px}.vo-rs__workrow{display:flex;gap:24px;border-top:1px solid var(--vo-line);padding:24px 0 8px;margin-top:24px}.vo-rs__workrow:first-child{margin-top:0}.vo-rs__status{font-size:12px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--vo-plum);margin:4px 0 0;flex:none;width:108px}.vo-rs__worktitle{font-family:'Manrope',sans-serif;font-size:21px;font-weight:800;color:var(--vo-purple);line-height:1.25;margin:0 0 8px}.vo-rs__link{font-weight:700;font-size:15px;text-decoration:none;touch-action:manipulation}.vo-rs__link:hover{text-decoration:underline}.vo-rs__patientbox{background:var(--vo-lilac);border-radius:24px;padding:32px;margin:64px 0 0;max-width:880px}.vo-rs__boxtitle{font-family:'Manrope',sans-serif;font-size:21px;font-weight:800;color:var(--vo-purple);margin:0 0 12px}.vo-rs__boxlink{font-weight:700;text-decoration:none;touch-action:manipulation}.vo-rs__boxlink:hover{text-decoration:underline}.vo-rs__action{max-width:720px}.vo-rs__sources{margin-top:48px;border-top:1px solid var(--vo-line);padding-top:32px}.vo-rs__srctitle{font-family:'Manrope',sans-serif;font-size:21px;font-weight:800;color:var(--vo-purple);margin:0 0 16px}.vo-rs .vo-rs__srclist{list-style:none;margin:0 0 16px;padding:0;font-size:15px}.vo-rs .vo-rs__srclist li{margin:0 0 8px}.vo-rs__review{font-size:15px}@media (max-width:640px){.vo-rs{padding:0 20px 64px}.vo-rs__hero{padding-top:48px}.vo-rs__sec{margin-top:48px}.vo-rs .vo-rs__rec{flex-direction:column;gap:12px;padding-top:24px}.vo-rs__recnum{font-size:30px;width:auto}.vo-rs__workrow{flex-direction:column;gap:8px}.vo-rs__status{width:auto;margin:0}.vo-rs__patientbox{padding:24px;margin-top:48px}}.vo-rs__cards{display:grid;gap:24px;margin-top:32px}@media (min-width:1024px){.vo-rs__cards{grid-template-columns:repeat(3,1fr)}}.vo-rs__card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--vo-line);border-radius:16px;padding:24px}.vo-rs__num{font-size:15px;font-weight:800;letter-spacing:.1em;color:var(--vo-purple);margin:0 0 12px}.vo-rs__cardtitle{font-family:'Manrope',sans-serif;font-size:21px;font-weight:800;color:var(--vo-purple);line-height:1.25;margin:0 0 12px}.vo-rs__card p{font-size:16px;margin:0 0 12px}.vo-rs__cardlink{margin-top:auto;padding-top:8px;font-weight:800;color:var(--vo-purple);text-decoration:none}.vo-rs__cardlink:hover{text-decoration:underline}.vo-rs__feature{background:var(--vo-lilac);border-radius:16px;padding:32px;margin-top:64px}.vo-rs__feature .vo-rs__h2{margin-top:12px}.vo-rs__feature p{max-width:720px}.vo-rs__featurelink{font-weight:800;color:var(--vo-purple);text-decoration:none}.vo-rs__featurelink:hover{text-decoration:underline}.vo-rs__entries{display:grid;gap:24px;margin-top:32px}@media (min-width:1024px){.vo-rs__entries{grid-template-columns:repeat(2,1fr)}}.vo-rs__entry{background:var(--vo-lilac);border-radius:16px;padding:24px}.vo-rs__entrytitle{font-family:'Manrope',sans-serif;font-size:21px;font-weight:800;color:var(--vo-purple);margin:0 0 8px}.vo-rs__entry p{font-size:16px;margin:0 0 12px}.vo-rs__entrylink{font-weight:800;color:var(--vo-purple);text-decoration:none}.vo-rs__entrylink:hover{text-decoration:underline}.vo-rs__meta{font-size:13px;color:var(--vo-muted,#7A6A8F)}