.reni-logo-deck{padding:18px 0 16px;background:var(--brand-bg);border-bottom:1px solid var(--brand-border)}.reni-logo-link img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain}.reni-navbar-sub{background:var(--brand-primary-dark);box-shadow:0 8px 24px rgba(12,30,51,.18)}.reni-navbar-sub .navbar-nav{gap:4px}.reni-navbar-sub .nav-link{color:rgba(255,255,255,.82);font-weight:800;padding:18px 14px}.reni-navbar-sub .nav-link:hover{color:var(--brand-text-inverse);background:rgba(255,255,255,.08)}.reni-navbar-toggler{border-color:rgba(255,255,255,.35)}.reni-nav-cta{margin-left:18px;background:var(--brand-secondary);border-color:var(--brand-secondary);color:var(--brand-primary-dark)}.reni-nav-cta:hover{background:var(--brand-text-inverse);color:var(--brand-primary-dark)}.reni-footer{padding:76px 0 0;color:rgba(255,255,255,.74);background:var(--brand-primary-dark)}.reni-footer h5,.reni-footer h6{color:var(--brand-text-inverse);margin-bottom:18px}.reni-footer ul{margin:0;padding:0;list-style:none}.reni-footer li{margin-bottom:10px}.reni-footer a{color:rgba(255,255,255,.68)}.reni-footer a:hover,.reni-footer-link-strong{color:var(--brand-text-inverse)}.reni-footer-copy{max-width:280px}.reni-footer-bottom{display:flex;justify-content:space-between;gap:18px;padding:24px 0;margin-top:52px;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.7)}.reni-modal-content{border-radius:var(--brand-radius);border:0}@media (max-width:991.98px){.reni-navbar-sub .navbar-nav{gap:0;padding:16px 0}.reni-nav-cta{margin:0 0 18px}}@media (max-width:575.98px){.reni-footer-bottom{flex-direction:column}}