.page-template-expla-inside{background-color:#fff;--accent-button-hover-fill: var(--black-color);--accent-button-hover-text: var(--white-color);--focus-ring-color: var(--black-color);scroll-margin-top:20px}.page-template-expla-inside .container{padding-left:15px;padding-right:15px}.page-template-expla-inside .highlighted-text{color:var(--accent-color)}.page-template-expla-inside .section-title{font-weight:700}@media(max-width: 767px){.page-template-expla-inside .section-title{font-size:30px;line-height:40px}}.page-template-expla-inside.popup-overlay-active:after{background-color:var(--black-color)}.page-template-expla-inside #header{--accent-button-hover-fill: var(--white-color);--accent-button-hover-text: var(--black-color);--focus-ring-color: var(--white-color)}@media(min-width: 990px){.page-template-expla-inside #header,.page-template-expla-inside #header>.container,.page-template-expla-inside #header .header-menu-nav{background:rgba(0,0,0,0) !important}}@media(min-width: 990px){.page-template-expla-inside #header:not(.scrolled){position:absolute}}@media(min-width: 990px){.page-template-expla-inside #header.fixed-desktop.scrolled{background:var(--black-color) !important}}.page-template-expla-inside #header .logo-side img{max-height:46px;max-width:148px}@media(min-width: 768px){.page-template-expla-inside #header .logo-side img{max-height:67px;max-width:202px}}.page-template-expla-inside #header .nav-side{gap:30px}.page-template-expla-inside #header .header-menu-nav{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 989px){.page-template-expla-inside #header .header-menu-nav .header-menu{background-color:var(--black-color);clip-path:unset}}@media(max-width: 989px){.page-template-expla-inside #header .header-menu-nav .header-menu .menu-item>.menu-item-el{color:#fff}.page-template-expla-inside #header .header-menu-nav .header-menu .menu-item>.menu-item-el:hover{color:var(--accent-color)}}.page-template-expla-inside #header .header-menu-nav .register-link{margin:30px 20px;width:auto}@media(min-width: 990px){.page-template-expla-inside #header .header-menu-nav .register-link{display:none}}.page-template-expla-inside #header .header-buttons .register-link{width:auto;padding:9px 32px}@media(max-width: 989px){.page-template-expla-inside #header .header-buttons .register-link{display:none}}@media(min-width: 990px){.page-template-expla-inside #header .header-buttons:not(:has(.register-link)){display:none}}@media(min-width: 990px){.page-template-expla-inside #header-spacer{height:104px}}.page-template-expla-inside .expla-inside-hero{background-color:var(--black-color);--accent-button-hover-fill: var(--white-color);--accent-button-hover-text: var(--black-color);--focus-ring-color: var(--white-color);position:relative;padding-block:50px 50px}@media(min-width: 990px){.page-template-expla-inside .expla-inside-hero{margin-top:-104px;padding-top:144px;padding-bottom:150px}}.page-template-expla-inside .expla-inside-hero[style*="--hero-bg-image"]::before{content:"";position:absolute;inset:0;background-image:var(--hero-bg-image);background-repeat:no-repeat;background-position:70% 30%;background-size:200% auto;z-index:0}@media(min-width: 390px)and (max-width: 989px){.page-template-expla-inside .expla-inside-hero[style*="--hero-bg-image"]::before{background-position:70% 40%}}@media(min-width: 990px){.page-template-expla-inside .expla-inside-hero[style*="--hero-bg-image"]::before{left:35%;width:60%;background-position:right center;background-size:contain}}@media(max-width: 767px){.page-template-expla-inside .expla-inside-hero[style*="--hero-bg-image"]::after,.page-template-expla-inside .expla-inside-hero--cover::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:0}}.page-template-expla-inside .expla-inside-hero--cover{isolation:isolate}.page-template-expla-inside .expla-inside-hero__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media(min-width: 990px){.page-template-expla-inside .expla-inside-hero--wide-title .expla-inside-hero__left{max-width:none}.page-template-expla-inside .expla-inside-hero--wide-title .expla-inside-hero__info,.page-template-expla-inside .expla-inside-hero--wide-title .description-component{max-width:636px}.page-template-expla-inside .expla-inside-hero--wide-title .section-title{max-width:var(--hero-title-max-width)}}.page-template-expla-inside .expla-inside-hero__container{position:relative;z-index:1}.page-template-expla-inside .expla-inside-hero__left{color:#fff;display:flex;flex-direction:column;max-width:100%}@media(min-width: 990px){.page-template-expla-inside .expla-inside-hero__left{max-width:636px;padding-top:55px}}.page-template-expla-inside .expla-inside-hero .section-title{font-weight:700;font-size:54px;line-height:65px;letter-spacing:-0.05em;margin:0;text-align:left;margin-bottom:15px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-hero .section-title{font-size:100px;line-height:120px}}.page-template-expla-inside .expla-inside-hero .description-component{font-size:16px;line-height:26px;text-align:left;margin-bottom:15px}.page-template-expla-inside .expla-inside-hero .register-link{max-width:100%;margin:25px auto 40px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-hero .register-link{max-width:300px;margin:25px 0 0}}.page-template-expla-inside .expla-inside-hero__info{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:15px 0;margin-bottom:10px}.page-template-expla-inside .expla-inside-hero__info li{text-transform:uppercase;color:var(--accent-color);font-size:16px;line-height:26px;font-weight:500}.page-template-expla-inside .expla-inside-hero__info li:not(:last-child)::after{content:"";position:relative;top:-1px;display:inline-block;margin-inline:15px;width:10px;height:9px;background-color:var(--accent-color);clip-path:polygon(100% 28.951%, 82.955% 100%, 25.758% 89.935%, 0% 70.841%, 17.045% 0%, 74.902% 9.805%)}.page-template-expla-inside #main-content>.sections-container{display:grid;gap:100px}.page-template-expla-inside .score-card{aspect-ratio:unset}.page-template-expla-inside .score-awards-section{margin-top:-100px;padding-bottom:100px}@media(min-width: 768px){.page-template-expla-inside .score-awards-section{padding-bottom:200px}}.page-template-expla-inside .expla-inside-case{position:relative;margin-top:-100px;background-color:#fff}@media(max-width: 767px){.page-template-expla-inside .expla-inside-case:before{content:"";position:absolute;top:0;left:0;width:100%;height:51px;background-color:var(--accent-color);clip-path:polygon(0 0, 0 20px, 20% 0, 100% 0, 100% 50px, 20% 0);z-index:0;pointer-events:none}.page-template-expla-inside .expla-inside-case .content-wrapper{position:relative;z-index:1}}.page-template-expla-inside .expla-inside-case .container{display:grid;gap:30px}.page-template-expla-inside .expla-inside-case .section-label{color:var(--white-color)}.page-template-expla-inside .expla-inside-case .section-title{color:#fff;font-weight:700;font-size:30px;line-height:40px;margin:0;max-width:900px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-case .section-title{font-size:45px;line-height:58px}}@media(min-width: 768px){.page-template-expla-inside .expla-inside-case:before,.page-template-expla-inside .expla-inside-case:after{content:"";display:block;background-color:var(--black-color);width:100%;position:absolute;left:0}.page-template-expla-inside .expla-inside-case:before{height:73px;clip-path:polygon(89.132% 0%, 100% 75.785%, 100% 100%, 0% 100%);top:-72px}.page-template-expla-inside .expla-inside-case:after{height:62px;clip-path:polygon(10.868% 100%, 0% 25.284%, 0% 1.413%, 100% 1.413%);position:relative;bottom:1px}}.page-template-expla-inside .expla-inside-case .content-wrapper{background-color:var(--black-color);padding:150px 0 80px}@media(max-width: 767px){.page-template-expla-inside .expla-inside-case .content-wrapper{clip-path:polygon(20% 0, 0 20px, 0 calc(100% - 50px), 80% 100%, 100% calc(100% - 20px), 100% 50px, 20% 0);padding:124px 0 110px}}.page-template-expla-inside .expla-inside-case__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 24px}@media(max-width: 989px){.page-template-expla-inside .expla-inside-case__cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.page-template-expla-inside .expla-inside-case__cards{grid-template-columns:repeat(1, 1fr)}}.page-template-expla-inside .expla-inside-case__card{background-color:#fff;color:var(--black-color);padding:30px;display:flex;flex-direction:column}.page-template-expla-inside .expla-inside-case__card-number{font-size:80px;line-height:60px;font-weight:700;letter-spacing:-0.04em;margin-bottom:50px}.page-template-expla-inside .expla-inside-case__card-title{font-size:28px;line-height:38px;font-weight:700;margin-bottom:10px;text-transform:uppercase;letter-spacing:-0.02em}.page-template-expla-inside .expla-inside-case__card-description{margin:0;font-size:16px;line-height:26px;font-weight:400}.page-template-expla-inside .expla-inside-case .description-component{color:#fff;font-size:18px;line-height:27px;font-weight:500;max-width:960px}.page-template-expla-inside .expla-inside-program .section-label{margin-bottom:0}.page-template-expla-inside .expla-inside-program__intro{display:grid;gap:20px}@media(min-width: 990px){.page-template-expla-inside .expla-inside-program__intro{grid-template-columns:1fr auto;gap:40px;align-items:start}}.page-template-expla-inside .expla-inside-program__intro .section-title{font-weight:700;font-size:30px;line-height:40px;margin:0;max-width:960px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-program__intro .section-title{font-size:42px;line-height:52px}}.page-template-expla-inside .expla-inside-program__intro .description-component{margin:0;font-size:16px;line-height:26px;max-width:280px}@media(min-width: 990px){.page-template-expla-inside .expla-inside-program__intro .description-component{text-align:right;justify-self:end}}.page-template-expla-inside .expla-inside-program .step-cards .step-item{gap:0}.page-template-expla-inside .expla-inside-program .step-cards .step-num-sizer{margin-bottom:10px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-program .step-cards .step-num-sizer{margin-bottom:35px}}.page-template-expla-inside .expla-inside-program .step-cards .step-title{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em;text-transform:capitalize;min-height:unset;margin-bottom:10px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-program .step-cards .step-title{font-size:28px;line-height:38px;letter-spacing:.04em;margin-bottom:15px}}.page-template-expla-inside .speakers-section .employees-list .employee-card-rectangle-photo .description-component{max-width:570px;margin:0 auto 10px}.page-template-expla-inside .landing-registration{padding-block:60px 40px;gap:30px}@media(min-width: 768px){.page-template-expla-inside .landing-registration{flex-direction:row-reverse;align-items:center}}@media(min-width: 990px){.page-template-expla-inside .landing-registration{gap:70px;padding-block:100px 60px}}@media(min-width: 768px){.page-template-expla-inside .landing-registration .image-side{align-self:center}}@media(min-width: 990px){.page-template-expla-inside .landing-registration .image-side{flex:0 0 auto;max-width:636px}}@media(min-width: 990px){.page-template-expla-inside .landing-registration .form-side{flex:1 1 590px}}@media(max-width: 767px){.page-template-expla-inside .landing-registration .form-side{background:rgba(0,0,0,0);--accent-button-hover-fill: var(--black-color);--accent-button-hover-text: var(--white-color);--focus-ring-color: var(--black-color);padding:0;clip-path:none}}.page-template-expla-inside .landing-registration .form-side .section-title{margin:0 0 10px;color:var(--black-color)}.page-template-expla-inside .landing-registration .form-side .description-component{margin-top:10px;font-size:18px;line-height:27px}.page-template-expla-inside .landing-registration .form-side form{margin-top:30px}.page-template-expla-inside .landing-registration .form-side form .wpforms-field-container{gap:20px}@media(max-width: 767px){.page-template-expla-inside .landing-registration .form-side form input[type=text],.page-template-expla-inside .landing-registration .form-side form input[type=email],.page-template-expla-inside .landing-registration .form-side form input[type=url],.page-template-expla-inside .landing-registration .form-side form input[type=tel],.page-template-expla-inside .landing-registration .form-side form input[type=number],.page-template-expla-inside .landing-registration .form-side form input[type=search],.page-template-expla-inside .landing-registration .form-side form textarea,.page-template-expla-inside .landing-registration .form-side form select{border-color:var(--black-color);color:var(--black-color)}.page-template-expla-inside .landing-registration .form-side form input[type=text]::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=email]::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=url]::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=tel]::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=number]::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=search]::placeholder,.page-template-expla-inside .landing-registration .form-side form textarea::placeholder,.page-template-expla-inside .landing-registration .form-side form select::placeholder{color:var(--black-color)}.page-template-expla-inside .landing-registration .form-side form input[type=text]:focus,.page-template-expla-inside .landing-registration .form-side form input[type=email]:focus,.page-template-expla-inside .landing-registration .form-side form input[type=url]:focus,.page-template-expla-inside .landing-registration .form-side form input[type=tel]:focus,.page-template-expla-inside .landing-registration .form-side form input[type=number]:focus,.page-template-expla-inside .landing-registration .form-side form input[type=search]:focus,.page-template-expla-inside .landing-registration .form-side form textarea:focus,.page-template-expla-inside .landing-registration .form-side form select:focus{background-color:var(--white-color);color:var(--black-color)}.page-template-expla-inside .landing-registration .form-side form input[type=text]:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=email]:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=url]:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=tel]:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=number]:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form input[type=search]:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form textarea:focus::placeholder,.page-template-expla-inside .landing-registration .form-side form select:focus::placeholder{color:var(--black-color)}.page-template-expla-inside .landing-registration .form-side form select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" fill="none"><path fill="%230E0E12" d="m1.705.295 4.59 4.58 4.59-4.58 1.41 1.41-6 6-6-6z"/></svg>')}.page-template-expla-inside .landing-registration .form-side form input:-webkit-autofill,.page-template-expla-inside .landing-registration .form-side form input:-webkit-autofill:hover,.page-template-expla-inside .landing-registration .form-side form input:-webkit-autofill:focus,.page-template-expla-inside .landing-registration .form-side form input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--black-color)}}.page-template-expla-inside .landing-registration__meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 15px;list-style:none;margin:0;padding:0;font-size:16px;line-height:26px;font-weight:500;text-transform:uppercase;color:var(--black-color)}.page-template-expla-inside .landing-registration__meta li:not(:last-child)::after{content:"";display:inline-block;width:10px;height:9px;background-color:var(--black-color);clip-path:polygon(16.929% 0%, 85.573% 14.145%, 100% 27.31%, 83.969% 100%, 15.34% 85.85%, 0.908% 72.69%, 16.929% 0%);margin-left:15px}.page-template-expla-inside .landing-registration{margin-top:-100px}.page-template-expla-inside .expla-inside-cta{background-color:var(--accent-color);position:relative;overflow:hidden;padding-block:114px}.page-template-expla-inside .expla-inside-cta__container{position:relative;display:flex;align-items:center;min-height:480px}@media(max-width: 989px){.page-template-expla-inside .expla-inside-cta__container{min-height:unset;justify-content:center}}.page-template-expla-inside .expla-inside-cta__content{position:relative;z-index:2;display:flex;flex-direction:column;max-width:526px}@media(max-width: 989px){.page-template-expla-inside .expla-inside-cta__content{max-width:100%;align-items:center;text-align:center}}.page-template-expla-inside .expla-inside-cta .section-title{margin:0;font-weight:700;font-size:30px;line-height:40px;color:var(--black-color);margin-bottom:10px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-cta .section-title{font-size:42px;line-height:52px}}.page-template-expla-inside .expla-inside-cta .description-component{margin:0;font-size:18px;line-height:27px;color:var(--black-color);text-align:center;margin-bottom:30px}@media(min-width: 768px){.page-template-expla-inside .expla-inside-cta .description-component{text-align:left}}@media(min-width: 768px){.page-template-expla-inside .expla-inside-cta__btn{max-width:300px}}.page-template-expla-inside .expla-inside-cta__btn:hover{background-color:#fff;color:var(--black-color) !important}.page-template-expla-inside .expla-inside-cta .bg-cube{position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%);backface-visibility:hidden}@media(max-width: 989px){.page-template-expla-inside .expla-inside-cta .bg-cube{display:none}}.page-template-expla-inside .expla-inside-cta .bg-cube .cube-3d{animation-name:animate-3d-cube;animation-duration:15s;animation-iteration-count:infinite;animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.page-template-expla-inside .expla-inside-cta .bg-cube .cube-3d{animation:none}}.page-template-expla-inside .expla-inside-cta+.mentorship-cta{margin-top:-100px}.page-template-expla-inside .mentorship-cta{background-color:var(--black-color)}@media(max-width: 989px){.page-template-expla-inside .mentorship-cta{padding-block:126px}}.page-template-expla-inside .mentorship-cta .section-title{margin-bottom:20px;font-weight:700}.page-template-expla-inside .mentorship-cta .description-component{font-weight:500}@media(min-width: 768px){.page-template-expla-inside .mentorship-cta .description-component{font-size:18px;line-height:27px}}.page-template-expla-inside .mentorship-cta.with-image-bg::after{content:"";position:absolute;inset:0;background:rgba(20,20,20,.8)}.page-template-expla-inside .mentorship-cta.expla-inside-footer-cta{display:flex;flex-direction:column;justify-content:space-between;min-height:700px;padding-block:80px 0}@media(max-width: 767px){.page-template-expla-inside .mentorship-cta.expla-inside-footer-cta{min-height:unset;padding-block:50px 0}}.page-template-expla-inside .mentorship-cta.expla-inside-footer-cta .mentorship-cta-content{flex:1;display:flex;flex-direction:column;justify-content:center}.page-template-expla-inside .expla-inside-footer{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:30px}@media(max-width: 767px){.page-template-expla-inside .expla-inside-footer{flex-direction:column;align-items:center;padding-block:40px 30px}}.page-template-expla-inside .expla-inside-footer__logo img{display:block;max-height:40px;width:auto}@media(max-width: 767px){.page-template-expla-inside .expla-inside-footer__logo{display:none}}.page-template-expla-inside .expla-inside-footer__socials{display:flex;flex-wrap:wrap;gap:17px}.page-template-expla-inside .expla-inside-footer__socials a{color:#fff;font-size:16px;line-height:26px;font-weight:400;text-transform:uppercase;text-decoration:none;transition:color .3s}.page-template-expla-inside .expla-inside-footer__socials a:hover{color:var(--accent-color)}.page-template-expla-inside .expla-inside-footer--light{margin-top:-100px}.page-template-expla-inside .expla-inside-footer--light .expla-inside-footer__socials a{color:var(--black-color)}.page-template-expla-inside .expla-inside-footer--light .expla-inside-footer__socials a:hover{color:var(--accent-color)}