.medical-card-icon_component__Ccm_b{display:inline-flex}.medical-card-action-link_component__0C1RJ{display:inline-flex;align-items:center;justify-content:center;justify-self:start;gap:var(--space-8)}.medical-card-action-link_primary__VpYna{min-height:44px;padding:var(--space-12) var(--space-24);color:var(--color-white);background:var(--color-leaf);border-radius:var(--border-radius-full);font:var(--font-body-small-bold)}.medical-card-action-link_secondary__ed4W2{min-height:40px;padding:var(--space-12) var(--space-16);color:var(--color-leaf);background:var(--color-white);border:1px solid var(--color-leaf);border-radius:var(--border-radius-full);font:var(--font-body-small-bold)}.medical-card-action-link_iconOnly__j5VTE{width:48px;height:48px;color:var(--color-white);background:var(--color-leaf);border-radius:var(--border-radius-full)}.medical-card-action-link_text__OQkJk{color:var(--color-leaf);font:var(--font-caption-bold);text-decoration:underline;text-underline-offset:3px}.medical-card-action-link_sourceCard__bioL5{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-8) var(--space-16);gap:var(--space-8) var(--space-16);align-items:center;min-height:56px;padding:var(--space-16);color:var(--color-dark);background:var(--color-neutral-100);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-base);font:var(--font-body-small)}.medical-card-action-link_description___WuHq{grid-column:1/-1;color:var(--color-grey-500);font:var(--font-caption)}.medical-card-action-link_visuallyHidden__lNNq_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.medical-card-action-link_icon__HytNd{width:14px;height:14px;color:currentColor}.medical-card-action-link_iconOnly__j5VTE .medical-card-action-link_icon__HytNd{width:18px;height:18px}.medical-card-action-link_sourceCard__bioL5 .medical-card-action-link_icon__HytNd,.medical-card-action-link_text__OQkJk .medical-card-action-link_icon__HytNd{width:16px;height:16px}.medical-card-action-link_component__0C1RJ:focus-visible{outline:2px solid var(--color-leaf);outline-offset:3px}.medical-card-callout_component__1QkYg{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 288px;grid-gap:0;gap:0;width:100%;margin-top:var(--space-32);min-width:0;max-width:1800px;min-height:288px;padding:0 var(--space-32) 0 var(--space-24);position:relative;overflow:hidden;background:var(--color-neutral-100);background-image:radial-gradient(circle,var(--color-grey-100) 1px,transparent 1px);background-size:16px 16px;border:1px solid var(--color-neutral-300);border-radius:var(--border-radius-base);scroll-margin-top:calc(var(--header-height, 96px) + var(--space-24))}.medical-card-callout_hasPattern__KbyQH{background-image:none}.medical-card-callout_patternContainer__RuOeH{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.medical-card-callout_copy__y7BhC{position:relative;z-index:1;display:grid;align-content:start;max-width:680px;padding-top:var(--space-24);color:var(--color-neutral-700);font:400 18px/24px var(--font-family-body)}.medical-card-callout_heading__cNdXt{display:flex;align-items:flex-start;height:44px;color:var(--color-black);font:600 44px/44px var(--font-family-title);letter-spacing:var(--letter-spacing-none);text-transform:uppercase}.medical-card-callout_copy__y7BhC>p{margin:var(--space-8) 0 0}.medical-card-callout_media__ofvSs{position:relative;z-index:1;order:2;width:288px;height:100%;margin:0;overflow:hidden;border-radius:0 var(--border-radius-base) var(--border-radius-base) 0}.medical-card-callout_media__ofvSs picture{display:block;width:100%;height:100%}.medical-card-callout_mediaImage__GACB2{object-fit:cover}.medical-card-callout_mobileMediaImage__mw5NB{display:none}.medical-card-callout_mediaPlaceholder__js9zv{width:100%;height:100%;background-color:var(--color-neutral-100);background-image:linear-gradient(45deg,var(--color-grey-100) 25%,transparent 25%),linear-gradient(-45deg,var(--color-grey-100) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-grey-100) 75%),linear-gradient(-45deg,transparent 75%,var(--color-grey-100) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.medical-card-callout_mediaLabel__AN8p8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.medical-card-callout_cta__1DeIL{width:121px;height:40px;min-height:40px;align-self:start;margin-top:var(--space-16);padding:var(--space-12) var(--space-16);font:700 14px/16px var(--font-family-body);white-space:nowrap}.medical-card-callout_cta__1DeIL>svg{display:none}@media (min-width:760px){.medical-card-callout_component__1QkYg{padding-right:var(--space-32)}}@media (max-width:735px){.medical-card-callout_component__1QkYg{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:0;border:0}.medical-card-callout_media__ofvSs{align-self:end;width:100%;height:179px;min-height:179px;margin:0}.medical-card-callout_copy__y7BhC{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding:var(--space-24) var(--space-16) var(--space-24) var(--space-24);font:400 16px/20px var(--font-family-body)}.medical-card-callout_desktopMediaImage__AhANP{display:none}.medical-card-callout_mobileMediaImage__mw5NB{display:block}.medical-card-callout_heading__cNdXt{height:20px;font:600 20px/20px var(--font-family-title)}.medical-card-callout_copy__y7BhC>p{margin-top:var(--space-4)}}@media (max-width:639px){.medical-card-callout_component__1QkYg{position:relative;margin-top:var(--space-96);overflow:visible}.medical-card-callout_component__1QkYg:before{position:absolute;top:-48px;left:0;width:138px;height:1px;content:"";background:var(--color-neutral-300)}.medical-card-callout_cta__1DeIL{display:inline-flex;width:44px;height:44px;min-height:44px;margin-top:calc(var(--space-48) + var(--space-4));padding:0}.medical-card-callout_cta__1DeIL>span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.medical-card-callout_cta__1DeIL>svg{display:flex}}.medical-card-feature-list_component__LseF6{display:grid}.medical-card-feature-list_default__YlPgS,.medical-card-feature-list_pharmacist__ZqG_I,.medical-card-feature-list_qualifies__xl7Iv{gap:var(--space-24)}.medical-card-feature-list_pharmacist__ZqG_I .medical-card-feature-list_item__afDcK,.medical-card-feature-list_qualifies__xl7Iv .medical-card-feature-list_item__afDcK{grid-template-columns:20px minmax(0,1fr);gap:var(--space-4)}.medical-card-feature-list_qualifies__xl7Iv .medical-card-feature-list_item__afDcK:last-child{min-height:40px}.medical-card-feature-list_pharmacist__ZqG_I .medical-card-feature-list_icon__k1q8N{width:14px;height:14px;margin:3px}.medical-card-feature-list_compact__elbXc{gap:var(--space-8)}.medical-card-feature-list_whyCertified__kyxNX{gap:var(--space-24)}.medical-card-feature-list_item__afDcK{display:grid;align-items:start;grid-gap:var(--space-4);gap:var(--space-4);color:var(--color-black);font:400 14px/16px var(--font-family-body)}.medical-card-feature-list_default__YlPgS .medical-card-feature-list_item__afDcK{grid-template-columns:20px minmax(0,1fr);font:400 16px/20px var(--font-family-body)}.medical-card-feature-list_compact__elbXc .medical-card-feature-list_item__afDcK{grid-template-columns:20px minmax(0,1fr);color:var(--color-grey-500)}.medical-card-feature-list_whyCertified__kyxNX .medical-card-feature-list_item__afDcK{grid-template-columns:20px minmax(0,1fr);color:var(--color-black);font:400 14px/16px var(--font-family-body)}.medical-card-feature-list_item__afDcK strong{color:inherit;font-weight:var(--font-weight-bold)}.medical-card-feature-list_icon__k1q8N{width:14px;height:14px;margin:3px;color:var(--color-leaf)}.medical-card-feature-list_default__YlPgS .medical-card-feature-list_icon__k1q8N{width:16px;height:16px;margin:2px}@media (max-width:639px){.medical-card-feature-list_default__YlPgS{gap:var(--space-8)}.medical-card-feature-list_default__YlPgS,.medical-card-feature-list_pharmacist__ZqG_I,.medical-card-feature-list_qualifies__xl7Iv{gap:var(--space-16)}.medical-card-feature-list_whyCertified__kyxNX{gap:var(--space-8)}.medical-card-feature-list_default__YlPgS .medical-card-feature-list_item__afDcK,.medical-card-feature-list_item__afDcK,.medical-card-feature-list_pharmacist__ZqG_I .medical-card-feature-list_item__afDcK,.medical-card-feature-list_whyCertified__kyxNX .medical-card-feature-list_item__afDcK{gap:var(--space-2);font-size:14px;line-height:16px}}.medical-card-content-section_component__dUfD4{position:relative;display:grid;grid-gap:var(--space-24);gap:var(--space-24);margin-top:var(--space-32);padding-top:var(--space-32);scroll-margin-top:calc(var(--header-height, 96px) + var(--space-24))}.medical-card-content-section_headingBlock__bCeZW{display:grid;grid-gap:0;gap:0}.medical-card-content-section_component__dUfD4:before{position:absolute;top:0;left:0;width:138px;height:1px;content:"";background:var(--color-neutral-300)}.medical-card-content-section_heading__8vOOS{display:flex;align-items:center;height:44px;margin:0;color:var(--color-black);font:600 24px/24px var(--font-family-title);letter-spacing:var(--letter-spacing-none);text-transform:uppercase}.medical-card-content-section_pharmacist__2jZSn .medical-card-content-section_heading__8vOOS{display:flex;align-items:center;height:44px;font-size:24px;line-height:24px}.medical-card-content-section_headingRow__riOCR{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-16)}.medical-card-content-section_intro__YWrem{display:grid;grid-gap:var(--space-12);gap:var(--space-12);min-height:20px;color:var(--color-neutral-700);font:400 12px/16px var(--font-family-body)}.medical-card-content-section_pharmacist__2jZSn .medical-card-content-section_intro__YWrem{display:flex;align-items:center;min-height:20px;gap:0;font:400 14px/16px var(--font-family-body)}.medical-card-content-section_intro__YWrem p,.medical-card-content-section_source__GsQnh{margin:0}.medical-card-content-section_source__GsQnh{display:flex;align-items:center;min-height:20px;color:var(--color-neutral-700);font:400 14px/16px var(--font-family-body)}.medical-card-content-section_source__GsQnh a{color:var(--color-leaf);text-decoration:none}.medical-card-content-section_footerNote__19Yq3{display:flex;align-items:center;margin:0;min-height:20px;color:var(--color-neutral-700);font:400 12px/16px var(--font-family-body)}.medical-card-content-section_sources__52oFq{display:grid;grid-gap:var(--space-12);gap:var(--space-12);margin-top:var(--space-4)}@media (max-width:639px){.medical-card-content-section_component__dUfD4{gap:var(--space-16);margin-top:var(--space-24);padding-top:var(--space-24)}.medical-card-content-section_component__dUfD4.medical-card-content-section_pharmacist__2jZSn{margin-top:var(--space-48);padding-top:var(--space-48)}.medical-card-content-section_headingRow__riOCR{display:grid;grid-gap:0;gap:0}.medical-card-content-section_heading__8vOOS{height:24px;font-size:24px;line-height:24px}.medical-card-content-section_intro__YWrem{font-size:12px;line-height:16px}.medical-card-content-section_source__GsQnh{font-size:14px;line-height:20px}.medical-card-content-section_pharmacist__2jZSn .medical-card-content-section_heading__8vOOS{height:24px}.medical-card-content-section_pharmacist__2jZSn .medical-card-content-section_intro__YWrem{height:32px}}.medical-card-hero_component__g8dmL{position:relative;width:100%;background:var(--color-white)}.medical-card-hero_media__0PuEH{position:relative;height:300px;overflow:hidden;background:var(--color-leaf)}.medical-card-hero_media__0PuEH:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3)}.medical-card-hero_mediaImage__3e5pR{width:100%;height:100%;object-fit:cover}.medical-card-hero_card__l_YRI{box-sizing:border-box;position:relative;z-index:2;width:calc(100% - (var(--space-64) * 2));min-height:248px;margin:0 var(--space-64);padding:var(--space-32);background:var(--color-neutral-100)}.medical-card-hero_media__0PuEH+.medical-card-hero_card__l_YRI{margin-top:-128px}.medical-card-hero_heading__XSFvc{min-height:32px;color:var(--color-leaf);font:600 32px/32px var(--font-family-title);letter-spacing:var(--letter-spacing-half);text-transform:uppercase}.medical-card-hero_body__fa0lP{display:flex;flex-direction:column;gap:0;max-width:none;margin-top:var(--space-8);min-height:40px;color:var(--color-black);font:400 16px/20px var(--font-family-body)}.medical-card-hero_bodyParagraph__R_pv9{margin:0}.medical-card-hero_supportingText__y21ND{max-width:none;margin-top:var(--space-24);min-height:16px;color:var(--color-neutral-700);font:700 12px/16px var(--font-family-body)}@media (min-width:900px){.medical-card-hero_component__g8dmL{min-height:520px}.medical-card-hero_media__0PuEH{height:400px}}@media (min-width:640px) and (max-width:899px){.medical-card-hero_component__g8dmL{min-height:420px}}@media (max-width:639px){.medical-card-hero_component__g8dmL{min-height:485px}.medical-card-hero_media__0PuEH{height:293px}.medical-card-hero_card__l_YRI{width:calc(100% - var(--space-32));min-height:256px;margin:0 var(--space-16);padding:var(--space-24) var(--space-24) var(--space-16)}.medical-card-hero_media__0PuEH+.medical-card-hero_card__l_YRI{margin-top:-64px}.medical-card-hero_heading__XSFvc{min-height:64px;font:600 32px/32px var(--font-family-title)}.medical-card-hero_body__fa0lP{margin-top:var(--space-8);min-height:80px;font:400 16px/20px var(--font-family-body)}.medical-card-hero_supportingText__y21ND{margin-top:var(--space-24);font:700 12px/16px var(--font-family-body)}}