.border-top{border-top:1px solid #122bef !important;padding-top:2rem}.cols{display:grid}.cols.cols-2{grid-template-columns:repeat(auto-fill, minmax(min(30rem, 100%), 1fr))}.cols.cols-3{grid-template-columns:repeat(auto-fill, minmax(min(20rem, 100%), 1fr))}.tools a,.tools button{display:flex;align-items:center;gap:.25rem;font-size:.875rem;border-radius:5px;border:1px solid #06187d;color:#06187d;padding:4px 10px;background-color:rgba(0,0,0,0);transition:all .35s ease}.tools a:hover,.tools button:hover{background-color:#06187d;color:#fff}.tools a span,.tools button span{line-height:1;font-weight:300;font-size:1.25rem}.toggle-view button{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;padding:.25rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.toggle-view button:hover{background-color:rgba(6,24,125,.08)}.toggle-view button.is-active{background-color:rgba(6,24,125,.12)}.toggle-view button[aria-pressed=false]{opacity:.55}.toggle-view button img{display:block}.blue-btn{background:#06187d;color:#fff;font-weight:600;font-size:1rem;border-radius:30px;border:2px solid #06187d;padding:.688rem 1.25rem;transition:all .35s ease-in-out}.blue-btn:hover{border:2px solid #06187d;color:#06187d;background-color:rgba(0,0,0,0)}#insights[data-view=grid] .view-list,.insights-block[data-view=grid] .view-list{display:none}#insights[data-view=list] .view-grid,.insights-block[data-view=list] .view-grid{display:none}[data-expandable-list] .list__item[hidden],[data-expandable-list] .cards__item[hidden]{display:none !important}[data-expandable-list] .list__item.is-revealing{animation:list-item-fade-in .25s ease forwards}@keyframes list-item-fade-in{from{opacity:0;transform:translateY(0.5rem)}to{opacity:1;transform:translateY(0)}}select{padding:.313rem 2.5rem .313rem .938rem;border:0;border-radius:50px;background-color:#d1dfff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23023047' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .938rem center;background-repeat:no-repeat;background-size:.75rem auto;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:.875rem;color:#06187d}nav{position:fixed;height:4.5rem;left:50%;transform:translateX(-50%);transition:margin-top .35s ease-in-out;z-index:40}nav::before{content:"";position:fixed;inset:0;background:rgba(6,24,125,.16);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .35s ease}nav .nav-wrapper{position:absolute;background:#fff;border-radius:66px;display:flex;justify-content:space-between;align-items:center;padding:.625rem .625rem .625rem 1.25rem;width:100%}nav .nav-toggle{display:none;position:relative;z-index:2;width:3rem;height:3rem;padding:0;border:0;border-radius:15px;background:#06187d;align-items:center;justify-content:center;flex-direction:column;gap:.3125rem;cursor:pointer}nav .nav-toggle span{display:block;width:1.125rem;height:2px;background:#fff;border-radius:999px;transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1),opacity .2s ease}nav ul{display:flex;align-items:center;justify-content:center;gap:2rem}nav ul li{position:relative}nav ul li a{padding:0}nav ul li a:focus-visible{outline:2px dotted;outline-offset:3px}nav ul li ul{display:none}nav ul li.btn-nav a{padding:.625rem 1.25rem;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;background-color:#06187d;border-radius:30px;border:1.5px solid #06187d}nav ul li.btn-nav a:hover{background-color:rgba(0,0,0,0);color:#06187d}nav ul li.btn-nav a:focus-visible{outline:2px dotted #06187d;outline-offset:3px}nav ul li.menu-item-has-children{display:flex;align-items:center;gap:.5rem}@media(width >= 62em){nav ul li.menu-item-has-children::after{content:"";background:url("../assets/img/icons/arrow.svg") no-repeat;background-size:cover !important;width:8.5px;height:5px;display:inline-block}}@media(width >= 62em){nav .nav-wrapper>ul>li:not(.btn-nav)>a{position:relative}nav .nav-wrapper>ul>li:not(.btn-nav)>a::after{content:"";width:1.563rem;height:2px;background-color:#f36f1d;position:absolute;left:50%;transform:translateX(-50%);bottom:-0.75rem;opacity:0;transition:opacity .35s ease-in-out}nav .nav-wrapper>ul>li:not(.btn-nav).current-menu-item>a::after,nav .nav-wrapper>ul>li:not(.btn-nav).current_page_item>a::after,nav .nav-wrapper>ul>li:not(.btn-nav).current-menu-parent>a::after,nav .nav-wrapper>ul>li:not(.btn-nav).current-menu-ancestor>a::after,nav .nav-wrapper>ul>li:not(.btn-nav).current_page_parent>a::after,nav .nav-wrapper>ul>li:not(.btn-nav).current_page_ancestor>a::after,nav .nav-wrapper>ul>li:not(.btn-nav):hover>a::after{opacity:1}}@media(min-width: 992px){nav .nav-wrapper>ul>li.menu-item-has-children>.sub-menu{position:absolute;top:calc(100% + .875rem);left:50%;z-index:20;display:block;min-width:max-content;margin:0;padding:1rem 1.25rem;background:#fff;border-radius:1rem;box-shadow:0 18px 40px rgba(16,24,40,.12);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-0.5rem);transition:opacity .2s ease,transform .2s ease}nav .nav-wrapper>ul>li.menu-item-has-children>.sub-menu li:not(:last-of-type){margin-bottom:.75rem}nav .nav-wrapper>ul>li.menu-item-has-children.is-submenu-open>.sub-menu{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}}nav:has(.is-scrolled){margin-top:30px}nav.is-mobile-open::before{opacity:1;pointer-events:auto}nav.is-mobile-open .nav-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}nav.is-mobile-open .nav-toggle span:nth-child(2){opacity:0}nav.is-mobile-open .nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(min-width: 1200px){nav .nav-wrapper{background:#fff;border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(0);transition:background-color .35s ease,border-color .35s ease,backdrop-filter .35s ease}nav .nav-wrapper.is-scrolled{background:rgba(255,255,255,.7);border-color:rgba(255,255,255,.55);backdrop-filter:blur(8px)}}@media(max-width: calc(62em - 0.01rem)){body.nav-mobile-open{overflow:hidden}nav #logo{margin:0}nav::before{z-index:0}nav .nav-wrapper{position:relative;padding-right:.625rem}nav .nav-toggle{display:inline-flex;margin-left:auto;flex-shrink:0}nav .nav-wrapper>ul{position:fixed;top:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;width:min(32rem,100vw - 4rem);height:100dvh;margin:0;padding:8.5rem 1.5rem 2rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0.98) 0%, rgba(241, 245, 255, 0.98) 100%);box-shadow:-24px 0 60px rgba(6,24,125,.16);overflow-y:auto;transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .55s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s ease,visibility 0s linear .55s}nav .nav-wrapper>ul::before{content:"";background:url("../assets/img/logos/logo-power28.svg") no-repeat;background-size:cover !important;width:6.125rem;height:4.5rem;position:absolute;top:1.5rem;left:1.5rem}nav .nav-wrapper>ul>li{display:block;width:100%;padding:1rem 0;border-bottom:1px solid rgba(14,31,164,.1)}nav .nav-wrapper>ul>li>a{display:block;width:100%;font-size:clamp(1.2rem,1.13rem + .36vw,1.41rem);font-weight:600}nav .nav-wrapper>ul>li.menu-item-has-children>.sub-menu{display:block;gap:.875rem;margin-top:.75rem;padding:.5rem 0 0 1rem;opacity:1;pointer-events:auto;transform:none;box-shadow:none;background:rgba(0,0,0,0);border-radius:0}nav .nav-wrapper>ul>li.menu-item-has-children>.sub-menu li{margin-bottom:.5rem}nav .nav-wrapper>ul>li.menu-item-has-children>.sub-menu a{color:#0d3870;font-size:clamp(.95rem,.96rem + .22vw,1.05rem);font-weight:500}nav .nav-wrapper>ul>li.btn-nav{border-bottom:0;padding-top:1.5rem}nav .nav-wrapper>ul>li.btn-nav a{display:inline-flex;width:auto}nav.is-mobile-open .nav-wrapper>ul{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .55s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s ease,visibility 0s linear 0s}}@media(max-width: calc(48em - 0.01rem)){nav .nav-wrapper>ul{width:100vw}}.hero{background-size:cover !important;background-position:50% !important}.hero__wrapper{position:absolute;left:50%;transform:translateX(-50%);bottom:4rem;padding:0}.blue-box{background-color:#f1f5ff;border:1px solid #d1dfff;border-radius:1.875rem;padding:1.875rem;height:fit-content}.blue-box h2{font-size:1.625rem;font-weight:normal;color:#2440ff;letter-spacing:0;margin-bottom:1rem}.blue-box p{color:#06187d;margin-bottom:0}.item__header{justify-content:space-between;margin-bottom:2rem}@media(width <= 48em){.item__header{flex-direction:column}.item__header .tools{margin-top:1rem}}@media(width <= 36em){.item__header>.d-flex{flex-direction:column;align-items:start !important}}.tools{display:flex;align-items:center;gap:1.5rem}#contact{padding-block:6rem}.contact-box{background:url(../assets/img/bg/emeria-power28-contact.webp) no-repeat;background-position:20% !important;background-size:cover !important;overflow:hidden;padding:2.5rem;position:relative}@media screen and (min-width: 48em){.contact-box{border-radius:20px}}.contact-box h2,.contact-box h3,.contact-box p,.contact-box a{color:#fff}.contact-box h2{font-size:2.625rem}.contact-box h3{font-size:1.25rem}.contact-box p{margin-bottom:0}.contact-box a:hover{text-decoration:underline;text-underline-offset:3px}.contact-box a.btn{text-decoration:none}@media(width <= 48em){.contact-box{flex-direction:column;align-items:start !important}.contact-box>.d-flex{flex-direction:column;align-items:start !important}}.list__item{border-top:1px dashed #acc3ff;list-style-type:none;background-color:rgba(0,0,0,0);transition:background-color .35s ease-in-out}.list__item:hover{background-color:rgba(172,195,255,.1254901961)}.list__item h3{color:#000;font-weight:bold;font-size:1rem;margin-right:.5rem;margin-bottom:0}@media(width <= 48em){.list__item h3{max-width:10rem}}.list__item h3+img{width:1.125rem;height:1.125rem}.list__item p{color:#000;font-size:.875rem;margin-bottom:0}.list__item a{display:flex;align-items:flex-end;justify-content:space-between;padding-left:2.5rem;padding-block:1.25rem;position:relative}.list__item a::before{content:"";position:absolute;background-size:cover !important;top:50%;transform:translateY(-50%);left:0;width:1.875rem;height:1.875rem}.list__item.overview a::before{background:url("../assets/img/icons/milestone.svg") no-repeat}.list__item.toolkit a::before{background:url("../assets/img/icons/folder.svg") no-repeat}.list__item.best-practices a::before{background:url("../assets/img/icons/target.svg") no-repeat}.list__item.success-stories a::before{background:url("../assets/img/icons/trophy.svg") no-repeat}.list__item.news a::before{background:url("../assets/img/icons/news.svg") no-repeat}.card{position:relative;overflow:hidden;min-height:25.938rem;border-radius:20px;cursor:pointer}@media(width <= 62em){.card{min-height:19rem}}.archive .card{min-height:22.5rem}.card__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;background-position:center !important;transform:scale(1);transition:transform .35s ease-in-out;z-index:0}.card:hover .card__bg{transform:scale(1.02)}.card__header{background-color:rgba(18,43,239,.1607843137);backdrop-filter:blur(10px);border-top:1px solid #fff;padding:1.5rem 1rem;position:absolute;bottom:0;left:0;width:100%;min-height:5.875rem;z-index:1}.card__header>*{color:#fff}.card__header h3{font-size:1.15rem;font-weight:bold;margin-bottom:0;max-width:65%}.card__header p{margin-bottom:0;font-size:.875rem}.card__cat{position:absolute;top:1rem;left:1rem;z-index:1}.card__cat a{display:flex;align-items:center;color:#fff;margin-bottom:0;font-size:clamp(.69rem,.69rem + .04vw,.72rem);padding:5px 9px;border-radius:4px;border:1px solid #fff;background-color:rgba(1,10,77,.2);transition:all .35s ease-in-out}.card__cat a img{margin-right:.5rem}.card__cat a:hover{background-color:#010a4d}.contact-card>*{color:#06187d}.contact-card h2{color:#06187d !important;letter-spacing:30% !important;font-size:.875rem !important;text-transform:uppercase !important}.contact-card__header{align-items:center;margin-bottom:1.5rem}.contact-card__header h3{font-size:1rem;font-weight:bold;margin-bottom:0}.contact-card__header .photo{overflow:hidden;border-radius:100%;width:4.688rem;height:4.688rem;margin-right:1rem}.contact-card__header .photo img{width:4.688rem;height:4.688rem;object-fit:cover}.contact-card__body p{font-size:.875rem;margin-bottom:1.5rem}.contact-card__body a{font-size:.875rem;text-decoration:underline;text-underline-offset:2px}.contact-card__body a:hover{text-decoration:none}@media(width >= 62em){.tax-strategic-lever .contact-card{max-width:25rem}}.documents-card>*{color:#06187d}.documents-card h2{color:#06187d !important;font-weight:bold;font-size:1.25rem}.documents-card ul{list-style:none}.documents-card ul li{display:flex;justify-content:space-between;align-items:start;border-top:1px solid #acc3ff;padding-block:1.5rem;background-color:rgba(0,0,0,0);position:relative;transition:background-color .35s ease-in-out}.documents-card ul li>div{color:#06187d;font-weight:bold;font-size:1rem;display:flex;align-items:start}.documents-card ul li>div img{margin-right:.5rem}.documents-card ul li>div p{padding-top:.625rem}.documents-card ul li:hover{background-color:rgba(172,195,255,.1254901961)}.documents-card ul li a img{min-width:40px;height:auto}.search-bar{position:relative;width:min(45.25rem,100%);background:oklch(1 .00011 271.152/.252);border:1px solid #fff;padding:5px 5px 5px 20px;border-radius:100px}@media(width >= 36em){.search-bar form{display:flex;justify-content:space-between}}.search-bar input[type=text]{background:none;border:0;width:80%;min-width:0}.search-bar input[type=text]:focus,.search-bar input[type=text]:focus-visible{outline:0}.search-bar input[type=text]::placeholder{font-weight:bold;color:#06187d;font-size:1rem}.search-bar .search-submit{background-color:#06187d;color:#fff;padding:5px 1.25rem;margin-bottom:0;display:flex;justify-content:center;align-items:center;gap:.625rem;font-weight:700;border-radius:30px;border:1.5px solid #06187d}.search-bar .search-submit svg{display:block;width:1.05rem;height:1.05rem}.search-bar .search-submit svg path{transition:all .35s ease}.search-bar .articles-results-container{position:absolute;top:calc(100% + .75rem);left:0;right:0;z-index:20;display:none;max-height:20rem;overflow-y:auto;padding:.5rem;background:#fff;border:1px solid rgba(6,24,125,.12);border-radius:1.5rem;box-shadow:0 1.25rem 2.5rem rgba(6,24,125,.14)}.search-bar #articles-results{margin:0;padding:0;list-style:none}.search-bar .search-result-item{border-radius:1rem;transition:background-color .2s ease}.search-bar .search-result-item.is-active,.search-bar .search-result-item:hover{background-color:rgba(6,24,125,.06)}.search-bar .search-result-item+.search-result-item{margin-top:.25rem}.search-bar .search-result-link,.search-bar .search-result-item--message>span{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;color:#06187d;text-decoration:none}.search-bar .search-result-link strong{font-size:1rem;line-height:1.3}.search-bar .search-result-link span{font-size:.875rem;opacity:.72}.search-bar .search-result-item--message>span{font-size:.9375rem}@media(width <= 48em){.search-bar{border-radius:20px;padding:5px}.search-bar input[type=text]{min-height:3rem;width:100%}.search-bar input[type=text]::placeholder{font-size:.85rem}}body{background-color:#fff}main{padding-block:4rem}.home main,.page-template-power28 main,.archive main{padding-bottom:0}section{margin-block-end:4rem}section.has-background{padding-block:4rem 2rem}section h2{color:#06187d;font-size:clamp(1.44rem,1.33rem + .55vw,1.76rem);font-weight:bold;letter-spacing:-2%;margin-bottom:0}@media(width <= 62em){section h2{margin-right:1rem}}footer{margin-top:0}.page-template-power28 .hero{background:linear-gradient(90deg, #D600A1 0%, #580776 100%)}.page-template-power28 h1,.page-template-contact-cards h1,.archive h1{font-size:3.5rem;color:#06187d;font-weight:400;letter-spacing:-3%}.archive .page-template-power28 h1,.archive .page-template-contact-cards h1,.archive .archive h1{margin-inline-start:-5px}.page-template-power28 .subtitle,.page-template-contact-cards .subtitle,.archive .subtitle{color:#06187d;letter-spacing:20%;text-transform:uppercase;font-weight:500;font-size:.875rem;margin-bottom:0}.page-template-contact-cards h2{font-size:3.5rem;font-weight:400;color:#06187d;letter-spacing:-3%}.archive .page-template-contact-cards h2{margin-inline-start:-5px}.page-template-contact-cards .contact-card{height:100%}@media(width <= 62em){#introduction>.d-flex{flex-direction:column}}#faq{padding-top:4rem}#faq .faq{margin:0;padding:0;list-style:none}#faq .faq__item{border-top:1px solid #d1dfff}#faq .faq__question{margin:0;font-size:1rem;font-weight:bold;color:#06187d}#faq .faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding:1.25rem .5rem;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer}#faq .faq__question-text{flex:1}#faq .faq__icon{position:relative;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border:1px solid;border-radius:100%}#faq .faq__icon::before,#faq .faq__icon::after{content:"";position:absolute;top:50%;left:50%;width:40%;height:1px;background:currentColor;transform:translate(-50%, -50%);transition:transform .2s ease}#faq .faq__icon::after{transform:translate(-50%, -50%) rotate(90deg)}#faq .faq__toggle[aria-expanded=true] .faq__icon::after{transform:translate(-50%, -50%) rotate(0deg)}#faq .faq__reponse[hidden]{display:none}#faq .faq__reponse-inner{padding:0 .5rem 1.5rem}#faq .faq__reponse-inner p{font-size:.875rem}#faq .faq__reponse-inner>:first-child{margin-top:0}#faq .faq__reponse-inner>:last-child{margin-bottom:0}.flow>*+*{margin-block-start:var(--editor-flow, 1em)}.editor h1{font-size:2.325rem;font-weight:bold;color:#06187d;letter-spacing:0;margin-bottom:1.5rem}.editor h2{font-size:1.15rem;font-weight:bold;color:#06187d}.editor a{color:#496bff;text-decoration:underline}.editor a:hover{text-decoration:none}.article-wrapper{display:grid}.article-wrapper aside{margin-bottom:4rem}@media screen and (min-width: 62em){.article-wrapper.has-sidebar{grid-template-columns:repeat(12, 1fr);gap:2.5rem}.article-wrapper.has-sidebar section{grid-column:1/9}.article-wrapper.has-sidebar aside{grid-column:9/13;margin-bottom:0}}.heading{display:flex;padding-block:2rem;border-block:1px solid #acc3ff;margin-block:2rem}@media(width >= 62em){.heading{align-items:center;justify-content:space-between}}@media(width <= 48em){.heading{flex-direction:column}}.heading__data{display:flex;align-items:center;gap:1rem}.heading__data a{display:flex;align-items:center;padding:5px 9px;border-radius:4px;border:1px solid #06187d;background-color:rgba(0,0,0,0);color:#06187d;margin-bottom:0;font-size:clamp(.69rem,.69rem + .04vw,.72rem);width:fit-content;transition:all .35s ease-in-out}.heading__data a svg{width:.813rem;height:.813rem;margin-right:.5rem}.heading__data a svg path{fill:#06187d;transition:fill .35s ease-in-out}.heading__data a:hover{background-color:#06187d;color:#fff}.heading__data a:hover path{fill:#fff}.heading__data p{font-size:.875rem;font-weight:bold;color:#06187d;margin-bottom:0}@media(width <= 48em){.heading__share{margin-top:2rem}}/*# sourceMappingURL=main.css.map */
