.BrandLowDose_section__H463M{width:100%;background:var(--color-bg);padding:var(--brand-section-pad-y,clamp(4rem,8vw,6.5rem)) var(--brand-content-pad,clamp(1.25rem,5vw,5.625rem))}.BrandLowDose_inner__etvHN{width:100%;max-width:var(--brand-content-max,1680px);margin:0 auto}.BrandLowDose_header__YrIqD{width:100%;max-width:none;margin:0 0 clamp(1.75rem,3.2vw,2.5rem);text-align:center}.BrandLowDose_header__YrIqD .BrandLowDose_eyebrow__2enPp{margin:0 0 .65rem;font-size:var(--type-meta-size,.82rem);font-weight:700;letter-spacing:.12em;line-height:1.45;text-transform:uppercase;color:var(--color-accent)}.BrandLowDose_heading__3yM5Q{margin:0 0 .7rem;color:var(--color-primary-dark)}.BrandLowDose_headingAccent__l1PHZ,.BrandLowDose_headingLead__aKYrT{display:block}.BrandLowDose_headingAccent__l1PHZ{color:var(--color-accent)}.BrandLowDose_copy__cK0vR{max-width:46rem;margin-inline:auto}.BrandLowDose_copy__cK0vR p{margin:0;color:var(--color-text-muted,#5c564f);text-wrap:pretty}.BrandLowDose_carousel__79a1Y{position:relative}.BrandLowDose_track__4i_W1{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;width:100%;min-width:0;scrollbar-width:none;-ms-overflow-style:none}.BrandLowDose_dragging__g_v13{cursor:grabbing}.BrandLowDose_track__4i_W1::-webkit-scrollbar{display:none;height:0}.BrandLowDose_footerCta__j4UjO{display:flex;justify-content:center;margin-top:clamp(1.5rem,3vw,2.25rem)}@media (max-width:767px){.BrandLowDose_track__4i_W1{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior:auto;padding-block:.5rem 2.5rem;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}}.BrandMission_section__jhV87{width:100%;background:var(--color-bg);padding:var(--brand-section-pad-y,clamp(4rem,8vw,6.5rem)) var(--brand-content-pad,clamp(1.25rem,5vw,5.625rem))}.BrandMission_inner__896KQ{width:100%;max-width:var(--brand-content-max,1680px);margin:0 auto}.BrandMission_header__NnILy{max-width:min(100%,72rem);margin:0 auto clamp(2rem,4.5vw,3.25rem);text-align:center}.BrandMission_heading__46ncz{margin:0;color:var(--color-primary-dark)}.BrandMission_intro__2KDXm{margin:.85rem auto 0;max-width:42rem;color:var(--color-text-muted);text-wrap:pretty}.BrandMission_header__NnILy .BrandMission_eyebrow__cop9w{margin:0 0 .65rem;font-size:var(--type-meta-size,.82rem);font-weight:700;letter-spacing:.12em;line-height:1.45;text-transform:uppercase;color:var(--color-accent)}.BrandMission_quote__sovR3{margin:0}.BrandMission_quoteLine__W9KrI{display:block}@media (min-width:900px){.BrandMission_quoteLine__W9KrI{white-space:nowrap}}.BrandMission_quoteLead__0UJBd{color:var(--color-primary-dark)}.BrandMission_quoteAccent__FhFXs{color:var(--color-accent)}.BrandMission_footnote__qLb5t{font-size:.55em;font-weight:600;line-height:0;letter-spacing:0}.BrandMission_attribution__Eh01o{margin:.85rem 0 0;font-weight:600;color:var(--color-primary-dark)}.BrandMission_grid__BjfLb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.6vw,1.25rem);margin:0;padding:0;list-style:none}.BrandMission_gridThree__XSLbL{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,72rem);margin-inline:auto}.BrandMission_footerCta__fPVFk{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.85rem 1rem;margin-top:clamp(1.5rem,3vw,2.25rem)}.BrandMission_card__tyz_D{display:flex;flex-direction:column;align-items:center;min-width:0;height:100%;padding:clamp(1.35rem,2vw,2rem) clamp(1rem,1.6vw,1.5rem);border-radius:12px;background:#fff;border:var(--card-border);box-shadow:0 1px 4px 0 #0000001a,0 10px 22px -12px #14110d47,inset 0 1px 0 #ffffffd9,inset 0 -1px 0 #1b433214;text-align:center}.BrandMission_iconWrap__iJ9Om{display:flex;align-items:center;justify-content:center;width:4.75rem;height:4.75rem;margin-bottom:.85rem;transition:transform var(--motion-duration-fast) var(--motion-ease)}@media (hover:hover) and (pointer:fine){.BrandMission_card__tyz_D:hover .BrandMission_iconWrap__iJ9Om{transform:scale(1.08)}}.BrandMission_icon__MNOfs{width:100%;height:100%;object-fit:contain}.BrandMission_cardTitle__WpRSO{margin:0 0 .55rem;color:var(--color-primary-dark)}.BrandMission_titleLine__uFQGo{display:block;white-space:nowrap}.BrandMission_cardBody__waMiq{margin:0;color:var(--color-text-muted);text-wrap:pretty}@media (max-width:1199px){.BrandMission_grid__BjfLb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.BrandMission_gridThree__XSLbL,.BrandMission_grid__BjfLb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.BrandMission_section__jhV87{padding-inline:clamp(1rem,4vw,1.25rem)}.BrandMission_gridThree__XSLbL,.BrandMission_grid__BjfLb{grid-template-columns:1fr;gap:.85rem}.BrandMission_card__tyz_D{padding:1.35rem 1.15rem}}.BrandPage_brandShell__Z5P_z{--filter-cta-shadow:none;--filter-cta-shadow-hover:none;--shadow-cta:none;--shadow-cta-hover:none}.BrandPage_ctaFooterZone__UWpMR,.BrandPage_page__Kb3yd{--brand-content-max:1680px;--brand-content-pad:clamp(1.25rem,5vw,5.625rem);--brand-section-pad-y:60px}.BrandPage_page__Kb3yd{width:100%;max-width:100%;min-width:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-site);overflow-x:clip;--cta-fill:var(--color-accent);--cta-fill-hover:var(--color-primary-dark)}.BrandPage_ctaOverlap__4RoOr :is(h1,h2,h3,h4,h5,h6),.BrandPage_page__Kb3yd :is(h1,h2,h3,h4,h5,h6){font-style:normal;font-synthesis:none}.BrandPage_contentAnchor__XXJUw{height:0}.BrandPage_page__Kb3yd .BrandPage_toneCream__iKk8Z{background:var(--color-bg,#fffbf5)}.BrandPage_page__Kb3yd .BrandPage_toneWhite__lGhte{background:#fff}.BrandPage_ctaFooterZone__UWpMR{position:relative;background:#fff;overflow-x:clip}.BrandPage_ctaOverlap__4RoOr{position:relative;z-index:2;background:#fff;padding-bottom:clamp(1.5rem,3vw,2.75rem);margin-bottom:0}.BrandPage_footerOverlap__nRS_H{position:relative;z-index:1;margin-top:0;padding-top:60px!important}@media (max-width:960px){.BrandPage_ctaOverlap__4RoOr{padding-bottom:clamp(1.25rem,3vw,2rem)}}@media (max-width:640px){.BrandPage_ctaOverlap__4RoOr{padding-bottom:1.25rem}.BrandPage_footerOverlap__nRS_H{padding-top:40px!important}}