/* Custom Styles */

#section-1606258505758 .section__overlay {
  background: radial-gradient(ellipse at 84% 0%, #a26839aa, transparent 32%),
              radial-gradient(ellipse at 100% 12%, #386e9cbf, transparent 42%), #18191C;
}
#section-1606258505760 .section__overlay {
  background: radial-gradient(ellipse at 4% 95%, #285875aa, transparent 48%), #18191C;
}
#section-1606258505758 h1 { font-size: clamp(2.05rem, 5vw, 4.1rem); letter-spacing: -.045em; }
#section-1606258505758 .btn, #section-1606258505763 .btn { margin-top: .75rem; }
#section-1606258505758 p { max-width: 35rem; margin-inline: auto; }
#section-1606258505760 [id^="block-"]:not(:first-child) > .block,
#section-1606258505763 [id^="block-"]:not(:first-child) > .block {
  border-radius: 14px;
  height: calc(100% - 16px);
}
#section-1606258505763 ul { padding-left: 1.2rem; }
#tone-offers { scroll-margin-top: 16px; }
#section-1606258505762 .video > img { display: block; width: 100%; }
@media (prefers-reduced-motion: reduce) {
  #encore-theme [data-aos] { opacity: 1 !important; transform: none !important; transition: none !important; }
}
