.header nav{gap:8px}.nav-group{position:relative}.nav-group-toggle{font:inherit;background:none;border:0;color:#233746;display:flex;align-items:center;gap:6px;padding:14px 5px;white-space:nowrap}.nav-group-toggle>span{font-size:12px;color:#556b79}.nav-group-toggle[aria-expanded=true]{color:#24496e}.nav-group-toggle[aria-expanded=true]>span{transform:rotate(180deg)}.nav-submenu{position:absolute;top:100%;left:-15px;min-width:235px;background:white;padding:12px 20px 16px;border:1px solid #dde5ec;box-shadow:0 12px 20px #23374615;border-radius:4px}.nav-submenu[hidden]{display:none}.header nav .nav-submenu>a{display:flex;justify-content:space-between;gap:24px;padding:10px 0;font-size:14px;white-space:nowrap;border:0}.nav-submenu>a span{color:#8aa5b9}.nav-submenu>a:hover{color:#915029}.nav-group:nth-last-child(-n+2) .nav-submenu{left:auto;right:0}.is-home .header nav{gap:7px}.is-home .header{padding:0 14px}.is-home .nav-group-toggle{font-size:13px}.hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.hub-grid article{padding:30px;background:#f2f2f2;border-top:2px solid #8aa5b9;scroll-margin-top:115px}.hub-grid h2{font-size:26px;margin:20px 0 18px}.hub-grid p{font-size:16px;color:#556b79}.hub-grid .text-link{display:inline-block;margin-top:23px;font-size:14px}.content-state{display:inline-block;font-size:12px;background:#dde5ec;color:#556b79;padding:4px 10px}.hub-grid article:nth-child(3n) .content-state{background:#e6bd83;color:#233746}
@media(max-width:1200px){.header nav{gap:3px}.nav-group-toggle{font-size:12px;padding:12px 3px;gap:4px}.is-home .header nav{gap:2px}.is-home .nav-group-toggle{font-size:12px}.brand img{width:150px}.header{gap:10px}.is-home .brand{padding-left:12px;padding-right:12px}.is-home .brand img{width:150px}.hub-grid{grid-template-columns:1fr 1fr}}
@media(max-width:960px){.header nav.open{display:block;max-height:calc(100dvh - 110px);overflow-y:auto}.nav-group{border-bottom:1px solid #dde5ec}.nav-group-toggle{display:flex;width:100%;justify-content:space-between;padding:14px 0;font-size:16px}.is-home .nav-group-toggle{font-size:16px}.nav-submenu,.nav-group:nth-last-child(-n+2) .nav-submenu{position:static;min-width:0;box-shadow:none;border:0;padding:0 0 12px 14px;background:#f2f2f2;border-radius:0}.header nav .nav-submenu>a{padding:11px 15px 11px 4px;font-size:14px}.header .brand img{width:150px}.is-home .brand img{width:145px}}
@media(max-width:760px){.header .brand img{width:136px}.is-home .brand img{width:132px}.hub-grid{grid-template-columns:1fr;gap:20px}.hub-grid article{padding:25px}.hub-grid h2{font-size:25px}.nav-group-toggle{font-size:16px}.header nav.open{padding-left:22px;padding-right:22px}.hub-grid p{font-size:16px}}
@media(max-width:360px){.header .brand img{width:120px}.is-home .brand img{width:118px}.is-home .brand{padding-left:10px;padding-right:10px}.is-home .header{padding:0 6px}}
