:root{--ag-ink:#151512;--ag-muted:#67675f;--ag-paper:#f5f3ed;--ag-line:#d5d3ca;--ag-accent:#b8f1dd;--ag-dark:#20231f;--ag-max:1320px}.ag-shell-header{position:relative;z-index:100;width:min(var(--ag-max),calc(100% - 48px));max-width:none;min-height:116px;height:auto;margin:0 auto;padding:24px 0;display:flex;grid-template-columns:none;align-items:center;gap:32px;border-bottom:1px solid var(--ag-line);background:transparent;box-sizing:border-box}.ag-project-logo{display:inline-flex!important;align-items:center;gap:12px;color:var(--ag-ink)!important;text-decoration:none!important;line-height:1}.ag-logo-mark{display:grid;place-items:center;width:46px;height:46px;background:var(--ag-accent);border:1px solid var(--ag-ink);font:900 15px/1 Arial,sans-serif;letter-spacing:-.06em}.ag-logo-word{display:grid;color:inherit;font:900 23px/1 Arial,sans-serif;letter-spacing:-.045em}.ag-logo-word small{margin-top:5px;color:var(--ag-muted);font:700 8px/1.1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.ag-desktop-nav{margin-left:auto;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:28px!important;min-width:0}.ag-desktop-nav>a,.ag-menu-trigger{display:inline-flex!important;border:0!important;border-bottom:1px solid currentColor!important;background:none!important;color:var(--ag-ink)!important;padding:2px 0!important;font:500 14px/1.25 Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap;cursor:pointer}.ag-menu-wrap{position:static}.ag-menu-trigger span{margin-left:6px}.ag-mega-menu{position:absolute!important;top:91px;right:0;width:min(930px,calc(100vw - 48px));grid-template-columns:repeat(3,1fr);gap:34px;background:var(--ag-dark);color:#fff;padding:34px;box-shadow:0 18px 48px #0003;text-align:left}.ag-mega-menu[hidden]{display:none!important}.ag-mega-menu:not([hidden]){display:grid!important}.ag-mega-menu>div{display:flex;flex-direction:column;gap:9px}.ag-mega-menu strong{color:var(--ag-accent);font:800 12px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.ag-mega-menu a{display:block!important;color:#fff!important;border:0!important;padding:0!important;font:400 15px/1.45 Arial,sans-serif!important;text-decoration:none!important}.ag-mega-menu a:hover{text-decoration:underline!important}.ag-mega-menu a[aria-current="page"]{color:var(--ag-accent)!important}.ag-mega-menu .ag-all-link{grid-column:1/-1;border-top:1px solid #4b4e49!important;padding-top:20px!important;color:var(--ag-accent)!important}.ag-lang-switch{display:flex;align-items:center;gap:5px;margin-left:3px;color:var(--ag-muted);font:800 11px/1 Arial,sans-serif}.ag-lang-switch button{border:0!important;background:none!important;color:var(--ag-muted)!important;padding:5px 3px!important;font:inherit!important;cursor:pointer}.ag-lang-switch button.active{color:var(--ag-ink)!important;text-decoration:underline;text-underline-offset:4px}.ag-lang-switch button:disabled{opacity:.35;cursor:default}.ag-burger,.ag-mobile-menu{display:none}.ag-shell-footer{margin:0;background:var(--ag-dark)!important;color:#fff!important;padding:62px max(24px,calc((100% - var(--ag-max))/2)) 28px!important;font:16px/1.55 Arial,sans-serif!important}.ag-footer-top{display:grid!important;grid-template-columns:1fr 1fr auto;gap:50px;align-items:start;padding:0 0 44px!important;border-bottom:1px solid #4c4f4a!important}.ag-footer-logo{color:#fff!important}.ag-footer-logo .ag-logo-mark{color:var(--ag-ink);border-color:var(--ag-accent)}.ag-footer-logo .ag-logo-word small{color:#bfc2bb}.ag-footer-top p{margin:0;color:#bfc2bb}.ag-footer-top>a:last-child{color:var(--ag-accent)!important}.ag-footer-links{display:grid!important;grid-template-columns:repeat(3,1fr);gap:50px;padding:44px 0!important}.ag-footer-links>div{display:flex;flex-direction:column;gap:8px}.ag-footer-links strong{font:800 12px/1.3 Arial,sans-serif;color:var(--ag-accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.ag-footer-links a{color:#fff!important;text-decoration:none!important}.ag-footer-links a:hover{text-decoration:underline!important}.ag-footer-links a[aria-current="page"]{color:var(--ag-accent)!important}.ag-footer-bottom{display:flex!important;justify-content:space-between;gap:20px;border-top:1px solid #4c4f4a!important;padding:24px 0 0!important;color:#bfc2bb;font-size:13px}.ag-footer-bottom a{color:inherit!important}.ag-cookie-notice{position:fixed!important;z-index:110!important;left:20px!important;right:20px!important;bottom:20px!important;max-width:720px!important;margin:auto!important;background:#fff!important;color:var(--ag-ink)!important;padding:18px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;box-shadow:0 10px 40px #0004!important;border:1px solid var(--ag-line)!important}.ag-cookie-notice[hidden]{display:none!important}.ag-cookie-notice p{margin:3px 0 0!important;color:var(--ag-muted)!important;font-size:13px!important}.ag-cookie-notice button{border:0!important;background:var(--ag-ink)!important;color:#fff!important;padding:11px 18px!important;font-weight:800!important;cursor:pointer!important}@media(max-width:1050px){.ag-desktop-nav{gap:16px!important}.ag-desktop-nav>a,.ag-menu-trigger{font-size:12px!important}}@media(max-width:900px){.ag-shell-header{width:calc(100% - 28px);min-height:90px;padding:18px 0}.ag-desktop-nav{display:none!important}.ag-burger{display:grid!important;margin-left:auto;width:46px;height:46px;border:1px solid var(--ag-line)!important;background:none!important;place-content:center;gap:7px;padding:0!important}.ag-burger span{display:block;width:20px;height:1px;background:var(--ag-ink)}.ag-mobile-menu{position:absolute;top:89px;left:0;right:0;background:var(--ag-dark);padding:24px;flex-direction:column;gap:18px}.ag-mobile-menu[hidden]{display:none!important}.ag-mobile-menu:not([hidden]){display:flex!important}.ag-mobile-menu>a{display:block!important;color:#fff!important;border:0!important;padding:0!important;font:500 20px/1.4 Arial,sans-serif!important;text-decoration:none!important}.ag-mobile-menu .ag-lang-switch{margin:0 0 10px;color:#92968f}.ag-mobile-menu .ag-lang-switch button{font-size:14px!important}.ag-mobile-menu .ag-lang-switch button.active{color:var(--ag-accent)!important}}@media(max-width:620px){.ag-project-logo{gap:9px}.ag-logo-mark{width:40px;height:40px;font-size:13px}.ag-logo-word{font-size:19px}.ag-logo-word small{font-size:7px}.ag-footer-top,.ag-footer-links{grid-template-columns:1fr!important}.ag-footer-top{gap:24px}.ag-footer-links{gap:34px}.ag-footer-bottom{display:grid!important}.ag-cookie-notice{display:block!important}.ag-cookie-notice[hidden]{display:none!important}.ag-cookie-notice button{width:100%!important;margin-top:12px!important}}
