html[data-theme=light][data-theme-route=demo] body{color:#121a16;background:#f6f4ee}html[data-theme=light][data-theme-route=demo] .theme-toggle__track{background:#f0eee6;border-color:#121a1629;box-shadow:inset 0 0 0 1px #fffc}html[data-theme=light][data-theme-route=demo] .theme-toggle__sun{color:#174836;opacity:1}html[data-theme=light][data-theme-route=demo] .theme-toggle__moon{color:#9aa39e;opacity:.5}html[data-theme=light][data-theme-route=demo] .theme-toggle__thumb{background:#fff;border-color:#1f5a4452;transform:translate(0);box-shadow:0 2px 7px #121a162e}html[data-theme=light][data-theme-route=demo] .gem-header{background:#fefcf7f7;border-bottom-color:#121a1614;box-shadow:0 1px #ffffffe6}html[data-theme=light][data-theme-route=demo] .gem-header[data-scrolled=true]{border-bottom-color:#1f5a4429;box-shadow:0 12px 34px #121a1614}html[data-theme=light][data-theme-route=demo] .gem-brand-name,html[data-theme=light][data-theme-route=demo] .gem-nav__link:hover,html[data-theme=light][data-theme-route=demo] .gem-nav__link.is-current{color:#121a16}html[data-theme=light][data-theme-route=demo] .gem-nav__link{color:#66716b}html[data-theme=light][data-theme-route=demo] .gem-mobile-trigger__glyph{color:#174836;background:#f0eee6}html[data-theme=light][data-theme-route=demo] .gem-mobile-panel{color:#121a16;background:linear-gradient(#fefcf7fc,#f9f7f1fc)}html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__link,html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__link:hover,html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__link.is-current{color:#121a16}html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__legal-link{color:#485850}html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__legal-link:hover,html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__legal-link.is-current{color:#121a16}html[data-theme=light][data-theme-route=demo] .gem-mobile-panel__access{background:#fff}html[data-theme=light][data-theme-route=demo] .site-footer{color:#121a16;background:linear-gradient(#f5f2eb 0%,#f2efe7 34%,#f0ece2 78%);border-top-color:#0000;margin-top:-1px}html[data-theme=light][data-theme-route=demo] .site-footer:before{opacity:.2;background-image:linear-gradient(#1f5a4405 1px,#0000 1px),linear-gradient(90deg,#1f5a4405 1px,#0000 1px)}html[data-theme=light][data-theme-route=demo] .site-footer__ambient{background:radial-gradient(#1f5a4412,#0000 68%)}html[data-theme=light][data-theme-route=demo] .footer-compliance h2,html[data-theme=light][data-theme-route=demo] .footer-compliance__action strong,html[data-theme=light][data-theme-route=demo] .footer-main__brand h2{color:#121a16}html[data-theme=light][data-theme-route=demo] .footer-compliance__copy>p,html[data-theme=light][data-theme-route=demo] .footer-compliance__scope p,html[data-theme=light][data-theme-route=demo] .footer-main__description,html[data-theme=light][data-theme-route=demo] .footer-main__nav a,html[data-theme=light][data-theme-route=demo] .footer-main__contact>a{color:#3f4a44}html[data-theme=light][data-theme-route=demo] .footer-compliance__action{color:#121a16;background:#ffffff85}html[data-theme=light][data-theme-route=demo] .footer-compliance__scope{background:linear-gradient(90deg,#ffffffc2,#ffffff57 62%,#0000);border-color:#121a161f;box-shadow:inset 0 1px #ffffffd6,0 18px 54px #121a1609}html[data-theme=light][data-theme-route=demo] .footer-main__nav h2,html[data-theme=light][data-theme-route=demo] .footer-main__contact h2{color:#0d1c15;border-color:#121a161f}html[data-theme=light][data-theme-route=demo] .footer-main__nav h2 span,html[data-theme=light][data-theme-route=demo] .footer-main__contact h2 span{color:#1f5a44}html[data-theme=light][data-theme-route=demo] .footer-main__brand h2 span,html[data-theme=light][data-theme-route=demo] .footer-main__traits span,html[data-theme=light][data-theme-route=demo] .footer-main__contact address{color:#55655d}html[data-theme=light][data-theme-route=demo] .footer-main__bottom p,html[data-theme=light][data-theme-route=demo] .footer-main__nav a:hover,html[data-theme=light][data-theme-route=demo] .footer-main__nav a:focus-visible{color:#121a16}
