.vari-navbar-transparent{padding:14px 0;background:0 0;transition:background .3s,box-shadow .3s,padding .3s;z-index:1040}.vari-navbar-transparent .navbar-brand{display:inline-flex;align-items:center;min-width:180px}.brand-logo{width:180px;height:40px;-o-object-fit:contain;object-fit:contain}.vari-navbar-transparent .nav-link{color:var(--text-on-dark);font-weight:700;padding:8px 12px}.vari-navbar-transparent .nav-link:hover{color:var(--brand-secondary)}.vari-navbar-transparent .vari-btn-pill{background:var(--brand-secondary);color:var(--brand-neutral-dark);border-radius:999px;font-weight:800;padding:10px 18px}.vari-navbar-transparent.scrolled,.vari-navbar-transparent:focus-within{background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(26,32,44,.12);padding:8px 0}.vari-navbar-transparent.scrolled .nav-link,.vari-navbar-transparent:focus-within .nav-link{color:var(--brand-text)}.navbar-toggler{border-color:rgba(255,255,255,.6)}.vari-navbar-transparent.scrolled .navbar-toggler,.vari-navbar-transparent:focus-within .navbar-toggler{border-color:var(--brand-border)}.site-footer{background:var(--brand-primary-dark);color:var(--text-on-dark);padding:72px 0 28px}.footer-ft05 h2{font-size:1rem;color:var(--text-on-dark);margin-bottom:18px;font-weight:800}.footer-ft05 ul{list-style:none;padding:0;margin:0}.footer-ft05 li+li{margin-top:10px}.footer-ft05 a{color:rgba(255,255,255,.82)}.footer-ft05 a:hover{color:var(--brand-secondary)}.footer-bottom{border-top:1px solid rgba(255,255,255,.18);margin-top:36px;padding-top:22px;display:flex;justify-content:space-between;gap:20px;align-items:center;color:rgba(255,255,255,.78)}.modal-content{border:0;border-radius:var(--brand-radius);overflow:hidden}.modal-header{background:var(--brand-bg-alt);border-bottom:1px solid var(--brand-border)}@media (max-width:991.98px){.vari-navbar-transparent{background:rgba(255,255,255,.97)}.vari-navbar-transparent .nav-link{color:var(--brand-text)}.vari-navbar-transparent .navbar-collapse{padding:18px 0}}@media (max-width:767.98px){.footer-bottom{flex-direction:column;align-items:flex-start}}