.nav{padding:36px 36px 0}.nav__list{display:flex;flex-direction:column}.nav__link{align-items:center;color:var(--color-gray-950);display:flex;font-weight:500;gap:8px;justify-content:space-between;padding:12px 0;white-space:nowrap;width:100%}.nav__link>span{display:block;position:relative}.nav__link>span:after{background:var(--color-blue-500);border-radius:3px;bottom:-12px;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .2s var(--primary-animation-timing);width:100%}.nav__item .nav__link:hover>span:after,.nav__item.-active .nav__link>span:after{transform:scaleX(1)}.nav__link>svg{height:12px;transform:rotate(0deg);transition:transform .2s var(--primary-animation-timing);width:12px}.nav__dropdown{background:#fff;margin:0 -36px;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.nav__dropdown-inner{padding:40px 36px}.nav__item.-active .nav__link svg{transform:rotate(-180deg)}.nav__item.-active .nav__dropdown{display:block;max-height:var(--_max-height,100vh);transition:visibility 0s ease-in-out 0s,max-height .2s ease-in-out;visibility:visible}.nav__dropdown h3{font-size:20px;font-weight:600;line-height:36px}.nav__dropdown-list a:focus h3,.nav__dropdown-list a:hover h3,.nav__dropdown-list.-link-lists li>a:focus,.nav__dropdown-list.-link-lists li>a:hover{color:var(--color-electron-blue)}.nav__dropdown p{margin-top:0}.nav__dropdown-list{margin:24px 0}.nav__dropdown-list.-link-lists ul>li{padding:8px 0}.nav__dropdown-featured-content{background-color:#f5f9ff;margin:0 -36px;padding:24px 36px;position:relative}.nav__dropdown-featured-content .cta{color:var(--color-electron-blue);font-weight:600}.nav__dropdown-featured-content .cta i{transform:translateX(0);transition:transform .2s var(--primary-animation-timing)}.nav__dropdown-featured-content h3{line-height:1.5}.nav__dropdown-featured-content h3:hover{color:var(--color-electron-blue)}.nav__dropdown-featured-content .cta:hover i{transform:translateX(100%)}.nav__dropdown-featured-content img{border-radius:16px;display:none;margin:16px 0;width:100%}@media screen and (min-width:960px){.nav{padding:0}.nav__list{flex-direction:row;gap:40px}.nav__link{font-size:1rem;padding:24px 0}.nav__link>span:after{bottom:-24px}.nav__dropdown{background-color:rgba(6,30,66,0);height:100vh;inset:0;margin:0;max-height:100vh;position:fixed;top:var(--header-height);transition:background-color .2s ease-in-out,visibility 0s ease-in-out .2s;width:100%}.nav__dropdown-inner{padding:40px 0}.nav--disable-animations *{animation-duration:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0ms!important;transition-duration:0ms!important}.nav__item.-active .nav__dropdown{background-color:rgba(6,30,66,.38);transition:visibility 0s ease-in-out 0s,background-color .2s ease-in-out}.nav__dropdown-inner{background:var(--color-white);left:0;max-height:0;padding:0 24px;right:0;transition:max-height .2s ease-in-out}.nav__dropdown-inner>*{opacity:0;transition:opacity .2s ease-in-out}.nav__item.-active .nav__dropdown-inner{max-height:var(--_max-height,100px)}.nav__item.-active .nav__dropdown-inner>*{opacity:1}.nav__dropdown h3{margin-bottom:4px}.nav__dropdown-content{margin:0 auto;max-width:var(--max-content-width)}.nav__dropdown-content>div{padding:36px 0}.nav__dropdown-content>div:first-child{padding:36px 56px 36px 194px}.nav__dropdown-content>div:nth-child(2){background-color:#f5f9ff;padding:36px 0 36px 56px;position:relative}.nav__dropdown-content>div:nth-child(2):after{background-color:#f5f9ff;bottom:0;content:"";display:block;position:relative;position:absolute;right:-999em;top:0;width:999em}.nav__dropdown-content{display:grid;grid-template-columns:75% 25%}.nav__dropdown-list.-descriptive-links{column-gap:48px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,275px);grid-template-rows:repeat(3,1fr);justify-content:space-between}.nav__dropdown-list.-link-lists{column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr)}.nav__dropdown-featured-content{padding-top:0}.nav__dropdown-featured-content img{display:block}}