.menu>ul{align-items:center;display:flex;gap:2rem;margin:0;position:relative}.menu a{font-size:18px;text-decoration:none}.menu-item>a{align-items:center;display:inline-flex;gap:.5rem}.menu-item--depth-1{padding:1rem 0}.submenu{display:none}@media (min-width:1281px){.submenu{background:#fff;border-radius:.5rem .5rem 0 0;box-shadow:0 3px 50px rgba(0,0,0,.15);display:flex;flex-wrap:wrap;gap:.5rem 2rem;left:-2rem;margin:0;min-height:225px;opacity:0;padding:2rem;position:absolute;top:100%;transition:.2s ease;visibility:hidden;width:890px}}.menu-item--depth-1.menu-item--has-children>a:after{border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;content:"";display:block;height:0;margin-left:1.5rem;opacity:0;position:absolute;top:calc(100% - 12px);transition:.2s ease;visibility:hidden;width:0;z-index:1}.menu-item--depth-2{flex:1 1 200px;height:100%}.menu-item--depth-2>a{border-radius:3px;height:100%;line-height:1;padding:.5rem 1rem;width:100%}.menu-item--depth-2:hover>a{background:#00000015}.menu-item--depth-2 li{font-size:14px;line-height:1}.menu-item--depth-2 li a{display:block;margin-bottom:.5rem}.menu-item--heading{color:#193440;flex:1 1 100%;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:35px;margin:0;padding:0 1rem;text-align:left}.menu-item .hs_cos_wrapper_type_icon{align-items:center;background:#32475b;border-radius:50%;color:#fff;display:block;display:flex;flex:0 0 42px;height:42px;justify-content:center;padding:10px;width:42px}.menu-item .hs_cos_wrapper_type_icon svg{height:1rem;width:auto}.menu-item--cta-area>:first-child{margin-top:0}.menu-item--cta-area>h2,.menu-item--cta-area>h3,.menu-item--cta-area>h4{font-size:var(--step-1);margin:0}.menu-item--cta-area>:last-child{margin-bottom:0}@media (min-width:1281px){.menu-item--depth-1.menu-item--has-children:hover>a:after,.menu-item:hover .submenu{opacity:1;visibility:visible}.submenu--has-cta-area{align-items:center;display:grid;grid-template-columns:.9fr .9fr 1.2fr;padding-right:1rem}.submenu--has-cta-area .menu-item--heading{grid-column:1/span 2}.submenu--has-cta-area .menu-item--cta-area{grid-column:3;grid-row:1/span 4}.menu-item.menu-item--cta-area:before{background:linear-gradient(#fff,rgba(0,0,0,.25),#fff);content:"";height:100px;margin-left:-1rem;position:absolute;top:50%;transform:translateY(-50%);width:1px}.submenu--has-events,.submenu--has-rcd{display:grid;gap:.5rem 4rem;grid-template-columns:1fr 1fr 1fr}.submenu--has-events .menu-item--depth-2,.submenu--has-events .menu-item--heading,.submenu--has-rcd .menu-item--depth-2,.submenu--has-rcd .menu-item--heading{grid-column:1}.menu-item--rcd{grid-column:2;grid-row:1/6}.menu-item--events{grid-column:3;grid-row:1/6}.menu-item.menu-item--events:before,.menu-item.menu-item--rcd:before{background:linear-gradient(#fff,rgba(0,0,0,.25),#fff);content:"";height:100px;margin-left:-2rem;position:absolute;top:50%;transform:translateY(-50%);width:1px}.submenu:has(.menu-item--has-third-level){align-items:start;display:grid;gap:0;grid-template-columns:4fr 6fr}.menu-item.menu-item--has-third-level{grid-column:1;padding-right:2rem}.menu-item.menu-item--has-third-level>ul{background:#f7f7f7;height:100%;left:40%;opacity:0;padding:1rem;position:absolute;top:0;visibility:hidden;width:60%}.menu-item.menu-item--has-third-level:hover>ul,li:hover .menu-item.menu-item--has-third-level:first-child:not(*~:hover)>ul{align-items:center;display:grid;gap:0 1.5rem;grid-template-columns:1fr 1fr;opacity:1;visibility:visible}}.menu-item.menu-item--has-third-level>ul>li{border-radius:3px;padding:.75rem;position:relative}.menu-item.menu-item--has-third-level>ul a{display:block}.menu-item.menu-item--has-third-level>ul a:after{content:"";inset:0;position:absolute}.menu-item.menu-item--has-third-level>ul>li:hover{background:#00000015}li.menu-item.menu-item--events li,li.menu-item.menu-item--rcd li{background:#f7f7f7;margin:1rem 0 0;padding:.5rem 1rem}li.menu-item.menu-item--events h3,li.menu-item.menu-item--rcd h3{font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:35px}li.menu-item.menu-item--events li a,li.menu-item.menu-item--rcd li a{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:18px}li.menu-item.menu-item--events li:last-child,li.menu-item.menu-item--rcd li:last-child{background:none;padding:0;text-align:center}li.menu-item.menu-item--events li:last-child a,li.menu-item.menu-item--rcd li:last-child a{align-items:center;color:orange;display:flex;font-size:12px;gap:.5rem;justify-content:center}li.menu-item.menu-item--events li time{color:var(--orange);display:block;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:18px;text-transform:uppercase}.submenu-cta{display:none}@media (min-width:1281px){.submenu-cta{align-items:center;background:#07c1f0;border-radius:0 0 .5rem .5rem;display:flex;flex-wrap:nowrap;justify-content:space-around;padding:.5rem 0;position:absolute;right:0;top:100%;width:100%;z-index:10}.submenu-cta-title{color:#fff;font-size:20px;font-weight:600;margin:0}.submenu-cta-description{color:#fff;font-size:18px;margin:0}.submenu-cta-button{background:#fff;padding:.35rem 1rem}}