.medications_page__G5Qnc{background:var(--paper,#fff)}.medications_hero__9UeRO{background:var(--paper-cream,#f4f1ec);padding:3.5rem 0 3rem;border-bottom:1px solid hsla(0,0%,4%,.08)}.medications_heroInner__rOdIv{display:flex;flex-direction:column}.medications_eyebrow__dX4_G{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body);font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fv-red,#d62828);margin-bottom:.85rem}.medications_h1__w4Qeh{font-family:var(--font-display,Georgia,serif);font-size:clamp(2rem,4.4vw,3rem);line-height:1.1;font-weight:700;letter-spacing:-.02em;margin:0 0 1rem;color:var(--ink,#0a0a0a)}.medications_subhead__8l7CN{font-family:var(--font-body);font-size:1.125rem;line-height:1.6;margin:0 0 1.5rem;max-width:62ch;color:hsla(0,0%,4%,.82)}.medications_byline__DSFo4{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1.1rem;background:var(--paper,#fff);border:1px solid hsla(0,0%,4%,.12);border-radius:var(--radius,4px);width:-moz-fit-content;width:fit-content}.medications_bylineName__YeDC7{font-family:var(--font-body);font-size:.9375rem;font-weight:700;color:var(--ink,#0a0a0a)}.medications_bylineMeta__8R_w9{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body);font-size:.8125rem;color:var(--ink-muted,hsla(0,0%,4%,.6))}.medications_bylineMeta__8R_w9 svg{color:var(--fv-red,#d62828)}.medications_section__Hih6_{padding:3rem 0}.medications_group__AzERH{margin-bottom:2.75rem}.medications_group__AzERH:last-child{margin-bottom:0}.medications_groupHead__XVL_r{margin-bottom:1.1rem}.medications_groupTitle__qCzjb{font-family:var(--font-display,Georgia,serif);font-size:1.5rem;font-weight:700;margin:0 0 .3rem;color:var(--ink,#0a0a0a)}.medications_groupBlurb__QNvzc{font-family:var(--font-body);font-size:.9375rem;color:var(--ink-muted,hsla(0,0%,4%,.62));margin:0;max-width:60ch}.medications_drugGrid__JwD0p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.85rem;gap:.85rem}@media (max-width:780px){.medications_drugGrid__JwD0p{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.medications_drugGrid__JwD0p{grid-template-columns:1fr}}.medications_drugCard__4Elbw{display:flex;flex-direction:column;gap:.15rem;padding:1.1rem 1.2rem;background:var(--paper,#fff);border:1px solid hsla(0,0%,4%,.14);border-radius:var(--radius,4px);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.medications_drugCard__4Elbw:hover{border-color:var(--fv-red,#d62828);transform:translateY(-2px)}.medications_drugBrand__8D_9s{font-family:var(--font-display,Georgia,serif);font-size:1.1875rem;font-weight:700;color:var(--ink,#0a0a0a)}.medications_drugGeneric__XDoMT{font-family:var(--font-body);font-size:.875rem;color:var(--ink-muted,hsla(0,0%,4%,.55));margin-bottom:.6rem}.medications_drugCardArrow__GoPEE{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:var(--fv-red,#d62828)}.medications_empty__Hgyi9{font-family:var(--font-body);font-size:1rem;color:var(--ink-muted,hsla(0,0%,4%,.6));text-align:center;padding:2rem 0}.medications_ctaSection__ETeCI{background:var(--ink,#0a0a0a);padding:3.5rem 0}.medications_ctaInner__Y1Sp2{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.medications_ctaTitle__I8nXD{font-family:var(--font-display,Georgia,serif);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;color:#fff;margin:0;max-width:24ch}.medications_ctaBody__1X8t9{font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;color:hsla(0,0%,100%,.82);margin:0;max-width:54ch}.medications_ctaActions__GclUb{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.5rem}.medications_disclaimerSection__UuaLa{background:var(--paper,#fff);padding:2rem 0 2.5rem;border-top:1px solid hsla(0,0%,4%,.1)}.medications_disclaimer__n9PUf{font-family:var(--font-body);font-size:.875rem;line-height:1.6;color:var(--ink-muted,hsla(0,0%,4%,.62));margin:0;max-width:72ch}