.awareness-page{--awareness-heading-font:var(
    --font-playfair,var(--font-heading,var(--font-serif,Georgia,"Times New Roman",serif))
  )}.awareness-page .page-hero__title em{color:var(--color-gold-400);font-style:italic}.awareness-intro{background:var(--color-bg);padding-block:clamp(48px,7vw,80px)}.awareness-intro__text{max-width:760px;margin:0 auto;text-align:center;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.85;color:var(--color-text-secondary)}.awareness-takeaways{background:var(--color-bg-dark);color:var(--color-text-white);padding-block:clamp(56px,8vw,88px)}.awareness-takeaways__label{margin:0 0 clamp(28px,4vw,44px);text-align:center;font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold-400)}.awareness-takeaways__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(24px,4vw,56px)}.awareness-takeaways__item{position:relative;padding-block:28px 8px;border-top:1px solid rgba(255,255,255,.2)}.awareness-takeaways__item:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--color-gold-400);transition:width .5s ease}.awareness-takeaways__item:hover:before{width:100%}.awareness-takeaways__number{display:block;margin-bottom:14px;font-family:var(--awareness-heading-font);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1;color:var(--color-gold-400)}.awareness-takeaways__item p{margin:0;font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.88)}@media (max-width:768px){.awareness-takeaways__list{grid-template-columns:1fr}.awareness-takeaways__item{padding-block:24px 20px}}@media (prefers-reduced-motion:reduce){.awareness-takeaways__item:before{transition:none}}