@import"../../css/libs/swiper/swiper.min.css";@-webkit-keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}@keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}.s-cases__card__author--photo,.s-cases__card__main--thumb,.s-explore__content__box--background,.s-blueprints__image figure,.s-blueprints__image picture,.s-blueprints__image{overflow:hidden;display:block}.s-cases__card__author--photo picture,.s-cases__card__main--thumb picture,.s-explore__content__box--background picture,.s-blueprints__image picture{height:100% !important;width:100% !important;display:block}.s-cases__card__author--photo picture img,.s-cases__card__main--thumb picture img,.s-explore__content__box--background picture img,.s-blueprints__image picture img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.s-cases__card__author--photo>img,.s-cases__card__main--thumb>img,.s-explore__content__box--background>img,.s-blueprints__image figure>img,.s-blueprints__image picture>img,.s-blueprints__image>img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.s-leaders__image--logo,.s-strategy__list--item picture,.s-strategy__list--item,.s-recipe__card__header--icon,.s-recipe__card__header--border,.popup-modal,.popup-modal__content__script .message .message--icon,.s-leaders__main--form form input[type=checkbox],.s-hero__main--form form input[type=checkbox],.popup-modal__content__script form input[type=checkbox],.s-recipe__line .box,.s-recipe__line,.control-slide .button,.s-blueprints__image,.s-recipe__main--link,.s-cases--link,.s-recipe__main--link .content,.s-cases--link .content,.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.popup-modal__content__script .message .message--button,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-recipe__main--link .content,.s-cases--link .content,.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.popup-modal__content__script .message .message--button,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button{padding:1.4rem 2.2rem;gap:2.2rem;border-radius:.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#fff;background-color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.s-recipe__main--link .content:hover,.s-cases--link .content:hover,.s-leaders__main--form form button:hover,.s-leaders__main--form form input[type=submit]:hover,.s-hero__main--form form input[type=submit]:hover,.popup-modal__content__script .message .message--button:hover,.s-leaders__main--form form .hs-button:hover,.s-hero__main--form form .hs-button:hover,.popup-modal__content__script form .hs-button:hover{background-color:#5996ff}.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.popup-modal__content__script .message .message--button,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button{gap:1.4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:600;line-height:20px;text-transform:uppercase}.s-recipe__main--link,.s-cases--link{padding:.1rem;position:relative;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.8rem}.s-recipe__main--link .content,.s-cases--link .content{width:100%;font-weight:500;border-radius:1.8rem;z-index:2;position:relative;border:6px solid #0f1424}.s-recipe__main--link::after,.s-cases--link::after{content:"";position:absolute;inset:-1px;border-radius:1.8rem;pointer-events:none;background:conic-gradient(#3772ff, transparent);-webkit-animation:rotateBorder 2s linear infinite;animation:rotateBorder 2s linear infinite;width:150%;height:470%;left:-26%;top:-150%}@media(max-width: 600px){.s-recipe__main--link,.s-cases--link{width:100%}.s-recipe__main--link .content,.s-cases--link .content{padding:1.4rem 1rem;gap:1rem}}.s-leaders__main--title p,.s-strategy__main--title p,.s-recipe__main--title p,.s-cases__main--title p,.s-explore--title p{font:inherit}.s-leaders__main--title strong,.s-strategy__main--title strong,.s-recipe__main--title strong,.s-cases__main--title strong,.s-explore--title strong{font:inherit;background:linear-gradient(93deg, #5a8bff -2.9%, #89acff 35.37%, #5a8bff 64.7%);background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}.s-blueprints__main--hat{padding:.6rem 1.6rem .6rem 3.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;background-color:#f2f5fb;color:#3772ff;font-family:"Figtree",sans-serif;font-size:1.3rem;font-weight:500;line-height:140%;letter-spacing:.39px;text-transform:uppercase;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-blueprints__main--hat::before{content:"";position:absolute;left:1.6rem;width:.5rem;height:.5rem;background-color:#3772ff}.s-blueprints__image{padding:.8rem;width:100%;border-radius:2rem;border:1px solid #e4ebf7}.s-blueprints__image figure,.s-blueprints__image picture{border-radius:1.2rem}.control-slide{width:100%;max-width:11.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.4rem}.control-slide .button{width:4.4rem;height:4.4rem;border-radius:10px;border:1px solid #3772ff;background-color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.control-slide .button:hover{background-color:#5996ff}.control-slide .swiper-button-disabled{pointer-events:none;background-color:rgba(0,0,0,0) !important;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-color:#d4def1 !important}.control-slide .swiper-button-disabled svg path{stroke:#d4def1 !important}@media(max-width: 600px){.control-slide{max-width:100%}}.s-recipe__line{height:6rem;position:relative}.s-recipe__line::before{content:"";position:absolute;width:100%;height:.1rem;background-color:#e4ebf7;z-index:-1}.s-recipe__line .box{padding:.4rem;width:6rem;height:6rem;border-radius:12px;border:1px solid #e4ebf7;background-color:#fff;position:relative}.s-recipe__line .box::before,.s-recipe__line .box::after{content:"";position:absolute;background-color:#fff;height:100%;width:2.6rem;top:0}.s-recipe__line .box::before{left:-2.7rem}.s-recipe__line .box::after{right:-2.7rem}.s-leaders__main--form form,.s-hero__main--form form,.popup-modal__content__script form{position:relative}.s-leaders__main--form form input,.s-hero__main--form form input,.popup-modal__content__script form input,.s-leaders__main--form form select,.s-hero__main--form form select,.popup-modal__content__script form select,.s-leaders__main--form form textarea,.s-hero__main--form form textarea,.popup-modal__content__script form textarea{padding:1.6rem 2.5rem !important;border-radius:.6rem !important;border:1px solid #222e53;background:linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);color:#b9c8e8;font-size:1.4rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;-webkit-transition:border .3s ease;transition:border .3s ease}.s-leaders__main--form form input::-webkit-input-placeholder, .s-hero__main--form form input::-webkit-input-placeholder, .popup-modal__content__script form input::-webkit-input-placeholder, .s-leaders__main--form form select::-webkit-input-placeholder, .s-hero__main--form form select::-webkit-input-placeholder, .popup-modal__content__script form select::-webkit-input-placeholder, .s-leaders__main--form form textarea::-webkit-input-placeholder, .s-hero__main--form form textarea::-webkit-input-placeholder, .popup-modal__content__script form textarea::-webkit-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::-moz-placeholder, .s-hero__main--form form input::-moz-placeholder, .popup-modal__content__script form input::-moz-placeholder, .s-leaders__main--form form select::-moz-placeholder, .s-hero__main--form form select::-moz-placeholder, .popup-modal__content__script form select::-moz-placeholder, .s-leaders__main--form form textarea::-moz-placeholder, .s-hero__main--form form textarea::-moz-placeholder, .popup-modal__content__script form textarea::-moz-placeholder{color:#b9c8e8}.s-leaders__main--form form input:-ms-input-placeholder, .s-hero__main--form form input:-ms-input-placeholder, .popup-modal__content__script form input:-ms-input-placeholder, .s-leaders__main--form form select:-ms-input-placeholder, .s-hero__main--form form select:-ms-input-placeholder, .popup-modal__content__script form select:-ms-input-placeholder, .s-leaders__main--form form textarea:-ms-input-placeholder, .s-hero__main--form form textarea:-ms-input-placeholder, .popup-modal__content__script form textarea:-ms-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::-ms-input-placeholder, .s-hero__main--form form input::-ms-input-placeholder, .popup-modal__content__script form input::-ms-input-placeholder, .s-leaders__main--form form select::-ms-input-placeholder, .s-hero__main--form form select::-ms-input-placeholder, .popup-modal__content__script form select::-ms-input-placeholder, .s-leaders__main--form form textarea::-ms-input-placeholder, .s-hero__main--form form textarea::-ms-input-placeholder, .popup-modal__content__script form textarea::-ms-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::placeholder,.s-hero__main--form form input::placeholder,.popup-modal__content__script form input::placeholder,.s-leaders__main--form form select::placeholder,.s-hero__main--form form select::placeholder,.popup-modal__content__script form select::placeholder,.s-leaders__main--form form textarea::placeholder,.s-hero__main--form form textarea::placeholder,.popup-modal__content__script form textarea::placeholder{color:#b9c8e8}.s-leaders__main--form form input:focus,.s-hero__main--form form input:focus,.popup-modal__content__script form input:focus,.s-leaders__main--form form select:focus,.s-hero__main--form form select:focus,.popup-modal__content__script form select:focus,.s-leaders__main--form form textarea:focus,.s-hero__main--form form textarea:focus,.popup-modal__content__script form textarea:focus{border-color:var(--color)}.s-leaders__main--form form select,.s-hero__main--form form select,.popup-modal__content__script form select{cursor:pointer;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="29" height="29" viewBox="0 0 29 29" fill="none"><path d="M10.3117 11.8026L14.9763 16.4713L19.645 11.8066" stroke="%23B9C8E8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 15px center,linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position-x:95%}.s-leaders__main--form form label,.s-hero__main--form form label,.popup-modal__content__script form label{display:block;margin-bottom:.4rem}.s-leaders__main--form form label span,.s-hero__main--form form label span,.popup-modal__content__script form label span{font-size:1.4rem;color:#22243a}.s-leaders__main--form form .hs-error-msg,.s-hero__main--form form .hs-error-msg,.popup-modal__content__script form .hs-error-msg{margin-top:.4rem;font-size:1.2rem;color:#364d7f}.s-leaders__main--form form .hs-error-msgs,.s-hero__main--form form .hs-error-msgs,.popup-modal__content__script form .hs-error-msgs,.s-leaders__main--form form .hs_error_rollup,.s-hero__main--form form .hs_error_rollup,.popup-modal__content__script form .hs_error_rollup{position:absolute;bottom:-2rem;pointer-events:none}.s-leaders__main--form form .hs-error-msgs label,.s-hero__main--form form .hs-error-msgs label,.popup-modal__content__script form .hs-error-msgs label,.s-leaders__main--form form .hs_error_rollup label,.s-hero__main--form form .hs_error_rollup label,.popup-modal__content__script form .hs_error_rollup label{font-size:1.2rem;color:#364d7f;white-space:nowrap}.s-leaders__main--form form .hsfc-Step__Content,.s-hero__main--form form .hsfc-Step__Content,.popup-modal__content__script form .hsfc-Step__Content{padding:0 !important}.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button{width:100%;padding:1.6rem 3.2rem;border-radius:.6rem;text-align:center}.s-leaders__main--form form .inputs-list,.s-hero__main--form form .inputs-list,.popup-modal__content__script form .inputs-list{position:relative}.s-leaders__main--form form .inputs-list li,.s-hero__main--form form .inputs-list li,.popup-modal__content__script form .inputs-list li{position:relative}.s-leaders__main--form form input[type=checkbox],.s-hero__main--form form input[type=checkbox],.popup-modal__content__script form input[type=checkbox]{margin-right:1rem;width:2rem;height:2rem;padding:0 !important;background:#fff;border:1px solid #b9c8e8;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;cursor:pointer;position:relative}.s-leaders__main--form form input[type=checkbox]:focus,.s-hero__main--form form input[type=checkbox]:focus,.popup-modal__content__script form input[type=checkbox]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(34,46,83,.2);box-shadow:0 0 0 3px rgba(34,46,83,.2)}.s-leaders__main--form form input[type=checkbox]::after,.s-hero__main--form form input[type=checkbox]::after,.popup-modal__content__script form input[type=checkbox]::after{content:"";position:absolute;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:10px;height:5px;margin-top:-3px;border-bottom:solid 2px #c45f97;border-left:solid 2px #c45f97;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.s-leaders__main--form form input[type=checkbox]:checked::after,.s-hero__main--form form input[type=checkbox]:checked::after,.popup-modal__content__script form input[type=checkbox]:checked::after{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.s-leaders__main--form form .hs-form-booleancheckbox-display,.s-hero__main--form form .hs-form-booleancheckbox-display,.popup-modal__content__script form .hs-form-booleancheckbox-display{cursor:pointer;position:relative}.s-leaders__main--form form .hs-form-booleancheckbox-display span,.s-hero__main--form form .hs-form-booleancheckbox-display span,.popup-modal__content__script form .hs-form-booleancheckbox-display span{font-size:1.4rem;color:#364d7f;font-weight:500}.s-leaders__main--form form .hs-form-booleancheckbox-display span .hs-form-required,.s-hero__main--form form .hs-form-booleancheckbox-display span .hs-form-required,.popup-modal__content__script form .hs-form-booleancheckbox-display span .hs-form-required{color:inherit;font:inherit}.s-leaders__main--form form .hs_firstname .hs-error-msgs,.s-hero__main--form form .hs_firstname .hs-error-msgs,.popup-modal__content__script form .hs_firstname .hs-error-msgs,.s-leaders__main--form form .hs_email .hs-error-msgs,.s-hero__main--form form .hs_email .hs-error-msgs,.popup-modal__content__script form .hs_email .hs-error-msgs,.s-leaders__main--form form .legal-consent-container .hs-error-msgs,.s-hero__main--form form .legal-consent-container .hs-error-msgs,.popup-modal__content__script form .legal-consent-container .hs-error-msgs,.s-leaders__main--form form .hs-dependent-field .hs-error-msgs,.s-hero__main--form form .hs-dependent-field .hs-error-msgs,.popup-modal__content__script form .hs-dependent-field .hs-error-msgs{position:initial}.popup-modal__content__script .message{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;display:none}.popup-modal__content__script .active.message{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-modal__content__script .error-message.message .message--icon{background-color:#fbe9e9}.popup-modal__content__script .error-message.message .message--icon::before{background-color:#e25555}.popup-modal__content__script .sucess-message.message .message--icon{background-color:#c5f1e9}.popup-modal__content__script .sucess-message.message .message--icon::before{background-color:#27d9aa}.popup-modal__content__script .message .message--icon{width:118.237px;height:118.237px;border-radius:100%}.popup-modal__content__script .message .message--icon::before{content:"";position:absolute;border-radius:100%;width:7.3432rem;height:7.3432rem}.popup-modal__content__script .message .message--icon .detail{position:absolute;margin-right:-7rem;margin-top:-4rem}.popup-modal__content__script .message .message--icon svg{z-index:2}.popup-modal__content__script .message .message--title{margin-top:3.3rem;margin-bottom:2rem;font-size:3.2rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%;color:#121029;text-align:center;display:block}.popup-modal__content__script .message .message--description{margin-bottom:4.8rem;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#4a4f89;text-align:center}.popup-modal__content__script .message .message--button{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;cursor:pointer}@keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}@keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}@keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}.s-cases__card__author--photo,.s-cases__card__main--thumb,.s-explore__content__box--background,.s-blueprints__image,.s-blueprints__image figure,.s-blueprints__image picture{overflow:hidden;display:block}.s-cases__card__author--photo picture,.s-cases__card__main--thumb picture,.s-explore__content__box--background picture,.s-blueprints__image picture{height:100% !important;width:100% !important;display:block}.s-cases__card__author--photo picture img,.s-cases__card__main--thumb picture img,.s-explore__content__box--background picture img,.s-blueprints__image picture img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.s-cases__card__author--photo>img,.s-cases__card__main--thumb>img,.s-explore__content__box--background>img,.s-blueprints__image>img,.s-blueprints__image figure>img,.s-blueprints__image picture>img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.s-leaders__image--logo,.s-strategy__list--item picture,.s-strategy__list--item,.s-recipe__card__header--icon,.s-recipe__card__header--border,.popup-modal,.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.s-recipe__main--link,.s-cases--link,.s-recipe__main--link .content,.s-cases--link .content,.s-blueprints__image,.control-slide .button,.s-recipe__line,.s-recipe__line .box,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button,.s-leaders__main--form form input[type=checkbox],.s-hero__main--form form input[type=checkbox],.popup-modal__content__script form input[type=checkbox],.popup-modal__content__script .message .message--icon,.popup-modal__content__script .message .message--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.s-recipe__main--link .content,.s-cases--link .content,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button,.popup-modal__content__script .message .message--button{padding:1.4rem 2.2rem;gap:2.2rem;border-radius:.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#fff;background-color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.s-leaders__main--form form button:hover,.s-leaders__main--form form input[type=submit]:hover,.s-hero__main--form form input[type=submit]:hover,.s-recipe__main--link .content:hover,.s-cases--link .content:hover,.s-leaders__main--form form .hs-button:hover,.s-hero__main--form form .hs-button:hover,.popup-modal__content__script form .hs-button:hover,.popup-modal__content__script .message .message--button:hover{background-color:#5996ff}.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button,.popup-modal__content__script .message .message--button{gap:1.4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:600;line-height:20px;text-transform:uppercase}.s-recipe__main--link,.s-cases--link{padding:.1rem;position:relative;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.8rem}.s-recipe__main--link .content,.s-cases--link .content{width:100%;font-weight:500;border-radius:1.8rem;z-index:2;position:relative;border:6px solid #0f1424}.s-recipe__main--link::after,.s-cases--link::after{content:"";position:absolute;inset:-1px;border-radius:1.8rem;pointer-events:none;background:conic-gradient(#3772ff, transparent);-webkit-animation:rotateBorder 2s linear infinite;animation:rotateBorder 2s linear infinite;width:150%;height:470%;left:-26%;top:-150%}@media(max-width: 600px){.s-recipe__main--link,.s-cases--link{width:100%}.s-recipe__main--link .content,.s-cases--link .content{padding:1.4rem 1rem;gap:1rem}}.s-leaders__main--title p,.s-strategy__main--title p,.s-recipe__main--title p,.s-cases__main--title p,.s-explore--title p{font:inherit}.s-leaders__main--title strong,.s-strategy__main--title strong,.s-recipe__main--title strong,.s-cases__main--title strong,.s-explore--title strong{font:inherit;background:linear-gradient(93deg, #5a8bff -2.9%, #89acff 35.37%, #5a8bff 64.7%);background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}.s-blueprints__main--hat{padding:.6rem 1.6rem .6rem 3.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;background-color:#f2f5fb;color:#3772ff;font-family:"Figtree",sans-serif;font-size:1.3rem;font-weight:500;line-height:140%;letter-spacing:.39px;text-transform:uppercase;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-blueprints__main--hat::before{content:"";position:absolute;left:1.6rem;width:.5rem;height:.5rem;background-color:#3772ff}.s-blueprints__image{padding:.8rem;width:100%;border-radius:2rem;border:1px solid #e4ebf7}.s-blueprints__image figure,.s-blueprints__image picture{border-radius:1.2rem}.control-slide{width:100%;max-width:11.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.4rem}.control-slide .button{width:4.4rem;height:4.4rem;border-radius:10px;border:1px solid #3772ff;background-color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.control-slide .button:hover{background-color:#5996ff}.control-slide .swiper-button-disabled{pointer-events:none;background-color:rgba(0,0,0,0) !important;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-color:#d4def1 !important}.control-slide .swiper-button-disabled svg path{stroke:#d4def1 !important}@media(max-width: 600px){.control-slide{max-width:100%}}.s-recipe__line{height:6rem;position:relative}.s-recipe__line::before{content:"";position:absolute;width:100%;height:.1rem;background-color:#e4ebf7;z-index:-1}.s-recipe__line .box{padding:.4rem;width:6rem;height:6rem;border-radius:12px;border:1px solid #e4ebf7;background-color:#fff;position:relative}.s-recipe__line .box::before,.s-recipe__line .box::after{content:"";position:absolute;background-color:#fff;height:100%;width:2.6rem;top:0}.s-recipe__line .box::before{left:-2.7rem}.s-recipe__line .box::after{right:-2.7rem}.s-leaders__main--form form,.s-hero__main--form form,.popup-modal__content__script form{position:relative}.s-leaders__main--form form input,.s-hero__main--form form input,.popup-modal__content__script form input,.s-leaders__main--form form select,.s-hero__main--form form select,.popup-modal__content__script form select,.s-leaders__main--form form textarea,.s-hero__main--form form textarea,.popup-modal__content__script form textarea{padding:1.6rem 2.5rem !important;border-radius:.6rem !important;border:1px solid #222e53;background:linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);color:#b9c8e8;font-size:1.4rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;-webkit-transition:border .3s ease;transition:border .3s ease}.s-leaders__main--form form input::-webkit-input-placeholder, .s-hero__main--form form input::-webkit-input-placeholder, .popup-modal__content__script form input::-webkit-input-placeholder, .s-leaders__main--form form select::-webkit-input-placeholder, .s-hero__main--form form select::-webkit-input-placeholder, .popup-modal__content__script form select::-webkit-input-placeholder, .s-leaders__main--form form textarea::-webkit-input-placeholder, .s-hero__main--form form textarea::-webkit-input-placeholder, .popup-modal__content__script form textarea::-webkit-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::-moz-placeholder, .s-hero__main--form form input::-moz-placeholder, .popup-modal__content__script form input::-moz-placeholder, .s-leaders__main--form form select::-moz-placeholder, .s-hero__main--form form select::-moz-placeholder, .popup-modal__content__script form select::-moz-placeholder, .s-leaders__main--form form textarea::-moz-placeholder, .s-hero__main--form form textarea::-moz-placeholder, .popup-modal__content__script form textarea::-moz-placeholder{color:#b9c8e8}.s-leaders__main--form form input:-ms-input-placeholder, .s-hero__main--form form input:-ms-input-placeholder, .popup-modal__content__script form input:-ms-input-placeholder, .s-leaders__main--form form select:-ms-input-placeholder, .s-hero__main--form form select:-ms-input-placeholder, .popup-modal__content__script form select:-ms-input-placeholder, .s-leaders__main--form form textarea:-ms-input-placeholder, .s-hero__main--form form textarea:-ms-input-placeholder, .popup-modal__content__script form textarea:-ms-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::-ms-input-placeholder, .s-hero__main--form form input::-ms-input-placeholder, .popup-modal__content__script form input::-ms-input-placeholder, .s-leaders__main--form form select::-ms-input-placeholder, .s-hero__main--form form select::-ms-input-placeholder, .popup-modal__content__script form select::-ms-input-placeholder, .s-leaders__main--form form textarea::-ms-input-placeholder, .s-hero__main--form form textarea::-ms-input-placeholder, .popup-modal__content__script form textarea::-ms-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::placeholder,.s-hero__main--form form input::placeholder,.popup-modal__content__script form input::placeholder,.s-leaders__main--form form select::placeholder,.s-hero__main--form form select::placeholder,.popup-modal__content__script form select::placeholder,.s-leaders__main--form form textarea::placeholder,.s-hero__main--form form textarea::placeholder,.popup-modal__content__script form textarea::placeholder{color:#b9c8e8}.s-leaders__main--form form input:focus,.s-hero__main--form form input:focus,.popup-modal__content__script form input:focus,.s-leaders__main--form form select:focus,.s-hero__main--form form select:focus,.popup-modal__content__script form select:focus,.s-leaders__main--form form textarea:focus,.s-hero__main--form form textarea:focus,.popup-modal__content__script form textarea:focus{border-color:var(--color)}.s-leaders__main--form form select,.s-hero__main--form form select,.popup-modal__content__script form select{cursor:pointer;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="29" height="29" viewBox="0 0 29 29" fill="none"><path d="M10.3117 11.8026L14.9763 16.4713L19.645 11.8066" stroke="%23B9C8E8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 15px center,linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position-x:95%}.s-leaders__main--form form label,.s-hero__main--form form label,.popup-modal__content__script form label{display:block;margin-bottom:.4rem}.s-leaders__main--form form label span,.s-hero__main--form form label span,.popup-modal__content__script form label span{font-size:1.4rem;color:#22243a}.s-leaders__main--form form .hs-error-msg,.s-hero__main--form form .hs-error-msg,.popup-modal__content__script form .hs-error-msg{margin-top:.4rem;font-size:1.2rem;color:#364d7f}.s-leaders__main--form form .hs-error-msgs,.s-hero__main--form form .hs-error-msgs,.popup-modal__content__script form .hs-error-msgs,.s-leaders__main--form form .hs_error_rollup,.s-hero__main--form form .hs_error_rollup,.popup-modal__content__script form .hs_error_rollup{position:absolute;bottom:-2rem;pointer-events:none}.s-leaders__main--form form .hs-error-msgs label,.s-hero__main--form form .hs-error-msgs label,.popup-modal__content__script form .hs-error-msgs label,.s-leaders__main--form form .hs_error_rollup label,.s-hero__main--form form .hs_error_rollup label,.popup-modal__content__script form .hs_error_rollup label{font-size:1.2rem;color:#364d7f;white-space:nowrap}.s-leaders__main--form form .hsfc-Step__Content,.s-hero__main--form form .hsfc-Step__Content,.popup-modal__content__script form .hsfc-Step__Content{padding:0 !important}.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button{width:100%;padding:1.6rem 3.2rem;border-radius:.6rem;text-align:center}.s-leaders__main--form form .inputs-list,.s-hero__main--form form .inputs-list,.popup-modal__content__script form .inputs-list{position:relative}.s-leaders__main--form form .inputs-list li,.s-hero__main--form form .inputs-list li,.popup-modal__content__script form .inputs-list li{position:relative}.s-leaders__main--form form input[type=checkbox],.s-hero__main--form form input[type=checkbox],.popup-modal__content__script form input[type=checkbox]{margin-right:1rem;width:2rem;height:2rem;padding:0 !important;background:#fff;border:1px solid #b9c8e8;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;cursor:pointer;position:relative}.s-leaders__main--form form input[type=checkbox]:focus,.s-hero__main--form form input[type=checkbox]:focus,.popup-modal__content__script form input[type=checkbox]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(34,46,83,.2);box-shadow:0 0 0 3px rgba(34,46,83,.2)}.s-leaders__main--form form input[type=checkbox]::after,.s-hero__main--form form input[type=checkbox]::after,.popup-modal__content__script form input[type=checkbox]::after{content:"";position:absolute;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:10px;height:5px;margin-top:-3px;border-bottom:solid 2px #c45f97;border-left:solid 2px #c45f97;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.s-leaders__main--form form input[type=checkbox]:checked::after,.s-hero__main--form form input[type=checkbox]:checked::after,.popup-modal__content__script form input[type=checkbox]:checked::after{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.s-leaders__main--form form .hs-form-booleancheckbox-display,.s-hero__main--form form .hs-form-booleancheckbox-display,.popup-modal__content__script form .hs-form-booleancheckbox-display{cursor:pointer;position:relative}.s-leaders__main--form form .hs-form-booleancheckbox-display span,.s-hero__main--form form .hs-form-booleancheckbox-display span,.popup-modal__content__script form .hs-form-booleancheckbox-display span{font-size:1.4rem;color:#364d7f;font-weight:500}.s-leaders__main--form form .hs-form-booleancheckbox-display span .hs-form-required,.s-hero__main--form form .hs-form-booleancheckbox-display span .hs-form-required,.popup-modal__content__script form .hs-form-booleancheckbox-display span .hs-form-required{color:inherit;font:inherit}.s-leaders__main--form form .hs_firstname .hs-error-msgs,.s-hero__main--form form .hs_firstname .hs-error-msgs,.popup-modal__content__script form .hs_firstname .hs-error-msgs,.s-leaders__main--form form .hs_email .hs-error-msgs,.s-hero__main--form form .hs_email .hs-error-msgs,.popup-modal__content__script form .hs_email .hs-error-msgs,.s-leaders__main--form form .legal-consent-container .hs-error-msgs,.s-hero__main--form form .legal-consent-container .hs-error-msgs,.popup-modal__content__script form .legal-consent-container .hs-error-msgs,.s-leaders__main--form form .hs-dependent-field .hs-error-msgs,.s-hero__main--form form .hs-dependent-field .hs-error-msgs,.popup-modal__content__script form .hs-dependent-field .hs-error-msgs{position:initial}.popup-modal__content__script .message{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;display:none}.popup-modal__content__script .active.message{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-modal__content__script .error-message.message .message--icon{background-color:#fbe9e9}.popup-modal__content__script .error-message.message .message--icon::before{background-color:#e25555}.popup-modal__content__script .sucess-message.message .message--icon{background-color:#c5f1e9}.popup-modal__content__script .sucess-message.message .message--icon::before{background-color:#27d9aa}.popup-modal__content__script .message .message--icon{width:118.237px;height:118.237px;border-radius:100%}.popup-modal__content__script .message .message--icon::before{content:"";position:absolute;border-radius:100%;width:7.3432rem;height:7.3432rem}.popup-modal__content__script .message .message--icon .detail{position:absolute;margin-right:-7rem;margin-top:-4rem}.popup-modal__content__script .message .message--icon svg{z-index:2}.popup-modal__content__script .message .message--title{margin-top:3.3rem;margin-bottom:2rem;font-size:3.2rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%;color:#121029;text-align:center;display:block}.popup-modal__content__script .message .message--description{margin-bottom:4.8rem;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#4a4f89;text-align:center}.popup-modal__content__script .message .message--button{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;cursor:pointer}@keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}.s-cases__card__author--photo,.s-cases__card__main--thumb,.s-explore__content__box--background,.s-blueprints__image,.s-blueprints__image figure,.s-blueprints__image picture{overflow:hidden;display:block}.s-cases__card__author--photo picture,.s-cases__card__main--thumb picture,.s-explore__content__box--background picture,.s-blueprints__image picture{height:100% !important;width:100% !important;display:block}.s-cases__card__author--photo picture img,.s-cases__card__main--thumb picture img,.s-explore__content__box--background picture img,.s-blueprints__image picture img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.s-cases__card__author--photo>img,.s-cases__card__main--thumb>img,.s-explore__content__box--background>img,.s-blueprints__image>img,.s-blueprints__image figure>img,.s-blueprints__image picture>img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}.s-leaders__image--logo,.s-strategy__list--item picture,.s-strategy__list--item,.s-recipe__card__header--icon,.s-recipe__card__header--border,.popup-modal,.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.s-recipe__main--link,.s-cases--link,.s-recipe__main--link .content,.s-cases--link .content,.s-blueprints__image,.s-recipe__line,.s-recipe__line .box,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button,.s-leaders__main--form form input[type=checkbox],.s-hero__main--form form input[type=checkbox],.popup-modal__content__script form input[type=checkbox],.popup-modal__content__script .message .message--icon,.popup-modal__content__script .message .message--button,.control-slide .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.s-recipe__main--link .content,.s-cases--link .content,.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button,.popup-modal__content__script .message .message--button{padding:1.4rem 2.2rem;gap:2.2rem;border-radius:.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#fff;background-color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.s-leaders__main--form form button:hover,.s-leaders__main--form form input[type=submit]:hover,.s-hero__main--form form input[type=submit]:hover,.s-recipe__main--link .content:hover,.s-cases--link .content:hover,.s-leaders__main--form form .hs-button:hover,.s-hero__main--form form .hs-button:hover,.popup-modal__content__script form .hs-button:hover,.popup-modal__content__script .message .message--button:hover{background-color:#5996ff}.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit],.s-hero__main--form form input[type=submit],.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button,.popup-modal__content__script .message .message--button{gap:1.4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:600;line-height:20px;text-transform:uppercase}.s-recipe__main--link,.s-cases--link{padding:.1rem;position:relative;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.8rem}.s-recipe__main--link .content,.s-cases--link .content{width:100%;font-weight:500;border-radius:1.8rem;z-index:2;position:relative;border:6px solid #0f1424}.s-recipe__main--link::after,.s-cases--link::after{content:"";position:absolute;inset:-1px;border-radius:1.8rem;pointer-events:none;background:conic-gradient(#3772ff, transparent);-webkit-animation:rotateBorder 2s linear infinite;animation:rotateBorder 2s linear infinite;width:150%;height:470%;left:-26%;top:-150%}@media(max-width: 600px){.s-recipe__main--link,.s-cases--link{width:100%}.s-recipe__main--link .content,.s-cases--link .content{padding:1.4rem 1rem;gap:1rem}}.s-leaders__main--title p,.s-strategy__main--title p,.s-recipe__main--title p,.s-cases__main--title p,.s-explore--title p{font:inherit}.s-leaders__main--title strong,.s-strategy__main--title strong,.s-recipe__main--title strong,.s-cases__main--title strong,.s-explore--title strong{font:inherit;background:linear-gradient(93deg, #5a8bff -2.9%, #89acff 35.37%, #5a8bff 64.7%);background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important}.s-blueprints__main--hat{padding:.6rem 1.6rem .6rem 3.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;background-color:#f2f5fb;color:#3772ff;font-family:"Figtree",sans-serif;font-size:1.3rem;font-weight:500;line-height:140%;letter-spacing:.39px;text-transform:uppercase;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-blueprints__main--hat::before{content:"";position:absolute;left:1.6rem;width:.5rem;height:.5rem;background-color:#3772ff}.s-blueprints__image{padding:.8rem;width:100%;border-radius:2rem;border:1px solid #e4ebf7}.s-blueprints__image figure,.s-blueprints__image picture{border-radius:1.2rem}.control-slide{width:100%;max-width:11.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.4rem}.control-slide .button{width:4.4rem;height:4.4rem;border-radius:10px;border:1px solid #3772ff;background-color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.control-slide .button:hover{background-color:#5996ff}.control-slide .swiper-button-disabled{pointer-events:none;background-color:rgba(0,0,0,0) !important;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-color:#d4def1 !important}.control-slide .swiper-button-disabled svg path{stroke:#d4def1 !important}@media(max-width: 600px){.control-slide{max-width:100%}}.s-recipe__line{height:6rem;position:relative}.s-recipe__line::before{content:"";position:absolute;width:100%;height:.1rem;background-color:#e4ebf7;z-index:-1}.s-recipe__line .box{padding:.4rem;width:6rem;height:6rem;border-radius:12px;border:1px solid #e4ebf7;background-color:#fff;position:relative}.s-recipe__line .box::before,.s-recipe__line .box::after{content:"";position:absolute;background-color:#fff;height:100%;width:2.6rem;top:0}.s-recipe__line .box::before{left:-2.7rem}.s-recipe__line .box::after{right:-2.7rem}.s-leaders__main--form form,.s-hero__main--form form,.popup-modal__content__script form{position:relative}.s-leaders__main--form form input,.s-hero__main--form form input,.popup-modal__content__script form input,.s-leaders__main--form form select,.s-hero__main--form form select,.popup-modal__content__script form select,.s-leaders__main--form form textarea,.s-hero__main--form form textarea,.popup-modal__content__script form textarea{padding:1.6rem 2.5rem !important;border-radius:.6rem !important;border:1px solid #222e53;background:linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);color:#b9c8e8;font-size:1.4rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;-webkit-transition:border .3s ease;transition:border .3s ease}.s-leaders__main--form form input::-webkit-input-placeholder, .s-hero__main--form form input::-webkit-input-placeholder, .popup-modal__content__script form input::-webkit-input-placeholder, .s-leaders__main--form form select::-webkit-input-placeholder, .s-hero__main--form form select::-webkit-input-placeholder, .popup-modal__content__script form select::-webkit-input-placeholder, .s-leaders__main--form form textarea::-webkit-input-placeholder, .s-hero__main--form form textarea::-webkit-input-placeholder, .popup-modal__content__script form textarea::-webkit-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::-moz-placeholder, .s-hero__main--form form input::-moz-placeholder, .popup-modal__content__script form input::-moz-placeholder, .s-leaders__main--form form select::-moz-placeholder, .s-hero__main--form form select::-moz-placeholder, .popup-modal__content__script form select::-moz-placeholder, .s-leaders__main--form form textarea::-moz-placeholder, .s-hero__main--form form textarea::-moz-placeholder, .popup-modal__content__script form textarea::-moz-placeholder{color:#b9c8e8}.s-leaders__main--form form input:-ms-input-placeholder, .s-hero__main--form form input:-ms-input-placeholder, .popup-modal__content__script form input:-ms-input-placeholder, .s-leaders__main--form form select:-ms-input-placeholder, .s-hero__main--form form select:-ms-input-placeholder, .popup-modal__content__script form select:-ms-input-placeholder, .s-leaders__main--form form textarea:-ms-input-placeholder, .s-hero__main--form form textarea:-ms-input-placeholder, .popup-modal__content__script form textarea:-ms-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::-ms-input-placeholder, .s-hero__main--form form input::-ms-input-placeholder, .popup-modal__content__script form input::-ms-input-placeholder, .s-leaders__main--form form select::-ms-input-placeholder, .s-hero__main--form form select::-ms-input-placeholder, .popup-modal__content__script form select::-ms-input-placeholder, .s-leaders__main--form form textarea::-ms-input-placeholder, .s-hero__main--form form textarea::-ms-input-placeholder, .popup-modal__content__script form textarea::-ms-input-placeholder{color:#b9c8e8}.s-leaders__main--form form input::placeholder,.s-hero__main--form form input::placeholder,.popup-modal__content__script form input::placeholder,.s-leaders__main--form form select::placeholder,.s-hero__main--form form select::placeholder,.popup-modal__content__script form select::placeholder,.s-leaders__main--form form textarea::placeholder,.s-hero__main--form form textarea::placeholder,.popup-modal__content__script form textarea::placeholder{color:#b9c8e8}.s-leaders__main--form form input:focus,.s-hero__main--form form input:focus,.popup-modal__content__script form input:focus,.s-leaders__main--form form select:focus,.s-hero__main--form form select:focus,.popup-modal__content__script form select:focus,.s-leaders__main--form form textarea:focus,.s-hero__main--form form textarea:focus,.popup-modal__content__script form textarea:focus{border-color:var(--color)}.s-leaders__main--form form select,.s-hero__main--form form select,.popup-modal__content__script form select{cursor:pointer;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="29" height="29" viewBox="0 0 29 29" fill="none"><path d="M10.3117 11.8026L14.9763 16.4713L19.645 11.8066" stroke="%23B9C8E8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 15px center,linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position-x:95%}.s-leaders__main--form form label,.s-hero__main--form form label,.popup-modal__content__script form label{display:block;margin-bottom:.4rem}.s-leaders__main--form form label span,.s-hero__main--form form label span,.popup-modal__content__script form label span{font-size:1.4rem;color:#22243a}.s-leaders__main--form form .hs-error-msg,.s-hero__main--form form .hs-error-msg,.popup-modal__content__script form .hs-error-msg{margin-top:.4rem;font-size:1.2rem;color:#364d7f}.s-leaders__main--form form .hs-error-msgs,.s-hero__main--form form .hs-error-msgs,.popup-modal__content__script form .hs-error-msgs,.s-leaders__main--form form .hs_error_rollup,.s-hero__main--form form .hs_error_rollup,.popup-modal__content__script form .hs_error_rollup{position:absolute;bottom:-2rem;pointer-events:none}.s-leaders__main--form form .hs-error-msgs label,.s-hero__main--form form .hs-error-msgs label,.popup-modal__content__script form .hs-error-msgs label,.s-leaders__main--form form .hs_error_rollup label,.s-hero__main--form form .hs_error_rollup label,.popup-modal__content__script form .hs_error_rollup label{font-size:1.2rem;color:#364d7f;white-space:nowrap}.s-leaders__main--form form .hsfc-Step__Content,.s-hero__main--form form .hsfc-Step__Content,.popup-modal__content__script form .hsfc-Step__Content{padding:0 !important}.s-leaders__main--form form .hs-button,.s-hero__main--form form .hs-button,.popup-modal__content__script form .hs-button{width:100%;padding:1.6rem 3.2rem;border-radius:.6rem;text-align:center}.s-leaders__main--form form .inputs-list,.s-hero__main--form form .inputs-list,.popup-modal__content__script form .inputs-list{position:relative}.s-leaders__main--form form .inputs-list li,.s-hero__main--form form .inputs-list li,.popup-modal__content__script form .inputs-list li{position:relative}.s-leaders__main--form form input[type=checkbox],.s-hero__main--form form input[type=checkbox],.popup-modal__content__script form input[type=checkbox]{margin-right:1rem;width:2rem;height:2rem;padding:0 !important;background:#fff;border:1px solid #b9c8e8;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;cursor:pointer;position:relative}.s-leaders__main--form form input[type=checkbox]:focus,.s-hero__main--form form input[type=checkbox]:focus,.popup-modal__content__script form input[type=checkbox]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(34,46,83,.2);box-shadow:0 0 0 3px rgba(34,46,83,.2)}.s-leaders__main--form form input[type=checkbox]::after,.s-hero__main--form form input[type=checkbox]::after,.popup-modal__content__script form input[type=checkbox]::after{content:"";position:absolute;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:10px;height:5px;margin-top:-3px;border-bottom:solid 2px #c45f97;border-left:solid 2px #c45f97;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.s-leaders__main--form form input[type=checkbox]:checked::after,.s-hero__main--form form input[type=checkbox]:checked::after,.popup-modal__content__script form input[type=checkbox]:checked::after{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.s-leaders__main--form form .hs-form-booleancheckbox-display,.s-hero__main--form form .hs-form-booleancheckbox-display,.popup-modal__content__script form .hs-form-booleancheckbox-display{cursor:pointer;position:relative}.s-leaders__main--form form .hs-form-booleancheckbox-display span,.s-hero__main--form form .hs-form-booleancheckbox-display span,.popup-modal__content__script form .hs-form-booleancheckbox-display span{font-size:1.4rem;color:#364d7f;font-weight:500}.s-leaders__main--form form .hs-form-booleancheckbox-display span .hs-form-required,.s-hero__main--form form .hs-form-booleancheckbox-display span .hs-form-required,.popup-modal__content__script form .hs-form-booleancheckbox-display span .hs-form-required{color:inherit;font:inherit}.s-leaders__main--form form .hs_firstname .hs-error-msgs,.s-hero__main--form form .hs_firstname .hs-error-msgs,.popup-modal__content__script form .hs_firstname .hs-error-msgs,.s-leaders__main--form form .hs_email .hs-error-msgs,.s-hero__main--form form .hs_email .hs-error-msgs,.popup-modal__content__script form .hs_email .hs-error-msgs,.s-leaders__main--form form .legal-consent-container .hs-error-msgs,.s-hero__main--form form .legal-consent-container .hs-error-msgs,.popup-modal__content__script form .legal-consent-container .hs-error-msgs,.s-leaders__main--form form .hs-dependent-field .hs-error-msgs,.s-hero__main--form form .hs-dependent-field .hs-error-msgs,.popup-modal__content__script form .hs-dependent-field .hs-error-msgs{position:initial}.popup-modal__content__script .message{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;display:none}.popup-modal__content__script .active.message{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-modal__content__script .error-message.message .message--icon{background-color:#fbe9e9}.popup-modal__content__script .error-message.message .message--icon::before{background-color:#e25555}.popup-modal__content__script .sucess-message.message .message--icon{background-color:#c5f1e9}.popup-modal__content__script .sucess-message.message .message--icon::before{background-color:#27d9aa}.popup-modal__content__script .message .message--icon{width:118.237px;height:118.237px;border-radius:100%}.popup-modal__content__script .message .message--icon::before{content:"";position:absolute;border-radius:100%;width:7.3432rem;height:7.3432rem}.popup-modal__content__script .message .message--icon .detail{position:absolute;margin-right:-7rem;margin-top:-4rem}.popup-modal__content__script .message .message--icon svg{z-index:2}.popup-modal__content__script .message .message--title{margin-top:3.3rem;margin-bottom:2rem;font-size:3.2rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%;color:#121029;text-align:center;display:block}.popup-modal__content__script .message .message--description{margin-bottom:4.8rem;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#4a4f89;text-align:center}.popup-modal__content__script .message .message--button{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;cursor:pointer}@keyframes rotateBorder{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes stroke{0%{stroke-dashoffset:700}100%{stroke-dashoffset:0}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}75%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fade{0%,100%{opacity:0}10%,40%{opacity:1}50%,90%{opacity:0}}.popup-modal{position:fixed;width:100vw;height:100vh;inset:0;z-index:4}.popup-modal.hide{display:none;pointer-events:none}.popup-modal__overlay{position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-modal__content{padding:5.2rem 3.2rem;width:53rem;max-height:90%;border-radius:1.2rem;background-color:#fff;-webkit-animation:scaleUp .3s linear forwards;animation:scaleUp .3s linear forwards;position:relative;overflow:auto}.popup-modal__content::before{content:"";position:absolute;width:4rem;height:4rem;background-color:#fff;top:0;left:0;pointer-events:none;z-index:2}.popup-modal__content::-webkit-scrollbar-track{background-color:#fff}.popup-modal__content::-webkit-scrollbar{width:4px;background-color:#fff}.popup-modal__content::-webkit-scrollbar-thumb{background-color:#3772ff}.popup-modal__content .js-main.hide{display:none}.popup-modal__content--close{position:absolute;right:1.4rem;top:1.4rem;width:2.8rem;height:2.8rem;z-index:2;cursor:pointer}.popup-modal__content--title{margin-bottom:.8rem;text-align:center;display:block;font-size:2.6rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%;color:#121029}.popup-modal__content--description{margin-bottom:2.9rem;text-align:center;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#4a4f89}.popup-modal__content__script{position:relative}.popup-modal__content__script .submitted-message{display:none !important}.popup-modal__content__script form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.2rem}.popup-modal__content__script form input,.popup-modal__content__script form select{background:rgba(242,245,251,.5);width:100%;color:#22243a;border-color:rgba(242,245,251,.5)}.popup-modal__content__script form input::-webkit-input-placeholder, .popup-modal__content__script form select::-webkit-input-placeholder{color:#22243a}.popup-modal__content__script form input::-moz-placeholder, .popup-modal__content__script form select::-moz-placeholder{color:#22243a}.popup-modal__content__script form input:-ms-input-placeholder, .popup-modal__content__script form select:-ms-input-placeholder{color:#22243a}.popup-modal__content__script form input::-ms-input-placeholder, .popup-modal__content__script form select::-ms-input-placeholder{color:#22243a}.popup-modal__content__script form input::placeholder,.popup-modal__content__script form select::placeholder{color:#22243a}.popup-modal__content__script form input:focus,.popup-modal__content__script form select:focus{border-color:#3772ff}.popup-modal__content__script form select{background:rgba(242,245,251,.5) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M8.5 10.1392C9.56206 11.601 10.8071 12.9104 12.2021 14.0334C12.3774 14.1744 12.6226 14.1744 12.7979 14.0334C14.1929 12.9104 15.4379 11.601 16.5 10.1392' stroke='%233772FF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position-x:95%}.popup-modal__content__script form .field{position:relative}.popup-modal__content__script form .legal-consent-container p{font-size:1.4rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#22243a}.popup-modal__content__script form .legal-consent-container p a{font:inherit;color:#3772ff;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-modal__content__script form .legal-consent-container p a em{font:inherit;color:inherit;-webkit-transition:all .3s ease;transition:all .3s ease}.popup-modal__content__script form .legal-consent-container p a em:hover{color:#5996ff}.popup-modal__content__script form .hs_recaptcha{margin-top:0}.popup-modal__content__script form .inputs-list li{position:relative}@media(max-width: 600px){.popup-modal__content{padding:5.2rem 2.4rem 3.2rem;width:95%}.popup-modal__content--title{font-size:2rem}.popup-modal__content--description{margin-bottom:2.6rem;font-size:1.4rem}}body{background-color:#fff}.s-hero{padding-top:20rem;padding-bottom:9rem;background-color:#0f1424;position:relative;overflow:hidden}.s-hero .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-hero .container::before,.s-hero .container::after{content:"";position:absolute;pointer-events:none;-webkit-filter:blur(150px);filter:blur(150px);opacity:.4}.s-hero .container::before{width:41.1rem;height:40.4rem;border-radius:41.1rem;background-color:var(--primaria);top:-10rem;right:20rem}.s-hero .container::after{width:54.5rem;height:37.4rem;background-color:var(--secundaria);bottom:-10rem;right:0}.s-hero__main{position:relative;z-index:2}.s-hero__main--logo{max-width:26.6rem}.s-hero__main--title{margin-top:2.4rem;margin-bottom:1.6rem;max-width:56.7rem;font-size:5.2rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%;color:#fff}.s-hero__main--description{margin-bottom:4rem;max-width:56.7rem;font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#adb6c8}.s-hero__main--description strong{font:inherit;color:inherit;font-weight:700}.s-hero__main--form{max-width:60rem;position:initial !important}.s-hero__main--form form{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem;position:initial !important}.s-hero__main--form form .hs-error-msg{color:#fff}.s-hero__main--form form .hs-error-msgs label,.s-hero__main--form form .hs_error_rollup label{color:#fff}.s-hero__main--form form .hs-form-booleancheckbox-display{cursor:pointer}.s-hero__main--form form .hs-form-booleancheckbox-display span{color:#fff}.s-hero__main--form form input[type=text],.s-hero__main--form form input[type=email]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #b9c8e8;height:5.6rem}.s-hero__main--form form input[type=text]::-webkit-input-placeholder, .s-hero__main--form form input[type=email]::-webkit-input-placeholder{color:#364d7f}.s-hero__main--form form input[type=text]::-moz-placeholder, .s-hero__main--form form input[type=email]::-moz-placeholder{color:#364d7f}.s-hero__main--form form input[type=text]:-ms-input-placeholder, .s-hero__main--form form input[type=email]:-ms-input-placeholder{color:#364d7f}.s-hero__main--form form input[type=text]::-ms-input-placeholder, .s-hero__main--form form input[type=email]::-ms-input-placeholder{color:#364d7f}.s-hero__main--form form input[type=text]::placeholder,.s-hero__main--form form input[type=email]::placeholder{color:#364d7f}.s-hero__main--form form input[type=text]:focus,.s-hero__main--form form input[type=email]:focus{border-color:var(--secundaria)}.s-hero__main--form form input[type=checkbox]{margin-right:1rem;width:2rem;height:2rem;padding:0 !important;background:#fff;border:1px solid #b9c8e8;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative}.s-hero__main--form form input[type=checkbox]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(34,46,83,.2);box-shadow:0 0 0 3px rgba(34,46,83,.2)}.s-hero__main--form form input[type=checkbox]::after{content:"";position:absolute;color:var(--secundaria);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:10px;height:5px;margin-top:-3px;border-bottom:solid 2px var(--secundaria);border-left:solid 2px var(--secundaria);-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}.s-hero__main--form form input[type=checkbox]:checked::after{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.s-hero__main--form form input[type=submit]{cursor:pointer;padding:1.4rem 1.2rem;border-radius:.8rem;width:100%;height:5.6rem;text-transform:capitalize !important;line-height:140%;background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%);-webkit-transition:all .3s ease;transition:all .3s ease}.s-hero__main--form form input[type=submit]:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.s-hero__ilustra{position:absolute;right:-38rem;z-index:1}.s-hero__ilustra::before{content:"";position:absolute;background:url(/wp-content/themes/blueprintt/assets/svg/segmentos/bullets.svg) no-repeat;width:282.027px;height:333.7px;pointer-events:none;left:-17rem;top:3rem;z-index:-1;opacity:.5}.s-hero__ilustra--mobile{padding:2.3rem 1.1rem .9rem;top:5rem;left:-15rem;background:url(/wp-content/themes/blueprintt/assets/svg/segmentos/mockup.svg) no-repeat;width:19rem;height:38.6rem;background-size:cover;position:absolute}.s-hero__ilustra--desktop{padding:4.1rem 2.2rem 2rem 2.2rem;width:78.4rem;height:54rem;border-radius:2.3516rem;background:linear-gradient(119deg, rgba(17, 23, 42, 0.6) -3.74%, rgba(55, 114, 255, 0.6) 89.1%),#0f1424}.s-hero__ilustra--desktop--bullets{top:1.9rem;left:3.2rem;position:absolute;width:6.697px;height:6.697px;border-radius:100%;background-color:#172fb6;opacity:.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-hero__ilustra--desktop--bullets::before,.s-hero__ilustra--desktop--bullets::after{content:"";position:absolute;width:6.697px;height:6.697px;border-radius:100%;background-color:#172fb6}.s-hero__ilustra--desktop--bullets::before{opacity:.8;left:-1.2rem}.s-hero__ilustra--desktop--bullets::after{opacity:.4;right:-1.2rem}@media(max-width: 1060px){.s-hero__ilustra{right:-52rem}}@media(max-width: 940px){.s-hero__main{max-width:49rem}.s-hero__main--description{margin-bottom:3.6rem}.s-hero__main--form form{grid-template-columns:1fr}}@media(max-width: 840px){.s-hero__main{max-width:100%}.s-hero__main--title,.s-hero__main--description,.s-hero__main--form{max-width:100%}.s-hero__ilustra{display:none}}@media(max-width: 600px){.s-hero{padding-top:15rem;padding-bottom:6.4rem}.s-hero .container::before{display:none}.s-hero .container::after{bottom:-42rem}.s-hero__main--title{font-size:3.2rem}}.s-explore{padding:10rem 0}.s-explore--title{margin:0 auto 8rem;max-width:79.9rem;text-align:center;color:#121029;font-size:3.6rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%;text-align:center}.s-explore--title p{text-align:center}.s-explore--title p strong{background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%)}.s-explore--title p img{display:inline;margin-bottom:-0.8rem}.s-explore__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.s-explore__content__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2rem}.s-explore__content__box{padding:3.2rem;width:100%;max-width:100%;height:31rem;border-radius:1.6rem;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.s-explore__content__box--background{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0}.s-explore__content__box--background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.s-explore__content__box--background::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(43deg, #0f1426 31.09%, rgba(34, 36, 58, 0) 71.5%)}.s-explore__content__box__main{z-index:1}.s-explore__content__box--title{max-width:56rem;color:#fff;font-size:2.4rem;font-weight:500;font-family:"Figtree",sans-serif;line-height:120%}.s-explore__content__box--description{margin-top:1rem;max-width:57rem;color:#fff;font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%}.s-explore__content__box--logo{position:absolute;bottom:3.7rem;right:3.2rem}.s-explore__content__box.box-blue{background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%)}.s-explore__content__box.box-blue::before{content:"";position:absolute;pointer-events:none;background:url(/wp-content/themes/blueprintt/assets/svg/parcerias/bullets-light.svg) no-repeat;top:2rem;right:2rem;width:70%;height:90%}.s-explore__content__box.medium{max-width:38.4rem}@media(max-width: 1050px){.s-explore__content__box--logo{display:none}}@media(max-width: 800px){.s-explore__content{gap:1.6rem}.s-explore__content__row{gap:1.6rem}.s-explore__content__box.medium{max-width:100%}}@media(max-width: 600px){.s-explore{padding:6.4rem 0}.s-explore--title{margin-bottom:3.2rem;font-size:3.2rem}.s-explore__content__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-explore__content__box{padding:2rem;height:28rem}.s-explore__content__box--title{font-size:2rem}}.s-cases{padding:10.2rem 0;background:url(/wp-content/themes/blueprintt/assets/svg/segmentos/background.svg) no-repeat,#0f1424;background-size:cover;overflow:hidden;position:relative}.s-cases::before,.s-cases::after{content:"";position:absolute;pointer-events:none;width:711.481px;height:55.549px;-webkit-transform:rotate(-29.443deg);-ms-transform:rotate(-29.443deg);transform:rotate(-29.443deg);-webkit-filter:blur(51.4000015259px);filter:blur(51.4000015259px);opacity:.4}.s-cases::before{top:9rem;right:-25rem;background-color:var(--primaria)}.s-cases::after{top:28rem;right:-25rem;background-color:var(--secundaria)}.s-cases__header{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}.s-cases__main{max-width:76.8rem}.s-cases__main--title{margin-bottom:4rem;color:#fff;font-size:4.4rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%}.s-cases__main--title strong{background:-webkit-gradient(linear, left top, right top, color-stop(50%, var(--primaria)), color-stop(88.02%, var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 50%, var(--secundaria) 88.02%)}.s-cases__main--description{max-width:51.7rem;font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;font-weight:500;color:#d4def1}.s-cases__main--description strong{color:inherit;font:inherit;font-weight:700}.s-cases__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.s-cases__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.s-cases__actions .control-slide .button{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important;background:linear-gradient(112deg, var(--secundaria) -14.79%, var(--primaria) 114.92%),#3772ff}.s-cases__actions .control-slide .swiper-button-disabled{background:rgba(0,0,0,0);border-color:#b9c8e8 !important}.s-cases__actions .control-slide .swiper-button-disabled svg path{stroke:#b9c8e8 !important}.s-cases__card{border-radius:1.2rem;border:1px solid #222e53;background:linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);overflow:hidden}.s-cases__card__main{padding:2.4rem 2.3rem 0;position:relative}.s-cases__card__main--thumb{position:absolute;top:0;left:0;height:100%;width:100%}.s-cases__card__main--thumb::after{content:"";position:absolute;background:linear-gradient(357deg, #12192e 1.96%, rgba(18, 25, 46, 0) 97.44%);width:100%;height:100%;left:0;top:0;pointer-events:none}.s-cases__card__main--tag{padding:.4rem 1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.2rem;border:1px solid var(--primaria);background:linear-gradient(133deg, #1a2441 -23.24%, #11172a 108.64%);font-size:1.2rem;font-weight:500;text-transform:uppercase;line-height:140%;color:#fff;z-index:2;position:relative}.s-cases__card__main--title{margin-top:2.1rem;padding-bottom:2.1rem;z-index:2;position:relative;border-bottom:1px solid #222e53;font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;font-weight:600;color:#fff}.s-cases__card__author{padding:1.6rem 2.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.8rem}.s-cases__card__author--photo{width:8.2rem;height:8.2rem}.s-cases__card__author__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.s-cases__card__author__main--title{font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;font-weight:500;color:#fff}.s-cases__card__author__main--description{font-size:1.4rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#d4def1;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #222e53}.s-cases__card__author__main--span{font-size:1.3rem;text-transform:uppercase;color:#fff}.s-cases--link{margin:6rem auto 0}.s-cases--link .content{background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%)}.s-cases--link::after{background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%)}@media(max-width: 750px){.s-cases__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-cases__column{-ms-flex-item-align:end;align-self:flex-end}.s-cases__column--svg{display:none}}@media(max-width: 600px){.s-cases{padding:6.4rem 0}.s-cases::before,.s-cases::after{right:-40rem}.s-cases__main--title{margin-bottom:2.4rem;font-size:3.2rem}.s-cases__main--description{font-size:1.6rem}.s-cases--link{margin-top:3.2rem}}.s-blueprints{padding-top:14.4rem;padding-bottom:10rem}.s-blueprints .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.s-blueprints__main{max-width:52rem}.s-blueprints__main--hat{border:1px solid #8d69a7;color:#22243a;background-color:rgba(0,0,0,0)}.s-blueprints__main--hat::before{background-color:#8d69a7}.s-blueprints__main--title{margin:2.4rem 0;color:#121029;font-size:3.6rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%}.s-blueprints__main--description{font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#4a4f89}.s-blueprints__image{max-width:63.1rem;position:relative}@media(max-width: 960px){.s-blueprints{padding:6rem 0 4rem}.s-blueprints .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.4rem}.s-blueprints__main{max-width:75rem}.s-blueprints__image{max-width:100%}}@media(max-width: 600px){.s-blueprints__main--title{font-size:3.2rem}}.s-recipe{padding-bottom:10rem}.s-recipe__line{margin-bottom:8rem;width:100%}.s-recipe__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.s-recipe__main{max-width:46rem;position:sticky;top:12rem}.s-recipe__main--icon{-webkit-filter:drop-shadow(0px 3px 7px rgba(97, 55, 144, 0.1)) drop-shadow(0px 13px 13px rgba(97, 55, 144, 0.09)) drop-shadow(0px 54px 21px rgba(97, 55, 144, 0.01)) drop-shadow(0px 84px 23px rgba(97, 55, 144, 0));filter:drop-shadow(0px 3px 7px rgba(97, 55, 144, 0.1)) drop-shadow(0px 13px 13px rgba(97, 55, 144, 0.09)) drop-shadow(0px 54px 21px rgba(97, 55, 144, 0.01)) drop-shadow(0px 84px 23px rgba(97, 55, 144, 0))}.s-recipe__main--title{margin-top:3.2rem;margin-bottom:2rem;color:#121029;font-size:3.6rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%}.s-recipe__main--title strong{background:-webkit-gradient(linear, left top, right top, color-stop(50%, var(--primaria)), color-stop(88.02%, var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 50%, var(--secundaria) 88.02%)}.s-recipe__main--description{margin-bottom:3.2rem;color:#4a4f89;font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%}.s-recipe__main--link .content{border-color:#fff;background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%)}.s-recipe__main--link::after{background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%)}.s-recipe__column{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.s-recipe__progress{position:absolute;left:-7.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:80%;width:.2rem;background-color:#d4def1}.s-recipe__progress::before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--progress-height, 0%);background-color:var(--primaria);-webkit-transition:height .3s ease;transition:height .3s ease}.s-recipe__progress--bullet{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2.6rem;height:2.6rem;border-radius:50%;background-color:#fff;border:6px solid #d4def1;-webkit-transition:all .3s ease;transition:all .3s ease}.s-recipe__progress--bullet.is-active{background-color:var(--primaria)}.s-recipe__card{padding:5.6rem 4.4rem;width:100%;max-width:52rem;border-radius:1rem;border:1.5px solid var(--primaria);background:url(/wp-content/themes/blueprintt/assets/svg/segmentos/bullets.svg) no-repeat,#fff;-webkit-box-shadow:0px 4px 8px 0px rgba(188,193,210,.1);box-shadow:0px 4px 8px 0px rgba(188,193,210,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6.8rem;position:sticky}.s-recipe__card:not(:last-child){margin-bottom:4rem}.s-recipe__card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.4rem}.s-recipe__card__header--border{padding:.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:1.2rem;background-color:#d0dcfd;position:relative}.s-recipe__card__header--border::after{content:"";position:absolute;background-color:#fff;width:97%;height:97%;top:1px;left:1px;border-radius:1.2rem}.s-recipe__card__header--icon{padding:1rem;width:4.8rem;height:4.8rem;border-radius:8px;background-color:#fff;z-index:2;-webkit-box-shadow:0px 84px 23px 0px rgba(94,123,133,0),0px 54px 21px 0px rgba(94,123,133,.01),0px 13px 13px 0px rgba(94,123,133,.09),0px 3px 7px 0px rgba(94,123,133,.1);box-shadow:0px 84px 23px 0px rgba(94,123,133,0),0px 54px 21px 0px rgba(94,123,133,.01),0px 13px 13px 0px rgba(94,123,133,.09),0px 3px 7px 0px rgba(94,123,133,.1)}.s-recipe__card__header__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.s-recipe__card__header__main--title{margin-bottom:.2rem;font-size:2.4rem;font-weight:500;font-family:"Figtree",sans-serif;line-height:120%;font-weight:600;color:#121029}.s-recipe__card__header__main--subtitle{font-size:1.8rem;font-weight:500;font-family:"Figtree",sans-serif;line-height:120%;font-weight:600;color:#121029}.s-recipe__card--description{font-size:1.6rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#403f53}@media(max-width: 1000px){.s-recipe{overflow:hidden}.s-recipe__line{margin-bottom:3rem}.s-recipe__main{max-width:70rem;position:initial}.s-recipe__main--icon{display:none}.s-recipe__main--title{margin-top:0}.s-recipe__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-recipe__column{padding-left:5rem}.s-recipe__progress{left:1.5rem}.s-recipe__card{max-width:60rem;position:initial}}@media(max-width: 600px){.s-recipe{padding-bottom:5.6rem}.s-recipe__main--title{margin-bottom:1.6rem;font-size:3.2rem}.s-recipe__main--description{font-size:1.6rem}.s-recipe__card{padding:2.8rem 1.6rem;max-width:100%;gap:3.2rem}.s-recipe__card__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem}.s-recipe__card__header__main--title{font-size:2rem}.s-recipe__card__header__main--subtitle{font-size:1.6rem}.s-recipe__progress{-webkit-transform:translateY(-57%);-ms-transform:translateY(-57%);transform:translateY(-57%)}}.s-strategy{padding:10rem 0;background:url(/wp-content/themes/blueprintt/assets/svg/segmentos/background2.svg) no-repeat,#0f1424;background-size:cover;position:relative;overflow:hidden}.s-strategy::before,.s-strategy::after{content:"";position:absolute;pointer-events:none;opacity:.4}.s-strategy::before{width:102.5557rem;height:27.9388rem;top:-10rem;left:-50rem;-webkit-filter:blur(119.9499969482px);filter:blur(119.9499969482px);-webkit-transform:rotate(-120deg);-ms-transform:rotate(-120deg);transform:rotate(-120deg);background-color:var(--primaria)}.s-strategy::after{bottom:5.3rem;right:-20rem;-webkit-filter:blur(59.7999992371px);filter:blur(59.7999992371px);width:102.5557rem;height:8.007rem;-webkit-transform:rotate(-29.443deg);-ms-transform:rotate(-29.443deg);transform:rotate(-29.443deg);background-color:var(--secundaria)}.s-strategy .container{position:relative;z-index:2}.s-strategy--logo{top:1.5rem;right:1.5rem;position:absolute}.s-strategy__main{margin-bottom:8rem;max-width:77.7rem}.s-strategy__main--title{margin-bottom:2.4rem;color:#fff;font-size:3.6rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%}.s-strategy__main--title strong{background:-webkit-gradient(linear, left top, right top, color-stop(50%, var(--primaria)), color-stop(88.02%, var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 50%, var(--secundaria) 88.02%)}.s-strategy__main--description{font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%;color:#d4def1}.s-strategy__main--description strong{color:inherit;font:inherit;font-weight:700}.s-strategy__list{display:grid;grid-template-columns:repeat(3, 1fr)}.s-strategy__list--item{padding:1rem;min-height:15.9086rem;border:1.8px solid;border-image-slice:2;border-image-repeat:round;border-image-source:url("data:image/svg+xml,%3Csvg%20width%3D%2250%22%20height%3D%2250%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200%20H%2020%20V%205%20H%205%20V%2020%20H%200%20V%200%22%20fill%3D%22rgb(34%2C46%2C83)%22%20%2F%3E%3Cpath%20d%3D%22M50%200%20V%2020%20H%2045%20V%205%20H%2030%20V%200%20H%2050%22%20fill%3D%22rgb(34%2C46%2C83)%22%20%2F%3E%3Cpath%20d%3D%22M50%2050%20H%2030%20V%2045%20H%2045%20V%2030%20H%2050%20V%2050%22%20fill%3D%22rgb(34%2C46%2C83)%22%20%2F%3E%3Cpath%20d%3D%22M0%2050%20V%2030%20H%205%20V%2045%20H%2020%20V%2050%20H%200%22%20fill%3D%22rgb(34%2C46%2C83)%22%20%2F%3E%3C%2Fsvg%3E");background:rgba(15,20,36,.7)}.s-strategy__list--item img{max-width:90%;max-height:90%}@media(max-width: 960px){.s-strategy--logo{display:none}}@media(max-width: 740px){.s-strategy__list{grid-template-columns:repeat(2, 1fr)}.s-strategy__list--item{padding:1.6rem;min-height:7rem}.s-strategy__list--item img{max-height:6rem;max-width:70%}}@media(max-width: 600px){.s-strategy{padding:5.2rem 0}.s-strategy::before{top:-39rem;left:-73rem}.s-strategy::after{bottom:-5rem;right:-44rem}.s-strategy__main{margin-bottom:2.3rem}.s-strategy__main--title{font-size:2.6rem}.s-strategy__list{border-image-slice:3}}.s-leaders{padding:10rem 0}.s-leaders__box{padding:8.8rem 6.4rem 8.4rem;min-height:688px;border-radius:1.4rem;border:1px solid var(--primaria);background-color:#f9f9fb;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.s-leaders__main{max-width:76.2rem;position:relative;z-index:2}.s-leaders__main--title{margin-bottom:3.2rem;max-width:72.3rem;color:#121029;font-size:4.4rem;font-weight:600;font-family:"Figtree",sans-serif;line-height:120%}.s-leaders__main--title strong{background:-webkit-gradient(linear, left top, right top, color-stop(21.57%, var(--primaria)), color-stop(76.05%, var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 21.57%, var(--secundaria) 76.05%)}.s-leaders__main--paragraph{margin-bottom:1.6rem;max-width:55.1rem;color:#6c6b71}.s-leaders__main--strong{color:#121029;font-size:1.8rem;font-weight:400;font-family:"Inter",sans-serif;line-height:140%}.s-leaders__main--form{margin-top:7rem;max-width:60rem}.s-leaders__main--form form{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem}.s-leaders__main--form form input[type=text],.s-leaders__main--form form input[type=email]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;background:0 0;border:1px solid #b9c8e8;height:5.6rem}.s-leaders__main--form form input[type=text]::-webkit-input-placeholder, .s-leaders__main--form form input[type=email]::-webkit-input-placeholder{color:#364d7f}.s-leaders__main--form form input[type=text]::-moz-placeholder, .s-leaders__main--form form input[type=email]::-moz-placeholder{color:#364d7f}.s-leaders__main--form form input[type=text]:-ms-input-placeholder, .s-leaders__main--form form input[type=email]:-ms-input-placeholder{color:#364d7f}.s-leaders__main--form form input[type=text]::-ms-input-placeholder, .s-leaders__main--form form input[type=email]::-ms-input-placeholder{color:#364d7f}.s-leaders__main--form form input[type=text]::placeholder,.s-leaders__main--form form input[type=email]::placeholder{color:#364d7f}.s-leaders__main--form form input[type=text]:focus,.s-leaders__main--form form input[type=email]:focus{border-color:var(--secundaria)}.s-leaders__main--form form .hs-form-booleancheckbox label,.s-leaders__main--form form .hs-form-booleancheckbox-display label{pointer-events:none !important}.s-leaders__main--form form .hs-form-booleancheckbox input[type=checkbox],.s-leaders__main--form form .hs-form-booleancheckbox-display input[type=checkbox]{pointer-events:all !important}.s-leaders__main--form form .hs-form-booleancheckbox span,.s-leaders__main--form form .hs-form-booleancheckbox-display span{color:#364d7f}.s-leaders__main--form form button,.s-leaders__main--form form input[type=submit]{padding:1.4rem 1.2rem;border-radius:.8rem;width:100%;height:5.6rem;text-transform:capitalize;line-height:140%;background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria))) !important;background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%) !important;-webkit-transition:all .3s ease;transition:all .3s ease;border-color:var(--primaria);cursor:pointer}.s-leaders__main--form form button:hover,.s-leaders__main--form form input[type=submit]:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.s-leaders__image{position:absolute;bottom:0;right:0;pointer-events:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-leaders__image::before{content:"";position:absolute;width:31.2rem;height:36.1787rem;border-radius:1.2rem;background:-webkit-gradient(linear, left top, right top, from(var(--primaria)), to(var(--secundaria)));background:linear-gradient(90deg, var(--primaria) 0%, var(--secundaria) 100%);margin-left:12rem;top:11rem;z-index:1}.s-leaders__image--img{position:relative;z-index:1}.s-leaders__image--logo{padding:1rem;position:absolute;margin-left:-19rem;top:25rem;width:5.2rem;height:5.2rem;border-radius:8px;background-color:#fff;z-index:2;-webkit-box-shadow:0px 84px 23px 0px rgba(94,123,133,0),0px 54px 21px 0px rgba(94,123,133,.01),0px 13px 13px 0px rgba(94,123,133,.09),0px 3px 7px 0px rgba(94,123,133,.1);box-shadow:0px 84px 23px 0px rgba(94,123,133,0),0px 54px 21px 0px rgba(94,123,133,.01),0px 13px 13px 0px rgba(94,123,133,.09),0px 3px 7px 0px rgba(94,123,133,.1)}.s-leaders__image--figure{position:absolute;top:0;right:2rem}@media(max-width: 1100px){.s-leaders__box{min-height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;gap:4rem;padding:4rem 3rem 0}.s-leaders__main{max-width:100%}.s-leaders__main--title,.s-leaders__main--paragraph{max-width:80rem}.s-leaders__main--form{margin-top:3rem;max-width:100%}.s-leaders__image{position:relative}}@media(max-width: 800px){.s-leaders__main--form{margin-top:2.4rem}.s-leaders__main--form form{grid-template-columns:1fr}}@media(max-width: 600px){.s-leaders{padding:6.4rem 0}.s-leaders__box{padding:4rem 1.6rem 0}.s-leaders__main--title{margin-bottom:1.6rem;font-size:2.6rem}.s-leaders__main--strong{font-size:1.6rem}.s-leaders__image{max-width:27.85rem;max-height:32.45rem;-ms-flex-item-align:center;align-self:center}.s-leaders__image::before{width:15.6rem;height:18.0894rem;top:4rem;margin-left:6rem}.s-leaders__image--logo{width:4rem;height:4rem;top:9rem;margin-left:-9rem}.s-leaders__image--figure{display:none}}