/* Paragon site chrome — extracted from the FDA page stylesheet, variables resolved to literals so they cannot collide with the China page tokens. */
@font-face{font-family:"Bona Nova";src:url("bona-nova-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Bona Nova";src:url("bona-nova-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Public Sans";src:url("public-sans.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
.wrap{width:min(calc(100% - 32px),1160px);margin:auto}
.skip{position:fixed;z-index:100;left:14px;top:-80px;background:#fff;color:#002f6c;padding:10px 14px}
.skip:focus{top:14px}
.utility a,.primary a,.topic-nav a,.brand,.section-nav a,.downloads a,.footer-links a{text-decoration:none}
.utility{height:39px;background:#f2f3f6;color:#20345b;font-size:13px}
.utility .wrap{height:100%;display:flex;align-items:center;justify-content:flex-end;gap:22px}
.utility a:hover,.primary a:hover{color:#0098a9}
.mast{height:80px;background:#fff}
.mast .wrap{height:100%;display:flex;align-items:center;justify-content:space-between}
.brand img{display:block;width:231px;height:auto}
.primary{display:flex;align-items:center;gap:32px}
.primary>a{font-family:"Bona Nova",Georgia,serif;color:#1d335d;font-size:28px}
.primary>a.active{color:#0098a9}
.site-search{width:248px;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;background:#f2f4f7;border-radius:6px;color:#8a8f99;font-size:18px}
.site-search svg,.mobile-menu svg,.mobile-search svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7}
.mobile-menu,.mobile-search,.mobile-drawer{display:none}
.topic-nav{height:50px;background:#ededee}
.topic-nav .wrap{height:100%;display:flex;justify-content:flex-end;align-items:center;gap:27px}
.topic-nav a{color:#69728a;font-size:14px;font-weight:700;text-transform:uppercase}
.topic-nav a:hover,.topic-nav a[aria-current="page"]{color:#0098a9}
.topic-nav .newsletter{padding:5px 18px;border-radius:999px;background:#113671;color:#fff;font-size:13px}
.hero .wrap{position:relative;z-index:1;min-height:294px;display:flex;align-items:center;gap:38px}
.section-nav .wrap{min-height:58px;display:flex;align-items:center;gap:24px}
footer{background:#0d326c;color:#fff}
.footer-main{padding:42px 0;display:flex;align-items:center;justify-content:space-between;gap:45px}
.footer-brand img{width:210px;filter:brightness(0) invert(1)}
.footer-brand p{max-width:520px;margin:15px 0 0;color:rgba(255,255,255,.72);font-size:13px}
.footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 23px}
.footer-links a{font-size:13px}
.footer-links a:hover{color:#8fdce4}
.footer-bottom{padding:16px 0;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.6);font-size:11px}
.view-tabs .wrap{display:flex;align-items:flex-end;gap:8px;padding-top:16px}
@media(max-width:900px){.utility,.primary,.topic-nav{display:none}.mast{height:74px}.mast .wrap{justify-content:space-between}.brand img{width:188px}.mobile-menu{display:grid;place-items:center;width:42px;height:42px;border:0;background:transparent;color:#002f6c}.mobile-search{display:grid;place-items:center;width:42px;height:42px;color:#002f6c}.mobile-drawer{padding:8px 20px 20px;background:#fff;border-top:1px solid #d9e0e7}.mobile-drawer.open{display:grid}.mobile-drawer a{padding:12px 0;color:#002f6c;text-decoration:none;border-bottom:1px solid #d9e0e7}.hero .wrap{min-height:300px;gap:24px}.section-nav .wrap{overflow:auto;white-space:nowrap}.footer-main{align-items:flex-start}.footer-links{max-width:390px}}
@media(max-width:650px){.wrap{width:min(calc(100% - 32px),1160px)}.mast{height:68px}.brand img{width:160px}.hero .wrap{min-height:342px;align-items:flex-start;padding:38px 0;gap:0}.section-nav .wrap{min-height:52px;gap:19px}.footer-main{display:block}.footer-links{justify-content:flex-start;margin-top:28px}.footer-brand img{width:190px}}
@media(max-width:650px){.view-tabs .wrap{width:100%;padding:10px 12px 0}}
/* ensure chrome links never inherit the page underline */
.utility a,.primary a,.topic-nav a,.brand,.footer-links a,.mobile-drawer a,.site-search{text-decoration:none}
