@charset "UTF-8";.btn-primary{--bs-btn-color:#fff;height:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:6px;padding-left:20px;padding-right:20px;border:0;gap:10px;position:relative;overflow:hidden;text-decoration:none}.btn-primary:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(260.75deg,#9e78f0 0,#0957c3 100%);transition:.15s all ease}.btn-primary .icon{position:relative;z-index:5}.btn-primary .icon img,.btn-primary .icon svg{max-height:18px;width:auto;display:block;object-fit:contain}.btn-primary .icon img path[fill],.btn-primary .icon svg path[fill]{fill:currentColor}.btn-primary .icon img path[stroke],.btn-primary .icon svg path[stroke]{stroke:currentColor}.btn-primary,.btn-primary .caption{position:relative;z-index:5;font-style:normal;font-weight:400;font-size:14px;color:#fff}.btn-primary:hover:before{opacity:.85}.btn-primary.hover-dark{background:#1b1b1b}.btn-primary.hover-dark:hover:before{opacity:0}.btn-primary-dark{color:#fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);border:2px solid #141414;padding:10px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-primary-dark svg{margin-left:6px}.btn-primary-dark svg path[fill]{fill:currentColor}.btn-primary-dark svg path[stroke]{stroke:currentColor}.btn-primary-dark:hover{border:2px solid #9e78f0;background:#1b1b1b}.btn-primary-dark:hover.hover-text-white{color:#fff}.btn-primary-dark:active{color:#737373;border:2px solid #a3a3a3;background:#525252}.btn-primary-dark:active svg path{stroke:#737373}.btn-grey-dark{height:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:6px;padding-left:20px;padding-right:20px;gap:10px;position:relative;overflow:hidden;text-decoration:none;color:#fff;background:#141414;border:0;padding:10px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-grey-dark svg{margin-left:6px}.btn-grey-dark svg path[fill]{fill:currentColor}.btn-grey-dark svg path[stroke]{stroke:currentColor}.btn-grey-dark:hover{border:0;background:#1b1b1b}.btn-grey-dark:hover.hover-text-white{color:#fff}.btn-grey-dark:active{border:0;color:#737373;background:#525252}.btn-grey-dark:active svg path{stroke:#737373}.btn-primary-light{color:#fff;border:2px solid #fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-primary-light svg{margin-left:6px}.btn-primary-light svg path[fill]{fill:currentColor}.btn-primary-light svg path[stroke]{stroke:currentColor}.btn-primary-light:hover{border:2px solid #9e78f0;background:#e5e5e5;color:#141414}.btn-primary-light:hover svg path{stroke:#141414}.btn-primary-light:active{border:2px solid #a3a3a3;background:#525252;color:#e5e5e5}.btn-primary-light:active svg path{stroke:#e5e5e5}.btn-secondary-light{background:#fafafa;color:#0957c3;border:2px solid #fff}.btn-secondary-light svg path{stroke:#0957c3}.btn-secondary-light{padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-secondary-light svg{margin-left:6px}.btn-secondary-light svg path[fill]{fill:currentColor}.btn-secondary-light svg path[stroke]{stroke:currentColor}.btn-secondary-light:hover{border:2px solid #9e78f0;background:#e5e5e5}.btn-secondary-light:active{border:2px solid #a3a3a3;background:#d6d6d6;color:#a3a3a3}.btn-secondary-light:active svg path{stroke:#a3a3a3}.btn-secondary-dark{color:#fff;background:#141414;border:2px solid transparent;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-secondary-dark svg{margin-left:6px}.btn-secondary-dark svg path[fill]{fill:currentColor}.btn-secondary-dark svg path[stroke]{stroke:currentColor}.btn-secondary-dark:hover{border:2px solid #9e78f0;background:#383838}.btn-secondary-dark:active{color:#a3a3a3;border:2px solid #a3a3a3;background:#737373}.btn-secondary-dark:active svg path{stroke:#a3a3a3}.btn-tertiary-dark{color:#fff;border:1px solid rgba(255,255,255,.2);background-color:transparent;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-tertiary-dark svg{margin-left:6px}.btn-tertiary-dark svg path[fill]{fill:currentColor}.btn-tertiary-dark svg path[stroke]{stroke:currentColor}.btn-tertiary-dark .gradient{display:none}.btn-tertiary-dark:hover{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid rgba(255,255,255,.2)}.btn-tertiary-dark:hover .gradient{display:block}.btn-tertiary-dark:hover .default{display:none}.btn-tertiary-light{color:#141414;border:1px solid rgba(0,0,0,.2);background-color:transparent;gap:6px;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.btn-tertiary-light svg{margin-left:6px}.btn-tertiary-light svg path[fill]{fill:currentColor}.btn-tertiary-light svg path[stroke]{stroke:currentColor}.btn-tertiary-light:active,.btn-tertiary-light:focus{color:#141414;border:1px solid rgba(0,0,0,.2);background-color:transparent}.btn-tertiary-light:hover{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid rgba(0,0,0,.2)}.stage-button{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.015em;color:#fff;background-color:#1b1b1b;border-radius:6px;text-decoration:none;display:inline-flex;align-items:center;position:relative;z-index:1;text-transform:uppercase;transition:.1s ease;height:44px;justify-content:center;padding-left:20px;padding-right:20px;border:0;gap:10px;overflow:hidden}.stage-button.with-arrow::after{content:url(../img/arrow.svg);display:inline-block;width:24px;height:24px}@media screen and (min-width:992px){.stage-button:hover{background:#383838;color:#fff}.stage-button:hover::before{background:#9e78f0}}.stage-button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;padding:2px;background:linear-gradient(260.75deg,#9e78f0 0,#0957c3 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1;height:100%;width:100%}@font-face{font-family:"Space Mono";src:url(../fonts/SpaceMono-Regular.woff2) format("woff2"),url(../fonts/SpaceMono-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Space Grotesk";src:url(../fonts/SpaceGrotesk-Bold.woff2) format("woff2"),url(../fonts/SpaceGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Space Mono";src:url(../fonts/SpaceMono-Bold.woff2) format("woff2"),url(../fonts/SpaceMono-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Space Grotesk";src:url(../fonts/SpaceGrotesk-Light.woff2) format("woff2"),url(../fonts/SpaceGrotesk-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Space Mono";src:url(../fonts/SpaceMono-Italic.woff2) format("woff2"),url(../fonts/SpaceMono-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Space Grotesk";src:url(../fonts/SpaceGrotesk-SemiBold.woff2) format("woff2"),url(../fonts/SpaceGrotesk-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Space Mono";src:url(../fonts/SpaceMono-BoldItalic.woff2) format("woff2"),url(../fonts/SpaceMono-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Space Grotesk";src:url(../fonts/SpaceGrotesk-Regular.woff2) format("woff2"),url(../fonts/SpaceGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Space Grotesk";src:url(../fonts/SpaceGrotesk-Medium.woff2) format("woff2"),url(../fonts/SpaceGrotesk-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}h1{font-family:"Space Grotesk",sans-serif;font-size:clamp(36px,36px + 9 * (100vw - 575px) / 865,45px);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.36px}h2{font-family:"Space Grotesk",sans-serif;font-size:clamp(30px,30px + 6 * (100vw - 575px) / 865,36px);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.36px}h3{font-family:"Space Grotesk",sans-serif;font-size:clamp(24px,24px + 8 * (100vw - 575px) / 865,32px);font-style:normal;font-weight:500;line-height:1.25;letter-spacing:-.36px}h4{font-family:"Space Grotesk",sans-serif;font-size:clamp(24px,24px + 6 * (100vw - 575px) / 865,30px);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.36px}h5{font-family:"Space Grotesk",sans-serif;font-size:clamp(20px,20px + 4 * (100vw - 575px) / 865,24px);font-style:normal;font-weight:500;line-height:1.25;letter-spacing:-.24px}h6{font-family:"Space Grotesk",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.25}p{font-family:"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px}p:last-child{margin-bottom:0}p span{font-weight:600}.article h1:first-child,.article h2:first-child,.article h3:first-child,.article h4:first-child,.article h5:first-child,.article h6:first-child{margin-top:0;padding-top:0}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-top:40px;margin-bottom:20px}.article h1 strong,.article h2 strong,.article h3 strong,.article h4 strong,.article h5 strong,.article h6 strong{font-size:inherit}.article h3{color:#000;font-weight:500}.article h4{color:#000;font-weight:500}.article h1,.article h2,.article h5,.article h6{color:#000;font-weight:400}.article img{max-width:100%;display:block;margin-left:auto;margin-right:auto;margin-top:clamp(32px,32px + 28 * (100vw - 575px) / 865,60px);margin-bottom:clamp(32px,32px + 28 * (100vw - 575px) / 865,60px);padding-left:0;padding-right:0;box-shadow:0 16px 50px rgba(0,0,0,.3);border-radius:8px;flex:1;object-fit:contain}.article .wp-block-table{margin:60px 0}.article .wp-block-table table{margin:0}.article table{margin:60px 0;border:1px solid #e5e5e5;width:100%;max-width:100%}.article table thead{border-bottom:0}.article table thead tr td,.article table thead tr th{background-color:#f5f9ff;font-style:normal;font-weight:500;font-size:14px;line-height:1.5;color:#0957c3;border:1px solid #e5e5e5;padding:10px}.article table tbody tr td{border:1px solid #e5e5e5;padding:10px;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414}.article .gl-code-highlight,.article .wp-block-code{margin:40px 0}.article .wp-block-image:first-child img{margin-top:0}.editor em,.editor i{font-style:italic}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-family:"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;overflow-x:hidden!important;padding:0!important;margin:0!important}body.no-scroll,html.no-scroll{overflow:hidden!important}.container{max-width:1170px}@media screen and (max-width:1399px){.container{width:100%;padding:0 32px}}@media screen and (max-width:1199px){.container{width:100%;padding:0 32px}}@media screen and (max-width:991px){.container{width:100%;padding:0 32px}}@media screen and (max-width:767px){.container{width:100%;padding:0 24px}}.menu-image-title-hide .menu-image-title,.menu-image-title-hide.menu-image-title{display:initial}.menu-image-title-hide .menu-image-title .title,.menu-image-title-hide.menu-image-title .title{display:none}li.lowercase a{text-transform:none!important}.entry-content.has-announcements{padding-top:80px}.no-border{border:0}#hs-banner-parent #hs-eu-cookie-confirmation{max-width:971px!important;width:100%!important;border-radius:6px!important;background:#383838!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)!important;color:#a3a3a3!important;font-family:"Space Grotesk",sans-serif!important}#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner{padding:24px!important}#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-confirmation-button,#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-decline-button{border-radius:6px;background:#141414;border:0;text-transform:uppercase;min-width:7em}#hs-banner-parent #hs-eu-cookie-confirmation p{color:#a3a3a3;font-family:"Space Grotesk",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}#hs-banner-parent div,#hs-banner-parent p{font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}.investors .content{justify-content:center}.investors .content .image{text-align:center;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:768px){.investors .content .image{flex-wrap:wrap;flex:auto!important;max-width:30%;width:100%}}.investors .content .image img{width:100%;height:51px;object-fit:contain}@media screen and (max-width:767px){.investors .content .line{display:none}}#masthead{background-color:#141414;z-index:10;position:fixed;width:100%;opacity:0}#masthead .site_header__inner{height:80px;display:flex;align-items:center}#masthead.show{opacity:1}#masthead.hide{z-index:-1}#masthead .container{display:flex;align-items:center}#masthead .container .btn-cta-wrap{display:flex;align-items:center;justify-content:flex-end;flex:1}#masthead .container .btn-cta{margin-left:12px;white-space:nowrap;font-size:14px}#masthead .container .btn-cta .icon{display:flex;justify-content:center;align-items:center}#masthead .custom-logo-link img{max-width:180px;height:auto;width:100%;transition:all .35s cubic-bezier(.22,.84,.48,.99)}#masthead .right-menu .btn-cta{display:none}#masthead .right-menu .mobile-menu-toggle{display:none;cursor:pointer}#masthead #site-navigation{flex-grow:1}#masthead #site-navigation .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper,#masthead #site-navigation .menu-image-title-after.menu-image-not-hovered img,#masthead #site-navigation .menu-image-title-before.menu-image-title{padding:0}#masthead #site-navigation .menu-primary-menu-container>ul{list-style-type:none;display:flex;justify-content:space-between;margin:0;padding:0 60px}@media screen and (max-width:1024px){#masthead #site-navigation .menu-primary-menu-container>ul{align-items:center;gap:10px}}#masthead #site-navigation .menu-primary-menu-container>ul>li{display:block;position:relative}@media screen and (min-width:991px){#masthead #site-navigation .menu-primary-menu-container>ul>li{padding:25px 0}}#masthead #site-navigation .menu-primary-menu-container>ul>li>.submenu-link{position:relative;z-index:3}#masthead #site-navigation .menu-primary-menu-container>ul>li::before{content:"";position:absolute;width:100%;height:65px;left:0}#masthead #site-navigation .menu-primary-menu-container>ul>li::after{content:"";position:absolute;width:100%;height:65px;left:0}#masthead #site-navigation .menu-primary-menu-container>ul>li a .menu-image.menu-image-title-before{width:10px;height:6px;margin-left:8px}#masthead #site-navigation .menu-primary-menu-container>ul>li a .menu-item-description{display:block;color:#a3a3a3;font-size:14px;font-style:normal;font-weight:400;line-height:1.42;margin-top:6px;text-transform:none}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu) a{color:#fff;font-size:14px;font-style:normal;line-height:28px;text-transform:uppercase;text-decoration:none;opacity:.6;display:flex}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu{padding:0;display:none;position:absolute;border-radius:6px;background:#1b1b1b;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);width:352px;margin-top:34px;overflow:hidden;border:1px solid #383838}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li{border-bottom:1px solid #383838}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li:last-child{border:none}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li img{width:50px;height:50px}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li a{padding:24px 24px;text-decoration:none!important}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li a .menu-image-title-after.menu-image-title span.title{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:21px}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li a .menu-image-title-after.menu-image-title .menu-item-description{color:#a3a3a3!important;font-size:14px;font-style:normal;font-weight:400;line-height:1.45;text-transform:none}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li:hover{background-color:#141414}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li:hover a .menu-image-title-after.menu-image-title .title{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li:active{background-color:#383838}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li:active img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#masthead #site-navigation .menu-primary-menu-container>ul>li:not(.is-megamenu)>.sub-menu li:active a .menu-image-title-after.menu-image-title .title{color:#a3a3a3;background:0 0;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}#masthead #site-navigation .menu-primary-menu-container>ul>li:hover:not(.is-megamenu) a{opacity:1}#masthead #site-navigation .menu-primary-menu-container>ul>li:hover:not(.is-megamenu) .sub-menu{display:block}#masthead #site-navigation .menu-primary-menu-container>ul>li:active>a.submenu-toggle{color:#fff!important;text-decoration:underline!important}#masthead .mobile-menu-container{display:none;background:#141414;width:100%;border-top:1px solid rgba(255,255,255,.2);top:59px;flex-direction:column}#masthead .mobile-menu-container .menu-primary-menu-container{flex:1;overflow:scroll}#masthead .mobile-menu-container #mobile-menu{background:#1b1b1b}#masthead .mobile-menu-container #mobile-menu li{position:relative}#masthead .mobile-menu-container #mobile-menu li .column-wrapper>.sub-menu>li{margin-bottom:40px}#masthead .mobile-menu-container #mobile-menu li .column-wrapper>.sub-menu>li:last-child{margin-bottom:0}#masthead .mobile-menu-container #mobile-menu li .menu-item-cta{margin:0}#masthead .mobile-menu-container #mobile-menu li.is-megamenu .mega-menu-wrapper>.sub-menu{padding-top:0!important;padding-bottom:0!important;padding-left:24px!important;padding-right:24px!important;display:none}#masthead .mobile-menu-container #mobile-menu li.is-megamenu .mega-menu-wrapper>.sub-menu>li{margin-bottom:40px}#masthead .mobile-menu-container #mobile-menu li.is-megamenu .mega-menu-wrapper>.sub-menu>li:last-child{margin-bottom:0}#masthead .mobile-menu-container #mobile-menu li.is-megamenu .mega-menu-wrapper>.sub-menu>li:first-child{padding-top:25px}#masthead .mobile-menu-container #mobile-menu li.is-megamenu .mega-menu-wrapper>.sub-menu>li:last-child{padding-bottom:15px}#masthead .mobile-menu-container #mobile-menu li.is-megamenu .mega-menu-wrapper>.sub-menu .sub-menu{display:block!important}#masthead .mobile-menu-container #mobile-menu li.column-wrapper>.submenu-toggle{display:none}#masthead .mobile-menu-container #mobile-menu li a{border-bottom:1px solid #383838;padding:20px 32px;display:block}#masthead .mobile-menu-container #mobile-menu li.menu-item-has-children>a.open .menu-image-title-before.menu-image-title .menu-image.menu-image-title-before{transform:rotate(180deg)}#masthead .mobile-menu-container #mobile-menu li ul.sub-menu{display:none;background:#141414}#masthead .mobile-menu-container #mobile-menu li ul.sub-menu li{margin-bottom:14px}#masthead .mobile-menu-container #mobile-menu li ul.sub-menu li .submenu-toggle{text-decoration:none;pointer-events:none}#masthead .mobile-menu-container #mobile-menu li ul.sub-menu li .submenu-toggle .title{text-decoration:none!important}#masthead .mobile-menu-container #mobile-menu li ul.sub-menu li a{border:0;padding:0;line-height:1.6}#masthead .mobile-menu-container #mobile-menu .submenu-link:has(.menu-image){display:flex;align-items:center;padding:16px;background-color:#000}#masthead .mobile-menu-container #mobile-menu .submenu-link:has(.menu-image) img.menu-image{width:40px;height:40px;margin-right:14px}#masthead .mobile-menu-container #mobile-menu .submenu-link:has(.menu-image) .menu-image-title-after{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#masthead .mobile-menu-container #mobile-menu .submenu-link.submenu-toggle{display:block}#masthead .mobile-menu-container #mobile-menu .submenu-link .menu-image-title-before.menu-image-title{display:flex;justify-content:space-between;align-items:center;padding:0}#masthead .mobile-menu-container #mobile-menu .submenu-link .menu-image-title-before.menu-image-title .menu-image.menu-image-title-before{width:10px;height:6px;transition:all .35s cubic-bezier(.22,.84,.48,.99)}#masthead .mobile-menu-container #mobile-menu .submenu-link .menu-item-description{display:block;color:#a3a3a3;font-size:14px;font-style:normal;font-weight:400;line-height:1.42;text-transform:none;width:100%;max-width:100%}#masthead .mobile-menu-container .menu-right-menu-container{padding:32px 24px 0;background-color:#141414}#masthead .mobile-menu-container .menu-right-menu-container li{text-decoration:none;width:100%}#masthead .mobile-menu-container #mobile-menu-button{padding:0;margin:0;list-style:none}#masthead .mobile-menu-container #mobile-menu-button a{width:100%;display:flex;justify-content:space-between;color:#fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);border:2px solid #141414;padding:10px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead .mobile-menu-container #mobile-menu-button a svg{margin-left:6px}#masthead .mobile-menu-container #mobile-menu-button a svg path[fill]{fill:currentColor}#masthead .mobile-menu-container #mobile-menu-button a svg path[stroke]{stroke:currentColor}#masthead .mobile-menu-container #mobile-menu-button a:hover{border:2px solid #9e78f0;background:#1b1b1b}#masthead .mobile-menu-container #mobile-menu-button a:hover.hover-text-white{color:#fff}#masthead .mobile-menu-container #mobile-menu-button a:active{color:#737373;border:2px solid #a3a3a3;background:#525252}#masthead .mobile-menu-container #mobile-menu-button a:active svg path{stroke:#737373}#masthead .menu-mobile-social-container{background-color:#141414;padding:24px 32px 32px 24px;text-align:center}#masthead .menu-mobile-social-container #mobile-social{padding:0;margin:0;list-style-type:none;font-size:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;-ms-overflow-style:none;scrollbar-width:none}#masthead .menu-mobile-social-container #mobile-social::-webkit-scrollbar{display:none}#masthead .menu-mobile-social-container #mobile-social{display:flex;justify-content:space-between}#masthead .menu-mobile-social-container #mobile-social li{display:inline-block;flex:1;background-color:#1b1b1b;border-radius:6px;margin-right:20px}#masthead .menu-mobile-social-container #mobile-social li a{display:inline-block;padding:18px 19.5px;border-radius:6px;background:#1b1b1b}#masthead .menu-mobile-social-container #mobile-social li:first-child a{margin-left:0}#masthead .menu-mobile-social-container #mobile-social li:last-child a{margin-right:0}#masthead .menu-mobile-social-container #mobile-social li img{width:24px;height:24px}#masthead.open .mobile-menu-container{display:block}#masthead.open.universal{background-color:#1b1b1b}#masthead.open .custom-logo-link img{filter:brightness(0) invert(1)}#masthead #right-menu{padding:0;margin:0;list-style:none;display:flex;align-items:center}#masthead #right-menu li{display:block;margin-right:12px}#masthead #right-menu li:last-child{margin:0}#masthead #right-menu li a{text-transform:uppercase;text-decoration:none;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.24px;padding:15px 18px}@media screen and (min-width:992px) and (max-width:1024px){#masthead #right-menu li a{padding:0}}#masthead #right-menu li.btn-link a{color:#fff;background:#141414;border:2px solid transparent;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead #right-menu li.btn-link a svg{margin-left:6px}#masthead #right-menu li.btn-link a svg path[fill]{fill:currentColor}#masthead #right-menu li.btn-link a svg path[stroke]{stroke:currentColor}#masthead #right-menu li.btn-link a:hover{border:2px solid #9e78f0;background:#383838}#masthead #right-menu li.btn-link a:active{color:#a3a3a3;border:2px solid #a3a3a3;background:#737373}#masthead #right-menu li.btn-link a:active svg path{stroke:#a3a3a3}#masthead #right-menu li.btn-link a{font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding:6px 18px;text-transform:none}@media screen and (min-width:992px) and (max-width:1024px){#masthead #right-menu li.btn-link a{padding:4px 8px!important}}@media screen and (min-width:992px) and (max-width:1024px){#masthead #right-menu li.btn-link a span{font-size:14px}}#masthead #right-menu li.btn-link a>*{display:inline-flex;align-items:center;padding:0}#masthead #right-menu li.btn-link a>* img{margin-left:10px}#masthead #right-menu li.btn-link a.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,#masthead #right-menu li.btn-link a.menu-image-title-after.menu-image-title,#masthead #right-menu li.btn-link a.menu-image-title-before.menu-image-not-hovered img{width:18px;height:18px;padding:0}#masthead.blue{background-color:#0957c3}#masthead.blue #site-navigation ul li{color:#fff}#masthead.blue #site-navigation ul li:hover a{opacity:1}#masthead.blue #site-navigation ul li:active a{color:#a3a3a3}#masthead.blue #right-menu li.btn-link a{color:#fff;background:#141414;border:2px solid transparent;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead.blue #right-menu li.btn-link a svg{margin-left:6px}#masthead.blue #right-menu li.btn-link a svg path[fill]{fill:currentColor}#masthead.blue #right-menu li.btn-link a svg path[stroke]{stroke:currentColor}#masthead.blue #right-menu li.btn-link a:hover{border:2px solid #9e78f0;background:#383838}#masthead.blue #right-menu li.btn-link a:active{color:#a3a3a3;border:2px solid #a3a3a3;background:#737373}#masthead.blue #right-menu li.btn-link a:active svg path{stroke:#a3a3a3}#masthead.blue #right-menu li.btn-link a{text-transform:none}#masthead.grey{background-color:#141414}#masthead.grey #site-navigation ul li{color:rgba(255,255,255,.6)}#masthead.grey #site-navigation ul li:hover a{color:#fff}#masthead.grey #site-navigation ul li:active a{color:#a3a3a3}#masthead.grey #right-menu li.btn-link a{color:#fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);border:2px solid #141414;padding:10px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead.grey #right-menu li.btn-link a svg{margin-left:6px}#masthead.grey #right-menu li.btn-link a svg path[fill]{fill:currentColor}#masthead.grey #right-menu li.btn-link a svg path[stroke]{stroke:currentColor}#masthead.grey #right-menu li.btn-link a:hover{border:2px solid #9e78f0;background:#1b1b1b}#masthead.grey #right-menu li.btn-link a:hover.hover-text-white{color:#fff}#masthead.grey #right-menu li.btn-link a:active{color:#737373;border:2px solid #a3a3a3;background:#525252}#masthead.grey #right-menu li.btn-link a:active svg path{stroke:#737373}#masthead.grey #right-menu li.btn-link a{text-transform:none}#masthead.white{background-color:#fff}#masthead.white #site-navigation ul li{color:#383838}#masthead.white #site-navigation ul li:hover a{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#masthead.white #site-navigation ul li:active a{background:initial;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial;color:#a3a3a3}#masthead.white #right-menu libtn-link a{color:#fff;border:2px solid #fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead.white #right-menu libtn-link a svg{margin-left:6px}#masthead.white #right-menu libtn-link a svg path[fill]{fill:currentColor}#masthead.white #right-menu libtn-link a svg path[stroke]{stroke:currentColor}#masthead.white #right-menu libtn-link a:hover{border:2px solid #9e78f0;background:#e5e5e5;color:#141414}#masthead.white #right-menu libtn-link a:hover svg path{stroke:#141414}#masthead.white #right-menu libtn-link a:active{border:2px solid #a3a3a3;background:#525252;color:#e5e5e5}#masthead.white #right-menu libtn-link a:active svg path{stroke:#e5e5e5}#masthead.grey-gradient{border-bottom:1px solid rgba(255,255,255,.2);background:linear-gradient(180deg,#141414 0,rgba(20,20,20,0) 100%);backdrop-filter:blur(2px)}#masthead.grey-gradient #site-navigation ul li a{color:rgba(255,255,255,.6)}#masthead.grey-gradient #right-menu li.btn-link a{color:#fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);border:2px solid #141414;padding:10px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead.grey-gradient #right-menu li.btn-link a svg{margin-left:6px}#masthead.grey-gradient #right-menu li.btn-link a svg path[fill]{fill:currentColor}#masthead.grey-gradient #right-menu li.btn-link a svg path[stroke]{stroke:currentColor}#masthead.grey-gradient #right-menu li.btn-link a:hover{border:2px solid #9e78f0;background:#1b1b1b}#masthead.grey-gradient #right-menu li.btn-link a:hover.hover-text-white{color:#fff}#masthead.grey-gradient #right-menu li.btn-link a:active{color:#737373;border:2px solid #a3a3a3;background:#525252}#masthead.grey-gradient #right-menu li.btn-link a:active svg path{stroke:#737373}#masthead.grey-gradient #right-menu li.btn-link a{text-transform:none}#masthead.universal .site_header__inner{border-bottom:1px solid #2d2c31;background:#141414;backdrop-filter:blur(2px)}#masthead.universal #site-navigation ul li{color:rgba(255,255,255,.6)}#masthead.universal #site-navigation ul li:hover>a{color:#fff}#masthead.universal #site-navigation ul li:not(.open)::after{height:auto!important;display:block;bottom:0;border-bottom:4px solid transparent}#masthead.universal #site-navigation ul li:not(.open):hover::after{border-bottom:4px solid #9777f1}#masthead.universal #site-navigation ul li:active>a{color:#a3a3a3;text-decoration:none}#masthead.universal #site-navigation ul li.menu-item-has-children:active>a{text-decoration:none!important}#masthead.universal #right-menu li a{font-size:14px}#masthead.universal #right-menu li.btn-link a{color:#fff;background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);border:2px solid #141414;padding:6px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}#masthead.universal #right-menu li.btn-link a svg{margin-left:6px}#masthead.universal #right-menu li.btn-link a svg path[fill]{fill:currentColor}#masthead.universal #right-menu li.btn-link a svg path[stroke]{stroke:currentColor}#masthead.universal #right-menu li.btn-link a:hover{border:2px solid #9e78f0;background:#1b1b1b}#masthead.universal #right-menu li.btn-link a:hover.hover-text-white{color:#fff}#masthead.universal #right-menu li.btn-link a:active{color:#737373;border:2px solid #a3a3a3;background:#525252}#masthead.universal #right-menu li.btn-link a:active svg path{stroke:#737373}#masthead.universal #right-menu li.btn-link a{text-transform:none}#masthead .menu-primary-menu-container ul{padding:0;list-style-type:none;margin:0}#masthead .menu-primary-menu-container ul li a{color:#fafafa;font-size:14px;font-style:normal;font-weight:500;line-height:19.6px;text-transform:uppercase;text-decoration:none}#masthead.has-announcements{padding-top:0!important}#masthead.has-announcements .mobile-menu-container{top:209px}#masthead .announcements{color:#fff;font-size:18px;line-height:24px;text-align:center;background-color:#0957c3;padding:18px 32px;margin-bottom:17.5px}@media screen and (min-width:992px) and (max-width:1024px){#masthead .submenu-toggle>span{display:flex;align-items:center}}#masthead .is-megamenu{opacity:.6;cursor:pointer}@media screen and (max-width:991px){#masthead .is-megamenu{opacity:1}}#masthead .is-megamenu:hover{opacity:1}#masthead .is-megamenu::after{display:none}#masthead .is-megamenu .sub-menu .menu-item .sub-menu li a:hover .title{color:#fff;background-clip:border-box!important;-webkit-background-clip:border-box!important;background:0 0!important}#masthead .is-megamenu .sub-menu .menu-item .sub-menu li a.submenu-toggle:hover .title{color:#9777f1;text-decoration:none}#masthead .is-megamenu .sub-menu .menu-item .sub-menu li:not(.menu-item-cta) a:hover .title:not(.with-description){text-decoration:underline}@media screen and (min-width:992px){#masthead .is-megamenu .submenu-toggle{line-height:28px}}@media screen and (min-width:992px) and (max-width:1024px){#masthead .is-megamenu .submenu-toggle span{line-height:28px}}#masthead .is-megamenu li a:hover{text-decoration:none!important}#masthead .is-megamenu .mega-menu-wrapper{position:fixed;left:0;top:79px;width:100%;background-color:#141414;z-index:99;cursor:auto}@media screen and (min-width:992px) and (max-width:1024px){#masthead .is-megamenu .mega-menu-wrapper{top:76px}}@media screen and (max-width:991px){#masthead .is-megamenu .mega-menu-wrapper{position:initial}}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{display:none;flex-wrap:wrap;column-gap:61px;row-gap:30px;padding:40px 12px 60px 252px!important;margin:auto;max-width:1170px}@media screen and (max-width:1399px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{width:100%;padding:0 32px}}@media screen and (max-width:1199px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{width:100%;padding:0 32px}}@media screen and (max-width:991px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{width:100%;padding:0 32px}}@media screen and (max-width:767px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{width:100%;padding:0 24px}}@media screen and (min-width:992px) and (max-width:1170px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{justify-content:flex-start;padding:40px 24px 60px 24px!important}}@media screen and (max-width:991px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu{padding:20px 15px 40px 15px!important}}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu li:not(.menu-item-cta) .submenu-link:has(.menu-image){display:flex;align-items:center}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu li:not(.menu-item-cta) .submenu-link>span{font-size:16px;line-height:1.8;flex:none;order:0;align-self:stretch;flex-grow:0;font-weight:400;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;text-transform:none}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu li:not(.menu-item-cta) .submenu-link>span .with-description{display:block}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu li:not(.menu-item-cta) .submenu-link img{width:40px;height:40px;object-fit:contain;display:block;margin-right:15px}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-cta{width:fit-content}@media screen and (max-width:991px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-cta{width:fit-content}}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .submenu-toggle{padding:0!important;border:0!important}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .submenu-toggle>span{display:block;width:100%;margin-bottom:16px;cursor:auto}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .submenu-toggle .title{pointer-events:none;font-size:14px;font-weight:500;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;color:#9777f1;display:block;padding-bottom:10px;position:relative;width:100%;cursor:auto}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .submenu-toggle .title::after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #2d2c31}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-has-children{max-width:261px;width:100%}@media screen and (max-width:991px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-has-children{max-width:100%}}@media screen and (max-width:991px){#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-has-children:not(:last-of-type){margin-bottom:40px}}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-cta{margin-top:15px}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-cta .submenu-link{display:inline!important}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .menu-item-cta .submenu-link .title{text-transform:uppercase}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .column-wrapper>.submenu-toggle{display:none}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .column-wrapper>.sub-menu{display:flex;flex-direction:column;gap:70px}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .sub-menu{display:block;padding:0!important}#masthead .is-megamenu .mega-menu-wrapper>.sub-menu .sub-menu li .menu-item-description{margin-top:0!important;color:#605d6b!important}#masthead .is-megamenu.open{opacity:1}#masthead .is-megamenu.open::after{height:auto!important;display:block;bottom:0;border-bottom:4px solid #9777f1}#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu{display:flex}#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu .sub-menu li{cursor:pointer;margin-bottom:14px}#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu .sub-menu li:has(.menu-image),#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu .sub-menu li:last-child{margin-bottom:0}#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu .sub-menu li:not(.menu-item-cta) a:hover .title{text-decoration:underline}#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu .sub-menu li:not(.menu-item-cta) a.submenu-toggle:hover .title{color:#9777f1;-webkit-text-fill-color:#9777f1;text-decoration:none}#masthead .is-megamenu.open .mega-menu-wrapper>.sub-menu .sub-menu li.menu-item-cta a:hover .title{text-decoration:none}#masthead .is-megamenu.open .menu-image-title-before img{transform:rotate(180deg)}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu{max-width:1146px;column-gap:56px;padding-left:0!important;padding-right:0!important;justify-content:space-between}@media screen and (max-width:1481px){#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu{max-width:100%;justify-content:center;padding-left:20px!important;padding-right:20px!important;column-gap:20px}}@media screen and (min-width:991px) and (max-width:1024px){#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li:not(.menu-item-hidden){max-width:200px}}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide:not(.menu-item-cta){max-width:504px}@media screen and (min-width:991px) and (max-width:1281px){#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide:not(.menu-item-cta){max-width:420px}}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:16px}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li:not(.menu-item-cta){max-width:calc(50% - 12px);width:100%;border-radius:4px;transition:.3s ease;position:relative}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li:not(.menu-item-cta):hover{background-color:#000!important}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li:not(.menu-item-cta) a{padding:20px!important;width:100%;height:100%}@media screen and (min-width:1280px) and (max-width:1481px){#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li:not(.menu-item-cta) a{padding:10px!important}}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li .menu-image-title{padding:0;width:100%;max-width:calc(100% - 40px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li:not(.menu-item-cta) .title{text-decoration:none!important}@media screen and (min-width:991px) and (max-width:1281px){#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li:not(.menu-item-cta) .title{font-size:14px}}#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li .menu-item-description{font-family:Space Grotesk;font-size:13px!important;font-weight:400;line-height:17px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#a3a3a3!important;margin-bottom:0;cursor:pointer!important}@media screen and (min-width:991px) and (max-width:1281px){#masthead .is-megamenu.open.wide .mega-menu-wrapper>.sub-menu>li.wide .sub-menu li .menu-item-description{padding-left:0}}#masthead.safari .is-megamenu .mega-menu-wrapper{top:119px}@media screen and (min-width:992px) and (max-width:1024px){#masthead.safari .is-megamenu .mega-menu-wrapper{top:116px}}#masthead .menu-item-cta{display:inline-block;width:fit-content;transition:.3s ease}#masthead .menu-item-cta>.submenu-link{border:1px solid #9777f1!important;border-radius:32px;display:inline-block;padding:7px 24px!important;transition:.3s ease}#masthead .menu-item-cta>.submenu-link .title{font-size:13px;font-weight:700;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#9777f1}#masthead .menu-item-cta>.submenu-link:hover{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);text-decoration:none}#masthead .menu-item-cta>.submenu-link:hover .title{color:#fff;text-decoration:none}#masthead .menu-item-hidden .submenu-toggle{display:none}@media (max-width:991px){#masthead.menu-hidden .container{padding-top:5px;padding-bottom:5px}#masthead.menu-hidden .container .btn-cta-wrap{display:flex}#masthead.menu-hidden .container .btn-cta-wrap .btn-cta{font-size:14px;padding:6px 12px}#masthead.menu-hidden .container .btn-cta-wrap .btn-cta .icon img,#masthead.menu-hidden .container .btn-cta-wrap .btn-cta .icon svg{height:20px;width:auto}}.megamenu-announcement{width:100%}.megamenu-announcement__inner{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.megamenu-announcement__tag{position:absolute;top:8px;left:8px;background-color:#000;border-radius:16px;padding:2px 10px;z-index:3}.megamenu-announcement__tag a{padding:0!important;border-bottom:0!important}.megamenu-announcement__tag:hover span{text-decoration:underline}.megamenu-announcement__tag span{font-size:14px;font-weight:400;line-height:25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;text-transform:capitalize}.megamenu-announcement__image img{width:100%;height:100%;object-fit:cover;cursor:auto}@media screen and (max-width:991px){.megamenu-announcement__image img{max-height:250px}}@media screen and (min-width:992px){.megamenu-announcement__image img{max-height:113px}}.megamenu-announcement__content .h1,.megamenu-announcement__content .h2,.megamenu-announcement__content .h3,.megamenu-announcement__content .h4,.megamenu-announcement__content .h5,.megamenu-announcement__content .h6,.megamenu-announcement__content h1,.megamenu-announcement__content h2,.megamenu-announcement__content h3,.megamenu-announcement__content h4,.megamenu-announcement__content h5,.megamenu-announcement__content h6{font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin-bottom:8px;margin-top:12px}.megamenu-announcement__content p{font-size:13px;font-weight:400;line-height:17px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;opacity:.6;margin:0}.megamenu-announcement__link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;border-bottom:0!important}.megamenu-announcement__link span{display:none}.megamenu-announcement__card:hover .megamenu-announcement__content .h1,.megamenu-announcement__card:hover .megamenu-announcement__content .h2,.megamenu-announcement__card:hover .megamenu-announcement__content .h3,.megamenu-announcement__card:hover .megamenu-announcement__content .h4,.megamenu-announcement__card:hover .megamenu-announcement__content .h5,.megamenu-announcement__card:hover .megamenu-announcement__content .h6,.megamenu-announcement__card:hover .megamenu-announcement__content h1,.megamenu-announcement__card:hover .megamenu-announcement__content h2,.megamenu-announcement__card:hover .megamenu-announcement__content h3,.megamenu-announcement__card:hover .megamenu-announcement__content h4,.megamenu-announcement__card:hover .megamenu-announcement__content h5,.megamenu-announcement__card:hover .megamenu-announcement__content h6{text-decoration:underline}.megamenu-announcement__banner .megamenu-announcement__inner{min-height:328px;padding:24px}.megamenu-announcement__banner .megamenu-announcement__content{display:flex;flex-wrap:wrap;flex-direction:column;gap:28px}@media screen and (max-width:991px){.megamenu-announcement__banner .megamenu-announcement__content{max-width:270px;margin:auto}}.megamenu-announcement__banner .megamenu-announcement__content *{text-align:center;opacity:1;color:#fff}.megamenu-announcement__banner .megamenu-announcement__content .h1,.megamenu-announcement__banner .megamenu-announcement__content .h2,.megamenu-announcement__banner .megamenu-announcement__content .h3,.megamenu-announcement__banner .megamenu-announcement__content .h4,.megamenu-announcement__banner .megamenu-announcement__content .h5,.megamenu-announcement__banner .megamenu-announcement__content .h6,.megamenu-announcement__banner .megamenu-announcement__content h1,.megamenu-announcement__banner .megamenu-announcement__content h2,.megamenu-announcement__banner .megamenu-announcement__content h3,.megamenu-announcement__banner .megamenu-announcement__content h4,.megamenu-announcement__banner .megamenu-announcement__content h5,.megamenu-announcement__banner .megamenu-announcement__content h6{font-size:24px;font-weight:700;line-height:36px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.megamenu-announcement__banner .megamenu-announcement__content p{font-size:16px;font-weight:400;line-height:20px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.megamenu-announcement__banner .megamenu-announcement__cta{margin-top:28px;display:flex;justify-content:center;align-items:center}.megamenu-announcement__banner .megamenu-announcement__cta a{display:flex;align-items:center;justify-content:center;border-radius:32px;background-color:#fff;padding:10px 44px!important;transition:.3s ease}.megamenu-announcement__banner .megamenu-announcement__cta span{font-size:16px;font-weight:700;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0957c3;text-transform:uppercase}.megamenu-announcement__banner .megamenu-announcement__cta:hover a{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%)}.megamenu-announcement__banner .megamenu-announcement__cta:hover a span{color:#fff}@media screen and (max-width:1199px){#masthead .custom-logo-link img{max-width:116px}#masthead #site-navigation ul{padding:0 28px}#masthead #site-navigation ul li a{font-size:14px;font-style:normal;font-weight:500;line-height:19.6px}#masthead #site-navigation ul li.menu-item-has-children::after{top:8px}#masthead #site-navigation ul li.menu-item-has-children>a::after{right:-20px;top:7px}}@media screen and (max-width:991px){#masthead{display:flex;flex-direction:column;height:auto;padding:0!important}#masthead .site_header__inner{height:75px;flex-wrap:wrap}#masthead.open{height:100%}#masthead.universal{padding:16px 0}#masthead .custom-logo-link img{width:116px}#masthead .container{justify-content:space-between;margin:0!important;padding:24px 24px}#masthead .container .btn-cta-wrap{display:none}#masthead .announcements{margin:0;padding:32px 32px}#masthead #right-menu,#masthead #site-navigation{display:none}#masthead .right-menu{color:rgba(255,255,255,.6);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;text-transform:uppercase}#masthead .right-menu .mobile-menu-toggle{display:block}#masthead .mobile-menu-container{height:100%}#masthead .mobile-menu-container .mobile-menu-wrapper{display:flex;flex-direction:column;height:100%}#masthead .mobile-menu-container .btn-cta-wrap{padding-left:24px;padding-right:24px}#masthead .mobile-menu-container .btn-cta-wrap .btn-cta{width:100%}#masthead .mobile-menu-container #mobile-menu-button a{display:flex}#masthead .mobile-menu-container #mobile-menu-button a .menu-image-title-before.menu-image-title{display:flex;justify-content:space-between;align-items:center;padding:0}#masthead .mobile-menu-container #mobile-menu-button a .menu-image-title-before.menu-image-title img{height:24px}}@media screen and (max-width:767px){#masthead .mobile-menu-container #mobile-menu li a{padding:20px 24px}#masthead .menu-mobile-social-container{padding:24px 0}#masthead .menu-mobile-social-container #mobile-social li:last-child{margin-right:24px}#masthead .menu-mobile-social-container #mobile-social li:first-child{margin-left:24px}#masthead .announcements{padding:24px 24px;text-align:left}}@keyframes fade{0%{opacity:1}100%{opacity:0}}.header-announcement__banner{background-color:#0957c3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:8px 30px;position:relative;z-index:99;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-align:center;color:#fff;transition:.3s ease;width:100%;opacity:1}@media screen and (max-width:767px){.header-announcement__banner{padding:6px 30px;display:inline;font-size:14px;line-height:21px;word-spacing:1px}}.header-announcement__banner svg{width:16px;height:16px}.header-announcement__banner b,.header-announcement__banner strong{font-weight:500}.header-announcement__banner:hover .header-announcement__link{text-decoration:underline}.header-announcement__banner-link{width:100%;height:100%;position:absolute;left:0;top:0}.hide-announcement .header-announcement__banner{animation:fade 50ms ease forwards;padding-top:0;padding-bottom:0;z-index:-1;height:0}.header-announcement__link{font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;font-weight:500;text-decoration:none}@media screen and (max-width:767px){.header-announcement__link{text-decoration:underline;font-size:14px;line-height:21px}}.site-header+main{padding-top:40px}.menu-nav-arrow{margin-left:8px}@media screen and (min-width:991px){.open .menu-nav-arrow{transform:rotate(180deg)}}#mobile-menu .title{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}#mobile-menu .menu-item-cta .title{display:inline}#mobile-menu .submenu-toggle.open .menu-nav-arrow{transform:rotate(180deg)}#masthead-placeholder{position:static;opacity:0;pointer-events:none}#masthead-placeholder .site_header__inner{height:80px}@media (max-width:991px){#masthead-placeholder .site_header__inner{height:75px}}footer{color:#fff;padding-top:clamp(40px,40px + 20 * (100vw - 575px) / 865,60px);border-top:1px solid #525252;background:#141414}footer .site-footer__top{padding-bottom:clamp(40px,40px + 20 * (100vw - 575px) / 865,60px)}footer .widget_block.widget_text p{font-size:36px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-.36px;text-transform:uppercase}footer .widget_block.widget_text:first-child p{color:#fafafa}footer .widget_block.widget_text:first-child p em{display:block;color:#fff}footer .widget_block.widget_text:last-child p{color:#0957c3}footer.dark .widget_block.widget_text:last-child p em{color:#fff}footer ul{list-style-type:none;padding:0;margin:0}footer ul a{text-decoration:none;color:rgba(255,255,255,.6);font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}footer ul a:hover{color:#fff;text-decoration:underline}footer ul a:active{color:rgba(255,255,255,.2);text-decoration:none}footer #menu-social li,footer #menu-social-menu li{display:inline-block;margin-left:32px}footer #menu-social li:first-child,footer #menu-social-menu li:first-child{margin-left:0}footer #menu-social li img,footer #menu-social-menu li img{filter:grayscale(1);filter:brightness(0) invert(1);transition:all .35s cubic-bezier(.22,.84,.48,.99)}footer #menu-social li:hover img,footer #menu-social-menu li:hover img{filter:brightness(0) invert(0);filter:grayscale(0)}footer .footer-menu{margin-top:100px}footer .footer-menu .logo{max-width:230px;width:100%;display:block;object-fit:contain;max-height:53px}footer .footer-menu #menu-footer-menu{margin-top:30px}footer .footer-menu #menu-footer-menu li{display:inline-block}footer .footer-menu #menu-footer-menu li::after{content:"·";margin:0 16px}footer .footer-menu #menu-footer-menu li:last-child::after{content:""}footer .footer-menu #menu-footer-menu li a{color:#a3a3a3;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.16px;text-transform:uppercase}footer .footer-menu .menu-container{display:flex;justify-content:flex-end}footer .footer-menu .mobile-menu{display:none}footer .footer-menu .widget_nav_menu{margin-left:50px}footer .footer-menu .widget_nav_menu:first-child{margin:0}footer .footer-menu .widget_nav_menu .widget-title{margin-bottom:12px;color:rgba(255,255,255,.2);font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase}footer .footer-menu .widget_nav_menu .menu li{margin-bottom:4px;color:rgba(255,255,255,.4);font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}footer .footer-menu .widget_nav_menu .menu li:last-child{margin:0}footer .copyright-section{border-top:1px solid rgba(255,255,255,.2);padding:40px 0}footer .copyright-section .copyright{color:rgba(255,255,255,.6);font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase}footer .copyright-section #menu-legal{text-align:right}footer .copyright-section #menu-legal li{display:inline-block}footer .copyright-section #menu-legal li::after{content:"/";margin:0 16px;color:rgba(255,255,255,.6)}footer .copyright-section #menu-legal li:last-child::after{content:"";margin:0}footer .copyright-section #menu-legal li a{color:rgba(255,255,255,.6);font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase}footer .copyright-section #menu-legal li a:hover{color:#fff;text-decoration:underline}footer .copyright-section #menu-legal li a:active{color:rgba(255,255,255,.2);text-decoration:none}footer .menu-social-container{display:flex;justify-content:end}footer .menu-social-container #menu-social{display:inline-block}footer.white{background-color:#fff;border:1px solid #d6d6d6}footer.white .widget_block.widget_text:first-child p{color:#141414}footer.white .widget_block.widget_text:first-child p em{color:#0957c3}footer.white .copyright-section{border-top:1px solid #d6d6d6}footer.white .copyright-section .copyright{color:#737373}footer.white .copyright-section #menu-legal li a{color:rgba(0,0,0,.6)}footer.white #menu-social li img,footer.white #menu-social-menu li img{filter:brightness(.5) saturate(0)}footer.white #menu-social li:hover img,footer.white #menu-social-menu li:hover img{filter:brightness(0) saturate(0);filter:grayscale(0)}footer.white .footer-menu .widget_nav_menu .widget-title{color:rgba(0,0,0,.2)}footer.white .copyright-section #menu-legal li a,footer.white ul a{color:rgba(0,0,0,.6)}footer.white .copyright-section #menu-legal li a:hover,footer.white ul a:hover{color:#000}footer.white .copyright-section #menu-legal li a:active,footer.white ul a:active{color:rgba(0,0,0,.2)}footer.white .copyright-section #menu-legal li::after{color:rgba(0,0,0,.4)}footer.blue{border:1px solid rgba(255,255,255,.2);background:#0957c3}footer.blue .widget_block.widget_text p,footer.blue .widget_block.widget_text:last-child p{color:#fff}footer.blue .footer-menu .logo{filter:brightness(0) invert(1)}footer.blue #menu-social li:hover img,footer.blue #menu-social-menu li:hover img{filter:brightness(0) invert(1);opacity:.5}footer.blue #menu-social li:active img,footer.blue #menu-social-menu li:active img{filter:brightness(0) invert(1);opacity:.2}footer .contact-overlay{display:none;position:fixed;top:0;left:0;z-index:2;height:100%;width:100%;background-color:rgba(0,0,0,.5)}footer .contact-overlay.active{display:block}footer .contact-toaster{position:fixed;left:50%;transform:translateX(-50%);bottom:-300px;z-index:3;width:100%;transition:all .35s cubic-bezier(.22,.84,.48,.99)}footer .contact-toaster.active{bottom:0}footer .contact-toaster .content{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:24px 32px;background-color:#141414}footer .contact-toaster .content .left-section{display:flex;flex-flow:row nowrap;gap:12px;align-items:center}footer .contact-toaster .content .left-section .message{font-size:12px;line-height:19.2px;color:#fafafa;text-transform:uppercase}footer .contact-toaster .content .right-section p{font-size:12px;line-height:19.2px;color:#a3a3a3;text-transform:uppercase;cursor:pointer}footer #nav_menu-2{display:flex;justify-content:end;align-items:center;height:100%}@media screen and (max-width:991px){footer .footer-menu{margin-top:40px}footer .footer-menu .menu-container{justify-content:flex-start;margin-top:24px}footer .footer-menu .logo{width:144px}footer .widget_block.widget_text p{font-size:20px;font-style:normal;font-weight:400;line-height:30px}footer .widget_block.widget_text p{font-size:20px}}@media screen and (max-width:767px){footer .footer-menu .widget_nav_menu{margin-left:37px}footer .copyright-section #menu-legal{text-align:left}footer #menu-social li,footer #menu-social-menu li{margin-left:28px}footer .widget_block.widget_text p{font-size:18px}footer .widget_block.widget_text p em{display:inline!important}}@media screen and (max-width:575px){footer{padding:40px 0 0}footer .footer-menu{padding-top:40px;border-top:1px solid rgba(255,255,255,.2)}footer .footer-menu .menu-container{display:none}footer .footer-menu .mobile-menu{display:flex;margin-top:40px}footer .footer-menu .mobile-menu div:first-child{margin-right:40px}footer .footer-menu .mobile-menu li{margin-bottom:16px}footer .footer-menu .mobile-menu li:last-child{margin-bottom:0}footer .menu-social-container{justify-content:flex-start}footer .menu-social-container #menu-social li:first-child{margin:40px 0 0 0}footer .copyright-section #menu-legal{text-align:left;margin-top:4px}footer #nav_menu-2{justify-content:start}}.menu-social-container img{width:100%;height:100%}[data-padding-bottom=none]{padding-bottom:0}[data-padding-top=none]{padding-top:0}[class^=wp-block-acf][data-padding-bottom=none]{padding-bottom:0!important}[class^=wp-block-acf][data-padding-top=none]{padding-top:0!important}.pagination{align-items:center;justify-content:center;margin-top:16px}.pagination .page-numbers{height:40px;width:40px;display:inline-flex;color:#a3a3a3;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;justify-content:center;align-items:center;text-decoration:none;border-radius:100%;margin:0 4px;overflow:hidden;position:relative}@media (hover:hover){.pagination .page-numbers:hover{background:#e5e5e5;color:#141414}}.pagination .page-numbers.current{background-color:#0957c3!important;color:#fff}.pagination .next{text-indent:-9999999999px;background-image:url(../img/arrow-next.svg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:50%!important}.pagination .prev{text-indent:-9999999999px;background-image:url(../img/arrow-prev.svg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:50%!important}.hbspt-form{padding-left:24px;padding-right:24px;padding-top:32px;padding-bottom:23px;background:#fafafa}.hbspt-form h1{font-style:normal;font-weight:500;font-size:24px;line-height:1.4;letter-spacing:-.01em;color:#141414;margin-bottom:20px}.hbspt-form .hs-error-msgs{color:#dc3232;font-size:13px;padding:0;list-style:none;margin-bottom:0;margin-top:4px}.hbspt-form .hs-form-field{margin-bottom:18px}.hbspt-form .hs-form-field label[id^=label-]{font-style:normal;font-weight:400;font-size:12px;line-height:1.6;text-transform:uppercase;color:#737373;display:block;margin-bottom:3px}.hbspt-form .hs-form-field label[id^=label-] .hs-form-required{color:#0957c3}.hbspt-form .hs-form-field input[type=date],.hbspt-form .hs-form-field input[type=email],.hbspt-form .hs-form-field input[type=phone],.hbspt-form .hs-form-field input[type=search],.hbspt-form .hs-form-field input[type=text]{padding-left:16px;padding-right:16px;height:48px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;display:block;width:100%;outline:0;font-family:"Space Grotesk",sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:-.015em;color:#383838}.hbspt-form .hs-form-field input[type=date]:focus,.hbspt-form .hs-form-field input[type=email]:focus,.hbspt-form .hs-form-field input[type=phone]:focus,.hbspt-form .hs-form-field input[type=search]:focus,.hbspt-form .hs-form-field input[type=text]:focus{border-color:#0957c3}.hbspt-form .hs-form-field textarea{padding:16px;min-height:80px;max-height:320px;height:auto;resize:vertical;background:#fff;border:1px solid #e5e5e5;border-radius:5px;display:block;width:100%;outline:0;font-family:"Space Grotesk",sans-serif;font-style:normal;font-weight:400;font-size:16px;letter-spacing:-.015em;color:#383838}.hbspt-form .hs-form-field textarea:focus{border-color:#0957c3}.hbspt-form .hs-submit,.hbspt-form .hs_submit{margin-top:20px}.hbspt-form .hs-button{color:#fff;background:#141414;border:2px solid transparent;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.hbspt-form .hs-button svg{margin-left:6px}.hbspt-form .hs-button svg path[fill]{fill:currentColor}.hbspt-form .hs-button svg path[stroke]{stroke:currentColor}.hbspt-form .hs-button:hover{border:2px solid #9e78f0;background:#383838}.hbspt-form .hs-button:active{color:#a3a3a3;border:2px solid #a3a3a3;background:#737373}.hbspt-form .hs-button:active svg path{stroke:#a3a3a3}.hbspt-form .hs-button{width:100%;height:52px;font-style:normal;font-weight:400;font-size:16px;letter-spacing:-.015em;color:#fff;text-transform:uppercase}.hbspt-form .legal-consent-container .hs-richtext{font-family:"Space Grotesk",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#525252;margin-bottom:20px}.hbspt-form .legal-consent-container .hs-richtext a{text-transform:uppercase;color:#0957c3}.hbspt-form .inputs-list{list-style-type:none;padding:0;margin:0}.hbspt-form .inputs-list .hs-form-booleancheckbox label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.hbspt-form .inputs-list .hs-form-booleancheckbox input{accent-color:#0957c3;width:18px;min-width:18px;height:18px;background:#fff;border:1px solid #e5e5e5;border-radius:2px;display:block}.hbspt-form .inputs-list .hs-form-booleancheckbox span{margin:0;font-family:"Space Grotesk",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#525252}.hbspt-form .inputs-list .hs-form-booleancheckbox span a{text-transform:uppercase;color:#0957c3}.gl-code-highlight pre,.wp-block-code{position:relative;margin-left:auto;margin-right:auto;padding:0;box-sizing:border-box;font-size:14px;line-height:1.43;overflow:auto;display:block;width:100%}.gl-code-highlight pre code,.wp-block-code code{display:block;font-family:"Space Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-style:normal;font-weight:400;font-size:inherit;line-height:inherit;background:#303030;border-radius:8px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:120px;margin:0;color:#f9fafb;overflow-x:auto;overflow-y:hidden;min-height:95px}.gl-code-highlight pre .hljs-keyword,.gl-code-highlight pre .hljs-link,.gl-code-highlight pre .hljs-literal,.gl-code-highlight pre .hljs-section,.gl-code-highlight pre .hljs-selector-tag,.wp-block-code .hljs-keyword,.wp-block-code .hljs-link,.wp-block-code .hljs-literal,.wp-block-code .hljs-section,.wp-block-code .hljs-selector-tag{color:#fff}.gl-code-highlight pre .hljs-addition,.gl-code-highlight pre .hljs-attribute,.gl-code-highlight pre .hljs-built_in,.gl-code-highlight pre .hljs-bullet,.gl-code-highlight pre .hljs-name,.gl-code-highlight pre .hljs-string,.gl-code-highlight pre .hljs-symbol,.gl-code-highlight pre .hljs-template-tag,.gl-code-highlight pre .hljs-template-variable,.gl-code-highlight pre .hljs-title,.gl-code-highlight pre .hljs-type,.gl-code-highlight pre .hljs-variable,.wp-block-code .hljs-addition,.wp-block-code .hljs-attribute,.wp-block-code .hljs-built_in,.wp-block-code .hljs-bullet,.wp-block-code .hljs-name,.wp-block-code .hljs-string,.wp-block-code .hljs-symbol,.wp-block-code .hljs-template-tag,.wp-block-code .hljs-template-variable,.wp-block-code .hljs-title,.wp-block-code .hljs-type,.wp-block-code .hljs-variable{color:#d88}.gl-code-highlight pre .hljs-comment,.gl-code-highlight pre .hljs-deletion,.gl-code-highlight pre .hljs-meta,.gl-code-highlight pre .hljs-quote,.wp-block-code .hljs-comment,.wp-block-code .hljs-deletion,.wp-block-code .hljs-meta,.wp-block-code .hljs-quote{color:#979797}.gl-code-highlight pre .hljs-doctag,.gl-code-highlight pre .hljs-keyword,.gl-code-highlight pre .hljs-literal,.gl-code-highlight pre .hljs-name,.gl-code-highlight pre .hljs-section,.gl-code-highlight pre .hljs-selector-tag,.gl-code-highlight pre .hljs-strong,.gl-code-highlight pre .hljs-title,.gl-code-highlight pre .hljs-type,.wp-block-code .hljs-doctag,.wp-block-code .hljs-keyword,.wp-block-code .hljs-literal,.wp-block-code .hljs-name,.wp-block-code .hljs-section,.wp-block-code .hljs-selector-tag,.wp-block-code .hljs-strong,.wp-block-code .hljs-title,.wp-block-code .hljs-type{font-weight:700}.gl-code-highlight pre .hljs-bullet,.gl-code-highlight pre .hljs-regexp,.gl-code-highlight pre .hljs-string,.gl-code-highlight pre .hljs-symbol,.wp-block-code .hljs-bullet,.wp-block-code .hljs-regexp,.wp-block-code .hljs-string,.wp-block-code .hljs-symbol{color:#84caff}.gl-code-highlight pre .hljs-keyword,.gl-code-highlight pre .hljs-name,.gl-code-highlight pre .hljs-selector-class,.gl-code-highlight pre .hljs-selector-id,.gl-code-highlight pre .hljs-selector-tag,.wp-block-code .hljs-keyword,.wp-block-code .hljs-name,.wp-block-code .hljs-selector-class,.wp-block-code .hljs-selector-id,.wp-block-code .hljs-selector-tag{color:#9777f1}.gl-code-highlight pre .copy-button,.wp-block-code .copy-button{position:absolute;top:24px;right:24px;border-radius:5px;border:1px solid rgba(255,255,255,.4);transition:.15s all ease;display:inline-flex;align-items:center;gap:5px;font-size:12px;text-transform:uppercase;color:#fff;height:30px;z-index:5;background:#303030}.gl-code-highlight pre .copy-button::before,.wp-block-code .copy-button::before{display:block;content:"";width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><g clip-path='url(%23clip0_2383_7097)'><path d='M10.6663 10.6673V12.534C10.6663 13.2807 10.6663 13.6541 10.521 13.9393C10.3932 14.1902 10.1892 14.3942 9.93833 14.522C9.65311 14.6673 9.27974 14.6673 8.53301 14.6673H3.46634C2.7196 14.6673 2.34624 14.6673 2.06102 14.522C1.81014 14.3942 1.60616 14.1902 1.47833 13.9393C1.33301 13.6541 1.33301 13.2807 1.33301 12.534V7.46732C1.33301 6.72058 1.33301 6.34721 1.47833 6.062C1.60616 5.81111 1.81014 5.60714 2.06102 5.47931C2.34624 5.33398 2.7196 5.33398 3.46634 5.33398H5.33301M7.46634 10.6673H12.533C13.2797 10.6673 13.6531 10.6673 13.9383 10.522C14.1892 10.3942 14.3932 10.1902 14.521 9.93931C14.6663 9.65409 14.6663 9.28072 14.6663 8.53398V3.46732C14.6663 2.72058 14.6663 2.34721 14.521 2.062C14.3932 1.81111 14.1892 1.60714 13.9383 1.47931C13.6531 1.33398 13.2797 1.33398 12.533 1.33398H7.46634C6.7196 1.33398 6.34624 1.33398 6.06102 1.47931C5.81014 1.60714 5.60616 1.81111 5.47833 2.062C5.33301 2.34721 5.33301 2.72058 5.33301 3.46732V8.53398C5.33301 9.28072 5.33301 9.65409 5.47833 9.93931C5.60616 10.1902 5.81014 10.3942 6.06102 10.522C6.34624 10.6673 6.7196 10.6673 7.46634 10.6673Z' stroke='%23D6D6D6' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_2383_7097'><rect width='16' height='16' fill='white'/></clipPath></defs></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.gl-code-highlight pre .language-caption,.wp-block-code .language-caption{height:30px;display:flex;align-items:center;top:24px;left:24px;position:absolute;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#fff;z-index:5;font-family:"Space Grotesk",sans-serif}.gl-code-highlight.with-language-caption code{padding-top:70px}.btn-link{display:inline-flex;align-items:center;justify-content:flex-start;text-decoration:none;gap:2px}.btn-link .caption{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:currentColor;text-underline-offset:3px}.btn-link .icon{margin-top:-2px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:.3s all ease}.btn-link .icon svg{max-height:12px;display:block;object-fit:contain}.btn-link .icon svg path{stroke:currentColor;fill-opacity:1;stroke-opacity:1;opacity:1}.btn-link:hover .caption{text-decoration:underline}.btn-link:hover .icon{transform:translateX(5px)}.btn-link---blue{color:#0957c3}.btn-link---blue .caption{color:#0957c3;text-decoration:underline}.btn-link---blue .icon{color:#0957c3}.btn-link---blue:hover{color:#2b84ff}.btn-link---blue:hover .caption{color:#2b84ff}.btn-link---blue:hover .icon{color:#2b84ff}.btn-outline-transparent-light{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-width:150px;height:52px;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding-left:20px;padding-right:20px;position:relative;overflow:hidden;gap:10px;color:#fff;text-decoration:none}.btn-outline-transparent-light:hover{border-color:#fff;background-color:#fff;color:#0957c3}#share-article-modal{overflow:hidden}#share-article-modal .modal-dialog-bottom{align-items:flex-end}#share-article-modal .modal-dialog{width:768px;max-width:100%;margin:0 auto;height:100%;transform:translate(0,100%)}#share-article-modal.show .modal-dialog{transform:translate(0)}#share-article-modal .modal-header{border:0;border-bottom:1px solid #383838;padding:24px 32px}#share-article-modal .modal-header .modal-title{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase}#share-article-modal .modal-header .close{border:0;background-color:transparent;color:#a3a3a3;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase}#share-article-modal .modal-content{background-color:#141414;border:0;border-radius:0}#share-article-modal .modal-content .message{color:rgba(255,255,255,.6);font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;letter-spacing:-.24px;padding:32px 32px 0 32px}#share-article-modal .modal-content .modal-body{padding:0}#share-article-modal .modal-content .modal-body ul{padding:0 32px 32px;margin:0;list-style-type:none;display:flex;justify-content:space-between}#share-article-modal .modal-content .modal-body ul li{display:inline-flex;width:164px;height:144px;text-align:center;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;background:#1b1b1b;cursor:pointer;border:1px solid transparent}#share-article-modal .modal-content .modal-body ul li .label{margin-top:10px;color:rgba(255,255,255,.6);font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase}#share-article-modal .modal-content .modal-body ul li a{text-decoration:none}#share-article-modal .modal-content .modal-body ul li:hover{border:1px solid #9e78f0}#share-article-modal .modal-content .modal-body ul li:hover .label{color:#fff}#share-article-modal .modal-content .modal-body ul li:active{border:2px solid #9e78f0}#share-article-modal .modal-content .modal-body ul li:active .label,#share-article-modal .modal-content .modal-body ul li:active svg{opacity:.4}@media screen and (max-width:767px){#share-article-modal .modal-content .modal-body .wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;-ms-overflow-style:none;scrollbar-width:none}#share-article-modal .modal-content .modal-body .wrapper::-webkit-scrollbar{display:none}#share-article-modal .modal-content .modal-body .wrapper ul{width:768px}}.header-breadcrumbs .breadcrumbs{background:#141414;transition:visibility .1s ease-in-out,opacity .1s ease-in-out,margin-top .35s cubic-bezier(.22,.84,.48,.99);margin-top:0;z-index:10}@media screen and (max-width:992px){.header-breadcrumbs .breadcrumbs{display:none}}.header-breadcrumbs .breadcrumbs a,.header-breadcrumbs .breadcrumbs span{font-weight:400;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-size:14px;color:#7e7e7e;line-height:1.3}.header-breadcrumbs .breadcrumbs span{color:#c4c4c4}.header-breadcrumbs .breadcrumbs a{color:#7e7e7e;text-decoration:none}.header-breadcrumbs .breadcrumbs a:hover{color:#c4c4c4}.header-breadcrumbs .breadcrumbs a{font-style:normal;font-weight:400;font-size:14px}.header-breadcrumbs .breadcrumbs #breadcrumbs{height:50px}.header-breadcrumbs .breadcrumbs #breadcrumbs>span{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;height:100%}.header-breadcrumbs .breadcrumbs #breadcrumbs>span>span{display:flex;align-items:center;gap:8px}.header-breadcrumbs .breadcrumbs #breadcrumbs>span>span:not(.breadcrumb_last)::after{content:"";display:inline-block;width:6px;height:10px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D'6'%20height%3D'10'%20viewBox%3D'0%200%206%2010'%20fill%3D'none'%20xmlns%3D'http%3A//www.w3.org/2000/svg'%3E%3Cpath%20d%3D'M1%209L5%205L1%201'%20stroke%3D'white'%20stroke-opacity%3D'0.6'%20stroke-linecap%3D'square'/%3E%3C/svg%3E");background-size:cover;transform:translateY(5%)}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,40px,0)}[data-aos=fade-down]{transform:translate3d(0,-40px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.single-post{overflow:clip!important}.single-post .post-hero{padding-top:clamp(40px,40px + 20 * (100vw - 575px) / 865,60px);height:auto;position:relative}.single-post .post-hero .related-categories{padding-top:20px}.single-post .post-hero .related-categories .pill{border-radius:5px;text-decoration:none;padding:5px 10px;border:1px solid transparent;color:#2b84ff;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase;background-color:rgba(9,87,195,.1)}.single-post .post-hero .related-categories .pill:hover{border-radius:5px;border:1px solid #2b84ff;background:rgba(9,87,195,.15)}.single-post .post-hero .related-categories>div{display:flex;flex-wrap:wrap;gap:8px}.single-post .post-hero .related-categories.related-categories--mobile{display:none}.single-post .post-hero__row{display:flex;align-items:flex-start;gap:clamp(24px,24px + 26 * (100vw - 575px) / 865,50px);border-bottom:1px solid #e5e5e5;padding-bottom:35px}.single-post .post-hero__content{width:60%;display:flex;flex-direction:column}.single-post .post-hero__content .post-meta-data{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#595959;margin-bottom:20px;font-style:normal;font-weight:400;font-size:12px;text-transform:uppercase}.single-post .post-hero__content .post-meta-data .read-duration{border-right:1px solid #e5e5e5;padding-right:18px;display:flex;min-height:34px;align-items:center;justify-content:flex-start;padding-top:6px;padding-bottom:6px;gap:6px}.single-post .post-hero__content .post-meta-data .read-duration .icon img,.single-post .post-hero__content .post-meta-data .read-duration .icon svg{height:14px;width:auto;display:block;object-fit:contain}.single-post .post-hero__content .post-meta-data .read-duration .icon img path,.single-post .post-hero__content .post-meta-data .read-duration .icon svg path{fill:currentColor}.single-post .post-hero__content .post-meta-data .posted-date{border-left:1px solid #e5e5e5;padding-left:18px;padding-top:6px;padding-bottom:6px;min-height:34px;display:flex;align-items:center;justify-content:flex-end}.single-post .post-hero__content .post-title{font-style:normal;font-weight:400;font-size:clamp(36px,36px + 9 * (100vw - 575px) / 865,45px);line-height:1.25;letter-spacing:-.01em;color:#141414;padding-bottom:20px;display:block;width:100%;border-bottom:1px solid #e5e5e5;margin:0}.single-post .post-hero__content .authors{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.single-post .post-hero__content .authors .label{font-style:normal;font-weight:400;font-size:12px;line-height:1.6;text-transform:uppercase;color:#141414;margin-bottom:4px}.single-post .post-hero__content .authors .profile-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.single-post .post-hero__content .authors .profile-list li{display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;color:#141414;margin-top:2px;margin-bottom:2px}.single-post .post-hero__content .authors .profile-list li a{color:#141414;text-decoration:none}.single-post .post-hero__content .authors .profile-list li a:hover{text-decoration:underline}.single-post .post-hero__content .authors .profile-list li:after{content:"/";margin-left:8px;margin-right:8px}.single-post .post-hero__content .authors .profile-list li:last-child:after{display:none}.single-post .post-hero__thumbnail{width:40%;position:relative;transform:translateX(-25px)}.single-post .post-hero__thumbnail:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(151,119,241,.4);z-index:3}.single-post .post-hero__thumbnail img{width:100%;max-width:100%;display:block;height:auto;object-fit:contain;object-position:center;position:relative;z-index:5;transform:translateX(25px) translateY(25px)}@media (max-width:1024px){.single-post .post-hero__row{flex-direction:column;border-bottom:0}.single-post .post-hero__content{width:100%}.single-post .post-hero__content .related-categories{display:none}.single-post .post-hero__thumbnail{width:100%;transform:translateX(0)}.single-post .post-hero__thumbnail:before{left:0;width:calc(100% - 16px)}.single-post .post-hero__thumbnail img{transform:translateX(16px) translateY(25px);width:calc(100% - 16px)}.single-post .post-hero .related-categories.related-categories--mobile{display:block;padding-top:25px;padding-bottom:35px;border-top:0;border-bottom:1px solid #e5e5e5}}.single-post .main-content{padding-top:35px;padding-bottom:clamp(60px,60px + 15 * (100vw - 575px) / 865,75px)}.single-post .main-content__row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.single-post .main-content .post-content{width:calc(100% - 275px - 24px)}.single-post .main-content .post-content .block-faq{padding-top:clamp(32px,32px + 32 * (100vw - 575px) / 865,64px);padding-bottom:clamp(32px,32px + 32 * (100vw - 575px) / 865,64px)}.single-post .main-content .post-content .block-faq:last-child{padding-bottom:0}.single-post .main-content .post-content .block-faq .container{padding:0}.single-post .main-content .post-content .block-faq .block-title{margin:0}.single-post .main-content .post-content .block-faq:after{display:none}.single-post .main-content .post-content .block-faq .faq-items{max-width:100%;width:100%;margin-top:clamp(24px,24px + 16 * (100vw - 575px) / 865,40px)}.single-post .main-content .sidebar{width:275px;min-width:275px;position:sticky;top:100px}.single-post .main-content .sidebar .toc .toc-title{font-style:normal;font-weight:400;font-size:12px;line-height:1.6;text-transform:uppercase;color:#141414;display:block;margin-bottom:12px}.single-post .main-content .sidebar .toc .toc-list{list-style-type:none;padding:0;margin:0}.single-post .main-content .sidebar .toc .toc-list .toc-item{display:flex;align-items:center;justify-content:flex-start;border-left:2px solid #e5e5e5}.single-post .main-content .sidebar .toc .toc-list .toc-item a{display:flex;align-items:center;justify-content:flex-start;min-height:48px;text-decoration:none;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#141414;gap:12px;padding-left:24px;padding-top:12px;padding-bottom:12px}.single-post .main-content .sidebar .toc .toc-list .toc-item.toc-h4 a:before{width:8px;min-width:8px;height:7px;display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.00830078V7.0083H9' stroke='%23141414' stroke-width='1.25'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(-3px)}.single-post .main-content .sidebar .toc .toc-list .toc-item.active,.single-post .main-content .sidebar .toc .toc-list .toc-item:hover{border-left-color:#0957c3}.single-post .main-content .sidebar .toc .toc-list .toc-item.active a,.single-post .main-content .sidebar .toc .toc-list .toc-item:hover a{color:#0957c3}.single-post .main-content .sidebar .post-footer{margin-top:40px;display:flex;justify-content:space-between;align-items:center}.single-post .main-content .sidebar .post-footer .date{color:#141414;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase;display:none}.single-post .main-content .sidebar .post-footer .pill.share{margin-top:0}.single-post .main-content .sidebar .related-notebook{margin-top:40px;display:block}.single-post .main-content .sidebar .related-notebook__caption{font-style:normal;font-weight:400;font-size:12px;line-height:1.6;text-transform:uppercase;color:#141414;margin-bottom:20px}.single-post .main-content .sidebar .related-notebook .notebook{display:block;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;overflow:hidden;width:100%}.single-post .main-content .sidebar .related-notebook .notebook__thumbnail{display:block;width:100%;position:relative;aspect-ratio:275/168}.single-post .main-content .sidebar .related-notebook .notebook__thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover}.single-post .main-content .sidebar .related-notebook .notebook__content{width:100%;padding:12px}.single-post .main-content .sidebar .related-notebook .notebook__category{font-style:normal;font-weight:400;font-size:12px;line-height:1;text-transform:uppercase;color:#0957c3;display:inline-flex;justify-content:center;align-items:center;padding:5px 10px;background:rgba(9,87,195,.1);border-radius:6px;min-height:30px;margin-bottom:10px}.single-post .main-content .sidebar .related-notebook .notebook__title{display:block;margin-bottom:6px;line-height:1;font-size:0}.single-post .main-content .sidebar .related-notebook .notebook__title a{font-style:normal;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.01em;color:#141414;transition:.3s all ease;text-decoration:none}.single-post .main-content .sidebar .related-notebook .notebook__title a:hover{color:#0957c3}.single-post .main-content .sidebar .related-notebook .notebook__excerpt{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414}.single-post .main-content .sidebar .related-notebook .btn-group{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin-top:10px}.single-post .main-content .sidebar .related-notebook .btn-group .btn{margin:0;text-transform:uppercase}.single-post .main-content .sidebar .related-notebook .btn-group .btn-permalink{height:44px;border-radius:6px}.single-post .main-content .sidebar .related-notebook .btn-group .btn-permalink .caption{font-size:14px;text-transform:uppercase}.single-post .main-content .sidebar .related-notebook .btn-group .btn-edit{border-radius:6px}@media (max-width:1024px){.single-post .main-content__row{flex-direction:column;gap:35px}.single-post .main-content .post-content{width:100%}.single-post .main-content .sidebar{width:100%;position:static;min-width:100%}.single-post .main-content .sidebar .toc{display:none}.single-post .main-content .sidebar .post-footer{margin-top:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.2)}.single-post .main-content .sidebar .post-footer .date{display:block}}.single-post div[class^=gl-b-] .container,.single-post section[class^=gl-b-] .container{padding:0}.single-post .gl-b-wysiwyg{margin-bottom:60px!important}.single-post .contributors{margin-top:40px}.single-post .contributors p{margin:0}.single-post .contributors .label{font-style:normal;font-weight:400;font-size:12px;line-height:1.6;text-transform:uppercase;color:#141414;margin-bottom:20px}.single-post .contributors ul{list-style-type:none;margin:0;padding:0}.single-post .contributors ul li{display:flex;margin-bottom:24px}.single-post .contributors ul li:last-child{margin-bottom:0}.single-post .contributors ul li .avatar{height:48px;width:48px;border-radius:100%;margin:0}.single-post .contributors ul li .info{margin-left:12px}.single-post .contributors ul li .info .name{font-style:normal;margin-bottom:3px;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.01em}.single-post .contributors ul li .info .name a{color:#101828;transition:.3s all ease;text-decoration:none}.single-post .contributors ul li .info .name a:hover{text-decoration:underline;color:#2b84ff}.single-post .contributors ul li .info .position{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#475467}.single-post .contributors.inline ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.single-post .pill.share{border-radius:5px;background:#101215;padding:7px 6px;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;display:inline-flex;align-items:center;cursor:pointer;margin-top:40px;gap:6px}.single-post .pill.share:hover{background:#525252}.single-post .related-posts{background-color:#f5f5f5;padding:96px 0}.single-post .related-posts .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.single-post .related-posts .header .label{color:#141414;text-transform:uppercase;margin:0;font-size:20px}.single-post .related-posts .header a{color:#141414;border:1px solid rgba(0,0,0,.2);background-color:transparent;gap:6px;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.single-post .related-posts .header a svg{margin-left:6px}.single-post .related-posts .header a svg path[fill]{fill:currentColor}.single-post .related-posts .header a svg path[stroke]{stroke:currentColor}.single-post .related-posts .header a:active,.single-post .related-posts .header a:focus{color:#141414;border:1px solid rgba(0,0,0,.2);background-color:transparent}.single-post .related-posts .header a:hover{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid rgba(0,0,0,.2)}.single-post .related-posts .posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.single-post .related-posts .posts-grid .post-item{height:471px;max-width:423.5px;width:100%;overflow:hidden;border-radius:5px;position:relative;background:#141414}.single-post .related-posts .posts-grid .post-item .post-card.shine{width:100%}.single-post .related-posts .posts-grid .post-item .post-card .featured-image{position:relative;overflow:hidden}.single-post .related-posts .posts-grid .post-item .post-card .featured-image .overlay{position:absolute;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%);display:flex;align-items:center;justify-content:center;visibility:hidden;transition:all .35s cubic-bezier(.22,.84,.48,.99)}.single-post .related-posts .posts-grid .post-item .post-card .featured-image img{width:100%;max-height:240px;object-fit:cover}.single-post .related-posts .posts-grid .post-item .post-card .content{padding:20px 24px;background:#141414;min-height:231px;transition:all .35s cubic-bezier(.22,.84,.48,.99)}.single-post .related-posts .posts-grid .post-item .post-card .content p{margin:0}.single-post .related-posts .posts-grid .post-item .post-card .content .post-info{display:flex;justify-content:space-between;align-items:center;color:#a3a3a3;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;opacity:1;transition:all .35s cubic-bezier(.22,.84,.48,.99);height:auto;background-color:transparent}.single-post .related-posts .posts-grid .post-item .post-card .content .post-info .read-time{display:flex;align-items:center}.single-post .related-posts .posts-grid .post-item .post-card .content .post-info .read-time svg{margin-right:4px}.single-post .related-posts .posts-grid .post-item .post-card .content .label{font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;margin-bottom:10px;font-family:"Roboto Mono",sans-serif}.single-post .related-posts .posts-grid .post-item .post-card .content .title{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin-top:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:pre-wrap}.single-post .related-posts .posts-grid .post-item .post-card .content .excerpt{color:rgba(255,255,255,.6);font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:20px 0 0;min-height:40px;white-space:pre-wrap}.single-post .related-posts .posts-grid .post-item .card-footer{position:absolute;width:100%;padding:0 24px 24px 24px;bottom:0}.single-post .related-posts .posts-grid .post-item .card-footer .pill{margin-left:4px}.single-post .related-posts .posts-grid .post-item .card-footer .pill:first-child{margin:0}.single-post .related-posts .posts-grid .post-item .card-footer .pill{text-decoration:none;padding:5px 10px;border:1px solid transparent;color:#2b84ff;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase;background-color:rgba(9,87,195,.1)}.single-post .related-posts .posts-grid .post-item .card-footer .pill:hover{border-radius:5px;border:1px solid #2b84ff;background:rgba(9,87,195,.15)}.single-post .related-posts .posts-grid .post-item .card-footer .pill.count{padding:5px 10px;border:1px solid rgba(255,255,255,.2);color:#fafafa;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase;background-color:transparent}.single-post .related-posts .posts-grid .post-item a{text-decoration:none;transition:all .5s}.single-post .related-posts .posts-grid .post-item a .post-card .featured-image img{transition:all .35s cubic-bezier(.22,.84,.48,.99)}@media screen and (min-width:992px){.single-post .related-posts .posts-grid .post-item a:hover .post-card .featured-image{overflow:hidden}.single-post .related-posts .posts-grid .post-item a:hover .post-card .featured-image .overlay{z-index:2;visibility:visible}.single-post .related-posts .posts-grid .post-item a:hover .post-card .featured-image img{transform:scale(1.2)}.single-post .related-posts .posts-grid .post-item a:hover .post-card .content{transition:all .35s cubic-bezier(.22,.84,.48,.99)}}@media screen and (max-width:991px){.single-post .related-posts .posts-grid .post-item{max-width:100%;height:444px}.single-post .related-posts .posts-grid .post-item .post-card{background-size:cover;background-position:center}.single-post .related-posts .posts-grid .post-item .post-card .featured-image img{height:193px;object-fit:cover}.single-post .related-posts .posts-grid .post-item .post-card .post-card .content{padding:24px 24px}.single-post .related-posts .posts-grid .post-item .post-card .content .excerpt{min-height:60px}.single-post .related-posts .posts-grid .post-item .post-card .card-post .card-footer{bottom:6px}}@media screen and (max-width:767px){.single-post .related-posts .posts-grid .post-item{height:428px}.single-post .related-posts .posts-grid .post-item .post-card .content .excerpt{min-height:initial}}.single-post .related-posts .posts-grid .post-item:nth-child(n+4){display:none}@media (max-width:991px){.single-post .related-posts .posts-grid{grid-template-columns:repeat(2,1fr)}.single-post .related-posts .posts-grid .post-item:nth-child(n+4){display:block}}@media (max-width:660px){.single-post .related-posts .posts-grid{grid-template-columns:repeat(1,1fr)}.single-post .related-posts .posts-grid .post-item:nth-child(n+4){display:none}}@media (max-width:1024px){.single-post .pill.share{background:#ecf2fa;color:#0957c3}.single-post .pill.share:active,.single-post .pill.share:focus,.single-post .pill.share:hover{background:#ecf2fa;color:#0957c3}.single-post .pill.share svg path{stroke:#0957c3}}@media screen and (max-width:575px){.single-post .article .hljs{padding:64px 24px 14px 24px}.single-post .contributors.inline ul{grid-template-columns:repeat(1,minmax(0,1fr))}}body.single-event .event-banner{padding-top:50px;padding-bottom:30px;background-color:#ddd3fb;position:relative}body.single-event .event-banner__meta{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:40px;gap:16px}body.single-event .event-banner__tag{font-style:normal;font-weight:400;font-size:14px;line-height:1.4;color:#fff;display:flex;align-items:center;justify-content:center;padding:8px 16px;min-height:36px;background:#0957c3;margin-top:-1px;margin-bottom:-1px;border-radius:6px}body.single-event .event-banner .status{font-style:normal;font-weight:400;font-size:14px;line-height:1.4;color:#fff;display:flex;align-items:center;justify-content:center;padding:8px 16px;min-height:36px;margin-top:-1px;margin-bottom:-1px;border-radius:6px;background-color:#a67fef}body.single-event .event-banner .status.status-invalid,body.single-event .event-banner .status.status-past{background-color:#141414}body.single-event .event-banner .container{position:relative;z-index:5;display:flex;justify-content:space-between;gap:24px}body.single-event .event-banner__content{width:100%}body.single-event .event-banner__thumbnail{width:100%;max-width:40%}body.single-event .event-banner__thumbnail img{width:100%;display:block;object-fit:contain;height:auto}body.single-event .event-banner .event-title{margin-bottom:45px}@media (min-width:1200px){body.single-event .event-banner .event-title{font-size:44px}}body.single-event .event-banner .event-time{font-style:normal;font-weight:700;font-size:24px;line-height:1.4;color:#141414;margin-bottom:12px;display:block}body.single-event .event-banner .event-address{font-style:normal;font-size:16px;line-height:1.5;color:#141414;font-weight:400}body.single-event .event-banner .event-address p{font-weight:400}@media (max-width:1024px){body.single-event .event-banner .container{flex-wrap:wrap}body.single-event .event-banner__content{width:100%;max-width:100%}body.single-event .event-banner__thumbnail{width:100%;max-width:100%}}@media (max-width:767px){body.single-event .event-banner .event-title{margin-bottom:25px}body.single-event .event-banner .event-time{font-size:18px}}@media (max-width:420px){body.single-event .event-banner__meta{margin-bottom:24px;border-top:0;border-bottom:0}}body.single-event .event-content{min-height:calc(100vh - 560px - 410px)}.single-solution_gallery{overflow-x:clip!important}.single-solution_gallery .main-content{padding-top:clamp(40px,40px + 40 * (100vw - 575px) / 865,80px);padding-bottom:clamp(60px,60px + 15 * (100vw - 575px) / 865,75px)}.single-solution_gallery .main-content__row{display:flex;align-items:flex-start;justify-content:space-between;gap:43px}.single-solution_gallery .main-content .post-content{width:calc(100% - 275px - 43px)}.single-solution_gallery .main-content .post-content .wp-block-code{overflow:unset}.single-solution_gallery .main-content .post-content .wp-block-code:before{display:block;content:"in [ ]:";position:absolute;left:-14px;top:24px;transform:translateX(-100%);font-style:normal;font-weight:500;font-size:15px;line-height:1.26;text-align:right;color:#000;opacity:.7;font-family:var(--bs-font-monospace)}@media (max-width:1300px){.single-solution_gallery .main-content .post-content .wp-block-code{padding-left:74px}.single-solution_gallery .main-content .post-content .wp-block-code:before{left:0;transform:none}}.single-solution_gallery .main-content .sidebar{width:275px;flex-shrink:0;position:sticky;top:100px;display:flex;flex-direction:column;gap:clamp(35px,35px + 20 * (100vw - 575px) / 865,55px)}.single-solution_gallery .main-content .sidebar .toc .toc-list{list-style-type:none;padding:0;margin:0}.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item{display:flex;align-items:center;justify-content:flex-start;border-left:2px solid #e5e5e5}.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item a{display:block;min-height:48px;text-decoration:none;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#141414;gap:12px;padding-left:24px;padding-top:12px;padding-bottom:12px}.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item.toc-h4 a{padding-left:40px;position:relative}.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item.toc-h4 a:before{top:50%;transform:translateY(-50%);left:20px;position:absolute;width:8px;min-width:8px;height:7px;display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.00830078V7.0083H9' stroke='%23141414' stroke-width='1.25'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item.active,.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item:hover{border-left-color:#0957c3}.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item.active a,.single-solution_gallery .main-content .sidebar .toc .toc-list .toc-item:hover a{color:#0957c3}.single-solution_gallery .main-content .sidebar .btn-group{width:100%}.single-solution_gallery .main-content .sidebar .btn-group .btn{width:100%;text-transform:uppercase}@media (max-width:1024px){.single-solution_gallery .main-content__row{flex-direction:column;gap:35px}.single-solution_gallery .main-content .post-content{width:100%}.single-solution_gallery .main-content .sidebar{width:100%;position:static;min-width:100%}.single-solution_gallery .main-content .sidebar .toc{display:none}}.single-solution_gallery .related-notebooks{background-color:#f5f5f5;padding:96px 0}.single-solution_gallery .related-notebooks .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.single-solution_gallery .related-notebooks .header .label{color:#141414;text-transform:uppercase;margin:0;font-size:20px}.single-solution_gallery .related-notebooks .header a{color:#141414;border:1px solid rgba(0,0,0,.2);background-color:transparent;gap:6px;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.single-solution_gallery .related-notebooks .header a svg{margin-left:6px}.single-solution_gallery .related-notebooks .header a svg path[fill]{fill:currentColor}.single-solution_gallery .related-notebooks .header a svg path[stroke]{stroke:currentColor}.single-solution_gallery .related-notebooks .header a:active,.single-solution_gallery .related-notebooks .header a:focus{color:#141414;border:1px solid rgba(0,0,0,.2);background-color:transparent}.single-solution_gallery .related-notebooks .header a:hover{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid rgba(0,0,0,.2)}.single-solution_gallery .related-notebooks .posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:991px){.single-solution_gallery .related-notebooks .posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.single-solution_gallery .related-notebooks .posts-grid{grid-template-columns:repeat(1,1fr)}}body.single-press_release{overflow:clip!important}body.single-press_release .post-hero{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}body.single-press_release .post-hero .post-title{font-size:clamp(28px,28px + 8 * (100vw - 575px) / 865,36px);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.01em;text-transform:uppercase;color:#000;margin-bottom:clamp(18px,18px + 6 * (100vw - 575px) / 865,24px)}body.single-press_release .post-hero .posted-date{font-style:normal;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.01em;color:#141414}body.single-press_release .main-content{padding-top:35px;padding-bottom:clamp(60px,60px + 15 * (100vw - 575px) / 865,75px)}body.single-press_release .main-content__row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}body.single-press_release .main-content .post-content{width:calc(100% - 275px - 24px)}body.single-press_release .main-content .sidebar{width:275px;min-width:275px;position:sticky;top:100px}body.single-press_release .main-content .sidebar .toc .toc-title{font-style:normal;font-weight:400;font-size:12px;line-height:1.6;text-transform:uppercase;color:#141414;display:block;margin-bottom:12px}body.single-press_release .main-content .sidebar .toc .toc-list{list-style-type:none;padding:0;margin:0}body.single-press_release .main-content .sidebar .toc .toc-list .toc-item{display:flex;align-items:center;justify-content:flex-start;border-left:2px solid #e5e5e5}body.single-press_release .main-content .sidebar .toc .toc-list .toc-item a{display:flex;align-items:center;justify-content:flex-start;min-height:48px;text-decoration:none;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#141414;gap:12px;padding-left:24px;padding-top:12px;padding-bottom:12px}body.single-press_release .main-content .sidebar .toc .toc-list .toc-item.toc-h4 a:before{width:8px;min-width:8px;height:7px;display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0.00830078V7.0083H9' stroke='%23141414' stroke-width='1.25'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(-3px)}body.single-press_release .main-content .sidebar .toc .toc-list .toc-item.active,body.single-press_release .main-content .sidebar .toc .toc-list .toc-item:hover{border-left-color:#0957c3}body.single-press_release .main-content .sidebar .toc .toc-list .toc-item.active a,body.single-press_release .main-content .sidebar .toc .toc-list .toc-item:hover a{color:#0957c3}body.single-press_release .main-content .sidebar .pill.share{margin-top:clamp(5px,5px + 35 * (100vw - 575px) / 865,40px);border-radius:5px;background:#ecf2fa;padding:7px 6px;color:#0957c3;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase;display:inline-flex;align-items:center;cursor:pointer;gap:6px;transition:.3s all ease}body.single-press_release .main-content .sidebar .pill.share svg path{stroke:currentColor}body.single-press_release .main-content .sidebar .pill.share:hover{background:#0957c3;color:#fff}@media (max-width:1024px){body.single-press_release .main-content__row{flex-direction:column;gap:35px}body.single-press_release .main-content .post-content{width:100%}body.single-press_release .main-content .sidebar{width:100%;position:static;min-width:100%}body.single-press_release .main-content .sidebar .toc{display:none}}body.single-press_release .recent-press-releases{background-color:#f5f5f5;padding:clamp(60px,60px + 36 * (100vw - 575px) / 865,96px) 0}body.single-press_release .recent-press-releases .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}body.single-press_release .recent-press-releases .header .label{color:#141414;text-transform:uppercase;margin:0;font-size:20px}body.single-press_release .recent-press-releases .posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body.single-press_release .recent-press-releases .posts-grid .press-release-card:nth-child(n+4){display:none}@media (max-width:991px){body.single-press_release .recent-press-releases .posts-grid{grid-template-columns:repeat(2,1fr)}body.single-press_release .recent-press-releases .posts-grid .press-release-card:nth-child(n+4){display:block}}@media (max-width:660px){body.single-press_release .recent-press-releases .posts-grid{grid-template-columns:repeat(1,1fr)}body.single-press_release .recent-press-releases .posts-grid .press-release-card:nth-child(n+4){display:none}}.error404 #primary{height:817px;background:#141414;position:relative}.error404 .error-404.not-found{text-align:center;z-index:2;position:relative;top:50%;transform:translateY(-50%)}.error404 .error-404.not-found h1{color:#fff;text-transform:uppercase}.error404 .error-404.not-found p{color:#d6d6d6;margin:24px 0 48px 0}.error404 .error-404.not-found a{color:#fff;border:1px solid rgba(255,255,255,.2);background-color:transparent;padding:9px 18px;border-radius:6px;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.16px;display:inline-flex;align-items:center;cursor:pointer;font-family:"Space Grotesk",sans-serif;justify-content:center}.error404 .error-404.not-found a svg{margin-left:6px}.error404 .error-404.not-found a svg path[fill]{fill:currentColor}.error404 .error-404.not-found a svg path[stroke]{stroke:currentColor}.error404 .error-404.not-found a .gradient{display:none}.error404 .error-404.not-found a:hover{background:linear-gradient(261deg,#9e78f0 0,#0957c3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;border:1px solid rgba(255,255,255,.2)}.error404 .error-404.not-found a:hover .gradient{display:block}.error404 .error-404.not-found a:hover .default{display:none}.error404 .background{position:absolute;left:0;width:100%;mix-blend-mode:screen;bottom:0}@media screen and (max-width:991px){.error404 #primary{height:600px}.error404 .background{width:126%}}@media screen and (max-width:767px){.error404 .background{width:155%;left:-128px}}.page-template-legal-page div[class^=gl-b-]:first-child,.page-template-legal-page div[class^=gl-b-]:last-child,.page-template-legal-page section[class*=gl-b-]:first-child,.page-template-legal-page section[class*=gl-b-]:last-child{margin-bottom:96px}.page-template-legal-page div[class^=gl-b-]:not(:first-child),.page-template-legal-page section[class*=gl-b-]:not(:first-child){max-width:772px;margin:0 auto;width:100%}.page-template-legal-page div[class^=gl-b-] ol,.page-template-legal-page div[class^=gl-b-] ul,.page-template-legal-page section[class*=gl-b-] ol,.page-template-legal-page section[class*=gl-b-] ul{padding-left:25px}.page-template-legal-page .gl-b-wysiwyg{margin-bottom:60px!important}@media screen and (max-width:767px){.page-template-legal-page div[class^=gl-b-]:not(:first-child),.page-template-legal-page section[class*=gl-b-]:not(:first-child){max-width:100%;margin:0 auto;width:100%}}.section-author-header{padding-top:128px}@media (max-width:991px){.section-author-header{padding-top:92px}}@media (max-width:480px){.section-author-header{padding-top:100px}}.section-author-header{background-color:#f5f2fe}.section-author-header .author-header__inner{padding-top:68px;padding-bottom:104px}@media (max-width:580px){.section-author-header .author-header__inner{padding-bottom:84px}}.section-author-header .author-profile{display:flex;align-items:flex-start;gap:50px}.section-author-header .author-profile .author-avatar{--size:200px}.section-author-header .author-profile .author-avatar img{aspect-ratio:1/1;width:var(--size);min-width:var(--size);height:var(--size);display:block;object-fit:cover;border-radius:50%}.section-author-header .author-profile .author-details .author-name{font-style:normal;font-weight:700;font-size:36px;line-height:1.25;color:#000;margin-bottom:4px}.section-author-header .author-profile .author-details .author-position{font-style:normal;font-weight:500;font-size:12px;line-height:1.5;text-transform:uppercase;color:#7b797f;margin-bottom:16px;display:block}.section-author-header .author-profile .author-details .author-bio{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#000}.section-author-header .author-profile .author-details .author-social{margin-top:24px;display:flex;align-items:center;justify-content:flex-start;gap:16px}.section-author-header .author-profile .author-details .author-social a img,.section-author-header .author-profile .author-details .author-social a svg{height:30px;display:block;object-fit:contain;color:#000}.section-author-header .author-profile .author-details .author-social a img path,.section-author-header .author-profile .author-details .author-social a svg path{transition:.3s all ease;fill:currentColor}.section-author-header .author-profile .author-details .author-social a:hover svg{color:#0957c3}@media (max-width:767px){.section-author-header .author-profile .author-avatar{--size:145px}}@media (max-width:580px){.section-author-header .author-profile{flex-direction:column;gap:32px}}.section-author-posts{padding-top:96px;padding-bottom:96px}.section-author-posts .posts-list-title{font-style:normal;font-weight:400;font-size:36px;line-height:1.4;text-transform:uppercase;color:#141414}@media (max-width:991px){.section-author-posts .posts-list-title{font-size:20px}}.section-author-posts .posts-grid{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.section-author-posts .posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.section-author-posts .posts-grid{grid-template-columns:repeat(1,1fr)}}.section-author-posts .posts-grid{gap:24px}.section-author-posts .posts-grid .post-item{height:471px;max-width:423.5px;width:100%;overflow:hidden;border-radius:5px;position:relative;background:#141414}.section-author-posts .posts-grid .post-item .post-card.shine{width:100%}.section-author-posts .posts-grid .post-item .post-card .featured-image{position:relative;overflow:hidden}.section-author-posts .posts-grid .post-item .post-card .featured-image .overlay{position:absolute;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%);display:flex;align-items:center;justify-content:center;visibility:hidden;transition:all .35s cubic-bezier(.22,.84,.48,.99)}.section-author-posts .posts-grid .post-item .post-card .featured-image img{width:100%;max-height:240px;object-fit:cover}.section-author-posts .posts-grid .post-item .post-card .content{padding:20px 24px;background:#141414;min-height:231px;transition:all .35s cubic-bezier(.22,.84,.48,.99)}.section-author-posts .posts-grid .post-item .post-card .content p{margin:0}.section-author-posts .posts-grid .post-item .post-card .content .post-info{display:flex;justify-content:space-between;align-items:center;color:#a3a3a3;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;opacity:1;transition:all .35s cubic-bezier(.22,.84,.48,.99);height:auto;background-color:transparent}.section-author-posts .posts-grid .post-item .post-card .content .post-info .read-time{display:flex;align-items:center}.section-author-posts .posts-grid .post-item .post-card .content .post-info .read-time svg{margin-right:4px}.section-author-posts .posts-grid .post-item .post-card .content .label{font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;margin-bottom:10px;font-family:"Roboto Mono",sans-serif}.section-author-posts .posts-grid .post-item .post-card .content .title{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin-top:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:pre-wrap}.section-author-posts .posts-grid .post-item .post-card .content .excerpt{color:rgba(255,255,255,.6);font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:20px 0 0;min-height:40px;white-space:pre-wrap}.section-author-posts .posts-grid .post-item .card-footer{position:absolute;width:100%;padding:0 24px 24px 24px;bottom:0}.section-author-posts .posts-grid .post-item .card-footer .pill{margin-left:4px}.section-author-posts .posts-grid .post-item .card-footer .pill:first-child{margin:0}.section-author-posts .posts-grid .post-item .card-footer .pill{text-decoration:none;padding:5px 10px;border:1px solid transparent;color:#2b84ff;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase;background-color:rgba(9,87,195,.1)}.section-author-posts .posts-grid .post-item .card-footer .pill:hover{border-radius:5px;border:1px solid #2b84ff;background:rgba(9,87,195,.15)}.section-author-posts .posts-grid .post-item .card-footer .pill.count{padding:5px 10px;border:1px solid rgba(255,255,255,.2);color:#fafafa;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;text-transform:uppercase;background-color:transparent}.section-author-posts .posts-grid .post-item a{text-decoration:none;transition:all .5s}.section-author-posts .posts-grid .post-item a .post-card .featured-image img{transition:all .35s cubic-bezier(.22,.84,.48,.99)}@media screen and (min-width:992px){.section-author-posts .posts-grid .post-item a:hover .post-card .featured-image{overflow:hidden}.section-author-posts .posts-grid .post-item a:hover .post-card .featured-image .overlay{z-index:2;visibility:visible}.section-author-posts .posts-grid .post-item a:hover .post-card .featured-image img{transform:scale(1.2)}.section-author-posts .posts-grid .post-item a:hover .post-card .content{transition:all .35s cubic-bezier(.22,.84,.48,.99)}}@media screen and (max-width:991px){.section-author-posts .posts-grid .post-item{max-width:100%;height:444px}.section-author-posts .posts-grid .post-item .post-card{background-size:cover;background-position:center}.section-author-posts .posts-grid .post-item .post-card .featured-image img{height:193px;object-fit:cover}.section-author-posts .posts-grid .post-item .post-card .post-card .content{padding:24px 24px}.section-author-posts .posts-grid .post-item .post-card .content .excerpt{min-height:60px}.section-author-posts .posts-grid .post-item .post-card .card-post .card-footer{bottom:6px}}@media screen and (max-width:767px){.section-author-posts .posts-grid .post-item{height:428px}.section-author-posts .posts-grid .post-item .post-card .content .excerpt{min-height:initial}}.section-author-posts .posts-grid .post-item{max-width:100%;width:100%}.section-author-posts .pagination-wrap{margin-top:48px}.section-author-posts .pagination-wrap .pagination{margin:0}@media (max-width:991px){.section-author-posts{padding-top:48px;padding-bottom:60px}.section-author-posts .posts-grid{margin-top:24px}}@media (max-width:480px){.section-author-posts{padding-top:24px}}body.post-type-archive-solution_gallery,html{overflow-x:clip!important}.solution-gallery{padding-top:calc(70px + var(--padding-top));background-color:#141414}@media (max-width:767px){.solution-gallery{padding-top:calc(30px + var(--padding-top))}}.solution-gallery__header{padding-top:clamp(60px,60px + 25 * (100vw - 575px) / 865,85px);padding-bottom:clamp(60px,60px + 60 * (100vw - 575px) / 865,120px);position:relative;z-index:5}.solution-gallery__header .bg-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;z-index:5}.solution-gallery__header .page-title{position:relative;z-index:15;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(28px,28px + 20 * (100vw - 575px) / 865,48px)}@media (max-width:767px){.solution-gallery__header .page-title{text-align:center}}.solution-gallery__body{background-color:#fff;padding-top:clamp(40px,40px + 40 * (100vw - 575px) / 865,80px);padding-bottom:clamp(80px,80px + 40 * (100vw - 575px) / 865,120px)}.solution-gallery__body .container{display:flex;align-items:flex-start;gap:26px}.solution-gallery__sidebar{width:272px;flex-shrink:0;position:sticky;top:120px;padding-top:65px;margin-top:20px}.solution-gallery__sidebar .solution-category-select-wrap{display:none}.solution-gallery__sidebar .solution-category-list{padding:0;margin:0;list-style-type:none}.solution-gallery__sidebar .solution-category-list li{margin-bottom:16px}.solution-gallery__sidebar .solution-category-list li a{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#000;text-decoration:none;transition:.3s all ease}.solution-gallery__sidebar .solution-category-list li a:hover{color:#0957c3}.solution-gallery__sidebar .solution-category-list li.active a{color:#0957c3}.solution-gallery__list{width:100%;max-width:100%}.solution-gallery__list .search-block{display:flex;position:relative;margin-bottom:40px}.solution-gallery__list .search-block__icon{width:36px;height:36px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0}.solution-gallery__list .search-block input{height:36px;width:100%;display:block;background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#000;font-family:"Space Grotesk";font-style:normal;font-weight:400;font-size:16px;padding-left:36px;padding-right:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solution-gallery__list .search-block input:focus{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solution-gallery__list .search-block input::placeholder,.solution-gallery__list .search-block input:focus::placeholder{font-family:"Space Grotesk";font-style:normal;font-weight:400;font-size:16px;color:rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solution-gallery__list .search-block__reset{background-color:transparent;border:0;cursor:pointer;z-index:5;width:36px;height:36px;display:flex;justify-content:center;align-items:center;padding:0;position:absolute;top:0;right:0;bottom:0;opacity:0;pointer-events:none}.solution-gallery__list .search-block__reset img,.solution-gallery__list .search-block__reset svg{height:25px;width:auto;display:block;object-fit:contain}.solution-gallery__list .search-block.active .search-block__reset{opacity:1;pointer-events:all}.solution-gallery__list .category-group{margin-bottom:60px}.solution-gallery__list .category-group:last-child{margin-bottom:0}.solution-gallery__list .category-group .category-title{margin-bottom:24px;display:block;font-style:normal;font-weight:500;font-size:24px;line-height:1.4;letter-spacing:-.01em;color:#141414}.solution-gallery__list .notebooks-grid{grid-template-columns:repeat(3,1fr);width:100%;display:grid;gap:18px}.solution-gallery__list .not-found{display:none}.solution-gallery__list .not-found.active{display:block}@media (max-width:1199px){.solution-gallery .notebooks-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.solution-gallery__body .container{flex-direction:column;gap:12px}.solution-gallery__sidebar{position:static;width:100%;padding-top:0;margin-top:0}.solution-gallery__sidebar .solution-category-select-wrap{display:block;width:100%}.solution-gallery__sidebar .solution-category-select-wrap .solution-category-select{height:36px;width:100%;display:block;background:#fff;border:1px solid #e5e5e5;border-radius:4px;color:#000;font-family:"Space Grotesk";font-style:normal;font-weight:400;font-size:16px;padding-left:12px;padding-right:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6' fill='none'><path d='M1.44531 1L5.44531 5L9.44531 1' stroke='black' stroke-linecap='square'/></svg>");background-repeat:no-repeat;background-position:calc(100% - 12px) center;background-size:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.solution-gallery__sidebar .solution-category-list{display:none}}@media (max-width:540px){.solution-gallery .notebooks-grid{grid-template-columns:repeat(1,1fr)}}.notebook-card-simple{display:flex;flex-direction:column}.notebook-card-simple .notebook-card__thumbnail{width:100%;position:relative;aspect-ratio:280/168;border-radius:8px;overflow:hidden;display:block;background-color:#e5e5e5;margin-bottom:12px}.notebook-card-simple .notebook-card__thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover}.notebook-card-simple .notebook-card__title{font-style:normal;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.01em;color:#141414;margin-bottom:8px}.notebook-card-simple .notebook-card__title a{text-decoration:none;color:#141414;margin:0}.notebook-card-simple .notebook-card__title a:hover{color:#0957c3}.notebook-card-simple .notebook-card__excerpt{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414;max-width:calc(100% - 12px)}.notebook-card-simple .notebook-card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.notebook-card-simple .btn-wrap{margin-top:8px}.notebook-card-simple .btn-wrap a{display:inline-flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.6);text-decoration:none;text-underline-offset:2px;gap:2px}.notebook-card-simple .btn-wrap a .caption{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:rgba(0,0,0,.6)}.notebook-card-simple .btn-wrap a .icon{margin-top:-2px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:.3s all ease}.notebook-card-simple .btn-wrap a .icon svg{height:12px;width:auto;display:block;object-fit:contain}.notebook-card-simple .btn-wrap a .icon svg path{stroke:currentColor}.notebook-card-simple .btn-wrap a:hover .caption{text-decoration:underline}.notebook-card-simple .btn-wrap a:hover .icon{transform:translateX(5px)}.notebook-card{background-color:#fff;border-radius:5px;overflow:hidden;display:flex;flex-direction:column}.notebook-card .notebook-card__thumbnail{width:100%;display:block;position:relative;aspect-ratio:374/240;background-color:rgba(0,0,0,.4)}.notebook-card .notebook-card__thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover}.notebook-card .notebook-card__content{width:100%;padding:24px;background-color:#fff;flex:1;display:flex;flex-direction:column;justify-content:space-between}.notebook-card .notebook-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px}.notebook-card .notebook-card__category{display:flex;justify-content:center;align-items:center;padding:5px 10px;min-height:30px;background:rgba(9,87,195,.1);border-radius:6px;font-style:normal;font-weight:400;font-size:12px;line-height:1;text-transform:uppercase;color:#0957c3}.notebook-card .posted-date{font-style:normal;font-weight:400;font-size:12px;text-transform:uppercase;color:#a3a3a3}.notebook-card .notebook-card__excerpt{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414}.notebook-card .notebook-card__title{display:inline-flex;line-height:1;margin-bottom:12px}.notebook-card .notebook-card__title a{text-decoration:none;font-style:normal;font-weight:400;font-size:20px;line-height:1.4;color:#141414;transition:.3s all ease}.notebook-card .notebook-card__title a:hover{color:#0957c3}.notebook-card .btn-wrap{margin-top:20px;display:block}.notebook-card .notebook-card__permalink{display:inline-flex;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.6);text-decoration:none;gap:2px;color:#666}.notebook-card .notebook-card__permalink .caption{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:-.015em;color:currentColor;text-underline-offset:3px}.notebook-card .notebook-card__permalink .icon{margin-top:-2px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:.3s all ease}.notebook-card .notebook-card__permalink .icon svg path{stroke:currentColor}.notebook-card .notebook-card__permalink:hover{color:#0957c3}.notebook-card .notebook-card__permalink:hover .caption{text-decoration:underline}.notebook-card .notebook-card__permalink:hover .icon{transform:translateX(5px)}.events-overview{background:#fff}.events-overview__header{padding-top:clamp(60px,60px + 25 * (100vw - 575px) / 865,85px);padding-bottom:clamp(90px,90px + 35 * (100vw - 575px) / 865,125px);position:relative;z-index:5;background-color:#141414}.events-overview__header .bg-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;z-index:5}.events-overview__header .container{position:relative;z-index:5}.events-overview__header .page-title{font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.02em;color:#fff;font-size:clamp(28px,28px + 16 * (100vw - 575px) / 865,44px);margin-bottom:24px}.events-overview__header .page-title:last-child{margin-bottom:0}.events-overview__header .page-subtitle{font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4 * (100vw - 575px) / 865,20px);line-height:1.4;color:#fff;max-width:556px}@media (max-width:767px){.events-overview__header .page-title{text-align:center}.events-overview__header .page-subtitle{text-align:center;margin-left:auto;margin-right:auto;max-width:86%}}.events-overview__body{padding-top:120px;padding-bottom:96px;background-color:#fff;position:relative;z-index:5}@media (max-width:767px){.events-overview__body{padding-top:0}}.events-overview__body .events-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;min-height:400px}@media (max-width:991px){.events-overview__body .events-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.events-overview__body .events-grid{grid-template-columns:repeat(1,1fr);min-height:unset}}.events-overview__body .events-grid::before{content:"";position:absolute;top:120px;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #3498db;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;opacity:0}@media (max-width:660px){.events-overview__body .events-grid::before{top:40px}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.events-overview__body .events-grid.loading{pointer-events:none}.events-overview__body .events-grid.loading::before{opacity:1}.events-overview__body .pagination-wrap.loading{pointer-events:none}.events-overview__body .pagination-wrap .pagination{margin-top:60px}.events-overview .grid-label{font-style:normal;font-weight:400;font-size:20px;line-height:1.4;text-transform:uppercase;color:#141414;margin:0}.events-overview__taxonomies{background-color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:40px;position:relative;z-index:6}.events-overview__taxonomies .taxonomies-list{display:flex;align-items:center;justify-content:flex-end;gap:18px}.events-overview__taxonomies .taxonomies-list.loading{pointer-events:none}.events-overview__taxonomies .taxonomies-list .filter-item{position:relative;display:flex}.events-overview__taxonomies .taxonomies-list .filter-item:after{position:absolute;display:block;content:"";z-index:3;width:12px;height:8px;right:20px;top:50%;transform:translateY(-50%);background-color:#0957c3;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.events-overview__taxonomies .taxonomies-list select{appearance:none;height:48px;width:200px;min-width:200px;cursor:pointer;padding:0 16px;gap:8px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;font-style:normal;font-weight:400;font-size:16px;display:flex;align-items:center;letter-spacing:-.015em;color:#383838;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}.events-overview__taxonomies .taxonomies-list select:focus{border-color:#0957c3}@media (max-width:1024px){.events-overview__taxonomies{flex-direction:column;justify-content:center;align-items:center}.events-overview__taxonomies .taxonomies-list{width:100%}.events-overview__taxonomies .taxonomies-list .filter-item{flex:1}.events-overview__taxonomies .taxonomies-list .filter-item select{width:100%;min-width:100%}}@media (max-width:640px){.events-overview__taxonomies .taxonomies-list{flex-direction:column}.events-overview__taxonomies .taxonomies-list .filter-item{width:100%}}.events-overview .events-search-form{z-index:5;display:flex;margin-left:auto;margin-right:auto;width:100%;max-width:980px;height:122px;background:#141414;box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:5px;position:absolute;top:0;left:50%;transform:translateY(-50%) translateX(-50%);overflow:hidden}.events-overview .events-search-form.loading{pointer-events:none}.events-overview .events-search-form .form-group{border-right:1px solid #3b3a3b;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px}.events-overview .events-search-form .form-group__inner{width:100%}.events-overview .events-search-form .form-group:last-child{border-right:0}.events-overview .events-search-form .form-group label{font-style:normal;font-weight:400;font-size:14px;line-height:1.28;color:#fff;margin-bottom:8px}.events-overview .events-search-form input{border-top:0;border-left:0;border-right:0;background:0 0;border-bottom:1px solid #3b3a3b;padding-bottom:4.5px;padding-top:4.5px;width:100%;outline:0;height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0}.events-overview .events-search-form input,.events-overview .events-search-form input::placeholder{font-style:normal;font-weight:400;font-size:18px;color:#fff;-webkit-text-fill-color:#fff}.events-overview .events-search-form input:focus{border-color:#fff}.events-overview .events-search-form input:-webkit-autofill,.events-overview .events-search-form input:-webkit-autofill:active,.events-overview .events-search-form input:-webkit-autofill:focus,.events-overview .events-search-form input:-webkit-autofill:hover{transition:background-color 0s 9999s}.events-overview .events-search-form .select-wrap{position:relative}.events-overview .events-search-form .select-wrap:after{position:absolute;display:block;content:"";z-index:3;width:12px;height:8px;right:4px;top:50%;transform:translateY(-50%);background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.events-overview .events-search-form .select-wrap select{height:36px;width:100%;appearance:none;border-top:0;border-left:0;border-right:0;background:0 0;border-bottom:1px solid #fff;outline:0;font-weight:500;font-size:18px;color:#fff;padding-bottom:4.5px;padding-top:4.5px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:20px;border-radius:0}.events-overview .events-search-form .select-wrap select option{color:#000}.events-overview .events-search-form button[type=submit]{display:flex;justify-content:center;align-items:center;width:68px;height:60px;background:#fff;border-radius:6px;border:0;cursor:pointer}.events-overview .events-search-form .form-group--search{max-width:320px;flex:1}.events-overview .events-search-form .form-group--date{min-width:240px;border-right:0;padding-right:0;flex:1}.events-overview .events-search-form .form-group--address{max-width:280px;width:100%;flex:1}@media (max-width:767px){.events-overview .events-search-form{flex-wrap:wrap;position:static;transform:none;margin-bottom:40px;height:auto;flex-direction:column;margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);border-radius:0;background-color:#000}.events-overview .events-search-form .form-group{width:100%;min-width:100%;border:0;padding-left:24px;padding-right:24px;padding-bottom:12px;padding-top:12px}.events-overview .events-search-form .form-group:first-child{padding-top:24px}.events-overview .events-search-form .form-group:last-child{padding-bottom:24px}.events-overview .events-search-form button[type=submit]{width:100%}}.events-overview__past-events{background-color:#f5f5f5;padding:clamp(48px,48px + 48 * (100vw - 575px) / 865,96px) 0}.events-overview__past-events .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.events-overview__past-events .header .label{color:#141414;text-transform:uppercase;margin:0;font-size:20px}.events-overview__past-events .events-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.events-overview__past-events .events-grid .event-card:nth-child(n+4){display:none}@media (max-width:991px){.events-overview__past-events .events-grid{grid-template-columns:repeat(2,1fr)}.events-overview__past-events .events-grid .event-card:nth-child(n+4){display:block}}@media (max-width:660px){.events-overview__past-events .events-grid{grid-template-columns:repeat(1,1fr)}.events-overview__past-events .events-grid .event-card:nth-child(n+4){display:none}}.event-card{width:100%;max-width:100%;min-width:100%;display:flex;flex-direction:column;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;overflow:hidden}.event-card__thumbnail{display:block;position:relative;aspect-ratio:16/9;background-color:#e5e5e5}.event-card__thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover}.event-card__thumbnail .status{font-style:normal;font-weight:500;font-size:14px;line-height:1.5;color:#fff;padding:5px 10px;display:inline-flex;justify-content:center;align-items:center;text-align:center;background:#141414;border-radius:8px;position:absolute;left:16px;top:16px;z-index:1}.event-card__thumbnail .status.status-active{background-color:#0957c3}.event-card__thumbnail .status.status-future{display:none}.event-card__thumbnail .status.featured,.event-card__thumbnail .status.status-featured{background-color:#a67fef}.event-card__content{padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:32px;display:flex;gap:20px;flex:1}.event-card__content-left{min-width:32px;width:32px}.event-card__content-left .event-date-range{display:flex;flex-direction:column;justify-content:center;align-items:center}.event-card__content-left .event-date{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.event-card__content-left .event-date .event-day{font-style:normal;font-weight:500;font-size:24px;line-height:1.4;text-align:center;letter-spacing:-.01em;color:#141414}.event-card__content-left .event-date .event-month{font-style:normal;font-weight:400;font-size:14px;line-height:1.28;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#475467}.event-card__content-left .event-date-separator{width:12px;height:1px;background:#475467;opacity:.6;border-radius:34px;margin:7px auto}.event-card__content-right{display:flex;flex-direction:column;justify-content:space-between}.event-card__format-type{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.015em;color:#141414}.event-card__format-type .event-format:not(:last-child):after{display:inline;content:", "}.event-card__format-type .event-type:not(:last-child):after{display:inline;content:", "}.event-card__format-type .commma{margin:0 6px}.event-card__title{font-size:24px;margin-top:5px;margin-bottom:18px}.event-card__title:first-child{margin-top:0}.event-card__title a{font-style:normal;font-weight:500;line-height:1.4;letter-spacing:-.01em;text-decoration-line:underline;color:#141414;transition:.3s all ease}.event-card__title a:hover{color:#0957c3}.event-card__address,.event-card__address p{margin:0;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#475467}.event-card__start-time,.event-card__start-time p{margin:0;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#475467}.event-card__excerpt{margin-top:10px;display:block;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414}.event-card__permalink{margin-top:20px}.event-card__permalink .caption{text-transform:uppercase;font-size:12px}.event-card__permalink .icon{margin:0}.event-card__permalink .icon img,.event-card__permalink .icon svg{width:16px;height:auto;display:block;object-fit:contain}.press-release-archive{background:#fff;padding-top:calc(40px + var(--padding-top))}@media (max-width:767px){.press-release-archive{padding-top:calc(30px + var(--padding-top))}}.press-release-archive__header{position:relative;z-index:5;background-color:#141414;overflow:hidden}.press-release-archive__header .container{padding-top:clamp(60px,60px + 85 * (100vw - 575px) / 865,145px);padding-bottom:clamp(60px,60px + 80 * (100vw - 575px) / 865,140px);position:relative}.press-release-archive__header:before{display:block;content:"";position:absolute;width:100%;height:100px;top:0;background-color:#141414;transform:translateY(-100%)}.press-release-archive__header:after{position:absolute;display:block;content:"";width:770px;height:244px;right:17%;top:78%;background:linear-gradient(161.96deg,#ae00ff 43.15%,#016bff 83.5%);mix-blend-mode:normal;filter:blur(clamp(100px, 100px + 150 * (100vw - 575px) / 865, 250px));pointer-events:none}@media (max-width:1199px){.press-release-archive__header:after{opacity:.6;right:0}}.press-release-archive__header .container{position:relative;z-index:5}.press-release-archive__header .page-title{font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.02em;color:#fff;font-size:clamp(28px,28px + 16 * (100vw - 575px) / 865,44px);margin-bottom:24px;position:relative;z-index:4}.press-release-archive__header .page-title:last-child{margin-bottom:0}.press-release-archive__header .page-subtitle{position:relative;z-index:4;font-style:normal;font-weight:400;font-size:clamp(16px,16px + 4 * (100vw - 575px) / 865,20px);line-height:1.4;color:#fff;max-width:556px}.press-release-archive__body{padding-top:clamp(40px,40px + 40 * (100vw - 575px) / 865,80px);padding-bottom:80px;background-color:#fff;position:relative;z-index:5}.press-release-archive__body .press-releases-grid{margin-top:40px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;min-height:400px}@media (max-width:991px){.press-release-archive__body .press-releases-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.press-release-archive__body .press-releases-grid{grid-template-columns:repeat(1,1fr);min-height:unset}}.press-release-archive__body .press-releases-grid::before{content:"";position:absolute;top:120px;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #3498db;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;opacity:0}@media (max-width:660px){.press-release-archive__body .press-releases-grid::before{top:40px}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.press-release-archive__body .press-releases-grid.loading{pointer-events:none}.press-release-archive__body .press-releases-grid.loading::before{opacity:1}.press-release-archive__body .press-releases-grid .not-found{grid-column:3 span}.press-release-archive__body .pagination-wrap.loading{pointer-events:none}.press-release-archive__body .pagination-wrap .pagination{margin-top:60px}.press-release-archive .filters-wrap .filters-list{display:flex;align-items:center;justify-content:flex-start;gap:18px}.press-release-archive .filters-wrap .filters-list.loading{pointer-events:none}.press-release-archive .filters-wrap .filters-list .filter-item{position:relative;display:flex}.press-release-archive .filters-wrap .filters-list .filter-item:after{position:absolute;display:block;content:"";z-index:3;width:12px;height:8px;right:20px;top:50%;transform:translateY(-50%);background-color:#0957c3;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L8 8L14 2' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.press-release-archive .filters-wrap .filters-list select{appearance:none;height:48px;width:200px;min-width:200px;cursor:pointer;padding:0 16px;gap:8px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;font-style:normal;font-weight:400;font-size:16px;display:flex;align-items:center;letter-spacing:-.015em;color:#383838;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}.press-release-archive .filters-wrap .filters-list select:focus{border-color:#0957c3}.press-release-archive .filters-wrap .filters-list .btn-reset{font-style:normal;font-weight:400;font-size:14px;color:rgba(0,0,0,.6);border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;height:48px;padding:0 22px}@media (hover:hover){.press-release-archive .filters-wrap .filters-list .btn-reset:hover{color:#0957c3}}@media (hover:none){.press-release-archive .filters-wrap .filters-list .btn-reset:active{color:#0957c3}}@media (max-width:1024px){.press-release-archive .filters-wrap .filters-list{width:100%}.press-release-archive .filters-wrap .filters-list .filter-item{flex:1}.press-release-archive .filters-wrap .filters-list .filter-item select{width:100%;min-width:100%}}@media (max-width:640px){.press-release-archive .filters-wrap .filters-list{flex-direction:column;justify-content:flex-start;align-items:flex-start}.press-release-archive .filters-wrap .filters-list .filter-item{width:100%}}.press-release-card{width:100%;max-width:100%;min-width:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;overflow:hidden;padding:24px}.press-release-card__top{flex:1}.press-release-card__date{font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414;margin-bottom:17px;display:block}.press-release-card__title{display:flex;margin-top:0;margin-bottom:18px;line-height:1}.press-release-card__title:first-child{margin-top:0}.press-release-card__title a{font-style:normal;font-weight:500;line-height:1.25;color:#141414;transition:.3s all ease;font-size:24px;text-decoration:none}.press-release-card__title a:hover{color:#0957c3}.press-release-card__excerpt{display:block;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#141414}.press-release-card__permalink{margin-top:22px}.press-release-card__permalink .caption{text-transform:uppercase;font-size:12px}.press-release-card__permalink .icon{margin:0}.press-release-card__permalink .icon img,.press-release-card__permalink .icon svg{width:16px;height:auto;display:block;object-fit:contain}