.desktop-nav{align-items:center;gap:28px}.desktop-nav>a,.nav-drop>summary{font-size:12px;font-weight:500}.nav-drop{position:relative}.nav-drop>summary{display:flex;gap:8px;align-items:center;padding:18px 0;white-space:nowrap}.nav-drop>summary>span{color:#8194af;font-size:15px}.nav-drop[open]>summary{color:#4977a8}.nav-panel{position:absolute;top:calc(100% + 8px);left:-25px;min-width:265px;background:white;box-shadow:0 20px 50px #102b5126;border:1px solid var(--line);padding:23px;z-index:50}.nav-drop:last-child .nav-panel{left:auto;right:-25px}.nav-panel .kicker{font-size:8px;margin-bottom:10px}.desktop-nav .nav-panel a{display:flex;justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;border-bottom:1px solid #edf1f6}.desktop-nav .nav-panel a:last-child{border-bottom:0}.desktop-nav .nav-panel a:after{display:none}.nav-panel a:hover,.nav-panel a[aria-current]{color:#376aa0}.desktop-nav>a[aria-current]{border-bottom:1px solid var(--blue)}.mobile-nav{max-height:calc(100dvh - 115px);overflow-y:auto;overscroll-behavior:contain}.mobile-nav .mobile-home,.mobile-nav .mobile-science{display:flex;justify-content:space-between}.mobile-group{border-bottom:1px solid var(--line)}.mobile-group summary{display:flex;justify-content:space-between;align-items:center;padding:17px 0;font-size:17px}.mobile-group summary>span{font-size:22px;color:#7890ae}.mobile-group[open] summary>span{transform:rotate(45deg)}.mobile-group>div{padding:0 0 15px 15px}.mobile-group>div>a{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:13px;padding:12px 0;border:0;color:#566e8e}.mobile-group a[aria-current]{color:var(--blue);font-weight:600}.mobile-nav .mobile-science{font-size:12px;border:0;padding-top:20px}.site-footer-grid{display:grid;grid-template-columns:1.35fr 1.1fr 1.1fr 1fr 1fr;gap:35px;padding-bottom:45px}.site-footer-grid h3{font:600 11px DM;letter-spacing:0;margin-bottom:20px}.site-footer-grid>div>a{display:block;font-size:11px;color:var(--muted);margin-bottom:12px;line-height:1.6}.site-footer-grid a>span{display:none}.site-footer-grid a:hover{text-decoration:underline;text-underline-offset:4px}.site-footer-grid .footer-brand>a:first-child{margin-bottom:0}.site-footer-grid .footer-brand .footer-science{font-size:10px;margin-top:17px}.site-footer-grid .footer-brand img{margin-top:-15px}.site-footer-grid a[aria-current]{color:var(--blue)}
@media(max-width:1200px){.desktop-nav{gap:21px}.nav-wrap{gap:22px}.nav-contact{gap:15px}.site-footer-grid{gap:25px}.site-footer-grid>div>a{font-size:10px}}
@media(max-width:1050px){.desktop-nav{display:none}.nav-contact{margin-left:auto}.nav-wrap{height:78px;gap:25px}.brand,.brand img{width:123px}.menu-toggle{width:38px;height:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:transparent;border:1px solid var(--line)}.menu-toggle span{display:block;height:1px;width:17px;background:var(--blue);transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.site-footer-grid{grid-template-columns:1fr 1fr 1fr;gap:35px}.site-footer-grid>div>a{font-size:11px}}
@media(max-width:600px){.nav-wrap{gap:18px}.site-footer-grid{grid-template-columns:1fr 1fr;gap:30px 25px}.site-footer-grid .footer-brand{grid-column:1/-1}.site-footer-grid .footer-brand img{width:140px}.site-footer-grid h3{font-size:11px;margin-bottom:15px}.site-footer-grid>div>a{font-size:11px}.site-footer .footer-bottom{align-items:flex-start}.mobile-nav{max-height:calc(100dvh - 103px)}}
