.l-sidenav-layout__wrapper.l-component{margin-top:2rem}@media (min-width:768px){.l-sidenav-layout__wrapper.l-component{margin-top:6rem}}.c-page-banner+.l-sidenav-layout__wrapper .l-component:first-child{margin-top:0}.l-sidenav-layout{align-items:flex-start;display:flex;flex-direction:column;gap:3rem}@media (min-width:768px){.l-sidenav-layout{gap:4rem}}@media (min-width:1280px){.l-sidenav-layout{flex-direction:row;gap:6rem}.l-sidenav-layout .l-section{padding:0}.l-sidenav-layout .l-component,.l-sidenav-layout .l-component>*,.l-sidenav-layout .l-component__content>*{max-width:none!important}}.l-sidenav__sidebar{flex:1;width:100%}@media (min-width:1280px){.l-sidenav__sidebar{max-width:29.8rem;min-width:29.8rem}}@media (min-width:768px){.l-sidenav__sidebar{gap:4rem}}@media (min-width:1280px){.l-sidenav__sidebar{flex-direction:row;gap:6rem}}.l-sidenav__main{flex:1 1 auto;width:100%}@media (min-width:1280px){.l-sidenav__main{width:auto}}.l-sidenav__main .l-component{padding:0}.l-sidenav__main .l-component:first-child{margin-top:0}.l-sidenav__main h1{margin:0 0 4rem}.c-page-nav+.c-page-nav{margin-top:40px}.c-page-nav{border:1px solid #d7d7d7;border-radius:4px}@media (min-width:1280px){.c-page-nav{border:none;margin-left:0;margin-right:0}}.c-page-nav__heading{color:#173274;font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;padding-left:15px}@media (min-width:1280px){.c-page-nav__heading{padding-left:0}}.c-page-nav__heading-icon{align-items:center;display:flex;height:18px;vertical-align:middle;width:18px}.c-page-nav__heading-link{align-items:center;color:inherit;display:flex;gap:10px;text-decoration-color:transparent}.c-page-nav__heading-link:focus,.c-page-nav__heading-link:hover{text-decoration-color:currentColor}.c-page-nav__heading-link-icon{align-items:center;color:#a23a95;display:flex;height:24px;transform:rotate(180deg);vertical-align:middle;width:24px}.c-page-nav__toggle{align-items:stretch;background:none;border:none;color:#173274;display:flex;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:500;justify-content:space-between;line-height:1.125;padding:15px;width:100%}.c-page-nav__toggle[aria-expanded=true]{margin-bottom:20px}@media (min-width:1280px){.c-page-nav__toggle{display:none}}.c-page-nav__toggle-icon-wrapper{flex:0 0 18px;position:relative}.c-page-nav__toggle-icon{color:#173274;font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out,transform .3s ease-out}.c-page-nav__toggle-icon.i-close{color:#a23a95}.c-page-nav__toggle[aria-expanded=false] .c-page-nav__toggle-icon.i-close,.c-page-nav__toggle[aria-expanded=true] .c-page-nav__toggle-icon.i-menu{opacity:0;transform:translate(-50%,-50%) scale(.5)}.c-page-nav__groups{display:none}@media (min-width:1280px){.c-page-nav__groups{display:block!important}.c-page-nav__group+.c-page-nav__group{margin-top:40px}}.c-page-nav__group-heading{color:#a23a95;display:block;font-size:16px;font-style:normal;font-weight:500;line-height:1.375;margin:10px 0 5px}.c-page-nav__group-heading--first{margin-top:15px}.c-page-nav__inner{display:none}.c-page-nav__groups .c-page-nav__inner{display:block;padding:0 15px}@media (min-width:1280px){.c-page-nav__groups .c-page-nav__inner{padding:0}.c-page-nav__inner{display:block!important}}.c-page-nav__items{list-style:none;margin:0;padding:0}.c-page-nav__item{border-top:2px solid #eee}.c-page-nav__item--is-active .c-page-nav__item-link{font-weight:700}.c-page-nav__item-header,.c-page-nav__item-link{display:flex;justify-content:space-between}.c-page-nav__item-link{align-items:center;color:#173274;flex:1 1 auto;font-size:16px;font-style:normal;font-weight:500;gap:10px;line-height:1.375;padding:15px 15px 15px 10px;text-decoration-color:transparent;transition:text-decoration-color .2s ease-out}.c-page-nav__item-link svg{color:#a23a95;height:12px;transform:rotate(90deg);width:12px}.c-page-nav__item-link:focus,.c-page-nav__item-link:hover{text-decoration-color:currentColor}@media (min-width:1280px){.c-page-nav__item-link.is-expanded{color:#173274}}.c-page-nav__item-link-icon{color:#173274;flex:0 0 auto;font-size:10px}.c-page-nav__item-link:focus .c-page-nav__item-link-icon,.c-page-nav__item-link:hover .c-page-nav__item-link-icon{transform:translateX(7px)}.c-page-nav__item-subnav-toggle{background:none;border:none;cursor:pointer;flex:0 0 auto;font-size:0;padding:12px 10px}.c-page-nav__item-subnav-toggle-icon-wrapper{align-items:center;background-color:#fff;border:2px solid #a23a95;border-radius:50%;color:#a23a95;display:flex;flex:0 0 auto;height:22px;justify-content:center;transition:color .3s ease-out,background-color .3s ease-out;width:22px}.c-page-nav__item-subnav-toggle:hover .c-page-nav__item-subnav-toggle-icon-wrapper,.c-page-nav__item-subnav-toggle[aria-expanded=true] .c-page-nav__item-subnav-toggle-icon-wrapper{background-color:#a23a95;border:none;color:#fff}.c-page-nav__item-subnav-toggle-icon{font-size:12px;transform:rotateX(180deg);transition:transform .3s ease-out;will-change:transform}.c-page-nav__item-subnav-toggle[aria-expanded=true] .c-page-nav__item-subnav-toggle-icon{transform:rotateX(0deg)}.c-page-nav__subnav{display:none}.c-page-nav__subnav-items{list-style:none;margin:0;padding:5px 0 5px 10px}.c-page-nav__subnav .c-page-nav__subnav .c-page-nav__subnav-items{border-top:none;padding-left:16px;padding-right:16px}@media (min-width:1280px){.c-page-nav__subnav-items{border-top:2px solid #eee}}@media (max-width:1279px){.c-page-nav__items>.c-page-nav__subnav-item:last-child{padding-bottom:5px}}.c-page-nav__subnav-header{display:flex;justify-content:space-between}.c-page-nav__subnav-link{color:#173274;display:flex;flex:1 1 auto;font-size:16px;font-style:normal;font-weight:500;line-height:1.375;padding:10px 0;text-decoration-color:transparent;transition:text-decoration-color .2s ease-out}.c-page-nav__subnav-link:focus,.c-page-nav__subnav-link:hover{text-decoration-color:currentColor}.c-page-nav__subnav-item--is-active>.c-page-nav__subnav-header>.c-page-nav__subnav-link,.c-page-nav__subnav-item--is-active>.c-page-nav__subnav-link{color:#173274;font-weight:700}@media (max-width:1279px){.c-page-nav__items>.c-page-nav__subnav-item .c-page-nav__subnav-link{padding-left:15px;padding-right:15px}}.c-page-nav__subnav-link-icon{color:#a23a95;flex:0 0 auto;font-size:12px;margin-right:10px;margin-top:5px;transform:rotate(90deg)}