/* HYEDRAM heading typography harmonization: all 11 pages */
:root{--hye-heading-tracking:-.025em}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{overflow-wrap:normal}
main h1,main h2,main h3,.footer-cta h2{
  font-kerning:normal;letter-spacing:var(--hye-heading-tracking);
  overflow-wrap:break-word;word-break:normal;hyphens:none;
  text-wrap:balance;
}
main h1{line-height:1.12}
main h2{line-height:1.2}
main h3{line-height:1.28}
.inner-page-heading .container{max-width:1200px}
.inner-page-heading .hero-ararat-title{
  max-width:1050px;font-size:clamp(2rem,4.05vw,3.75rem);
  line-height:1.14;letter-spacing:-.032em;
  text-wrap:balance;margin-inline:0;
}
.inner-page-heading .hero-ararat-title .gold{line-height:inherit}
.inner-page-heading .hero-ararat-description{max-width:760px;line-height:1.55}
.inner-page-heading .hero-ararat-eyebrow{letter-spacing:.13em}
main .section h2,main .live-section h2,main .home-body h2{
  font-size:clamp(1.65rem,3vw,3rem);
  line-height:1.18;letter-spacing:-.03em;
}
main .eyebrow,main .section-kicker{letter-spacing:.11em;line-height:1.45}
.site-header .nav-link,.site-header .dropdown-item{
  white-space:normal;word-break:normal;letter-spacing:0;
}
@media(max-width:767.98px){
  .inner-page-heading .container{padding-top:2rem!important;padding-bottom:2rem!important}
  .inner-page-heading .hero-ararat-title{
    font-size:clamp(1.85rem,7.1vw,2.9rem);
    line-height:1.17;letter-spacing:-.025em;
    max-width:100%;text-wrap:balance;
  }
  .inner-page-heading .hero-ararat-description{font-size:clamp(.94rem,3.5vw,1.04rem)}
  main .section h2,main .live-section h2,main .home-body h2{
    font-size:clamp(1.55rem,6.2vw,2.2rem);
    line-height:1.2;letter-spacing:-.023em
  }
  main h3{line-height:1.3}
  .hero-faithful h1,.hero-live-svg h1{
    line-height:1.11;letter-spacing:-.035em;
  }
}
@media(max-width:390px){
  .inner-page-heading .hero-ararat-title{font-size:clamp(1.72rem,7vw,2.05rem);letter-spacing:-.02em}
  .inner-page-heading .hero-ararat-eyebrow{letter-spacing:.09em}
}
@media(min-width:768px) and (max-width:1100px){
 .inner-page-heading .hero-ararat-title{font-size:clamp(2.25rem,4.2vw,3.3rem)}
}
