.medical-information-note{max-width:68ch;color:inherit;margin:24px 0 0;font-size:14px;line-height:1.75}.medical-information-note a,.medical-notices-page a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}:is(.medical-information-note a:focus-visible,.medical-notices-page a:focus-visible){outline-offset:5px;outline:2px solid}.medical-notices-page{color:#f2e9df;background:#1b2e38;padding-bottom:56px;font-family:Manrope,sans-serif}.medical-notices-intro{background:linear-gradient(#243b43,#1b2e38);padding:168px 7% 76px}.medical-notices-intro h1{letter-spacing:-.04em;text-align:center;max-width:1000px;margin:0 auto 28px;font-size:clamp(40px,5.5vw,76px);font-weight:400;line-height:1.1}.medical-notices-intro>p{color:#f2e9dfcc;text-align:center;max-width:65ch;margin:0 auto;font-size:18px;line-height:1.75}.medical-notices-content{width:86%;max-width:1200px;margin:auto}.medical-notices-content>section{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:clamp(32px,6vw,80px);padding:44px 0;scroll-margin-top:36px;display:grid}.medical-notices-content h2{letter-spacing:-.035em;color:#e8bc9e;margin:0;font-size:clamp(26px,2.5vw,34px);font-weight:400;line-height:1.25}.medical-notices-content p,.medical-notices-content li{color:#f2e9dfd9;font-size:16px;line-height:1.85}.medical-notices-content p{margin:0 0 20px}.medical-notices-content p:last-child{margin-bottom:0}.medical-notices-content ol,.medical-notices-content ul{margin:20px 0 24px;padding-left:1.3em;list-style-position:outside}.medical-notices-content ol{list-style-type:decimal}.medical-notices-content ul{list-style-type:disc}.medical-notices-content li{margin-bottom:12px;padding-left:5px}.medical-notices-content a{color:#f2e9df}.medical-notice-link{font-size:14px;line-height:1.8;display:inline-block}.medical-notices-content .medical-notices-reference{color:#f2e9dfb3;font-size:14px}@media (max-width:760px){.medical-notices-intro{padding:140px 7% 40px}.medical-notices-intro>p{font-size:16px}.medical-notices-content>section{grid-template-columns:1fr;gap:22px;padding:32px 0}.medical-notices-page{padding-bottom:32px}}.visit-records-link{margin:16px 0 0;font-size:14px;line-height:1.7}.visit-records-link a{text-underline-offset:4px;text-decoration:underline}
