.pv-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (max-width:991px){.pv-container{padding-left:24px;padding-right:24px}}@media (min-width:576px){.pv-container{max-width:540px}}@media (min-width:768px){.pv-container{max-width:720px}}@media (min-width:992px){.pv-container{max-width:960px}}@media (min-width:1200px){.pv-container{max-width:1170px}}@media (min-width:1400px){.pv-container{max-width:1370px}}.body-container-wrapper{transition:padding-top .3s}@keyframes slideout{0%{height:50px}to{height:0}}.announcement-banner-section{box-shadow:0 8px 24px -4px rgba(99,63,191,.1),0 8px 8px -4px rgba(99,63,191,.04);display:block;max-width:100%;width:100%}.announcement-banner-section-hide{display:none}.announcement-banner-section.slideout{animation-duration:.3s;animation-name:slideout;overflow:hidden}.announcement-banner-content{align-items:center;display:flex;justify-content:center;padding:12px 0 16px}.announcement-banner-left{align-items:center;display:flex;flex-grow:1;font-family:Graphik LC Web,sans-serif;font-size:14px;justify-content:center;line-height:24.5px;margin-left:0}.announcement-text{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:0}.announcement-text.no-countdown{margin-right:36px}.announcement-banner-right{padding:0;position:absolute;right:24px;top:32px}.announcement-banner-link{align-items:flex-start;display:flex;flex-direction:row;white-space:nowrap}.announcement-banner-close-button{aspect-ratio:1;cursor:pointer;display:block;font-weight:700}@media (max-width:575px){.announcement-banner-left{flex-direction:column;margin-left:0;padding:0 24px}.announcement-banner-link{justify-content:center;width:100%}}.announcement-bar-countdown-timer-wrapper{margin-bottom:13px}.announcement-bar-countdown-timer{align-items:center;display:flex;gap:11px;justify-content:center;list-style-type:none;margin:0;padding:0}.announcement-bar-countdown-timer li{text-align:center}.announcement-bar-countdown-timer-label{font-size:12px;line-height:1.333}.announcement-bar-countdown-timer-number{align-items:center;border-radius:3px;display:flex;font-size:21px;font-weight:600;height:44px;justify-content:center;line-height:1;margin-bottom:0;padding:11px 13.5px;width:55px}.announcement-bar-countdown-timer-number.light{background-color:var(--gray-100);color:var(--gray-900)}.announcement-bar-countdown-timer-number.dark{background-color:var(--gray-900);color:var(--white)}.countdown-date{display:none}.announcement-banner-content-countdown,.announcement-banner-left-countdown{display:flex;flex-direction:column}.announcement-banner-content-countdown{padding:22px 28px 22px 0}.announcement-banner-left-countdown{align-items:center}.announcement-text.countdown{text-align:center}@media (min-width:768px){.announcement-banner-content-countdown{padding:22px 0}}@media (min-width:992px){.announcement-bar-countdown-timer-wrapper{margin-bottom:0}.announcement-banner-content-countdown,.announcement-banner-left-countdown{align-items:center;flex-direction:row;gap:24px;justify-content:center}.announcement-banner-content-countdown{padding:12px 0 8px}.announcement-text.countdown{margin-bottom:0;max-width:320px}.announcement-banner-right{top:37px}}@media (min-width:1200px){.announcement-text.countdown{max-width:400px}}nav.navigation-wrapper{background-color:var(--white);border-top:4px solid var(--purple-700);position:fixed;top:0;width:100%;z-index:3000}div.nav-content{align-items:center;display:flex;justify-content:space-between;padding:16px 0}div.menu-wrapper{display:flex;gap:32px}div.menu-v2{align-items:center;display:flex;gap:0 32px}a.menu-title{font-family:Inter;font-size:16px;font-weight:500;line-height:22px;text-decoration:none!important}a.menu-title,a.menu-title:hover{color:#0e0e0e}.login-cta-wrapper{align-items:center;display:flex;gap:16px}a.login-link{font-family:Inter;font-size:16px;font-weight:500;line-height:22px;text-decoration:none!important}a.login-link,a.login-link:hover{color:#0e0e0e}div.menu-v2 a.menu-title img.arrow-up{display:none}.arrow-down{display:inline-block;margin-left:4px;transform:rotate(0deg);transition:transform .15s linear}.arrow-down.open{transform:rotate(180deg);transition:transform .2s ease}div.pv-container.nav-contents{display:flex}.menu-content{background:linear-gradient(90deg,#f2f4f7 50%,#fff 0);border:1px solid var(--gray-200);box-shadow:0 30px 50px rgba(38,25,88,.15);display:none;margin-top:84px;position:fixed;top:0;width:100%;z-index:2000}div.left-gray{background-color:var(--gray-100);flex:0 30%;padding:32px 24px 32px 0}div.right-light{background-color:var(--white);display:flex;flex:0 70%;gap:24px;justify-content:space-between;padding:32px 0 32px 16px}div.col-nav-items{display:flex;flex-direction:column;width:170px}div.label-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:16px;padding-left:10px}div.label-wrapper p{margin-bottom:0}div.navigation-items{display:flex;gap:0 24px}div.featured-container{display:flex;gap:18px}a.featured-item{max-width:220px;text-decoration:none!important}a.featured-item img{border-radius:6px;margin-bottom:14px;min-width:175px}a.featured-item h2.nav-featured-title{color:var(--midnight-black)!important;font-family:Inter;font-size:16px;font-weight:700;line-height:22px}p.featured-description{color:var(--gray-500);font-family:Inter;font-size:12px;font-weight:400;line-height:16px}h1.nav-menu-title{color:var(--midnight-black);font-family:Inter;font-size:20px;font-weight:700;line-height:28px;margin-bottom:0!important}p.nav-menu-description{color:var(--gray-500);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:0}div.child-item{border-left:3px solid var(--white);line-height:24px!important;margin-bottom:20px;padding-bottom:4px;padding-left:8px;padding-top:4px}div.child-item:hover{background-color:#edebf7;border-left:3px solid var(--purple-700);padding-left:8px;transition:all .55s ease}div.child-item a{color:var(--midnight-black);font-family:Inter;font-size:16px;font-weight:700;line-height:20px;text-decoration:none}p.nav-description{color:var(--gray-500);font-weight:400;line-height:16px;margin-bottom:0}p.nav-description,p.nav-label{font-family:Inter;font-size:12px}p.nav-label{color:#4d4d4d;font-weight:700;letter-spacing:1.25px;line-height:18px;text-transform:uppercase}div.mobile-toggle{cursor:pointer;display:none}div.m-login-cta-wrapper,div.mobile-toggle img.close-icon{display:none}.mobile-ctas-nav-wrapper{display:flex;flex-direction:column;gap:24px}.mobile-menu-wrapper{display:none}.cta-navigation-menu:hover{background:var(--purple-600)!important;box-shadow:0 8px 24px -4px rgba(99,63,191,.1),0 8px 8px -4px rgba(99,63,191,.04);cursor:pointer;text-decoration:none}@media (min-width:992px){.mobile-menu-wrapper{display:none!important}}@media (max-width:1199px){div.navigation-items{flex-wrap:wrap}}@media (max-width:991px){.announcement-text span{display:inline-block;transform:rotate(90deg)}.login-cta-wrapper,.menu-content,.menu-v2,div.left-gray{display:none!important}div.mobile-toggle{display:block}nav.navigation-wrapper{border-bottom:1px solid #e4e7ec}.mobile-menu-wrapper{background-color:#fff;height:100vh;margin-top:84px;overflow-y:scroll;padding-bottom:132px;position:fixed;top:0;user-select:none;width:100%;z-index:1000}.m-menu-item{align-items:center;display:flex;justify-content:space-between;padding:24px 0;text-decoration:none!important}p.m-title{color:#0e0e0e;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:0}div.m-login-cta-wrapper{align-items:center;background:#f2f4f7;border:1px solid #e4e7ec;display:flex;justify-content:center;padding:24px 0;width:100%!important}div.m-wrapper{border-bottom:1px solid #e4e7ec}a.cta-navigation-menu{padding:12px 0!important;width:100%!important}div.right-light{display:flex;flex:0 100%;gap:0;padding:32px 0}div.mobile-menu-content{border-bottom:1px solid #e4e7ec}.mobile-menu-v2{box-shadow:0 30px 50px rgba(38,25,88,.15)}div.mobile-menu-content{display:none}a.m-menu-item{color:#0e0e0e;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-decoration:none!important}a.m-menu-item:hover{color:#0e0e0e}.m-login-cta-wrapper .m-wrapper .hs_cos_wrapper{display:block!important}}@media (max-width:768px){div.right-light{flex-direction:column}span.hs-cta-wrapper{width:100%}a.featured-item img{min-width:150px}}.blog-navigation-unset .navigation-wrapper{position:relative}