*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}
:root{--acm-brand:#0000ce;--acm-brand-hover:#0000a8;--acm-orange:#e26530;--acm-purple:#7206d1;--acm-green:#00906b;--acm-ink:#1c1f3a;--acm-text:#333;--acm-text-2:#4a4f68;--acm-muted:#6b7090;--acm-faint:#b5b9cf;--acm-surface:#f3f4fa;--acm-placeholder:#eef0f6;--acm-line:#e6e8f5;--acm-line-strong:#d9dcfa;--font-head:"Inter", sans-serif;--font-body:"Andika", sans-serif;--fs-body:16.2px;--lh-body:1.5;--fs-small:14.5px;--fs-meta:13px;--fs-h2:18px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--sh-card:0 12px 28px -16px #10123c73;--sh-card-hover:0 18px 40px -16px #10123c80;--space-section:56px;--space-section-m:44px;--page-end:90px;--page-end-m:56px;--gutter:20px;--gutter-m:16px;--w-text:860px;--w-content:1200px;--w-wide:1320px;--accent:var(--acm-brand);--accent-soft:color-mix(in srgb, var(--accent) 6%, #fff);--accent-line:color-mix(in srgb, var(--accent) 18%, #fff)}
.elementor-shape{direction:ltr;width:100%;line-height:0;position:absolute;left:0;overflow:hidden}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{width:calc(100% + 1.3px);display:block;position:relative;left:50%;transform:translate(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:50%;transform:rotateY(0)}
img.w-100{width:100%!important}img.h-100{height:100%!important}.d-block{display:block}.lqd-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.reset-ul{margin:0;padding:0;list-style:none}.border-radius-4{border-radius:4px}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-start{justify-content:flex-start}.h-100{height:100%}.h-pt-125{padding-top:125%}.mb-0{margin-bottom:0}.mb-3{margin-bottom:1rem}.mb-5{margin-bottom:2rem}.mt-0{margin-top:0}.objfit-center{object-position:center}.objfit-cover{object-fit:cover}.overflow-hidden{overflow:hidden}.p-4{padding:1.5rem}.pos-abs{position:absolute}.pos-rel{position:relative}.font-weight-bold{font-weight:700}.text-uppercase{text-transform:uppercase}.backface-hidden{backface-visibility:hidden}.transform-style-3d{transform-style:preserve-3d}.will-change-transform{will-change:transform}.w-100{width:100%}.z-index-0{z-index:0}.lqd-af-slide__img img:not(.objfit-cover){opacity:0!important}.lqd-af-slide__img .liquid-overlay-link{background-color:#0000004d}.lqd-af-slide__title .split-inner,.lqd-af-slide__desc .split-inner{will-change:transform}.lqd-af-slide__title .lqd-lines,.lqd-af-slide__title .split-inner{display:inline-flex}.lqd-af-slide__title .lqd-lines{overflow:hidden}.lqd-af-slide__title .split-inner{position:relative}.lqd-af-slide__desc .lqd-lines,.lqd-af-slide__desc .split-inner{display:inline-block}.lqd-af-slide__desc .lqd-lines{display:inline-block;overflow:hidden}.lqd-asym-slider-title .lqd-chars{opacity:0}.lqd-asym-slider-title .lqd-words{white-space:nowrap}.lqd-asym-slider-ready .active.lqd-asym-slider-title .lqd-chars,.lqd-asym-slider-ready .active.lqd-asym-slider-info hr,.lqd-asym-slider-ready .active.lqd-asym-slider-info .lqd-asym-slider-subtitle-element,.lqd-asym-slider-ready .active.lqd-asym-slider-info .lqd-asym-slider-description-element{opacity:1}html[dir=rtl] .lqd-asym-slider-title .lqd-words{opacity:0}html[dir=rtl] .lqd-asym-slider-ready .active.lqd-asym-slider-title .lqd-words{opacity:1}.btn{vertical-align:middle;line-height:inherit;text-align:unset;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.btn i{transition:transform .3s cubic-bezier(.22,.665,.34,.875)}.btn-icon,.btn-txt{z-index:3;position:relative}.btn-txt small,.btn-txt span{display:block}.btn-txt small{font-size:.67em}.btn-icon-sep .btn-txt{text-align:start}.btn-naked{color:var(--color-primary);overflow:visible;--btn-pt:0!important;--btn-pe:0!important;--btn-pb:0!important;--btn-ps:0!important;background:0 0!important;border:none!important;padding:0!important}.btn-naked:hover{color:var(--color-primary)}.btn-underlined .btn-txt{padding-bottom:.2em}.btn{--icon-w:0px;--icon-h:0px;--icon-mt:0px;--icon-me:0px;--icon-mb:0px;--icon-ms:8px;--icon-font-size:1em}.btn-icon-block .btn-icon,.btn-icon-block .btn-txt{text-align:center}.btn-icon-block .btn-txt{width:100%;margin-inline:auto}.btn-icon-shaped{--icon-mt:-5%;--icon-mb:-5%}.btn-icon-shaped .btn-icon{width:var(--icon-w);height:var(--icon-h);border:1px solid}.btn-hover-reveal .btn-txt{transition:transform .5s}.btn-hover-reveal .btn-txt,.btn-hover-reveal .btn-icon{transition-timing-function:cubic-bezier(0,.71,.4,1)}.btn-hover-reveal.btn-custom-size.btn-icon-left .btn-txt{margin-inline-start:calc(var(--icon-me) * -1)}.btn-hover-reveal.btn-custom-size.btn-icon-right .btn-txt{margin-inline-end:calc(var(--icon-ms) * -1)}.btn-hover-reveal:hover.btn-underlined.btn-icon-left .btn-txt,.btn-hover-reveal:hover.btn-naked.btn-icon-left .btn-txt,.btn-hover-reveal:hover.btn-solid .btn-txt{transform:translateX(var(--txt-move))}.btn-hover-reveal:hover.btn-underlined.btn-icon-left .btn-icon,.btn-hover-reveal:hover.btn-naked.btn-icon-left .btn-icon{transform:translate(0)}.btn-hover-swp.btn-solid .btn-txt{margin-inline-start:-1em}.btn-hover-swp .btn-txt{transition:transform .6s cubic-bezier(.1,.75,.25,1) .125s}.btn-hover-swp.btn-icon-left.btn-solid .btn-txt{margin-inline:0 -1em}.btn-hover-swp.btn-naked .btn-icon+.btn-icon,.btn-hover-swp.btn-underlined .btn-icon+.btn-icon{top:auto;position:absolute;inset-inline-start:0}.btn-hover-swp.btn-naked.btn-icon-left .btn-icon+.btn-icon,.btn-hover-swp.btn-underlined.btn-icon-left .btn-icon+.btn-icon{inset-inline:auto 0}.btn-hover-swp:hover .btn-txt{transform:translateX(var(--txt-translate-val));transition-delay:.1s}.btn-hover-swp:hover.btn-icon-left .btn-txt{transform:translateX(calc(var(--txt-translate-val) * -1))}.btn-hover-txt-liquid-x-alt:hover .lqd-chars{animation:btnHoverTxtLiquidXAlt .6s calc(var(--chars-last-index,0s) * 30ms) cubic-bezier(.23, 1, .32, 1) both alternate}.btn-hover-txt-liquid-x:hover .lqd-chars{animation:btnHoverTxtLiquidX .6s calc(var(--chars-index,0s) * 30ms) cubic-bezier(.23, 1, .32, 1) both alternate}.btn-hover-txt-liquid-y-alt:hover .lqd-chars{animation:btnHoverTxtLiquidYAlt .6s calc(var(--chars-index,0s) * 30ms) cubic-bezier(.23, 1, .32, 1) both alternate}.btn-hover-txt-liquid-y:hover .lqd-chars{animation:btnHoverTxtLiquidY .6s calc(var(--chars-index,0s) * 30ms) cubic-bezier(.23, 1, .32, 1) both alternate}.btn-hover-txt-marquee .btn-txt:after{content:attr(data-text);white-space:nowrap;display:inline-block;position:absolute;top:50%}.btn-hover-txt-marquee-x .btn-txt:after{left:100%;transform:translate(100%,-50%)}.btn-hover-txt-marquee-x:hover .btn-txt{animation:2s linear infinite btnTxtMarqueeX}.btn-hover-txt-marquee-y .btn-txt:after{top:100%;left:50%;transform:translate(-50%,100%)}.btn-hover-txt-marquee-y:hover .btn-txt{animation:1s linear infinite btnTxtMarqueeY}.btn-hover-txt-switch .btn-txt{transition:opacity .65s cubic-bezier(.15,.85,.31,1),transform .85s cubic-bezier(.15,.85,.31,1)}.btn-hover-txt-switch .btn-txt:after{content:attr(data-text);white-space:nowrap;opacity:0;transition:inherit;display:inline-block;position:absolute;top:50%}.btn-hover-txt-switch:hover .btn-txt:after{opacity:1}.btn-hover-txt-switch-x .btn-txt:after{left:100%;transform:translate(50%,-50%)}.btn-hover-txt-switch-x:hover .btn-txt{transform:translate(-200%)}.btn-hover-txt-switch-x:hover .btn-txt:after{transform:translate(100%,-50%)}.btn-hover-txt-switch-y .btn-txt:after{left:50%;transform:translate(-50%,150%)}.btn-hover-txt-switch-y:hover .btn-txt{transform:translateY(-250%)}.btn-hover-txt-switch-y:hover .btn-txt:after{transform:translate(-50%,200%)}.elementor .btn-sm{--btn-pt:.85em;--btn-pe:1.3em;--btn-pb:.85em;--btn-ps:1.3em;padding:.85em 1.3em}.btn.ld-ajax-loadmore{color:#fff;background-color:#292929;border-radius:4px;padding:1.25em 2.5em;line-height:1.15em;overflow:visible!important}.btn.ld-ajax-loadmore span{padding:0}.btn.ld-ajax-loadmore .static,.btn.ld-ajax-loadmore .loading,.btn.ld-ajax-loadmore .all-loaded{transition:opacity .3s,visibility .3s,transform .3s}.btn.ld-ajax-loadmore .dots>span{background-color:currentColor;border-radius:3px;width:6px;height:6px;margin:0 1px;transform:translateY(0)}.btn.ld-ajax-loadmore .all-loaded,.btn.ld-ajax-loadmore .loading{opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn.ld-ajax-loadmore .loading{font-size:11px}.btn.ld-ajax-loadmore .all-loaded{align-items:center;display:flex}.btn.ld-ajax-loadmore .all-loaded i{margin-inline-start:8px}.btn.ld-ajax-loadmore:focus{outline:none}.btn.ld-ajax-loadmore:focus-visible{outline:5px auto -webkit-focus-ring-color;outline-offset:1px}.btn.ld-ajax-loadmore.items-loading,.btn.ld-ajax-loadmore.all-items-loaded{pointer-events:none;border-color:#0000}.btn.ld-ajax-loadmore.items-loading .static,.btn.ld-ajax-loadmore.all-items-loaded .static{opacity:0;visibility:hidden;transform:translateY(-50%)}.btn.ld-ajax-loadmore.items-loading .loading{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.btn.ld-ajax-loadmore.items-loading .loading .dots>span{animation:.6s cubic-bezier(.23,1,.32,1) infinite alternate backwards dotAnimations}.btn.ld-ajax-loadmore.items-loading .loading .dots>span:first-child{animation-delay:.1s}.btn.ld-ajax-loadmore.items-loading .loading .dots>span:nth-child(2){animation-delay:.2s}.btn.ld-ajax-loadmore.all-items-loaded{color:#000!important;background-color:#0000!important}.btn.ld-ajax-loadmore.all-items-loaded .all-loaded{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.btn.ld-ajax-loadmore:hover{color:#fff;background-color:#000;transform:translateY(-2px);box-shadow:0 10px 32px #00000012}.lqd-custom-menu{transition:opacity .3s,visibility .3s,background .3s}.lqd-custom-menu .nav-item-children>li>a,.lqd-custom-menu>ul>li>a{align-items:center;display:flex;position:relative}.lqd-custom-menu .nav-item-children{top:0;left:100%}.lqd-custom-menu>ul>li{flex-wrap:wrap;display:flex;position:relative}.lqd-custom-menu>ul>li,.lqd-custom-menu>ul>li>a{align-items:center;width:100%}.lqd-custom-menu>ul>li>a{display:flex}.lqd-custom-menu>ul>li>a svg{fill:currentColor}.lqd-custom-menu>ul .link-sup{display:inline-flex;top:-2.5em;right:0}.lqd-custom-menu li.is-active>.nav-item-children{pointer-events:auto}.lqd-custom-menu .submenu-expander{width:30px;height:30px;top:50%;right:1.85em;transform:translateY(-50%)}.lqd-custom-menu .submenu-expander .icon-ion-ios-arrow-down:before{content:""}[data-elementor-device-mode*=mobile] .lqd-custom-menu .nav-item-children,[data-elementor-device-mode*=tablet] .lqd-custom-menu .nav-item-children{opacity:1;visibility:visible;min-width:0;overflow:unset;perspective:none;transition:none;display:none;position:relative;top:auto;left:auto;right:auto;transform:none}[data-elementor-device-mode*=mobile] .lqd-custom-menu .nav-item-children:before,[data-elementor-device-mode*=tablet] .lqd-custom-menu .nav-item-children:before{content:none}[data-elementor-device-mode*=mobile] .lqd-custom-menu .nav-item-children .lqd-megamenu-rows-wrap,[data-elementor-device-mode*=tablet] .lqd-custom-menu .nav-item-children .lqd-megamenu-rows-wrap{box-shadow:none;background:0 0;animation:none}@media screen and (min-width:992px) and (max-width:1199px){.lqd-custom-menu .submenu-expander{right:15px}}@media screen and (max-width:479px){.lqd-custom-menu .submenu-expander{right:15px}}.main-header .lqd-custom-menu-dropdown{min-width:300px;position:absolute;top:100%;left:0}.lqd-custom-menu-dropdown-btn{cursor:pointer;white-space:nowrap;transition:color .3s,background .3s,border .3s}.main-header .lqd-custom-menu-dropdown-btn .expander-icon{margin-inline-start:1.5em!important}.lqd-custom-menu-mobile-collapsible .lqd-custom-menu-dropdown-btn{border-bottom:1px solid #0000;padding:1em 1.57143em;display:none!important}.lqd-custom-menu-mobile-collapsible .lqd-custom-menu-dropdown-btn.is-active{border-bottom-color:#e8e8e8}@media screen and (min-width:767px){.lqd-custom-menu-mobile-collapsible>ul{display:block}}@media screen and (max-width:768px){.lqd-custom-menu-mobile-collapsible .lqd-custom-menu-dropdown-btn{display:flex!important}.lqd-custom-menu-mobile-collapsible>ul{background-color:#fff;flex-direction:column;width:100%;display:none!important}.lqd-custom-menu-mobile-collapsible>ul>li{width:100%!important}.lqd-custom-menu-mobile-collapsible>ul.collapsing,.lqd-custom-menu-mobile-collapsible>ul.show{display:block!important}}.lqd-custom-menu[data-move-element]:not([data-inview]){opacity:0;visibility:hidden}.lqd-custom-menu[data-move-element]:not([data-inview]).element-was-moved{opacity:1;visibility:visible}.lqd-custom-menu-expand-items>.inline-ul{grid-auto-flow:column;display:grid}.lqd-custom-menu-expand-items.menu-items-has-border>.inline-ul>li>a,.lqd-custom-menu-expand-items.menu-items-has-fill>.inline-ul>li>a{padding:0}.toggle-has-fill .lqd-custom-menu-dropdown-btn{padding:1em 1.57143em}.lqd-fb{transition:transform .65s cubic-bezier(.23,1,.32,1),box-shadow .65s cubic-bezier(.23,1,.32,1)}.lqd-fb .lqd-fb-content h2 a{color:inherit}.lqd-fb .lqd-fb-icon svg{fill:currentColor;width:1em;height:auto}@media screen and (max-width:479px){.lqd-fb[class*=h-pt-]{height:100vw;padding-top:0}}.lqd-fb-img img.h-100{height:100%!important}.lqd-fb-img figure{background-position:50%;background-repeat:no-repeat;background-size:cover}.lqd-fb-content-overlay .lqd-fb-img{opacity:0;transition:transform .65s,opacity .65s;transform:scale(1.075)}.lqd-fb-content-overlay .lqd-fb-content p:last-child{margin-bottom:0!important}.lqd-fb-content-overlay.is-in-view .lqd-fb-img{opacity:1;transform:scale(1)}.lqd-fb-zoom-img-onhover .lqd-fb-img figure img{transition:transform .7s ease-out;transform:scale(1.01)}.lqd-fb-zoom-img-onhover:hover .lqd-fb-img figure img{transition-duration:7s;transform:scale(1.2)}.lqd-fb-hover-overlay{opacity:0;transition:opacity .3s}.lqd-fb:hover .lqd-fb-hover-overlay{opacity:1}.lqd-fb-footer{border-top:1px solid #0001}.lqd-fb-shadow{opacity:0;transition:opacity .3s;position:absolute;inset:0;box-shadow:0 70px 200px #0000004d}.carousel-item .lqd-fb-shadow{box-shadow:0 30px 50px -4px #0000004d}.lqd-fb-style-6{margin-bottom:0;transform:translateZ(0)}.lqd-fb-style-6 .lqd-fb-img,.lqd-fb-style-6 .lqd-fb-img figure,.lqd-fb-style-6 .lqd-fb-content{transition:transform .65s cubic-bezier(.23,1,.32,1)}.lqd-fb-style-6 .lqd-fb-content-wrap{transform:perspective(1300px)}.lqd-fb-style-6 .lqd-fb-content{transform:translateZ(1px)scale(1)}.lqd-fb-style-6 .lqd-fb-img{transform:scale(1)}.lqd-fb-style-6 .lqd-fb-img figure{transform:scale(1.125)}.lqd-fb-style-6 .lqd-fb-content .lqd-fb-icon,.lqd-fb-style-6 .lqd-fb-content h6,.lqd-fb-style-6 .lqd-fb-content h2{color:#fff}.lqd-fb-style-6 .lqd-fb-content h6{letter-spacing:.1em;opacity:.7;font-size:12px;transition:opacity .3s}.lqd-fb-style-6 .lqd-fb-content h2{font-size:32px;font-weight:600}.lqd-fb-style-6 .lqd-fb-content h2:last-child{margin-bottom:0!important}.lqd-fb-style-6 .lqd-fb-icon{opacity:0;font-size:38px;transition:transform .3s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.19,1,.22,1);transform:scale(.925)}.lqd-fb-style-6 .lqd-fb-icon:empty{display:none}.lqd-fb-style-6 .lqd-fb-bg{background:linear-gradient(#0000 50%,#000000b3 100%)}.lqd-fb-style-6 .liquid-overlay-link{transform:translateZ(150px)}.lqd-fb-style-6:hover{z-index:2}.lqd-fb-style-6:hover .lqd-fb-shadow,.lqd-fb-style-6:hover .lqd-fb-content h6{opacity:1}.lqd-fb-style-6:hover .lqd-fb-icon{opacity:1;transform:scale(1)}.lqd-fb-style-6:hover .lqd-fb-img{transform:scale(1.09)}.lqd-fb-style-6:hover .lqd-fb-img figure{transform:scale(1)}.lqd-fb-style-6:hover .lqd-fb-content{transform:translateZ(150px)}@media screen and (min-width:1200px){.lqd-fb-style-6 .lqd-fb-content{padding:3rem 3.5rem}.carousel-item .lqd-fb-style-6 .lqd-fb-content-inner{padding:30px 40px!important}}.ld-gradient-heading .txt-rotate-keywords,.ld-gradient-heading .txt-rotate-keyword,.ld-gradient-heading .split-unit,.ld-gradient-heading .split-inner,.ld-gradient-heading .split-inner>i,.e--ua-safari .ld-gradient-heading .fas,.e--ua-safari .ld-gradient-heading .far,.e--ua-safari .ld-gradient-heading .fab,.e--ua-safari .ld-gradient-heading .fa,.e--ua-safari .ld-gradient-heading .lqd-icn-ess{background:inherit}.liquid-filter-items .carousel-nav,.liquid-filter-items .btn{margin-inline-start:auto}.liquid-filter-items .btn{margin-bottom:.5em}.lqd-lp-carousel-header .liquid-filter-items .btn,.lqd-pf-carousel-header .liquid-filter-items .btn{margin-inline-start:0}@media screen and (min-width:992px){.liquid-filter-items.align-items-center .filter-list{margin-bottom:0}}@media screen and (max-width:768px){.lqd-pf-carousel-header>.btn,.liquid-filter-items-inner>.btn{order:1;margin:0!important}.lqd-pf-carousel-header>.btn>span,.liquid-filter-items-inner>.btn>span{width:100%}}.iconbox .btn{margin-top:1.5em}.iconbox-icon-linked .iconbox-icon-wrap.align-items-center:before{height:150%;top:50%}.lqd-lp-read-more .btn-line~.btn-txt{transition:transform .3s cubic-bezier(.2,.95,.25,1)}.lqd-lp-read-more .btn-txt~.btn-line{margin-inline:1em 0}.lqd-lp:hover .lqd-lp-read-more .btn-line~.btn-txt{transform:translate(-3.727em)}.lqd-lp-img .lqd-overlay{background-color:var(--color-primary);opacity:0;color:#fff;font-size:21px;transition:opacity .3s}.lqd-lp-img .lqd-overlay i{transition:transform .65s cubic-bezier(.23,1,.32,1);display:inline-block;transform:translate(-20px)}.lqd-lp:hover .lqd-lp-img .lqd-overlay{opacity:1}.lqd-lp:hover .lqd-lp-img .lqd-overlay i{transform:translate(0)}@media screen and (min-width:992px){.lqd-lp-title-highlight h2 .split-inner{display:inline-block;position:relative}.lqd-lp-title-highlight h2 .split-inner:before,.lqd-lp-title-highlight h2 .split-inner:after{content:"";z-index:-1;transition:transform .65s cubic-bezier(.23,1,.32,1);display:inline-block;position:absolute;bottom:.15em;left:0;right:0}.lqd-lp-title-highlight h2 .split-inner:after{transform-origin:0;background-color:#ffda0159;height:.413793em;transform:scaleX(0)}.lqd-lp-title-highlight:hover .split-inner:before{transform:scaleX(0)}.lqd-lp-title-highlight:hover .split-inner:after{transform:scaleX(1)}.related-posts .lqd-lp-style-13 h2 .split-inner:after{background-color:currentColor;height:1px}.lqd-lp-style-18 h2 .split-inner{display:inline-block;position:relative}.lqd-lp-style-18 h2 .split-inner:before{transform-origin:100%;background-color:#000;height:1px}}.lqd-lp-style-19 .lqd-lp-img .btn{text-transform:capitalize;letter-spacing:0;color:#000;background-color:#fff;font-size:14px;line-height:2em}.lqd-lp-style-19 .lqd-lp-img .btn:hover{transform:none}.lqd-lp-style-21 .lqd-lp-footer .btn{color:inherit;font-size:22px}.ld-media-item:hover .liquid-overlay-link{z-index:3}.lqd-promo-cat{writing-mode:vertical-rl;width:30px;margin-inline-end:15px;font-size:10px;font-style:italic}.lqd-promo-cat ul{transform:rotate(-180deg)}.lqd-promo-dynamic-shape{z-index:0;width:124%;height:124%;top:-15%;left:-25%}.lqd-promo-dynamic-shape svg{overflow:visible}.lqd-promo-img{flex-grow:0;flex-shrink:0;width:calc(58.75% - 30px)}.lqd-promo-img-inner{opacity:0;transition:opacity .3s;box-shadow:0 50px 100px #0000004d}.lqd-promo-img-inner.block-revealer{opacity:1}.lqd-promo-content{padding:60px 0;flex:0 auto;width:39.25%;padding-inline:15px 0}.lqd-promo-content>*{flex-grow:0}.lqd-promo-content h2{margin:0 0 .2em -1em;font-size:120px;font-weight:700;line-height:1em}.lqd-promo-content .lqd-words{white-space:nowrap}.lqd-promo-content .btn{margin-top:30px}.lqd-promo-wrap{margin-top:120px;margin-bottom:120px}@media screen and (min-width:1200px){.lqd-promo-inner{flex-flow:wrap}.lqd-promo-reverse .lqd-promo-cat{margin-inline:15px 0}.lqd-promo-reverse .lqd-promo-content{text-align:end;align-items:flex-end;padding-inline:0 15px}.lqd-promo-reverse .lqd-promo-inner{flex-direction:row-reverse}}@media screen and (max-width:1199px){.lqd-promo-img{width:58.75%}.lqd-promo-content{padding-top:50px;padding-bottom:0}.lqd-promo-content h2{font-size:100px}}@media screen and (max-width:991px){.lqd-promo-cat{writing-mode:inherit}.lqd-promo-cat ul{margin:0;margin-bottom:15px;transform:rotate(0)}.lqd-promo-content,.lqd-promo-cat,.lqd-promo-img{width:100%}.lqd-promo-cat{margin-inline-end:0}.lqd-promo-img-inner{box-shadow:0 15px 30px #00000026}.lqd-promo-inner{flex-direction:column}.lqd-promo-content{padding-top:30px;padding-inline:0}.lqd-promo-content h2{margin:0 0 .25em;font-size:62px}}@media screen and (max-width:767px){.lqd-promo-dynamic-shape{display:none}.lqd-promo-wrap{margin-top:0;margin-bottom:30px}}.lqd-promo-banner{top:var(--wp-admin--admin-bar--height,0px);z-index:10055;outline:0;display:none;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.elementor-editor-active .lqd-promo-banner{top:0}.lqd-promo-banner__dialog{pointer-events:none;width:auto;margin:20px;display:flex;position:relative}.lqd-promo-banner__content{pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0;width:100%;position:relative}.lqd-promo-banner__close[type=button]{z-index:100;background:#fff;border:0;border-radius:50%;width:40px;height:40px;padding:0;font-size:20px;position:absolute}.lqd-promo-banner__close .lqd-icn-ess{font-size:25px}.lqd-promo-banner__close--right{right:-55px}@media (max-width:768px){.lqd-promo-banner__close--right{top:10px;right:10px}}.lqd-promo-banner__close--left{left:-55px}@media (max-width:768px){.lqd-promo-banner__close--left{top:10px;left:10px}}.lqd-promo-banner__close--inside{border-radius:0;top:calc(50% - 20px);right:0;background:0 0!important}.lqd-promo-banner-backdrop{top:var(--wp-admin--admin-bar--height,0px);z-index:10050;width:100vw;height:calc(100vh - var(--wp-admin--admin-bar--height,0px));opacity:.5;background-color:#000;display:none;position:fixed;left:0}.elementor-editor-active .lqd-promo-banner-backdrop{height:100vh;top:0}.lqd-slsh-item .liquid-overlay-link{border-left:1px solid #ffffff59}.lqd-stories-slsh-title,.lqd-stories-slsh-btn .btn{color:inherit}@media screen and (max-width:479px){.lqd-snickersbar-inner p.d-flex{display:block!important}}.split-unit,.split-inner{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.split-inner{display:block}.lqd-split-chars .lqd-words>.split-inner{flex-wrap:wrap;display:inline-flex}.lqd-split-chars .lqd-words>.split-inner .split-unit{grid-row:1}@media screen and (min-width:480px){.lqd-lines{white-space:nowrap}}.lqd-words{display:inline-flex!important}@media screen and (min-width:992px){.lqd-tabs-nav.justify-content-md-between{justify-content:space-between}.lqd-tabs-nav.justify-content-md-start{justify-content:flex-start}.lqd-tabs-nav.justify-content-md-center{justify-content:center}.lqd-tabs-nav.justify-content-md-end{justify-content:flex-end}.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-start li:first-child{margin-inline-start:0}.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-between li{flex-grow:1}.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-center li{padding-inline:2em}.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-center li,.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-between li{margin-inline:0}.lqd-tabs-style-3 .lqd-tabs-nav.justify-content-end li:last-child{margin-inline-end:0}.lqd-tabs-style-9-alt2 .lqd-tabs-nav.justify-content-md-between li{flex-grow:1;justify-content:center;display:flex}.lqd-tabs-style-9-alt2 .lqd-tabs-nav.justify-content-md-between li:first-child{justify-content:flex-start}.lqd-tabs-style-9-alt2 .lqd-tabs-nav.justify-content-md-between li:last-child{justify-content:flex-end}}.lqd-tabs-style-10 .lqd-tabs-nav.justify-content-between{justify-content:center}.txt-rotate-keyword .lqd-words>.split-inner{display:inline-block}.lqd-vslider-scrn.lqd-overlay{z-index:99;opacity:0;visibility:hidden;padding:10vh 12.5vw;transition:opacity .45s cubic-bezier(.23,1,.32,1),visibility .45s cubic-bezier(.23,1,.32,1);height:100vh!important}@media screen and (max-width:479px){.blog-post-footer>.d-flex{flex-wrap:wrap}}.related-posts .lqd-lp-style-13 .lqd-lp-footer .btn i{font-size:1.25em}table{color:#333;width:100%}table tr{border-bottom:1px solid #dedede}table th,table td{border:none;padding:.5em 1em .5em 0}table th,table th a{color:#000}table thead th{text-transform:uppercase;letter-spacing:.1em;padding-top:.8em;padding-bottom:.8em;font-size:.8em}table tbody th{font-weight:400}.breadcrumb{background:0 0;margin:0;padding:0}.breadcrumb>li{display:inline-block}.breadcrumb>li:before,.breadcrumb>li:after{content:none}.breadcrumb>li:not(:last-child):after{content:"/ ";align-items:center;margin-inline:.75em;font-size:.85em;display:inline-flex}.breadcrumb>li:hover{opacity:1}.breadcrumb,.breadcrumb>.active{color:inherit}.breadcrumb span{opacity:.6;transition:opacity .3s}.breadcrumb a:hover span{opacity:1}@keyframes wave{0%,to{transform:translate(0)}50%{transform:translate(-50%)}}.lqd-animate-bottom-shape .elementor-shape-bottom,.lqd-animate-top-shape .elementor-shape-top{overflow:hidden}.lqd-animate-bottom-shape .elementor-shape-bottom svg,.lqd-animate-top-shape .elementor-shape-top svg{animation:10s cubic-bezier(.455,.03,.515,.955) infinite both wave;left:0;width:200%!important}.elementor-shape[data-negative=false].elementor-shape .lqd-custom-shape{transform:translate(-50%)rotate(180deg)}
.acm-header{--acm-brand:#0000ce;--acm-ink:#1c1c2b;--acm-muted:#6b6b80;--acm-line:#14143c14;--acm-ease:cubic-bezier(.2, .7, .2, 1);z-index:999;width:100%;position:sticky;top:0}.acm-header:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--acm-header-color,#0000ce) 45%, #0b0b3d) 0%, var(--acm-header-color,#0000ce) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:var(--acm-header-scroll-opacity,0);transition:opacity .2s linear;position:absolute;inset:0;box-shadow:0 6px 24px -10px #0a0a288c}.acm-skip-link{z-index:5;color:var(--acm-brand);background:#fff;border-radius:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s;position:absolute;top:8px;left:8px;transform:translateY(-150%);box-shadow:0 6px 20px #0a0a284d}.acm-skip-link:focus{outline:2px solid var(--acm-brand);outline-offset:2px;transform:none}#content:focus{outline:none}.acm-header__inner{justify-content:space-between;align-items:center;gap:24px;max-width:1400px;margin:0 auto;padding:5px 10px;display:flex}.acm-header__logo img{width:auto;height:35px;margin:5px 0;display:block}.acm-header__menu{flex:auto;align-self:stretch;display:flex}.acm-nav-menu{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:18px;width:100%;margin:0;padding:0;list-style:none;display:flex}.acm-nav-menu>li{align-items:center;display:flex;position:relative}.acm-nav-menu a{color:#fff;letter-spacing:-.3px;text-transform:uppercase;cursor:pointer;padding:1px;font-family:Inter,sans-serif;font-size:.75em;font-weight:600;line-height:1.3em;text-decoration:none;display:inline-block}.acm-nav-menu>li>a{border-radius:3px;position:relative}.acm-nav-menu>li>a:after{content:"";transform-origin:0;height:2px;transition:transform .2s var(--acm-ease);background:currentColor;border-radius:2px;position:absolute;bottom:-5px;left:1px;right:1px;transform:scaleX(0)}.acm-nav-menu>li>a:hover:after,.acm-nav-menu>li.is-open>a:after,.acm-nav-menu>li.current-menu-item>a:after,.acm-nav-menu>li.current-menu-ancestor>a:after{transform:scaleX(1)}.acm-nav-menu>li>a:hover,.acm-nav-menu>li.is-open>a,.acm-nav-menu>li.current-menu-item>a{color:#ffffffd9}.acm-nav-menu a:focus-visible,.acm-search-toggle:focus-visible,.acm-mobile-toggle:focus-visible,.acm-lang-switcher a:focus-visible{outline-offset:3px;outline:2px solid #fff}.acm-nav-menu .sub-arrow{margin-left:5px;font-size:.85em;line-height:1;display:inline-block}.acm-nav-menu .sub-arrow svg{vertical-align:-.05em;transition:transform .2s var(--acm-ease);display:inline-block;overflow:visible}.acm-nav-menu .sub-arrow svg path{stroke:currentColor;stroke-width:42px;stroke-linejoin:round}.acm-nav-menu>li.is-open>a .sub-arrow svg{transform:rotate(180deg)}.acm-nav-menu ul{--acm-accent:var(--acm-header-color,#0000ce);--acm-rule:color-mix(in srgb, var(--acm-header-color,#0000ce) 45%, #fff);border-top:4px solid var(--acm-rule);z-index:10;opacity:0;visibility:hidden;min-width:260px;transition:opacity .16s ease, transform .18s var(--acm-ease), visibility 0s linear .18s;pointer-events:none;background:#fff;border-radius:0 0 8px 8px;margin:0;padding:9px 0 10px;list-style:none;position:absolute;top:100%;left:-22px;transform:translateY(-4px);box-shadow:0 16px 32px -14px #0a0a2866}.acm-nav-menu ul:before{content:"";height:14px;position:absolute;top:-18px;left:0;right:0}.acm-nav-menu>li.is-open>ul{opacity:1;visibility:visible;transition:opacity .16s ease, transform .18s var(--acm-ease), visibility 0s;pointer-events:auto;transform:none}.acm-nav-menu ul li{width:100%;display:block;position:relative}.acm-nav-menu ul a{box-sizing:border-box;white-space:nowrap;width:100%;color:var(--acm-ink);letter-spacing:.4px;align-items:center;gap:14px;padding:6px 22px;font-size:12.5px;font-weight:600;line-height:1.2;transition:color .15s;display:flex}.acm-nav-menu ul li:not(.menu-item-has-children)>a:after{content:"";opacity:0;width:6px;height:6px;transition:opacity .15s ease, transform .2s var(--acm-ease);border-top:1.5px solid;border-right:1.5px solid;flex:none;margin-left:auto;transform:translate(-6px)rotate(45deg)}.acm-nav-menu ul a:hover,.acm-nav-menu ul a:focus-visible,.acm-nav-menu ul li:hover>a,.acm-nav-menu ul li.is-open>a{color:var(--acm-accent);outline:none}.acm-nav-menu ul li:not(.menu-item-has-children)>a:hover:after,.acm-nav-menu ul li:not(.menu-item-has-children)>a:focus-visible:after{opacity:1;transform:translate(0)rotate(45deg)}.acm-nav-menu ul li.current-menu-item>a{color:var(--acm-accent);font-weight:700}.acm-nav-menu ul ul{border-radius:0 8px 8px;top:-13px;left:100%;transform:translate(-4px)}.acm-nav-menu ul ul:before{width:12px;height:auto;inset:0 auto 0 -12px}.acm-nav-menu>li.is-open ul li:hover>ul,.acm-nav-menu>li.is-open ul li.is-open>ul{opacity:1;visibility:visible;transition:opacity .16s ease, transform .18s var(--acm-ease), visibility 0s;pointer-events:auto;transform:none}.acm-nav-menu ul li.menu-item-has-children>a{justify-content:space-between}.acm-nav-menu ul .sub-arrow svg{transform:rotate(-90deg)}.acm-header__tools{align-items:center;gap:18px;display:flex}.acm-search-toggle{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:1em;transition:background-color .15s;display:inline-flex}.acm-search-toggle:hover,.acm-search-toggle.is-active{background:#ffffff29}.acm-lang-switcher ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.acm-lang-switcher li+li:before{content:"";vertical-align:middle;background:#ffffff73;width:1px;height:12px;margin:0 6px;display:inline-block}.acm-lang-switcher li{align-items:center;display:flex}.acm-header .acm-lang-switcher a{color:#ffffffb3;letter-spacing:.6px;border-radius:4px;padding:4px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;transition:color .15s;display:block}.acm-header .acm-lang-switcher a:hover{color:#fff}.acm-header .acm-lang-switcher .acm-lang--active a{color:#fff;text-underline-offset:5px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.acm-search-panel{z-index:2;animation:acm-drop .2s var(--acm-ease);background:#fff;border-radius:0 0 18px 18px;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 48px -16px #0a0a3c59}.acm-search-panel[hidden]{display:none}@keyframes acm-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.acm-search-panel__inner{max-width:760px;margin:0 auto;padding:28px 20px 24px}.acm-search-panel__form{border-bottom:2px solid var(--acm-ink);align-items:center;gap:10px;padding-bottom:6px;transition:border-color .15s;display:flex;position:relative}.acm-search-panel__form:focus-within{border-color:var(--acm-brand)}.acm-search-panel__icon{color:var(--acm-muted);font-size:20px;line-height:0}.acm-search-panel__input{min-width:0;color:var(--acm-ink);letter-spacing:-.4px;box-shadow:none;background:0 0;border:none;outline:none;flex:auto;padding:8px 0;font-family:Inter,sans-serif;font-size:24px;font-weight:500}.acm-search-panel__input::placeholder{color:#a3a3b5}.acm-search-panel__input::-webkit-search-cancel-button{appearance:none}.acm-search-panel__input::-webkit-search-decoration{appearance:none}.acm-search-panel__spinner{border:2px solid #0000ce33;border-top-color:var(--acm-brand);border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite acm-spin}@keyframes acm-spin{to{transform:rotate(360deg)}}.acm-search-panel__submit{background:var(--acm-brand);color:#fff;letter-spacing:.2px;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;flex:none;padding:10px 20px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background-color .15s}.acm-search-panel__submit:hover{background:#0000a3}.acm-search-panel__body{margin-top:14px}.acm-search-panel__note{color:var(--acm-muted);margin:6px 0 0;font-size:14px}.acm-search-results{margin:0;padding:0;list-style:none}.acm-search-result{color:var(--acm-ink);border-radius:10px;align-items:center;gap:14px;margin:0 -10px;padding:8px 10px;text-decoration:none;transition:background-color .12s;display:flex}.acm-search-result.is-active,.acm-search-result:focus-visible{background:#0000ce0f;outline:none}.acm-search-result__thumb{color:#a3a3b5;background:#eeeef6;border-radius:8px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.acm-search-result__thumb img{object-fit:cover;width:100%;height:100%}.acm-search-result__text{flex-direction:column;gap:3px;min-width:0;display:flex}.acm-search-result__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.acm-search-result.is-active .acm-search-result__title{color:var(--acm-brand)}.acm-search-result__meta{color:var(--acm-muted);text-transform:uppercase;letter-spacing:.4px;font-size:12px}.acm-header .acm-search-all{border-top:1px solid var(--acm-line);color:var(--acm-brand);border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;margin:10px -10px 0;padding:12px 10px 4px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:flex}.acm-search-all svg{transition:transform .15s}.acm-search-all.is-active svg,.acm-search-all:hover svg{transform:translate(4px)}.acm-search-backdrop{z-index:-2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0c2873;animation:.2s acm-fade;position:fixed;inset:0}@keyframes acm-fade{0%{opacity:0}to{opacity:1}}.acm-mobile-toggle{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;outline:none;padding:6px 10px;font-size:1.3em;line-height:1;display:none}.acm-mobile-toggle svg{display:block}html.acm-no-scroll,html.acm-no-scroll body{overflow:hidden}@media (max-width:1024px){.acm-header__menu{display:none}.acm-header__inner{grid-template-columns:1fr auto 1fr;place-items:center;display:grid}.acm-header__logo{justify-self:start}.acm-header__tools{justify-self:end;gap:10px}.acm-mobile-toggle{display:block}.acm-header__menu.is-open{top:var(--acm-header-h,55px);overscroll-behavior:contain;background:linear-gradient(160deg,#0b0b3d 0%,#0000ce 100%);padding:8px 0 40px;animation:.2s acm-fade;display:block;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.acm-header__menu.is-open .acm-nav-menu{flex-flow:column;gap:0;padding:0 12px;display:flex}.acm-header__menu.is-open .acm-nav-menu li{width:100%;display:block}.acm-header__menu.is-open .acm-nav-menu>li{border-bottom:1px solid #ffffff1f}.acm-header__menu.is-open .acm-nav-menu a{box-sizing:border-box;color:#fff;letter-spacing:0;justify-content:space-between;align-items:center;width:100%;padding:16px 8px;font-size:15px;display:flex}.acm-header__menu.is-open .acm-nav-menu>li>a:after{display:none}.acm-header__menu.is-open .acm-nav-menu>li.current-menu-item>a,.acm-header__menu.is-open .acm-nav-menu>li.current-menu-ancestor>a{color:#fff;padding-left:14px;box-shadow:inset 3px 0 #fff}.acm-header__menu.is-open .acm-nav-menu .sub-arrow{background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:inline-flex}.acm-header__menu.is-open .acm-nav-menu ul .sub-arrow svg{transform:none}.acm-header__menu.is-open .acm-nav-menu li.acm-submenu-open>a .sub-arrow svg{transform:rotate(180deg)}.acm-header__menu.is-open .acm-nav-menu ul{min-width:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;max-height:0;transition:max-height .3s var(--acm-ease);background:0 0;border-top:0;border-radius:0;padding:0 0 0 10px;position:static;overflow:hidden;transform:none}.acm-header__menu.is-open .acm-nav-menu ul:before{display:none}.acm-header__menu.is-open .acm-nav-menu li.acm-submenu-open>ul{max-height:1000px;padding-bottom:10px}.acm-header__menu.is-open .acm-nav-menu ul a{color:#ffffffd1;white-space:normal;border-radius:8px;padding:11px 12px;font-size:14px}.acm-header__menu.is-open .acm-nav-menu ul a:hover,.acm-header__menu.is-open .acm-nav-menu ul li.current-menu-item>a{color:#fff;box-shadow:none;background:#ffffff1a}.acm-search-panel{top:var(--acm-header-h,55px);border-radius:0 0 14px 14px;position:fixed}.acm-search-panel__inner{padding:18px 16px 16px}.acm-search-panel__input{font-size:18px}.acm-search-panel__submit{display:none}.acm-search-panel__body{max-height:calc(100dvh - var(--acm-header-h,55px) - 110px);overflow-y:auto}.acm-search-result__thumb{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.acm-header *,.acm-header :before,.acm-header :after{transition:none!important;animation:none!important}}.acm-notice{z-index:1000;color:#fff;background:linear-gradient(90deg,#0b0b3d 0%,#1a1a8c 100%);align-items:center;gap:12px;padding:9px 52px 9px 20px;display:flex;position:relative}.acm-notice[hidden]{display:none}.acm-notice__text{text-align:center;white-space:pre-line;flex:1;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.45}.acm-notice__link{color:#fff;text-underline-offset:3px;white-space:nowrap;margin-left:10px;font-weight:700;text-decoration:underline}.acm-notice__link:hover{color:#ffd84d}.acm-notice button.acm-notice__close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.acm-notice button.acm-notice__close:hover{background:#ffffff26}.acm-notice a:focus-visible,.acm-notice button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:767px){.acm-notice{padding:8px 46px 8px 16px}.acm-notice__text{text-align:left;font-size:13px}.acm-notice button.acm-notice__close{right:8px}}.acm-preview-bar{z-index:1001;color:#1c1c2b;text-align:center;background:#ffd84d;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.4;display:flex;position:relative}.acm-preview-bar b{text-transform:uppercase;letter-spacing:.5px}.acm-preview-bar__when{color:#5a4a00}
body{font-family:var(--font-body);color:var(--acm-text);-webkit-font-smoothing:antialiased;background:#fff;font-size:18px;font-weight:400;line-height:1.7}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--acm-ink);margin:1em 0 .5em;font-weight:600;line-height:1.2em}.h1,h1{margin-top:0;font-size:52px}.h2,h2{margin-top:.75em;font-size:40px}.h3,h3{font-size:32px}.h4,h4{font-size:25px}.h5,h5{font-size:21px}.h6,h6{font-size:18px}p{margin:0 0 1.5em}body{--color-link:#5b7bfb;--color-link-hover:var(--acm-ink)}a{color:var(--color-link);text-decoration:none;transition:all .3s}a:hover{color:var(--color-link-hover)}img{vertical-align:middle;max-width:100%;height:auto}ul,ol{margin:0 0 1.5em;padding-left:1.5em}.reset-ul,.reset-ul ul{margin:0;padding:0;list-style:none}figure{margin:0}table{border-collapse:collapse;width:100%}.d-block{display:block}.pos-abs{position:absolute}.z-index-0{z-index:0}.text-uppercase{text-transform:uppercase}.ltrsp-2{letter-spacing:.2em}.align-items-start{align-items:flex-start}.elementor-invisible{visibility:visible!important}.not-margin,.not-margin p,.not-margin h2{margin-bottom:0}.alignleft{float:left;margin-right:1.5em;display:inline}.alignright{float:right;margin-left:1.5em;display:inline}.aligncenter{clear:both;text-align:center;margin-left:auto;margin-right:auto;display:block}.wp-caption{max-width:100%;margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{margin:0 auto;display:block}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{vertical-align:top;width:100%;padding-left:5px;padding-right:5px;display:inline-block}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-caption{display:block}.elementor-widget-social-icons.elementor-grid-0 .elementor-grid .elementor-grid-item+.elementor-grid-item{margin-inline-start:5px}.elementor-element-32283e6 .elementor-heading-title,.elementor-element-6d32673 .elementor-heading-title{text-shadow:0 2px 24px #05031e73,0 1px 3px #05031e40}.elementor-element-7202185,.elementor-element-9189319{text-shadow:0 1px 14px #05031e80,0 1px 2px #05031e4d}@media screen and (min-width:1200px){.lqd-fb-style-6 .lqd-fb-content{padding-bottom:calc(3rem - 20px)}}.lqd-fb-style-6 .lqd-fb__title{text-shadow:0 2px 18px #05031e8c,0 1px 3px #05031e59}.lqd-fb-style-6 .lqd-fb-content .btn-txt{text-shadow:0 1px 10px #05031e80,0 1px 2px #05031e4d}.elementor-element-6f9baff .e-n-tab-title-text{font-size:13px}.elementor-3480 .elementor-element-02e85b3 img{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;height:auto}
.acm-hero{background-position:50%;background-size:cover;align-items:center;min-height:550px;margin-top:-96px;display:flex;position:relative;overflow:hidden}.acm-hero--tall{min-height:650px}.acm-hero--short{min-height:400px}.acm-hero__overlay{opacity:.5;position:absolute;inset:0}.acm-hero__overlay--soft{opacity:.25}.acm-hero__wave{z-index:1;pointer-events:none;width:100%;line-height:0;position:absolute;bottom:-1px;left:0;overflow:hidden}.acm-hero__wave svg{width:calc(114% + 1.3px);height:130px;display:block;position:relative;left:50%;transform:translate(-50%)}.acm-hero__wave .elementor-shape-fill{fill:#fff}.acm-hero__in{z-index:2;width:100%;max-width:var(--w-wide);margin:0 auto;padding:0 10px 0 60px;position:relative}.acm-hero__kicker{font-family:var(--font-head);font-size:var(--fs-meta);letter-spacing:1px;text-transform:uppercase;color:#fffc;margin:0 0 6px;font-weight:700}.acm-hero__title{font-family:var(--font-head);letter-spacing:normal;text-transform:none;color:#fff;margin:0;font-size:45px;font-weight:600;line-height:1.35}@media (max-width:1024px){.acm-hero{min-height:450px}.acm-hero--short{min-height:400px}.acm-hero__wave svg{height:100px}.acm-hero__in{padding-left:20px}.acm-hero__title{font-size:36px;line-height:1.2}}@media (max-width:767px){.acm-hero{min-height:350px}.acm-hero--short{min-height:320px}.acm-hero__wave svg{height:60px}.acm-hero__in{padding-left:16px;padding-right:16px}.acm-hero__title{font-size:24px;line-height:1.3}}
.acm-main{max-width:calc(var(--w-content) + 2 * var(--gutter));padding:24px var(--gutter) var(--page-end);margin:0 auto}.acm-main--text{max-width:calc(var(--w-text) + 2 * var(--gutter))}.acm-main--wide{max-width:calc(var(--w-wide) + 2 * var(--gutter))}.acm-title{font-family:var(--font-head);font-size:var(--fs-h2);letter-spacing:normal;text-transform:uppercase;color:var(--accent);margin:0 0 18px;font-weight:700;line-height:1.3}.acm-prose{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--acm-text)}.acm-prose [style*=justify],.acm-ps-text [style*=justify]{text-align:start!important}.acm-pill{border-radius:var(--r-pill);background:var(--accent-soft);font-family:var(--font-head);font-size:var(--fs-meta);color:var(--accent);cursor:pointer;border:0;align-items:center;gap:6px;padding:8px 16px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.acm-pill:hover{background:var(--accent-line);color:var(--accent)}.acm-pill[aria-selected=true],.acm-pill[aria-pressed=true],.acm-pill.is-current,.acm-pill.is-active{background:var(--accent);color:#fff}.acm-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.acm-pill:disabled{opacity:.4;cursor:default}.acm-btn{border:1px solid var(--accent);border-radius:var(--r-pill);background:var(--accent);font-family:var(--font-head);letter-spacing:.3px;color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.acm-btn:hover,.acm-btn:focus-visible{border-color:color-mix(in srgb, var(--accent) 85%, #000);background:color-mix(in srgb, var(--accent) 85%, #000);color:#fff}.acm-btn--ghost{color:var(--accent);background:#fff}.acm-btn--ghost:hover,.acm-btn--ghost:focus-visible{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.acm-btn:disabled{opacity:.6;cursor:default}.acm-more{font-family:var(--font-head);font-size:var(--fs-meta);color:var(--accent);align-items:center;gap:6px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.acm-dots{height:24px;color:var(--accent);translate:var(--dots-x,10px) 5px;flex:none;align-items:center;gap:5px;padding:0 2px;transition:gap .3s cubic-bezier(.3,1.4,.5,1);display:inline-flex}.acm-dots i{background:currentColor;border-radius:50%;width:7px;height:7px;transition:transform .3s,opacity .3s}.acm-dots i:nth-child(2){opacity:.7}.acm-dots i:nth-child(3){opacity:.4}.acm-dots--light{color:#fff}:is(.acm-h-post,.acm-ap-card,.acm-ar-card,.acm-h-card,.acm-np-feat__card):is(:hover,:focus-within) .acm-dots{gap:9px}:is(.acm-h-post,.acm-ap-card,.acm-ar-card,.acm-h-card,.acm-np-feat__card):is(:hover,:focus-within) .acm-dots i{opacity:1}:is(.acm-h-post,.acm-ap-card,.acm-ar-card,.acm-h-card,.acm-np-feat__card):is(:hover,:focus-within) .acm-dots i:nth-child(3){transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.acm-dots,.acm-dots i{transition:none}}.acm-card{border-radius:var(--r-md);box-shadow:var(--sh-card);background:#fff;transition:box-shadow .25s,border-color .25s;overflow:hidden}.acm-card:hover{box-shadow:var(--sh-card-hover)}.acm-modal{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080916bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.acm-modal--photo{background:#080916e0;padding:0}.acm-modal__box{border-radius:var(--r-lg);background:#fff;max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 30px 80px #00000073}.acm-modal__close{color:#fff;cursor:pointer;background:#00000073;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .2s;display:grid;position:absolute;top:14px;right:14px}.acm-modal__close:hover,.acm-modal__close:focus-visible{background:#000000b3}.acm-quote{border:1px solid var(--accent-line);border-left:5px solid var(--accent);border-radius:var(--r-md);font-family:var(--font-body);font-size:var(--fs-small);color:var(--acm-text);background:#fff;padding:24px 28px;line-height:1.5}.acm-quote p:last-child{margin-bottom:0}@media (max-width:767px){.acm-main{padding:20px var(--gutter-m) var(--page-end-m)}.acm-title{text-align:center}.acm-quote{padding:18px 20px}.acm-modal{padding:12px}}
.acm-home{font-family:var(--font-body);color:var(--acm-text)}.acm-h-head,.acm-h-news__head,.acm-h-news__grid{padding:0 10px}.acm-h-in{max-width:1320px;margin:0 auto;padding:10px 0}.acm-h-hero{background-color:#1b1464;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;min-height:650px;margin:-70px 0;padding:10px;display:flex;position:relative;overflow:hidden}.acm-h-hero__overlay{background-image:linear-gradient(270deg, color-mix(in srgb, var(--hero-a) 86.7%, transparent) 24%, color-mix(in srgb, var(--hero-b) 86.7%, transparent) 100%);opacity:.8;position:absolute;inset:0}.acm-h-hero__wave{z-index:1;pointer-events:none;direction:ltr;width:100%;line-height:0;position:absolute;bottom:-1px;left:0;overflow:hidden}.acm-h-hero__wave svg{width:calc(120% + 1.3px);height:150px;display:block;position:relative;left:50%;transform:translate(-50%)}.acm-h-hero__wave path{fill:#fff}.acm-h-hero__in{z-index:2;width:100%;max-width:1320px;margin:0 auto;position:relative}.acm-h-hero__title{font-family:var(--font-head);letter-spacing:normal;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #05031e73,0 1px 3px #05031e40;margin:0;padding-left:60px;font-size:45px;font-weight:500;line-height:1.35}.acm-h-hero__text{width:50%;font-family:var(--font-body);color:#fff;text-shadow:0 1px 14px #05031e80,0 1px 2px #05031e4d;margin:0 0 27px;padding-left:60px;font-size:18px;font-weight:400;line-height:1.3}.acm-h-head{margin-top:60px}.acm-h-head .acm-h-in{flex-direction:column;gap:10px;display:flex}.acm-h-head__title{font-family:var(--font-head);letter-spacing:normal;text-transform:uppercase;opacity:.7;margin:0;padding-left:60px;font-size:25.2px;font-weight:600;line-height:1.2}.acm-h-head__text{font-family:var(--font-body);color:var(--acm-text);margin:0 0 1.5em;padding-left:60px;font-size:16.2px;line-height:1.3}.acm-h-hero+.acm-h-sec .acm-h-head{margin-top:60px}.acm-h-row{padding:0 15px}.acm-h-row__in{flex-wrap:wrap;max-width:1200px;margin:0 auto;display:flex}.acm-h-card{flex:0 0 calc(100% / var(--cols));min-width:0;position:relative}.acm-h-card .lqd-fb-style-6 .lqd-fb-img,.acm-h-card .lqd-fb-style-6:hover .lqd-fb-img{transform:none}.acm-h-card .lqd-fb-style-6 .lqd-fb-img figure{transform:scale(1)}.acm-h-card .lqd-fb-style-6:hover .lqd-fb-img figure{transform:scale(1.05)}.acm-h-card .lqd-fb-style-6:hover .lqd-fb-content{transform:translateZ(1px)scale(1)}@media (hover:none){.acm-h-card .lqd-fb-style-6:hover .lqd-fb-img figure{transform:scale(1)}}.acm-home .border-radius-4{border-radius:12px!important}.acm-h-card .lqd-fb-bg{background-color:#0000;background-image:linear-gradient(180deg, #fff0 50%, var(--card-color) 100%)}.acm-h-card .lqd-fb-content .lqd-fb__title{font-family:var(--font-head);letter-spacing:normal;text-transform:uppercase;color:#fff;font-size:23.4px;font-weight:600;line-height:1.2}.acm-h-card .lqd-fb-content .btn{font-family:var(--font-body);letter-spacing:-.3px;color:#fff;background:0 0;border:0;padding:0;font-size:13.5px;line-height:1.7}.acm-h-news{--accent:var(--acm-green);--accent-soft:color-mix(in srgb, var(--accent) 6%, #fff);--accent-line:color-mix(in srgb, var(--accent) 18%, #fff)}.acm-h-news__head{margin-top:30px}.acm-h-news__head .acm-h-in{padding-bottom:0}.acm-h-news__title{font-family:var(--font-head);letter-spacing:normal;text-transform:uppercase;margin:0;padding-left:12px;font-size:18px;font-weight:700;line-height:1.3}.acm-h-news__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:0 5px;max-width:1330px;margin:10px auto 0;padding:0 5px;display:grid}.acm-h-post{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;margin-bottom:30px;padding:10px;display:grid;position:relative}.acm-h-news__grid{margin-bottom:-30px}.acm-h-post__img{width:100%;line-height:0;display:block}.acm-h-post__img img,.acm-h-post__img span{aspect-ratio:15/8;object-fit:cover;object-position:center;border-radius:var(--r-md);background:var(--acm-placeholder);width:100%;height:auto;display:block;box-shadow:0 6px 18px -6px #10123c47,0 2px 5px #10123c1a}.acm-h-post__date{color:var(--accent);align-items:center;gap:5px;margin:6px 0 0;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:1.7;display:flex}.acm-h-post__date svg{fill:#54595f;flex:none;width:14px;height:14px}.acm-h-post__title{color:var(--accent);font-family:var(--font-head);letter-spacing:normal;text-transform:none;text-align:center;margin:0;font-size:16.2px;font-weight:500;line-height:1.1}.acm-home .acm-h-post__title a{font-family:var(--font-body);color:var(--accent)}.acm-h-post__text{font-family:var(--font-body);text-align:start;color:var(--acm-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 1.5em;font-size:14.4px;line-height:1.2;display:-webkit-box;overflow:hidden}.acm-h-post__more{--dots-x:-3.5px;line-height:0;position:absolute;bottom:4px;right:12px}.acm-h-post__text{margin-bottom:32px}.acm-h-end{height:90px}@media (max-width:1024px){.acm-h-hero{min-height:600px}.acm-h-hero__title{padding-left:30px;font-size:36px;line-height:1.3}.acm-h-hero__text{width:60%;padding-left:30px}.acm-h-head__title{font-size:20px}.acm-h-head__text{font-size:16px}.acm-h-card .lqd-fb-content .lqd-fb__title{font-size:18px}.acm-h-news__head{margin-top:60px}.acm-h-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.acm-h-hero{min-height:450px}.acm-h-hero__wave svg{height:60px}.acm-h-hero__title{padding-left:20px;font-size:23.4px}.acm-h-hero__text{width:90%;padding-left:20px;font-size:16.2px}.acm-h-head,.acm-h-hero+.acm-h-sec .acm-h-head{margin-top:80px}.acm-h-head__title{text-align:center;padding-left:0;font-size:18px}.acm-h-head__text{text-align:center;padding-left:0}.acm-h-head__text br{display:none}.acm-h-row{padding:0 10px}.acm-h-news__grid{padding:0}.acm-h-card{flex-basis:80%;margin-inline:auto}.acm-h-row__in{gap:12px}.acm-h-card .lqd-fb[class*=h-pt-]{height:auto;padding-top:75%}.acm-h-news__head{margin-top:80px}.acm-h-news__grid{grid-template-columns:minmax(0,1fr)}}.acm-h-card .lqd-fb-content>.acm-dots{--dots-gap:31px;right:var(--dots-gap);bottom:var(--dots-gap);position:absolute;translate:2px 8.5px}@media (max-width:767px){.acm-h-card .lqd-fb-content>.acm-dots{--dots-gap:18px}}
.acm-footer{font-family:var(--font-body)}.acm-ft,.acm-ft-bottom{background:var(--acm-ink)}.acm-ft__in,.acm-ft-bottom__in{gap:10px;max-width:1320px;margin:0 auto;display:flex}.acm-ft__in{padding:20px 0}.acm-ft-bottom__in{align-items:center}.acm-ft__col{min-width:0;padding:10px}.acm-ft__in>.acm-ft__col{flex:0 0 calc((100% - var(--ft-gaps)) * 2 / var(--ft-parts))}.acm-ft__in>.acm-ft__col--wide{flex-basis:calc((100% - var(--ft-gaps)) * 3 / var(--ft-parts))}.acm-ft-bottom .acm-ft__col{flex:1 1 0}.acm-ft__h{font-family:var(--font-head);letter-spacing:normal;text-transform:none;color:#fff;margin:0 0 20px;font-size:16.2px;font-weight:600;line-height:1}.acm-ft__address{color:#f9f8f5;margin:0 0 calc(1.5em + 20px);font-size:14.4px;line-height:1.7}.acm-ft__list{margin:0;padding:0;font-size:14.4px;line-height:1.7;list-style:none}.acm-ft__list:not(.acm-ft__list--contact) li:not(:first-child){margin-top:.5px}.acm-ft__list:not(.acm-ft__list--contact) li:not(:last-child){padding-bottom:.5px}.acm-ft__list a,.acm-ft__list span{color:#fff}.acm-ft__list>li>a,.acm-ft__list>li>span{align-items:center;display:flex}.acm-footer .acm-ft__list a{font-family:var(--font-body);transition:color .2s}.acm-footer .acm-ft__list a:hover,.acm-footer .acm-ft__list a:focus-visible{color:#b9c6ff}.acm-ft__list--contact{font-size:14px}.acm-ft__icon{flex:none;justify-content:flex-start;width:17px;font-size:14px;line-height:1;display:flex}.acm-footer .acm-ft__icon{color:#5b7bfb}.acm-footer .acm-ft__icon svg{width:14px;height:14px}.acm-ft__list--contact .acm-ft__text{padding-left:5px}.acm-ft__social{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.acm-ft__social a{width:36px;height:36px;color:var(--acm-purple);background:#fff;border-radius:50%;place-items:center;transition:transform .2s,background-color .2s;display:grid}.acm-ft__social a:hover,.acm-ft__social a:focus-visible{background:#f1e6ff;transform:translateY(-2px)}.acm-footer .acm-ft__social svg{width:18px;height:18px}.acm-ft-bottom__copy{color:#969ca2;margin:0 0 1.5em;font-size:14px;line-height:1.3}.acm-ft-bottom__credit{font-family:var(--font-head);text-align:end;color:#969ca2;margin:0;font-size:14px;line-height:1.7}.acm-footer .acm-ft-bottom__credit a{font-family:var(--font-body);color:#5b7bfb}@media (max-width:1024px){.acm-ft,.acm-ft-bottom{padding:0 10px}.acm-ft__in,.acm-ft-bottom__in{padding:10px 0}.acm-ft__social a{width:32px;height:32px}.acm-footer .acm-ft__social svg{width:16px;height:16px}}@media (max-width:767px){.acm-ft__in,.acm-ft-bottom__in{flex-direction:column;align-items:stretch}.acm-ft__in>.acm-ft__col,.acm-ft__in>.acm-ft__col--wide{flex-basis:auto}}.acm-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.acm-nl{z-index:1;background:linear-gradient(90deg, var(--acm-brand) 0%, #7f00ce 48%, #c800ce 100%);font-family:var(--font-body);padding:0 10px;position:relative;box-shadow:0 0 10px #333312}.acm-nl__in{max-width:1320px;margin:0 auto;padding:10px 0;display:flex}.acm-nl__text,.acm-nl__side{flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;padding:10px;display:flex}.acm-nl__text{gap:5px}.acm-nl__title{font-family:var(--font-head);letter-spacing:normal;text-transform:none;color:#fff;margin:0;font-size:21.6px;font-weight:600;line-height:1}.acm-nl__lead{color:#f9f8f5;margin:0;font-size:14.4px;line-height:1.3}.acm-nl__form{gap:10px;margin:0;display:flex}.acm-nl__input,.acm-nl__button{border-radius:5px;flex:50%;min-width:0;height:40px}.acm-nl__input{font-family:var(--font-body);color:var(--acm-text);background:#fff;border:1px solid #69727d;outline:none;padding:5px 14px;font-size:15px;line-height:1.4}.acm-nl__input::placeholder{color:#54595f80}.acm-nl__input:focus-visible{border-color:var(--acm-purple);box-shadow:0 0 0 3px #ffffff8c}.acm-nl__button{background:var(--acm-purple);font-family:var(--font-head);color:#fff;cursor:pointer;border:0;padding:0 24px;font-size:16.2px;font-weight:600;line-height:1;transition:background-color .2s}.acm-nl__button:hover,.acm-nl__button:focus-visible{color:#fff;background:#5a04a8}.acm-nl__button:disabled,.acm-nl__input:disabled{opacity:.7;cursor:wait}.acm-nl__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.acm-nl__note{font-family:var(--font-head);color:#fff;margin:8px 0 0;font-size:14px;line-height:1.3}.acm-nl__note--error{color:#ffe08a}@media (max-width:1024px){.acm-nl{padding:0 20px}.acm-nl__in{flex-direction:column;padding:20px 0}}@media (max-width:767px){.acm-nl__form{flex-direction:column}.acm-nl__input,.acm-nl__button{flex:none;width:100%}}
.acm-pp{--accent:var(--acm-orange);--accent-soft:color-mix(in srgb, var(--accent) 6%, #fff);--accent-line:color-mix(in srgb, var(--accent) 18%, #fff);--pp-tab:var(--acm-green);--pp-tab-active:var(--acm-orange)}.acm-pp-in{max-width:1320px;margin:0 auto}.acm-pp-intro{padding:0 10px}.acm-pp-intro__in{align-items:center;padding:10px 0;display:flex}.acm-pp-intro__lead{font-family:var(--font-head);text-transform:uppercase;color:var(--accent);flex:0 0 33.3333%;margin:0;padding:10px;font-size:23.4px;font-weight:600;line-height:1.3}.acm-pp-intro--single .acm-pp-intro__lead{flex-basis:60.267%}.acm-pp-intro__text{flex:1 1 0;min-width:0;padding:10px}.acm-pp-intro__text p{margin:0 0 .3em}.acm-pp-items{margin:20px 0;padding:0 10px}.acm-pp-items__list{grid-template-columns:repeat(var(--pp-cols), minmax(0, 1fr));gap:10px 30px;margin:0 auto;padding:0 10px;list-style:none;display:grid}.acm-pp-item{padding:10px}.acm-pp-item__title{text-align:center}.acm-pp-item__text{margin:0 0 .3em}.acm-pp-programs{padding:10px 10px 0}.acm-pp-tabs{align-items:flex-start;display:flex}.acm-pp-tabs__list{flex-direction:column;flex:0 0 20%;align-items:stretch;display:flex}.acm-pp-tabs__tab{font-family:var(--font-head);letter-spacing:-.3px;text-align:end;text-transform:uppercase;color:var(--pp-tab);cursor:pointer;background:#fff;border:0;border-radius:0;padding:10px;font-size:13px;font-weight:600;line-height:1.3;transition:background-color .2s,color .2s}.acm-pp-tabs__tab:hover,.acm-pp-tabs__tab[aria-selected=true]{background:var(--acm-placeholder);color:var(--pp-tab-active)}.acm-pp-tabs__tab:focus-visible{outline:2px solid var(--pp-tab-active);outline-offset:-2px}.acm-pp-tabs__panel{flex:1 1 0;min-width:0}.acm-pp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 0;margin:-10px 0 0;padding:0 10px;list-style:none;display:grid}.acm-pp-card__link{padding:10px;display:block}.acm-pp-card__img img,.acm-pp-card__img>span{aspect-ratio:3/2;object-fit:cover;object-position:center;background:var(--acm-placeholder);border-radius:5px;width:100%;height:auto;transition:transform .3s,box-shadow .3s;display:block}.acm-pp-card__link:hover .acm-pp-card__img img{box-shadow:var(--sh-card)}.acm-pp .acm-pp-card__title{font-family:var(--font-body);text-align:center;color:var(--acm-ink);margin-top:10px;font-size:16.2px;font-weight:600;line-height:1.2;display:block}.acm-pp .acm-pp-card__short{font-family:var(--font-body);text-align:start;color:var(--acm-text);-webkit-line-clamp:7;-webkit-box-orient:vertical;margin-top:10px;font-size:14.4px;line-height:1.3;display:-webkit-box;overflow:hidden}.acm-pp-card__link:hover .acm-pp-card__title{color:var(--pp-tab-active)}.acm-pp-tabs__empty{color:#969ca2;margin:0;padding:10px}.acm-pp-end{height:70px}@media (max-width:1024px){.acm-pp-items__list{grid-template-columns:repeat(min(var(--pp-cols), 2), minmax(0, 1fr))}.acm-pp-item__text{font-size:16px}.acm-pp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.acm-pp-intro__in{flex-direction:column;align-items:stretch}.acm-pp-intro__lead,.acm-pp-intro--single .acm-pp-intro__lead{flex-basis:auto}.acm-pp-items__list{grid-template-columns:minmax(0,1fr)}.acm-pp-item__text,.acm-pp .acm-pp-card__short{text-align:start}.acm-pp-tabs{flex-direction:column;align-items:stretch}.acm-pp-tabs__list{scrollbar-width:none;flex-direction:row;gap:6px;margin:0 -10px 10px;padding:0 10px 4px;overflow-x:auto}.acm-pp-tabs__tab{border-radius:var(--r-pill);background:var(--acm-placeholder);text-align:center;white-space:nowrap;flex:none;padding:9px 14px}.acm-pp-cards{grid-template-columns:minmax(0,1fr)}}.acm-pp-promos{flex-direction:column;gap:20px;max-width:1076px;margin:40px auto 0;padding:0 10px;display:flex}.acm-pp-promo{align-items:center;display:flex;position:relative}.acm-pp-promo:nth-of-type(2n){flex-direction:row-reverse}.acm-pp-promo__shape{z-index:0;fill:#00000005;pointer-events:none;width:124%;height:124%;position:absolute;top:-15%;left:-25%;overflow:visible}.acm-pp-promo__label,.acm-pp-promo__img,.acm-pp-promo__body{z-index:1;position:relative}.acm-pp-promo__label{writing-mode:vertical-rl;font-family:var(--font-body);text-transform:uppercase;white-space:nowrap;color:var(--acm-text);flex:0 0 30px;justify-content:center;align-self:stretch;align-items:center;font-size:10px;line-height:1.7;display:flex;transform:rotate(180deg)}.acm-pp-promo__img{flex:0 0 55.87%}.acm-pp-promo__img a{display:block}.acm-pp-promo__img img,.acm-pp-promo__img>span{aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:var(--r-sm);background:var(--acm-placeholder);width:100%;height:auto;box-shadow:calc(var(--tilt-x,0) * -18px) calc(50px + var(--tilt-y,0) * -14px) 100px #0000004d;transition:box-shadow .25s ease-out;display:block}.acm-pp-promo__body{flex:1 1 0;min-width:0;padding:60px 0 60px 15px}.acm-pp-promo:nth-of-type(2n) .acm-pp-promo__body{text-align:end;padding:60px 15px 60px 0}.acm-pp-promo__title{font-family:var(--font-head);letter-spacing:normal;text-transform:none;color:var(--accent);margin:24px 0 12px;font-size:24px;font-weight:600;line-height:1.2}.acm-pp-promo__text{font-family:var(--font-body);color:var(--acm-text);font-size:16.2px;line-height:1.3}.acm-pp-promo__text p{margin:0 0 .8em}.acm-pp-promo__text ul{text-align:start;margin:0 0 .8em;padding-left:1.2em;font-size:14.6px;line-height:1.25}.acm-pp .acm-pp-promo__more{margin-top:24px;display:inline-block}.acm-pp .acm-pp-promo__more:hover{text-decoration:underline}@media (max-width:1024px){.acm-pp-promos{gap:10px;max-width:660px}.acm-pp-promo,.acm-pp-promo:nth-of-type(2n){flex-direction:column;align-items:stretch}.acm-pp-promo__label{writing-mode:horizontal-tb;flex-basis:32px;transform:none}.acm-pp-promo__img img,.acm-pp-promo__img>span{box-shadow:0 15px 30px #00000026}.acm-pp-promo__body,.acm-pp-promo:nth-of-type(2n) .acm-pp-promo__body{text-align:start;padding:30px 0 0}.acm-pp-promo__shape{width:124%;height:124%;top:-12%;left:-25%}}@media (max-width:767px){.acm-pp-promos{margin-top:24px;padding:0 20px}.acm-pp-promo__shape{display:none}}.acm-pp-intro:has(~.acm-pp-promos){margin-top:40px}.acm-pp-pgal{z-index:1;margin:10px 0 40px;padding:0 15px;position:relative}.acm-pp-pgal__title{text-align:center}.acm-pp-pgal__images{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.acm-pp-pgal__images a{border-radius:var(--r-sm);display:block;overflow:hidden;box-shadow:0 6px 16px -8px #00000059}.acm-pp-pgal__images img{aspect-ratio:1;object-fit:cover;background:var(--acm-placeholder);width:100%;height:auto;transition:transform .3s;display:block}.acm-pp-pgal__images a:hover img{transform:scale(1.05)}.acm-pp-pgal__images a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.acm-pp-pgal__text{max-width:820px;font-family:var(--font-body);color:var(--acm-text);margin:24px auto 0;font-size:15px;line-height:1.4}.acm-pp-pgal__text ul{margin:0;padding-left:1.2em}.acm-pp-pgal__text li{margin-bottom:6px}.acm-pp-pgal__text li::marker{color:var(--accent)}@media (max-width:1024px){.acm-pp-pgal{margin:30px 0;padding:0}.acm-pp-pgal__images{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.acm-pp-pgal__images{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
