
.p-index .rl,.p-index .rl__stage{background:#fff;color:#18232d}
.p-index .rl__vignette,.p-index .rl__glow,.p-index .rl__stage::after{display:none}
.p-index .rl__ui{grid-template-rows:1fr auto}
.p-index .rl__title{font-family:Archivo,Arial,sans-serif;font-weight:820;font-stretch:110%;font-size:clamp(40px,5.4vw,78px);line-height:1.02;letter-spacing:-.04em;color:#18232d;max-width:1050px;text-shadow:0 1px 12px #ffffff90}
.p-index .rl__l>span{font-stretch:110%}
.p-index .rl__blue-fill{background:none;color:#087ba7;-webkit-text-fill-color:#087ba7}
.p-index .rl__sub{color:#263b48}.p-index .rl__foot{border-color:#243b4b30}
.p-index .rl__scroll,.p-index .rl__meter .meta{color:#48616f}.p-index .rl__scroll i{background:linear-gradient(#087ba7,transparent)}
.p-index .rl__meter i{background:#18232d20}
.p-index .rl__foot .btn--on-dark{color:#183440!important;background:#ffffffd9!important;border-color:#a8bdc9!important;text-shadow:none}
.p-index .hdr--over:not(.is-scrolled) .hdr__in{background:#ffffffe6;border-color:#e1e7ec}.p-index .hdr--over:not(.is-scrolled) :is(.nav__a,.nav__btn,.hdr__burger){color:#18232d}.p-index .hdr--over:not(.is-scrolled) .logo-c{display:block}.p-index .hdr--over:not(.is-scrolled) .logo-w{display:none}
@media(max-width:700px){.p-index .rl__title{font-size:clamp(34px,8vw,52px)}}
