.megamenu__level-0{display:flex}.megamenu input[type=checkbox],.megamenu input[type=radio]{display:none}.megamenu ul{list-style:none;margin:0;padding:0}.megamenu__content{background:url(https://www.docuphase.com/hubfs/Resources.svg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;left:0;opacity:0;padding:64px 0;position:absolute;right:0;top:100%;transition:opacity .5s ease-in-out;visibility:hidden;z-index:-1}.megamenu .submenu-toggle .megamenu__content--active{opacity:1;top:100%;visibility:visible;z-index:5}.megamenu .submenu-toggle .megamenu__link:hover{margin-bottom:20px}.megamenu .submenu-toggle .submenu--active{opacity:1;padding:20px;top:100%;transition:top .3s ease-in-out,opacity .4s;visibility:visible;z-index:1}.megamenu__container{display:flex;margin:auto;width:100%}.megamenu__col{flex-basis:100%;padding:0 15px}.megamenu .megamenu__item{cursor:pointer;margin-bottom:0}.megamenu .megamenu__item,.megamenu .megamenu__item:hover{transition:.1s ease-in-out}.megamenu__link,.megamenu__link:focus,.megamenu__link:hover{text-decoration:none;transition:.1s ease-in-out}.megamenu .megamenu__content .megamenu__item{margin:38px auto 0 0}.megamenu .megamenu__content .megamenu__item:first-child{margin-top:0}.megamenu .menu-arrow{cursor:pointer}.header__container{position:static}.megamenu__link--notlink{pointer-events:none}.megamenu .submenu{background:#fff;min-width:240px;opacity:0;padding:0 0 24px;position:absolute;top:0;transition:top .3s ease-in-out,opacity .4s;visibility:hidden;z-index:0}.megamenu label svg{margin-left:10px;transition:.5s ease-in-out}.menu-arrow.megamenu__link{border-bottom:1px solid transparent;padding:10px}.dropdown .menu-item{padding:22px 0 0}.megamenu__link--container{align-items:center;column-gap:12px;display:flex}.megamenu__link--icon-content{background:#eeeff0;border-radius:5px;display:grid;padding:5px;transition:background .5s}.megamenu__link--icon-content svg{height:32px;width:32px}.megamenu__link--content{font-size:12px;line-height:1.25}.megamenu__link--content h6{margin-bottom:5px}.megamenu__link.megamenu__link--icon:hover .megamenu__link--icon-content{background:#f800ff}.megamenu__container__title h5{margin-bottom:36px}.megamenu__link--content h6 span{margin-left:5px;opacity:0;transition:opacity .5s}.megamenu__link.megamenu__link--icon:hover .megamenu__link--content h6 span{opacity:1}.megamenu__video iframe{border-radius:10px;overflow:hidden}.megamenu__container__title-back{color:#fff;display:none}.menu-arrow__mobile{display:none}.menu-arrow__desktop{display:inline-block}@media(max-width:992px){.megamenu{background:#000;display:none;height:auto;left:0;opacity:0;padding:64px 24px;position:absolute;top:100%;transition:opacity .5s;width:100%;z-index:-1}.menu-arrow__mobile{display:inline-block}.menu-arrow__desktop{display:none}.header__navigation.open .megamenu{display:block;opacity:1;z-index:5}.megamenu__content{transform:translateY(0)}.megamenu .megamenu__content .megamenu__item{margin:22px auto 0}.megamenu__item{display:grid}.megamenu .submenu{height:0;opacity:0;padding:0;position:relative;transition:opacity .3s ease-in-out;visibility:hidden;z-index:-1}.megamenu .submenu-toggle{position:inherit}.megamenu .submenu-toggle .submenu--active{height:auto;opacity:1;padding:0 0 0 10px;top:0;transform:translateY(0);transition:opacity .3s ease-in-out;visibility:visible;z-index:5}.megamenu__link svg{display:inline;float:right;transform:translateY(8px)}.megamenu__level-0{flex-direction:column}.megamenu .megamenu__item .megamenu__link,.megamenu__text{display:inline-block;margin:0;padding:0 0 24px}.megamenu .megamenu__item:last-child .megamenu__link{padding-bottom:0}.megamenu .megamenu__item{padding:0}.megamenu__text{display:block;padding:0}.megamenu .menu-arrow{float:right;margin-right:0;margin-top:10px}.megamenu__content{padding:0}.megamenu__container{flex-direction:column;margin:0}.megamenu__col{padding:0}.megamenu .megamenu__content .megamenu__item{margin:0 auto;padding:0 0 24px}.megamenu__col:not(:first-child){border-left:none}.megamenu__content{height:0;position:relative}.megamenu .submenu-toggle .megamenu__content--active{height:calc(100vh - 100px);overflow-y:scroll;top:0;transform:translateY(0)}.megamenu__content{padding:24px;position:absolute;top:0;z-index:10}.megamenu__container__title-back{align-items:center;column-gap:16px;display:flex;margin-bottom:36px}.megamenu__container__title-back svg path{fill:#fff!important}}.header__logo img{max-width:200px}.header__navigation--toggle>span,.header__navigation--toggle>span:after,.header__navigation--toggle>span:before{width:34px}.body-wrapper--header-fixed [data-global-resource-path*="megamenu.html"]{background-color:#000;right:0;top:0;width:100%}.header__cta.header__cta--main{margin-left:20px}.header__cta.header__cta--main div{align-content:center;align-items:center;display:grid}@media(max-width:992px){.header__cta.header__cta--main{display:none}}.megamenu .recent-post-featured{align-items:stretch;background:linear-gradient(90deg,#3a006b,#9c1f42);border-radius:12px;color:#fff;display:flex;gap:2rem;justify-content:center;overflow:hidden;padding:2rem}.megamenu .recent-post-featured__wrapper{display:flex;flex-wrap:wrap;gap:1.5rem;max-width:800px;width:max-content}.megamenu .recent-post-featured__image-wrapper{flex:1 1 55%;position:relative}.megamenu .recent-post-featured__image-wrapper img{border-radius:10px;display:block;object-fit:cover;width:494px}.megamenu .recent-post-featured__overlay{background:linear-gradient(0deg,rgba(0,0,0,.8) 10%,transparent 90%);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1.5rem;position:absolute}.megamenu .recent-post-featured__tag{align-self:flex-start;background:#fdd835;border-radius:3px;color:#000;font-size:.9rem;font-weight:700;padding:.3rem .7rem}.megamenu .recent-post-featured__title{font-size:1.4rem;line-height:1.3;margin:.5rem 0 0}.megamenu .recent-post-featured__info{flex:1 1 40%}.megamenu .recent-post-featured__date{font-size:.9rem;margin-bottom:.3rem;opacity:.85}.megamenu .recent-post-featured__subtitle{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.megamenu .recent-post-featured__excerpt{font-size:.95rem;line-height:1.5;margin-bottom:1rem}.megamenu .recent-post-featured__link{color:#fff;font-weight:600;text-decoration:underline}.megamenu__container:has(.megamenu__recent-blog) .megamenu__col{flex-basis:45%}.megamenu__container__title{padding:0 15px}@media (max-width:768px){.megamenu .recent-post-featured{flex-direction:column;padding:1rem}.megamenu .recent-post-featured__wrapper{flex-direction:column}}