body.header-is-disabled .header{visibility:hidden;opacity:0;pointer-events:none}.header__container{max-width:87.5rem;padding:0 1.25rem}.header__partner-banner{position:relative;background-color:var(--black);color:var(--white);padding:10px 20px;width:100%;text-align:center;margin:-.5rem 0 0;z-index:3;transition:margin-top .4s ease;opacity:1}.header .button--outline:hover{color:var(--white);background-color:var(--black);border-color:var(--black)}@media all and (max-width: 991px){.header__partner-banner{margin-top:0}}.header__partner-banner__button{all:unset;position:absolute;right:4px;top:8px;bottom:4px;width:24px;height:24px;cursor:pointer}.header__partner-banner__button svg{width:100%;height:100%}.header__partner-banner__text{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:clamp(12px,1.5vw,14px);font-weight:400;text-wrap:balance}.header__partner-banner__text span{text-decoration:underline;cursor:pointer}@media (hover: hover){.header__partner-banner__text span:hover{text-decoration:none}}.header{position:absolute;z-index:3;width:100%}.loaded .header{-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease}.header._header-scroll{position:fixed;-webkit-transform:translate3D(0px,0px,0);-ms-transform:translate3D(0px,0px,0);transform:translateZ(0)}.header._header-scroll._header-show{-webkit-transform:translate3D(0px,0px,0);-ms-transform:translate3D(0px,0px,0);transform:translateZ(0)}.header__inner{position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}._header-scroll .header__inner{background-color:#fffffff2;-webkit-transition:background-color .5s ease,padding .5s ease;transition:background-color .5s ease,padding .5s ease}.header__logo__short,.header__logo__full{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__logo__short{opacity:0;visibility:hidden;transition:opacity .2s ease .2s,visibility 0s .6s}.header__logo__full{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s .2s}._header-scroll .header__logo__short{opacity:1;visibility:visible;transition:opacity .2s ease .2s,visibility 0s .2s}._header-scroll .header__logo__full{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}.header:not(._header-scroll) .header__logo__short{transition:opacity .2s ease,visibility 0s .2s}.header:not(._header-scroll) .header__logo__full{transition:opacity .2s ease .2s,visibility 0s .2s}.header.header--simple .header__media-wrapper span{width:1px;background-color:var(--white);display:inline-block;margin-inline:24px;align-self:stretch}.actions-menu{display:-ms-grid;display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.actions-menu__button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__item{letter-spacing:.02em}.menu__item a,.menu__item button{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.menu__item a svg,.menu__item button svg{-webkit-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.menu__logo{position:absolute;display:block;z-index:3;top:50%;left:50%;translate:-50% -50%}.menu__logo img{height:58px;width:auto;object-fit:cover}._header-scroll .menu__logo img{height:40px;transition:height .25s ease-in-out}.menu.menu--second .menu__logo{display:flex;flex-direction:row;align-items:center;gap:1rem;position:relative;top:auto;left:auto;translate:none}.menu.menu--second .menu__logo img{width:120px;height:auto}@media (max-width: 1170px){.menu__logo{margin-left:30px}.menu__logo img{height:52px}.header__container{padding:0 .5rem}}@media (max-width: 1040px){.menu__logo img{height:45px}.menu__logo{margin-left:35px}}.menu .menu__line,.icon-menu{display:none}.menu__item.current-menu-item{color:var(--purple)}.menu__item.opened svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menu__sublist li{white-space:normal;line-height:125%;letter-spacing:.04em;color:#a4a0a0}.menu__sublist li:hover,.menu__sublist li.current-menu-item{color:var(--purple)}.menu__sublist li:not(:last-child){margin-bottom:10px}@media (min-width: 61.99875em){:root{--title-offsize: 64px}.contact-form__input{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 5.5px);flex:0 1 calc(50% - 5.5px)}.contact-modal__inner{max-width:651px}.title--small{--title-offsize: 3rem}._only-mobile{display:none!important}.header{top:6px;left:50%;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%)}.header._header-scroll,.header._header-scroll._header-show{-webkit-transform:translate3D(-50%,0px,0);-ms-transform:translate3D(-50%,0px,0);transform:translate3D(-50%,0,0)}.header__inner{padding:20px 0;border-radius:12px;background-color:var(--white)}.actions-menu{gap:14px}.actions-menu__button{min-width:133px;min-width:115px;font-size:16px}.actions-menu__button--narrow{min-width:115px}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.menu__item a svg,.menu__item button svg{display:none}.menu__actions{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;z-index:3}.menu__sublist li svg{display:none}}@media (any-hover: none) and (min-width: 61.99875em) and (min-width: 87.5em){.menu__list{gap:2.3125rem}}@media (min-width: 74.99875em){.header__body{max-width:1310px;margin:0 auto}}@media (min-width: 1em) and (min-width: 87.5em){.menu__sublist{max-width:calc(var(--max-width-container) - 12px)}}@media (max-width: 61.99875em){.contact-form__input{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.contact-modal{max-width:calc(100% - 24px);top:55px;left:12px}._only-desktop{display:none!important}.header{top:0;left:0}.header__container{padding:0}.header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.header__logo__full,.header__logo__short{height:25px!important;width:auto}.actions-menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;column-gap:4px;row-gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-line-pack:end;align-content:end}.actions-menu__button{min-width:91px}.actions-menu__button--narrow{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;min-width:auto;padding:0;background-color:#0000;border:none;color:var(--main-color);text-decoration:underline}.menu__body{position:absolute;z-index:4;top:0;left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;width:calc(100% - 24px);height:80vh;padding:1.875rem 1.625rem 1.25rem;background-color:var(--white);border-radius:var(--border-radius);-webkit-transform:translate3D(0,-102%,0);-ms-transform:translate3D(0,-102%,0);transform:translate3D(0,-102%,0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;overflow-y:auto}.menu__body>a._dynamic_adapt_:not(.button){display:none}._form-modal-is-open .contact-modal{height:80vh}.menu-open .menu__body{-webkit-transform:translate3D(0px,55px,0);-ms-transform:translate3D(0px,55px,0);transform:translate3D(0,55px,0)}.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.menu__list>.menu__item{font-size:18px;line-height:1.25;white-space:nowrap}.menu__subitem a svg{display:none}.icon-menu{position:relative;z-index:5;display:block;width:1.5625rem;height:1.1875rem;cursor:pointer}.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";position:absolute;right:0;width:100%;height:.1875rem;border-radius:var(--border-radius);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:var(--white)}._header-scroll .icon-menu span,._header-scroll .icon-menu:before,._header-scroll .icon-menu:after{background-color:var(--main-color)}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .09375rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu:before{top:calc(50% - .09375rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu:after{bottom:calc(50% - .09375rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width: 61.99875em) and (max-width: 61.99875em){.menu__body>.actions-menu__button{max-width:133px;background-color:var(--white);border-color:var(--purple);color:var(--purple)}}@media (min-width: 1em) and (max-width: 61.99875em){.menu__sublist{max-width:calc(100% - 22px)}}@media (min-width: 87.5em){.header__inner{max-width:calc(var(--max-width-container) - 12px);margin:0 auto}.lock .header__inner{max-width:calc(var(--max-width-container) - 12px)}}@media (max-width: 29.99875em){.header__inner{width:100%;margin:0 auto;padding:18px 20px}.header__logo__short,.header__logo__full{position:absolute;top:50%;left:20px;transform:translateY(-50%);transition:opacity .5s ease,visibility .5s ease}.actions-menu{opacity:0;visibility:hidden;pointer-events:none}.menu-open .actions-menu{opacity:1;visibility:visible;pointer-events:auto}.menu.menu--second .actions-menu{display:flex;flex-direction:column;align-items:center}.menu.menu--second .lang-switcher{order:3}}@media (min-width: 29.99875em) and (max-width: 61.99875em){.header__inner{max-width:calc(100% - 22px);margin:0 auto;padding:15px 0;border-radius:var(--border-radius)}}@media (min-width: 61.99875em) and (max-width: 87.5em){.header__inner{max-width:calc(100% - 12px);margin:0 auto}}@media (any-hover: none) and (min-width: 61.99875em) and (min-width: 81.25em) and (max-width: 87.5em){.menu__list{gap:clamp(1.25rem,-12.5625rem + 17vw,2.3125rem)}}@media (any-hover: none) and (min-width: 61.99875em) and (max-width: 81.25em){.menu__list{gap:1.25rem}}@media (min-width: 1em) and (min-width: 61.99875em) and (max-width: 87.5em){.menu__sublist{max-width:calc(100% - 12px)}}@media (max-width: 61.9375em){.menu__sublist{margin-right:-20px;padding-top:20px;padding-right:20px;max-height:325px;overflow:auto;font-size:16px}}@media (min-width: 62em){.menu .menu__line{display:block;position:absolute;z-index:2;background-color:var(--purple);border-radius:var(--border-radius);-webkit-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);transform:translateY(-100%);-webkit-transition:width .3s ease,height .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:width .3s ease,height .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,width .3s ease,height .3s ease,opacity .3s ease;transition:transform .3s ease,width .3s ease,height .3s ease,opacity .3s ease,-webkit-transform .3s ease;pointer-events:none;opacity:0}.menu__item>a,.menu__item>button{padding:16px;background-color:#0000;border-radius:var(--border-radius);-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.menu__item:hover>a,.menu__item:hover>button{color:var(--white)}.menu__item:hover>button svg,.menu__item:hover>a svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menu__sublist{position:absolute;z-index:2;top:auto;left:0;width:100vw;height:auto;padding:30px 20px;background-color:var(--white);border-radius:12px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}}@media (min-width: 62em) and (min-width: 1410px){.menu__sublist{padding:30px 70px}}@media (min-width: 62em){.header:has(.header__partner-banner) .menu__sublist{padding-top:161px}.menu__sublist li{opacity:0;visibility:hidden;-webkit-transition:color .3s ease,opacity 0,visibility 0,-webkit-transform 0;transition:color .3s ease,opacity 0,visibility 0,-webkit-transform 0;transition:color .3s ease,transform 0,opacity 0,visibility 0;transition:color .3s ease,transform 0,opacity 0,visibility 0,-webkit-transform 0}}@media (min-width: 1em){.menu__item:hover .menu__sublist,.menu__item:focus-within .menu__sublist{opacity:1;visibility:visible;pointer-events:auto}.menu__item:hover .menu__sublist li,.menu__item:focus-within .menu__sublist li{opacity:1;-webkit-transform:translate3D(0px,0,0);-ms-transform:translate3D(0px,0,0);transform:translateZ(0);visibility:visible;-webkit-transition:color .3s ease,opacity .3s ease 0s,visibility .3s ease 0s,-webkit-transform .3s ease 0s;transition:color .3s ease,opacity .3s ease 0s,visibility .3s ease 0s,-webkit-transform .3s ease 0s;transition:color .3s ease,transform .3s ease 0s,opacity .3s ease 0s,visibility .3s ease 0s;transition:color .3s ease,transform .3s ease 0s,opacity .3s ease 0s,visibility .3s ease 0s,-webkit-transform .3s ease 0s}}.lang-switcher__content{position:absolute;z-index:5;left:0;bottom:-3px;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:16px;-webkit-transform:translate(0%,100%);-ms-transform:translate(0%,100%);transform:translateY(100%);background-color:var(--white);border:0;border-radius:12px;-webkit-transition:color .1s ease,opacity .1s ease,visibility .1s ease;transition:color .1s ease,opacity .1s ease,visibility .1s ease;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 0 10px #0000001a}.active .lang-switcher__content{opacity:1;visibility:visible;pointer-events:auto}.lang-switcher__content--top-aligned{bottom:auto;top:-3px;-webkit-transform:translate3D(0px,-100%,0);-ms-transform:translate3D(0px,-100%,0);transform:translate3D(0,-100%,0)}.lang-switcher__content--larger{min-width:12rem}.lang-switcher__content:after{display:none}.lang-switcher__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.lang-switcher__item__title{font-size:14px;line-height:125%;letter-spacing:.04em;color:#a4a0a0;margin-bottom:10px}.lang-switcher__item__link{font-size:clamp(14px,1.2vw,16px);line-height:125%;padding:0 2px 4px 8px;letter-spacing:.04em;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease;color:var(--black);transition:opacity .3s ease-in-out}@media (hover: hover){.lang-switcher__item__link:hover{opacity:.7}}@media (max-width: 767px){.lang-switcher__content{position:fixed;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;max-width:300px;gap:10px;background-color:var(--white)}.active .lang-switcher__content{display:-webkit-box;display:-ms-flexbox;display:flex}.lang-switcher__content--top-aligned{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.footer-animations{--padding: 24px;background-color:var(--purple);color:#fff;padding:var(--padding);font-size:16px;line-height:1.2;display:flex;flex-direction:column;gap:var(--padding)}.footer-animations__body{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--padding)}.footer-animations__nav-social-mobile{display:none}.footer-animations__column.fc_col_1 .footer-animations__nav ul{columns:2}.footer-animations__column.fc_col_5 .lang-switcher,.footer-animations__column.fc_col_5 .menu-item:not(.button-modal-talk){display:none}.footer-animations__column.fc_col_5 button{background-color:var(--white);color:var(--purple);translate:0 -30%}.footer-animations__logo{display:block;flex:0 0 200px}.footer-animations__logo img{width:100%;height:auto}.footer-animations__logo-desktop{display:block}.footer-animations__logo-mobile{display:none}.footer-animations__label{margin-bottom:20px;font-weight:600}.footer-animations__label a{text-decoration:none}@media (hover: hover){.footer-animations__label a:hover{text-decoration:underline}}.footer-animations__nav li{margin-bottom:10px;font-weight:300}.footer-legal-animations__list{display:flex;align-items:center;justify-content:center;gap:1lh var(--padding);flex-wrap:wrap}@media (max-width: 1024px){.footer-animations__body{flex-wrap:wrap}.footer-animations__column.fc_col_2,.footer-animations__column.fc_col_3,.footer-animations__column.fc_col_4{order:2;flex:0 0 25%}}@media (max-width: 810px){.footer-animations__top-row{flex:0 0 auto}.footer-animations__column.fc_col_1{flex:1}.footer-animations__column.fc_col_5{flex:0 0 auto}}@media (max-width: 580px){.footer-animations{gap:0;padding-block:calc(var(--padding) * 1.5)}.footer-animations__logo-desktop{display:none}.footer-animations__logo-mobile{display:block}.footer-animations__column.fc_col_1{order:2;flex:0 0 100%;border-bottom:.5px solid;padding-bottom:var(--padding)}.footer-animations__column.fc_col_2 .footer-animations__nav{display:none}.footer-animations__column.fc_col_2,.footer-animations__column.fc_col_3,.footer-animations__column.fc_col_4{order:3;flex:0 0 100%}.footer-animations__column.fc_col_4{margin-left:auto}.footer-animations__column.fc_col_5 button{translate:0 0;font-size:18px;padding:10px 40px}.footer-animations__nav-social-mobile{display:block;order:99;flex:0 0 calc(50% - var(--padding) / 2);margin-left:auto;margin-top:calc(-3 * (var(--padding) + 20px + 1lh))}.footer-animations__nav-social-mobile li{margin-bottom:10px;font-weight:300}.footer-animations__bottom{padding-top:var(--padding);border-top:.5px solid}.footer-legal-animations__list{display:block;text-align:center;line-height:1.5}.footer-legal-animations__list .footer__item-list{display:inline}.footer-legal-animations__list .footer__item-list:not(:first-child):before{content:"|";margin-inline:3px 7px}.footer-legal-animations__list .footer__item-list:nth-last-child(2){margin-top:3lh}.footer-legal-animations__list .footer__item-list:nth-last-child(2),.footer-legal-animations__list .footer__item-list:nth-last-child(1){display:block}.footer-legal-animations__list .footer__item-list:nth-last-child(2):before,.footer-legal-animations__list .footer__item-list:nth-last-child(1):before{display:none}}:root{--padding-block: clamp(10px, 2.5vw, 12px);--padding-inline: clamp(10px, 4vw, 12px);--tablet-breakpoint: 768px;--hubspot-mobile-breakpoint: 400px;--form-gap: 1rem}.hs-form-lazy,.hs-form-new-lazy{min-height:100px}.hs-form-lazy .hs-form-placeholder,.hs-form-new-lazy .hs-form-placeholder{display:flex;align-items:center;justify-content:center;min-height:inherit;opacity:.5}.hs-form-lazy .hs-form-loader,.hs-form-new-lazy .hs-form-loader{width:24px;height:24px;border:2px solid var(--purple);border-top-color:transparent;border-radius:50%;animation:hs-spin .8s linear infinite}.hs-form-lazy.hs-form-loaded .hs-form-placeholder,.hs-form-new-lazy.hs-form-loaded .hs-form-placeholder{display:none}@keyframes hs-spin{to{transform:rotate(360deg)}}.input:has(.hs-form-booleancheckbox){border:none;padding-left:0!important}.hbspt-form form{display:flex;flex-direction:column;gap:var(--form-gap)}.hbspt-form form.hs-form fieldset .input{margin:0}.hbspt-form .hs-form .input .hs-input:not(.hs-fieldtype-intl-phone):not([type=file]).hs-input:not(.hs-fieldtype-intl-phone):not([type=file]):not([type=radio]):not([type=checkbox]),form:not([id^=hsForm]):not([method=post]) .input{font-size:clamp(14px,1.5vw,15px);display:block;background:transparent;padding:var(--padding-block) var(--padding-inline);border-radius:8px;border:1px solid var(--border-form);line-height:1;letter-spacing:.01em;height:auto;transition:color .3s ease,border-color .3s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.hbspt-form .hs-form .input input.hs-input,.hbspt-form .hs-form .input select.hs-input,form:not([id^=hsForm]) .input{width:100%}.hbspt-form .hs-form fieldset{all:unset;max-width:100%}.hbspt-form .hs-form fieldset.form-columns-2{display:flex;align-items:flex-start;gap:1rem}.hbspt-form .hs-form .hs-form-field{display:flex;flex-direction:column;gap:5px}.hbspt-form .hs-form .field>label,.hbspt-form .hs-form .field>legend{font-size:14px;display:block}.hbspt-form .hs-form .field>label{color:var(--contrast-gray)}.hbspt-form .hs-form .field>legend{color:var(--black)}.hbspt-form .hs-form .hs-richtext,.hbspt-form .hs-form .hs-richtext p{font-size:14px}textarea.input{resize:none;padding:0}.hbspt-form .hs-form .input textarea{min-height:100px;width:100%}.hbspt-form .hs-form .input .hs-form-radio input,.hbspt-form .hs-form .input .hs-form-checkbox label input,.hbspt-form .hs-form .input .hs-form-booleancheckbox label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--black);z-index:200;position:relative}.hbspt-form .hs-form .input .hs-form-booleancheckbox label input{display:block;width:100%;height:1rem;padding-block:.5rem}.hbspt-form .hs-form .input ul[role=checkbox]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.hbspt-form .hs-form .input .hs-form-booleancheckbox input+span{position:absolute!important;top:0;left:0;pointer-events:all!important}.hbspt-form .hs-form .input .hs-form-radio label span:not(.hs-form-required),.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required),.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required){position:relative;padding-left:1.5rem;font-size:14px;margin:0;color:var(--black);pointer-events:none}.hbspt-form .hs-form .input .hs-form-booleancheckbox-display{display:block;position:relative;width:100%;height:fit-content;margin-top:.5rem}.hbspt-form .hs-form .input .hs-form-radio span:not(.hs-form-required):before,.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required):after,.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required):after{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem}.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:after{top:-1px}.hbspt-form .hs-form .legal-consent-container .hs-form-booleancheckbox-display p{font-size:14px}.hbspt-form .hs-form .input .hs-form-radio span:not(.hs-form-required):before{outline:1px solid var(--border-form);border:2px solid var(--white);border-radius:50%;transition:background-color .3s ease-in-out}.hbspt-form .hs-form .input .hs-form-radio input:checked+span:not(.hs-form-required):before{background-color:var(--purple)}.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required):after,.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required):after{background-color:transparent;border:1px solid var(--border-form);border-radius:4px}.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required):before,.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required):before{content:"";position:absolute;top:1px;left:6px;width:4px;height:12px;border:2px solid var(--purple);border-left:0;border-top:0;opacity:0;transform:rotate(45deg);transition:opacity .3s ease-in-out}.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:before{top:0}.hbspt-form .hs-form .input .hs-form-checkbox label input:checked+span:not(.hs-form-required):before,.hbspt-form .hs-form .input .hs-form-booleancheckbox label input[type=checkbox]:checked+span:not(.hs-form-required):before{opacity:1}.hbspt-form .hs-form .input .hs-fieldtype-intl-phone{display:flex;gap:0;width:100%}.hbspt-form .hs-form .input .hs-fieldtype-intl-phone select{width:calc(30% - 5px)!important;margin-right:10px}.hbspt-form .hs-form .input .hs-fieldtype-intl-phone input[type=tel]{width:calc(70% - 5px)!important}.hbspt-form .hs-form .hs-dependent-field{display:flex;flex-direction:column;gap:1rem}.hbspt-form .hs-form .hs-datepicker table{font-family:inherit;font-weight:400}.hbspt-form .hs-form .hs-datepicker button{box-shadow:none;outline:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.hbspt-form .hs-form .hs-datepicker button:not(.pika-prev):not(.pika-next){background:#f5f5f5;color:var(--black)}.hbspt-form .hs-form .hs-datepicker button.pika-prev,.hbspt-form .hs-form .hs-datepicker button.pika-next{color:var(--white)}.hbspt-form .hs-form .hs-datepicker button:not(.pika-prev):not(.pika-next):hover{border-radius:0;background:var(--purple)!important}.hbspt-form .hs-form .hs-datepicker .is-today button{border-radius:0;color:var(--black);font-weight:700}.hbspt-form .hs-form .hs-datepicker .is-selected button{border-radius:0;color:var(--white);background:var(--purple)}.hbspt-form .hs-form input[type=file]{font-size:14px;font-family:inherit;font-weight:400;color:var(--black);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-color:transparent;cursor:pointer;max-width:100%;box-sizing:border-box}.hbspt-form .hs-form input[type=file]::-webkit-file-upload-button,.hbspt-form .hs-form input[type=file]::file-selector-button{font-family:inherit;font-size:14px;color:var(--white);background-color:var(--contrast-gray);padding:10px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease-in-out}.hbspt-form .hs-form input[type=file]::-webkit-file-upload-button:hover,.hbspt-form .hs-form input[type=file]::file-selector-button:hover{background-color:var(--black)}input[type=submit].hs-button{cursor:pointer}.hbspt-form .hs-submit{text-align:center}.hbspt-form .hs-submit .hs-button{font-size:18px;background-color:var(--purple);color:var(--white);border-radius:20rem;width:100%;margin:0 auto;padding:10px;transition:background-color .3s ease}.hbspt-form .hs-submit .hs-button:hover{background-color:var(--violet-darker)}.hbspt-form .hs-form a{color:var(--purple);transition:color .3s,text-decoration .3s}.hbspt-form .hs-form a:hover{color:var(--violet-darker);text-decoration:underline}@media all and (max-width: 580px){.hbspt-form .hs-submit{margin-top:32px}}.hbspt-form .hs-form fieldset:has(div[style*="display: none;"]){display:none;height:0;visibility:hidden}.input:has(~.form__error){height:auto}.input:not(:-moz-placeholder-shown),.hs-input:not(:-moz-placeholder-shown),.input:not(:-ms-input-placeholder),.hs-input:not(:-ms-input-placeholder),.input:not(:placeholder-shown),.hs-input:not(:placeholder-shown){color:var(--main-color)}.input:-moz-placeholder-shown,.hs-input:-moz-placeholder-shown,.input:-ms-input-placeholder,.hs-input:-ms-input-placeholder,.input:placeholder-shown,.hs-input:placeholder-shown,.hbspt-form .hs-form .hs-input::placeholder{color:var(--contrast-gray)}.hbspt-form .hs-form .hs-input::placeholder{color:var(--contrast-gray);font-size:14px}.hbspt-form .hs-form .input input:focus,.hbspt-form .hs-form .input input:active,.hbspt-form .hs-form .input input:hover,.hbspt-form .hs-form .input input:focus-visible,.hbspt-form .hs-form .input select:focus,.hbspt-form .hs-form .input select:active,.hbspt-form .hs-form .input select:hover,.hbspt-form .hs-form .input select:focus-visible{border-color:var(--purple)!important;outline:0}.input._form-focus{color:var(--main-color)}.hbspt-form .hs-form .input input.error{border-color:var(--error-color)!important}.hbspt-form .hs-form .hs_error_rollup li label{font-size:13px;color:var(--error-color)}.hbspt-form .hs-form .field>.hs-error-msgs{color:var(--error-color);margin-top:3px;font-size:13px}.input._form-error{border-color:var(--error-color)}@media (max-width: 400px),(min-device-width: 320px) and (max-device-width: 480px){.hbspt-form .hs-form fieldset.form-columns-2{flex-direction:column}}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer]{--hsf-default-row__horizontal-spacing: 1rem;--hsf-default-row__vertical-spacing: 1rem;--hsf-default-module__vertical-spacing: 5px;--hsf-default-navigationrow-buttons__justify-content: space-between;--hsf-default-navigationrow-buttons-single__justify-content: end;--hsf-default-button__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-button__font-size: 1rem;--hsf-default-button__color: var(--white);--hsf-default-button__background-color: var(--purple);--hsf-default-button__background-image: none;--hsf-default-button__border-radius: 10px;--hsf-default-button__border-width: 0px 0px 0px 0px;--hsf-default-button__border-style: none;--hsf-default-button__border-color: initial;--hsf-default-button__padding: 16px 24px;--hsf-default-button__box-shadow: none;--hsf-default-button__font-weight: 400;--hsf-default-richtext__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-richtext__font-size: 1rem;--hsf-default-richtext__color: var(--black);--hsf-default-heading__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-heading__color: var(--black);--hsf-default-heading__text-shadow: none;--hsf-default-background__padding: 0;--hsf-default-background__border-style: none;--hsf-default-background__border-color: var(--white);--hsf-default-background__border-radius: 0px;--hsf-default-background__border-width: 0px;--hsf-default-progressbar-text__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-progressbar-text__font-size: 1rem;--hsf-default-progressbar-text__color: var(--black);--hsf-default-progressbar-progressLine__background-color: var(--purple);--hsf-progressbar-progressLine__background-color: var(--purple);--hsf-default-progressbar-progressLine__background-image: none;--hsf-default-progressbar-progressLine__border-color: var(--white);--hsf-default-progressbar-progressLine__border-style: none;--hsf-default-progressbar-progressLine__border-width: 0px 0px 0px 0px;--hsf-default-progressbar-trackLine__background-color: var(--white);--hsf-progressbar-trackLine__background-color: rgba(217, 217, 217, .8);--hsf-default-erroralert__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-erroralert__font-size: .875rem;--hsf-default-erroralert__color: var(--error-color);--hsf-default-infoalert__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-infoalert__font-size: .875rem;--hsf-default-infoalert__color: var(--black);--hsf-default-field-label__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-field-label__font-size: .875rem;--hsf-default-field-label__color: var(--contrast-gray);--hsf-default-field-description__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-field-description__font-size: 1rem;--hsf-default-field-description__color: var(--contrast-gray);--hsf-default-field-footer__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-field-footer__font-size: 1rem;--hsf-default-field-footer__color: var(--contrast-gray);--hsf-default-field-input__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-field-input__font-size: 1rem;--hsf-default-field-input__color: var(--black);--hsf-default-field-input__background-color: var(--white);--hsf-default-field-input__placeholder-color: var(--contrast-gray);--hsf-default-field-input__border-color: var(--border-form);--hsf-default-field-input__border-width: 1px;--hsf-default-field-input__border-style: solid;--hsf-default-field-input__border-radius: 8px;--hsf-default-field-input__padding: var(--padding-block) var(--padding-inline);--hsf-default-field-textarea__font-family: RundDisplay, "Trebuchet MS", Helvetica, sans-serif;--hsf-default-field-textarea__font-size: 1rem;--hsf-default-field-textarea__color: var(--black);--hsf-default-field-textarea__background-color: var(--white);--hsf-default-field-textarea__placeholder-color: var(--contrast-gray);--hsf-default-field-textarea__border-color: var(--border-form);--hsf-default-field-textarea__border-width: 1px;--hsf-default-field-textarea__border-style: solid;--hsf-default-field-textarea__border-radius: 8px;--hsf-default-field-textarea__padding: var(--padding-block) var(--padding-inline);--hsf-default-field-checkbox__padding: 8px;--hsf-default-field-checkbox__background-color: var(--white);--hsf-default-field-checkbox__color: var(--purple);--hsf-default-field-checkbox__border-color: var(--border-form);--hsf-default-field-checkbox__border-width: 1px;--hsf-default-field-checkbox__border-style: solid;--hsf-default-field-radio__padding: 8px;--hsf-default-field-radio__background-color: var(--white);--hsf-default-field-radio__color: var(--black);--hsf-default-field-radio__border-color: var(--border-form);--hsf-default-field-radio__border-width: 1px;--hsf-default-field-radio__border-style: solid}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-DataPrivacyField .hsfc-Row:first-child,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-DataPrivacyField .hsfc-Row:last-child{display:none}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-CheckboxField span a{color:var(--purple)}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] span[role=img]{line-height:1}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:active,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:hover,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus-visible{transition:border-color .3s ease}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:active,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:hover,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus-visible{border-color:var(--purple);box-shadow:none}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:hover{filter:none;border-color:var(--purple)}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] input:placeholder-shown,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] input::placeholder,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] input:webkit-autofill{color:var(--black);font-size:1rem}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PostSubmit{min-height:100px}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PostSubmit .hsfc-Richtext{display:flex;flex-direction:column;row-gap:1rem}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PostSubmit .hsfc-Richtext a{color:var(--purple)}@media (hover: hover){.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-CheckboxField span a:hover,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-Richtext a:hover{text-decoration:underline}}:root{--font-size-h1: clamp(35px, 5vw, 56px);--font-size-h2: 32px;--font-size-h3: 24px;--font-size-body: 18px;--main-offsize: var(--font-size-body);--line-height-h1: 1.2;--line-height-h2: 1.4;--line-height-h3: 1.4;--line-height-body: 1.4;--line-height-details: 1.5;--margin-bottom-heading: 24px;--smooth-black: #222225;--black-opacity-7: #605f67;--white-opacity-7: #bdbdc1;--grey: #f3f5f7;--grey-opacity-7: rgba(232, 235, 240, .5);--lilac: #dcdceb}@media (max-width: 580px){:root{--margin-bottom-heading: 16px}}body{letter-spacing:.02em;scroll-behavior:smooth;line-height:var(--line-height-body)}[class*=__container],.container{max-width:1320px}@media (max-width: 580px){[class*=__container],.container{padding-inline:18px}}.js--split-title,.js--content-animation{opacity:0}.js--content-image,.js--fadeInUp,.js--fadeInUp07{opacity:0;transform:translateY(50px)}.js--opacity{opacity:0}.js--slideInRight{transform:translate(100vw)}.js--slideInLeft{transform:translate(-100vw)}.hero{position:relative;--video-height: 0px;overflow:hidden;padding-bottom:56px}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.15);animation:heroMediaFloat 25s ease-in-out infinite;will-change:transform}@keyframes heroMediaFloat{0%{transform:scale(1.15) rotate(0) translate(0)}25%{transform:scale(1.2) rotate(1deg) translate(-1%,-.5%)}50%{transform:scale(1.18) rotate(-.5deg) translate(.5%,.5%)}75%{transform:scale(1.22) rotate(.8deg) translate(-.5%,-.3%)}to{transform:scale(1.15) rotate(0) translate(0)}}.hero__bg{position:absolute;width:calc(100% + 10px);height:102vh;filter:blur(1px);animation:moveBg 50s linear infinite;animation-play-state:paused;top:-5px;left:-5px;will-change:transform}.hero__bg.active{animation-play-state:running}@media (min-width: 769px){.hero__bg{background:url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg.jpg) 0 0/2800px auto repeat,#03001d;animation-play-state:running}}@media (max-width: 768px){.hero__bg{filter:none;background:linear-gradient(#0000001a,#0000001a),url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg_tablet.jpg) 1000px 0/1500px auto repeat,#03001d;animation:moveBgMobile 10s linear infinite;top:0;left:0}}@media (max-width: 810px){.hero{padding-bottom:32px}}@media (max-width: 580px){.hero__bg{background:linear-gradient(#0000001a,#0000001a),url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg_mobile.jpg) 1000px 0/1500px auto repeat,#03001d;height:825px}}@keyframes moveBg{0%{background-position:0 0}12.5%{background-position:-55px -55px}25%{background-position:-100px -100px}37.5%{background-position:-100px -55px}50%{background-position:-100px 0}62.5%{background-position:-55px -55px}75%{background-position:0 -100px}87.5%{background-position:-55px -55px}to{background-position:0 0}}@keyframes moveBgMobile{0%{background-position:0 0}50%{background-position:-55px -25px}to{background-position:0 0}}.hero__body{position:relative;z-index:2;color:var(--white);text-align:center;padding-top:25vh}.wrapper:has(.page__header__promo) .hero__body{padding-top:30vh}.hero__title{font-size:clamp(40px,5vw,56px);line-height:var(--line-height-h1);font-weight:400;max-width:60rem;margin:0 auto .3lh}.hero__text{font-size:22px;max-width:60rem;margin:0 auto 1lh}.hero__text br{display:block}@media (max-width: 840px){.hero__text br{display:none}}.hero__title--mobile,.hero__text--mobile{display:none}.hero__buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 14px;margin:0 auto 2lh}.hero__button{width:fit-content;font-size:16px;line-height:1;padding:10px 20px;min-height:0;min-width:150px;margin-top:5px}.hero__button.button-border-white{border:1px solid var(--white);color:var(--white)}.hero__video{display:block;width:100%;height:auto;border-radius:24px;max-width:1074px;margin-inline:auto;aspect-ratio:16/9;scale:max((100vw - 4rem) / 1074px,1);transform-origin:top}@media (max-width: 580px){.hero__text{font-size:20px;max-width:60rem;margin:0 auto}.hero__body{padding-top:130px}.wrapper:has(.page__header__promo) .hero__body{padding-top:170px}.hero__buttons{flex-direction:column;margin-right:20px;margin-left:20px}.hero__button{min-width:200px}.hero__video{scale:1!important}.hero__button_2,.hero--has-mobile-title .hero__title{display:none}.hero--has-mobile-title .hero__title--mobile{display:block}.hero--has-mobile-text .hero__text{display:none}.hero--has-mobile-text .hero__text--mobile{display:block}}.hero__stats{display:flex;align-items:center;justify-content:center;gap:clamp(24px,5vw,64px);margin:0 auto 1lh;margin-top:4rem;margin-left:-15px}.hero__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.hero__stat__number{color:var(--white);text-align:center;font-family:Rund Display,sans-serif;font-size:clamp(2rem,4vw,3.51563rem);font-style:normal;font-weight:300;line-height:70%}.hero__stat__text{color:var(--white);text-align:center;font-family:Rund Display,sans-serif;font-size:clamp(.875rem,1.5vw,1.03125rem);font-style:normal;font-weight:400;line-height:70%;opacity:.9;margin-top:10px}.hero__stat__text--image{margin-top:10px}.hero__stat:nth-child(1) .hero__stat__text,.hero__stat:nth-child(2) .hero__stat__text{margin-left:25px}.hero__stat:nth-child(1) .hero__stat__text.hero__stat__text--opposite,.hero__stat:nth-child(2) .hero__stat__text.hero__stat__text--opposite{margin-right:25px!important;margin-left:0!important}.hero__stat--image{display:flex;align-items:center;justify-content:center}.hero__stat__logo{width:auto;height:clamp(40px,6vw,50px);object-fit:contain;margin-top:-12px}@media (max-width: 580px){.hero__stats{flex-direction:column;gap:15px;margin-bottom:1.5lh;margin-top:1rem;margin-left:0}.hero__stat{width:100%;margin-top:20px}.hero__stat:nth-child(1) .hero__stat__text,.hero__stat:nth-child(2) .hero__stat__text{margin-left:0}.hero__stat__number{font-size:2.5rem;font-weight:400}.hero__stat__text{font-size:1rem}.hero__stat__logo{height:38px;margin-top:-5px}}.section__partners{margin-block:56px 0}.section__partners__container{display:flex;gap:25px;text-align:center}.section__partners__block_1{flex:0 0 auto;background:#f3f5f7;border:1px solid rgba(26,25,29,.05);border-radius:15px;padding:20px 64px 32px;display:flex;flex-direction:column;gap:24px}.section__partners__block_1__title{text-wrap:balance}.section__partners__block_1__logo__image{width:auto;height:50px}.section__partners__block_2{flex:1;overflow:hidden;background:#e2e2f8;border:1px solid rgba(26,25,29,.05);border-radius:15px;padding:20px 0;display:flex;flex-direction:column;gap:24px}.section__partners__block_2__title{padding-inline:24px;opacity:.7;flex:0 0 auto}.section__partners__block_2__logos{flex:1;position:relative;display:flex;overflow:hidden;width:100%}.section__partners__block_2__logos:before{content:"";position:absolute;width:40px;top:0;left:0;height:100%;background:linear-gradient(90deg,#e2e2f8,#e2e2f800);z-index:1}.section__partners__block_2__logos:after{content:"";position:absolute;width:40px;top:0;right:0;height:100%;background:linear-gradient(90deg,#e2e2f800,#e2e2f8);z-index:1}.section__partners__block_2__logos .inner{display:flex;align-items:center;justify-content:center;gap:50px;padding-right:50px;animation:marquee 70s linear infinite;width:fit-content}.section__partners__block_2__logos.spin__reverse{margin-top:5px;margin-bottom:5px}.section__partners__block_2__logos.spin__reverse .inner{animation:marquee__reverse 90s linear infinite}.section__partners__block_2__logos .inner .section__partners__block_2__logo__image{width:140px;height:auto;max-height:50px;object-fit:contain;filter:grayscale(25%)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee__reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 810px){.section__partners{margin-block:32px 0}.section__partners__container{flex-direction:column}}@media (max-width: 580px){.section__partners__block_1{padding:16px 32px;gap:16px}.section__partners__block_1__logo__image{height:40px}}@media (max-width: 390px){.section__partners__block_1__logo__image{width:100%;height:auto}}.section__platform{position:relative;padding-block:120px 0}.section__platform__header{padding-bottom:calc(var(--margin-bottom-heading) * 2.333333)}.section__platform__title{text-align:center;font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;max-width:816px;margin:0 auto 20px}.section__platform__text{text-align:center;max-width:816px;opacity:.7;margin:0 auto}.section__platform__item__wrapper{display:block;position:relative;padding-bottom:100px;background-color:var(--white);border-radius:24px 24px 0 0;overflow:hidden}.section__platform__item{background:#f3f5f7;border:1px solid rgba(26,25,29,.05);border-radius:24px;display:flex;align-items:center;position:relative}.section__platform__item__wrapper:last-child{display:block;position:relative}.section__platform__item__video{flex:0 0 54%;width:100%;height:100%;padding:25px 25px 25px 32px;overflow:hidden}.section__platform__item__video video{width:100%;height:100%;object-fit:cover;border-radius:24px;display:block}.pin-spacer:nth-child(2n) .section__platform__item,.section__platform__item:nth-child(2n){flex-direction:row-reverse}.section__platform__item__content{flex:0 0 46%;padding-top:40px;padding-bottom:30px;padding-right:25px}.pin-spacer:nth-child(2n) .section__platform__item__content,.section__platform__item:nth-child(2n) .section__platform__item__content{padding-right:0;padding-left:25px}.section__platform__item__title{font-size:var(--font-size-h2);line-height:1.2;font-weight:500;margin-bottom:.7lh}.section__platform__item__text{margin-bottom:1lh}.section__platform__item__link{display:inline-flex;align-items:center;gap:.5rem;color:var(--purple)}.section__platform__item__link svg path{fill:currentColor;stroke:currentColor}.section__platform__item__wrapper:hover .section__platform__item__link svg{animation:bounce-lateral 1s ease-in-out infinite}@media (max-width: 810px){.section__platform{padding-block:50px 0}.section__platform__item{flex-direction:column}.section__platform__item__content{padding:0 32px 32px}.section__platform__item__video,.section__platform__item__content{flex:1 1 auto;width:100%}}@media (max-width: 580px){.section__platform__item__video{padding:0}.section__platform__item__video video,.section__platform__item__wrapper,.section__platform__item{border-radius:10px}.section__platform__item__content{padding:20px 15px 10px}.section__platform__item__title{font-size:28px;margin-bottom:15px}.section__platform__item__wrapper{padding-bottom:30px}}.card-microsoft{position:relative;align-content:center;z-index:10;background-color:var(--white)}.card-microsoft__card{position:relative;background:#e2e2f8;border:1px solid rgba(26,25,29,.05);border-radius:24px;padding:4dvh 6dvh;display:flex;align-items:center;gap:5vw}.card-microsoft__info{flex:1}.card-microsoft__info__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:600;text-wrap:balance;margin-bottom:.4lh}.card-microsoft__logo{flex:0 0 auto}@media (max-width: 810px){.card-microsoft__card{flex-direction:column}.pin-spacer:nth-child(2n) .section__platform__item,.section__platform__item:nth-child(2n){flex-direction:column}}@media (max-width: 580px){.card-microsoft__info__title{font-size:25px;margin-bottom:.7lh}.card-microsoft__card{padding:32px}}.in-action{position:relative;padding-block:120px 80px}.in-action__head{display:flex;align-items:center;gap:5vw;margin-bottom:4dvh}.in-action__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;text-wrap:balance;flex:0 0 auto}.in-action__text{flex:1;opacity:.7}.in-action__cols{display:flex;align-items:flex-start;gap:2.5rem;overflow:hidden}.in-action__col{flex:1;display:flex;flex-direction:column;gap:2.5rem;overflow:hidden}.in-action__col__number{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:32px;border-radius:24px;gap:16px}.in-action__col_1 .in-action__col__number{background:var(--purple);border:1px solid rgba(26,25,29,.05);color:var(--white);height:500px}.in-action__col_2 .in-action__col__number{background:#e2e2f8;border:1px solid rgba(26,25,29,.05);height:266px}.in-action__col_3 .in-action__col__number{background:#f3f5f7;border:1px solid rgba(26,25,29,.05);height:266px}.in-action__col__number__number{font-size:clamp(50px,6vw,96px);font-weight:600;line-height:1;display:flex}.in-action__post{position:relative;border-radius:24px;overflow:hidden;padding:16px;align-content:flex-end;height:417px}.in-action__post__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.in-action__post__content{position:relative;background:#f3f5f7;border:1px solid rgba(26,25,29,.05);border-radius:24px;padding:24px;transition:all .25s}.in-action__post__title{font-size:clamp(20px,2vw,22px);line-height:1.3}.in-action__post__link{display:inline-flex;align-items:baseline;gap:.5rem;color:var(--purple);margin-top:1lh}.in-action__post__link svg path{fill:currentColor;stroke:currentColor}a.in-action__post:hover .in-action__post__content{background:var(--purple);color:var(--white)}a.in-action__post:hover .in-action__post__link{color:inherit}.in-action__post:hover .in-action__post__link svg{animation:bounce-lateral 1s ease-in-out infinite}.in-action__col__awards{display:flex;gap:32px;padding:32px;background:#1a191d;border-radius:24px;align-items:flex-end;height:183px}.in-action__col__awards__title{font-size:clamp(20px,2vw,22px);font-weight:500;text-wrap:balance;color:#fff;opacity:.8;letter-spacing:.02em}.in-action__col__awards__logos{position:relative;display:flex;overflow:hidden}.in-action__col__awards__logos:before{content:"";position:absolute;width:60px;top:0;left:0;height:100%;background:linear-gradient(90deg,#1a191d,#1a191d00);z-index:1}.in-action__col__awards__logos:after{content:"";position:absolute;width:60px;top:0;right:0;height:100%;background:linear-gradient(270deg,#1a191d,#1a191d00);z-index:1}.in-action__col__awards__logos .inner{display:flex;align-items:center;justify-content:center;gap:10px;padding-right:10px;animation:marquee 30s linear infinite;flex:0 0 auto}.in-action__col__awards__logos .inner .in-action__col__awards__logo__image{flex:0 0 auto;width:auto;height:69px}.in-action__companies{display:flex;gap:30px;align-items:center;margin-top:32px}.in-action__companies__title{font-size:22px;text-wrap:balance;flex:0 0 auto}.in-action__companies__logos{flex:1;position:relative;display:flex;flex-wrap:nowrap;gap:35px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.in-action__companies__logos::-webkit-scrollbar{display:none}.in-action__companies__logo__image{flex:0 0 auto;width:auto;height:56px}@media (max-width: 810px){.in-action__head{flex-direction:column}.in-action__title,.in-action__text{text-align:center}.in-action__cols,.in-action__col{gap:24px}.in-action__col__number{padding:24px}.in-action__post__content{padding:16px}.in-action__col__awards{padding:24px;gap:24px;flex-direction:column;align-items:flex-start}.in-action__col__awards__logos{width:100%}.in-action__companies{flex-direction:column}.in-action__companies__title{text-align:center}.in-action__companies__logos{width:100%;justify-content:center;gap:24px}}@media (max-width: 700px){.in-action__cols{flex-direction:column}.in-action__col{width:100%}.in-action__col__number{height:auto!important;gap:32px}.in-action__col__awards{height:auto!important}}@media (max-width: 580px){.in-action{padding-block:80px 56px}}.cta-companies{padding-block:56px;position:relative}.cta-companies__bg{position:absolute;top:0;right:0;bottom:0;left:0}.cta-companies__bg img{display:none;width:100%;height:100%;object-fit:cover}.cta-companies__bg{position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);filter:blur(1px);animation:moveBg 50s linear infinite;top:-5px;left:-5px;will-change:transform}@media (min-width: 769px){.cta-companies__bg{background:url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg.jpg) 0 0/3200px auto repeat,#03001d}}@media (max-width: 768px){.cta-companies__bg{filter:none;background:linear-gradient(#0000001a,#0000001a),url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg_tablet.jpg) 1000px 0/1500px auto repeat,#03001d;animation:moveBgMobile 10s linear infinite;top:0;left:0}}@media (max-width: 580px){.cta-companies__bg{background:linear-gradient(#0000001a,#0000001a),url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg_mobile.jpg) 1000px 0/1500px auto repeat,#03001d}}.cta-companies__inner{position:relative;background:#1a191d;color:var(--white);border-radius:24px;display:flex;align-items:center;overflow:hidden}.cta-companies__info{flex:0 0 50%;padding:40px}.cta-companies__title{font-size:clamp(32px,4vw,40px);font-weight:600;text-wrap:balance}.cta-companies__text{margin-block:var(--margin-bottom-heading)}.cta-companies__button{width:fit-content;font-size:16px;line-height:1;padding:10px 20px;min-height:0}.cta-companies__logos{position:relative;flex:1;max-width:50%;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:flex-end}.cta-companies__logos__item{padding:5px 20px;background:#ffffff0d;border:.872126px solid rgba(255,255,255,.1);border-radius:11.3376px;width:fit-content;min-width:150px;text-align:center}.cta-companies__logos__item img{width:auto;height:45px;opacity:.76}@media (max-width: 810px){.cta-companies__inner{flex-direction:column}.cta-companies__info{text-align:center}.cta-companies__button{margin-inline:auto}.cta-companies__logos{width:100%;max-width:100%;margin:0;justify-content:center;padding:0 40px 40px}.cta-companies__logos__item{padding:5px 15px;border-radius:5px;min-width:80px;align-content:center}.cta-companies__logos__item img{height:45px}}@media (max-width: 580px){.cta-companies{padding-block:32px}.cta-companies__logos{gap:10px}.cta-companies__logos__item img{height:25px}}.grid-programs{padding-block:120px;position:relative}.grid-programs.promo{background-color:#222225;color:var(--white)}.grid-programs__promo__badge{position:absolute;width:clamp(100px,10vw,130px);height:auto;left:50%;z-index:1;background:#000c;box-shadow:0 0 34px #00000040;-webkit-backdrop-filter:blur(12.005px);backdrop-filter:blur(12.005px);border-radius:100%;translate:min(200px,20vw) -60%}.grid-programs__label{padding:4px 24px;background:#e2e2f8;border-radius:900px;text-align:center;font-weight:500;font-size:16px;color:#5045c8;width:fit-content;margin:0 auto var(--margin-bottom-heading)}.grid-programs__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:500;letter-spacing:.02em;text-align:center;text-wrap:balance;max-width:816px;margin:0 auto var(--margin-bottom-heading)}.grid-programs__text{text-align:center;max-width:816px;margin:0 auto calc(var(--margin-bottom-heading) * 2.333333)}.grid-programs__items{display:flex;flex-wrap:wrap;gap:24px;--gap: 24px;--cols: 3}.grid-programs.promo .grid-programs__items{--cols: 2}.grid-programs.promo .grid-programs__items:hover .grid-programs__item:not(:hover){opacity:.3!important}.grid-programs__item{flex:1 1 calc((100% - var(--gap) * (var(--cols) - 1)) / (var(--cols) + 1));border-radius:24px;overflow:hidden;position:relative;height:400px;transition:all .5s ease;transition-behavior:allow-discrete;container-type:inline-size}.grid-programs.promo .grid-programs__item{height:auto;min-height:400px}.grid-programs__item.active{transition:all .5s ease;flex:1 1 calc((100% - var(--gap) * (var(--cols) - 1)) / (var(--cols) - 1))}.grid-programs__item__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.grid-programs__item__video video{width:100%;height:100%;object-fit:cover}.grid-programs__item__video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.grid-programs__item__image{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:top center}.grid-programs__item__collapsed{position:relative;color:var(--white);display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;transition:all .5s ease;padding:var(--gap)}.grid-programs.promo .grid-programs__item__collapsed,.grid-programs__item.active .grid-programs__item__collapsed{opacity:0;visibility:hidden}.grid-programs__item__collapsed_top{display:flex;flex-direction:column;font-size:16px}.grid-programs__item__collapsed_title{font-weight:600;font-size:22px}.grid-programs__item__info{position:relative;color:var(--white);display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:hidden;width:0;opacity:0;filter:blur(15px);transition:all .2s ease}.grid-programs__item__info>*{width:100cqw}.grid-programs.promo .grid-programs__item__info,.grid-programs__item.active .grid-programs__item__info{width:100%;opacity:1;filter:blur(0);transition:all 1s ease .3s}.grid-programs__item__top{display:flex;justify-content:space-between;gap:10px}.grid-programs__item__top__left{display:flex;flex-wrap:wrap;gap:5px 10px;padding:var(--gap)}.grid-programs__item__subtitle,.grid-programs__item__period{font-size:16px}.grid-programs__item__logos{display:flex;align-items:center;gap:var(--gap);padding:var(--gap) var(--gap) var(--gap) 0}.grid-programs__item__logos:has(.microsoft-space){gap:0;padding-block:0}.grid-programs__item__logos:has(.microsoft-space:last-child){padding-right:0}.grid-programs__item__logo{width:auto;height:20px}.grid-programs__item__logo.microsoft-space{height:60px}.grid-programs__item__bottom{margin-top:auto;display:flex;gap:3cqw;justify-content:space-between;align-items:flex-end;padding:var(--gap)}.grid-programs__item__bottom__inner{flex:1;display:flex;flex-direction:column;gap:15px}.grid-programs__item__bottom__inner>svg{flex:0 0 auto}.grid-programs__item .arrow-svg{overflow:hidden}.grid-programs__item .arrow-path{transition:transform .4s ease}.grid-programs__item .arrow-path--enter{transform:translate(-100%)}.grid-programs__item:hover .arrow-path--exit{transform:translate(100%)}.grid-programs__item:hover .arrow-path--enter{transform:translate(0)}.grid-programs__item__labels{display:flex;flex-wrap:wrap;gap:10px}.grid-programs__item__label{width:fit-content;font-weight:500;font-size:16px;text-align:center;color:var(--purple);padding:4px 24px;background:#e2e2f8;border-radius:900px;display:flex;align-items:center;gap:10px}.grid-programs__item__label:has(.grid-programs__item__label__image){padding:4px 8px}.grid-programs__item__label.promo{color:var(--white);background:#1a191d}.grid-programs__item__label__image{flex:0 0 20px}.grid-programs__item__label__image img{width:100%;height:auto;display:block}.grid-programs__item__label__text{flex:1}.grid-programs__item__title{font-weight:600;font-size:40px;text-wrap:balance;line-height:1.3}.grid-programs__item__price{display:flex;align-items:baseline;gap:10px}.grid-programs__item__price__new{font-size:40px;font-weight:600}.grid-programs__item__price__original{font-size:26px;opacity:.6;text-decoration:line-through}.grid-programs__button{width:fit-content;margin:4dvh auto 0;padding-inline:30px;font-size:16px}@media (max-width: 1024px){.grid-programs__items{--cols: 2}.grid-programs__item{flex:1 1 calc(33.333% - var(--gap) / 2)}.grid-programs__item.active{flex:1 1 calc(66.666% - var(--gap) / 2)}}@media (max-width: 810px){.grid-programs__items{--gap: 24px;--cols: 1}.grid-programs.promo .grid-programs__items{--cols: 1}.grid-programs__item{flex:0 0 100%!important}}@media (min-width: 581px){.grid-programs__item__logos.mobile{display:none}}@media (max-width: 580px){.grid-programs{padding-block:80px 56px}.grid-programs__item{height:auto;min-height:417px}.grid-programs__item:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){display:none!important}.grid-programs__item__logos.desktop{display:none}.grid-programs__item__logo{height:20px}.grid-programs__item__logo.microsoft-space{height:70px}.grid-programs__item__bottom{padding-bottom:0}.grid-programs__item__bottom>svg{display:none}.grid-programs__item__title{line-height:1}.grid-programs__item .grid-programs__item__info{width:100%;opacity:1;filter:blur(0);transition:all 1s ease .8s}.grid-programs__button{width:100%}}.grid-programs.promo+.info-agenda{padding-top:120px}.info-agenda__inner{padding:56px;background:#f3f5f7;border:1px solid rgba(26,25,29,.05);border-radius:24px}.info-agenda__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;text-align:center;text-wrap:balance;max-width:816px;margin:0 auto var(--margin-bottom-heading)}.info-agenda__text{opacity:.7;text-align:center;max-width:816px;margin:0 auto calc(var(--margin-bottom-heading) * 2.333333)}.info-agenda__items{display:flex;flex-direction:column;gap:16px}.info-agenda__row{padding:8px 16px 8px 8px;background:#fff;border-top:1px solid rgba(26,25,29,.05);border-radius:15px;display:flex;justify-content:space-between;align-items:center;gap:32px;cursor:default}a.info-agenda__row{cursor:pointer}.info-agenda__date{flex:0 0 82px;display:flex;flex-direction:column;gap:4px;padding:12px 4px;background:#e2e2f8;border-radius:10px;text-align:center}.info-agenda__date__day{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.info-agenda__content{flex:1;display:flex;align-items:center;gap:32px}.info-agenda__content__wrapper{flex:1;display:flex;flex-direction:column;gap:4px}.info-agenda__content__label{font-weight:500;font-size:16px;color:var(--purple)}.info-agenda__content__title-wrapper{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 16px;transition:.5s ease}.info-agenda__content__title{font-weight:600;font-size:clamp(20px,2vw,26px)}.info-agenda__content__person{opacity:.7}.info-agenda__content__cta{flex:0 0 auto;color:var(--purple)}.info-agenda__row>svg{flex:0 0 auto;transition:.2s ease;padding-block:1px}.info-agenda__row:hover>svg{opacity:.7}@media (max-width: 810px){.grid-programs.promo+.info-agenda{padding-top:56px}.info-agenda__content{flex-direction:column;align-items:flex-start;gap:4px}.info-agenda__row>svg{flex-basis:40px}}@media (max-width: 580px){.info-agenda__inner{padding:32px 15px}.info-agenda__row{gap:16px}.info-agenda__row>svg{display:none}}@media (max-width: 400px){.info-agenda__date{flex-basis:60px}}.slider-students{padding-block:120px}.slider-students__trustpilot{display:block;width:fit-content;margin-bottom:var(--margin-bottom-heading)}.slider-students__trustpilot img{width:auto;height:45px;margin:0}.slider-students__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;text-wrap:balance;max-width:100%;margin:0 0 10px}.slider-students__text{max-width:100%;margin:0 0 calc(var(--margin-bottom-heading) * 2.333333)}.slider-students__items{padding-inline:max((100% - 1320px + 5rem) / 2,2.5rem)}.slider-students__project{border-radius:24px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;color:var(--white);padding:24px;height:450px;width:100%;text-align:left}.slider-students__project__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slider-students__project__img img{width:100%;height:100%;object-fit:cover}.slider-students__project__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.slider-students__project__img.js__students__project__vid video{width:100%;height:100%;object-fit:cover;display:block}.slider-students__project__tags{position:relative;display:flex;flex-wrap:wrap;gap:5px}.slider-students__project__tags>span{font-size:16px}.slider-students__project__info{position:relative}.slider-students__project__subtitle{text-wrap:balance;margin-bottom:.5lh}.slider-students__project__title{font-size:clamp(30px,4vw,40px);line-height:1.2;font-weight:600;text-wrap:balance}.slider-students__testimonial{position:relative;padding:32px;background:#f3f5f7;border:1px solid rgba(26,25,29,.05);border-radius:24px;display:flex;flex-direction:column;gap:24px;min-height:100%;text-align:left}.slider-students__testimonial__image{overflow:hidden;border:1px solid rgba(26,25,29,.05);border-radius:10px;margin-top:auto}.slider-students__testimonial__image img{width:100%;height:auto}.slider-students__testimonial__student{display:flex;align-items:center;gap:12px}.slider-students__testimonial__student__photo{flex:0 0 auto;width:48px;height:48px;border-radius:50%;overflow:hidden}.slider-students__testimonial__student__photo img{width:100%;height:100%;object-fit:cover}.slider-students__testimonial__student__content{flex:1;display:flex;flex-direction:column}.slider-students__testimonial__student__content__name{color:var(--purple);font-weight:500;font-size:16px}.slider-students__testimonial__student__content__job{opacity:.7;font-size:16px}.slider-students__items .swiper-slide{height:auto}.slider-students__items__nav{padding-top:4dvh;display:flex;justify-content:space-between;align-items:center}.slider-students__items__nav__pagination{flex:1;justify-content:flex-start!important;gap:12px}.slider-students__items__nav__pagination .swiper-pagination-bullet{background:#e2e2f8!important;cursor:pointer}.slider-students__items__nav__pagination .swiper-pagination-bullet-active{background:var(--purple)!important}.slider-students__items__nav__prev_next{flex:0 0 auto;display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider-students__items__nav__prev_next .swiper-button-prev{transform:scaleX(-1)}.slider-students__items__nav__prev_next svg{width:48px;height:48px;display:block;transition:all .25s ease}.slider-students__items__nav__prev_next svg *{transition:all .25s ease}.slider-students__items__nav__prev_next svg:hover rect{fill:#5045c8}.slider-students__items__nav__prev_next svg:hover path{stroke:#e2e2f8}@media (max-width: 580px){.slider-students{padding-block:80px 56px}.slider-students__trustpilot img{width:100%;height:auto}.slider-students__title,.slider-students__text{text-align:center}.slider-students__items{padding-inline:max((100% - 1320px + 48px) / 2,24px)}.slider-students__testimonial{padding:24px}}.page__faqs{padding-block:120px;background-color:#f3f5f7}.page__faqs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:calc(var(--margin-bottom-heading) * 2.333333)}.page__faqs__head__left{flex:1}.page__faqs__head__right{flex:0 0 auto}.page__faqs__head__button{width:auto;padding:10px 20px;font-size:16px}.page__faqs__head__label{padding:4px 24px;background:#e2e2f8;border-radius:900px;text-align:center;font-weight:500;font-size:16px;color:#5045c8;width:fit-content;margin:0 0 var(--margin-bottom-heading)}.page__faqs__head__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;text-wrap:balance;max-width:816px;margin:0 0 var(--margin-bottom-heading)}.page__faqs__head__text{max-width:816px;opacity:.7}.page__faqs>.page__container>.inside{display:flex;align-items:flex-start;gap:16px}.page__faqs>.page__container>.inside>.l{flex:0 1 400px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;background:#fff;border:1px solid rgba(26,25,29,.05);border-radius:15px}.page__faqs>.page__container>.inside>.l>.l__t{font-weight:500;font-size:16px;color:var(--purple)}.page__faqs>.page__container>.inside>.l>.faqs_button{width:100%;font-size:22px;padding:12px 16px;background-color:transparent;border-radius:10px;text-align:left;transition:all .25s}.page__faqs>.page__container>.inside>.l>select.faqs_button,.page__faqs>.page__container>.inside>.l>.faqs_button:hover,.page__faqs>.page__container>.inside>.l>.faqs_button.current{background-color:#e2e2f8}.page__faqs>.page__container>.inside>.r{flex:1;display:flex;flex-direction:column}.page__faqs>.page__container>.inside>.r>.faqs_item{display:none;opacity:0;transform:translateY(50px);transition:opacity .3s ease,transform .3s ease}.page__faqs>.page__container>.inside>.r>.faqs_item.active{display:flex;opacity:1;transform:translateY(0)}@starting-style{.page__faqs>.page__container>.inside>.r>.faqs_item.active{opacity:0;transform:translateY(50px)}}.page__faqs>.page__container>.inside>.r>.faqs_item>.summary{display:none}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx{width:100%}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner{gap:16px;display:flex;flex-direction:column}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details{--pad: 16px;padding:var(--pad) 24px;background:#fff;border:1px solid rgba(26,25,29,.05);border-radius:15px}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:22px;position:relative}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary>.icon>svg{display:block;width:17px}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary>.icon>svg>line:first-child{transition:all .25s;transform-origin:center}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details.active>.summary>.icon>svg>line:first-child{rotate:-90deg}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx{height:0;overflow:hidden;transition-behavior:allow-discrete}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx>.inner{padding-top:var(--pad)}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx>.inner>*{margin-bottom:var(--pad)}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx>.inner>*:last-child{margin-bottom:0}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details.active>.tx .inner a{color:inherit}.page__faqs>.page__container>.inside>.r>.b{margin-top:auto;padding-top:2rem}.page__faqs>.page__container>.inside>.r>.b>.t{font-size:clamp(1.125rem,2vw,1.6rem);margin-bottom:1.7rem;color:#a6a6e7;max-width:20vw;line-height:1.2}@media (max-width: 810px){.page__faqs>.page__container>.inside>.l{flex:0 0 50%}}@media (min-width: 581px){.faqs_select{display:none}}@media (max-width: 580px){.faqs_button.desktop{display:none}.page__faqs{padding-block:80px 56px}.page__faqs__head{flex-direction:column;align-items:flex-start}.page__faqs__head__left{text-align:center}.page__faqs__head__label{margin-inline:auto}.page__faqs__head__right,.page__faqs__head__button{width:100%}.page__faqs>.page__container>.inside{flex-direction:column}.page__faqs>.page__container>.inside>.l{flex:0 0 100%;width:100%}.page__faqs>.page__container>.inside>.l>select.faqs_button{font-size:18px;padding:8px 12px}.page__faqs>.page__container>.inside>.r>.faqs_item{display:flex;transform:none;opacity:1;flex-direction:column}.page__faqs>.page__container>.inside>.r>.faqs_item:not(.active){display:none}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details{border-bottom:.6px solid #b0b0b0}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary{padding-top:0}}.faqs_select{position:relative;width:100%;cursor:pointer}.faqs_select__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:20px;padding:8px 12px;background-color:#e2e2f8;border:1px solid rgba(26,25,29,.05);border-radius:10px;font-weight:600;text-align:left;transition:all .25s ease;-webkit-tap-highlight-color:transparent}.faqs_select__trigger:hover{background-color:#d6d6f0}.faqs_select__text{flex:1}.faqs_select__arrow{flex:0 0 auto;margin-left:8px;transition:transform .25s ease;display:flex;align-items:center}.faqs_select.open .faqs_select__arrow{transform:rotate(180deg)}.faqs_select__dropdown{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid rgba(26,25,29,.05);border-radius:10px;box-shadow:0 4px 12px #0000001a;margin-top:4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .25s ease;max-height:300px;overflow-y:auto}.faqs_select.open .faqs_select__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.faqs_select__option{padding:12px 16px;font-size:18px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(26,25,29,.05)}.faqs_select__option:last-child{border-bottom:none}.faqs_select__option:hover{background-color:#f8f9fa}.faqs_select__option.selected{background-color:#e2e2f8;font-weight:600;color:var(--purple)}.faqs_select__option.selected:hover{background-color:#d6d6f0}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faqs_select.open .faqs_select__dropdown{animation:fadeInDown .25s ease}.grid-blog{position:relative;padding-block:0 120px;background-color:#f3f5f7;padding-top:4rem}.grid-blog__label{padding:4px 24px;background:#e2e2f8;border-radius:900px;text-align:center;font-weight:500;font-size:16px;color:#5045c8;width:fit-content;margin:0 auto var(--margin-bottom-heading)}.grid-blog__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;text-align:center;text-wrap:balance;max-width:816px;margin:0 auto var(--margin-bottom-heading)}.grid-blog__text{text-align:center;max-width:816px;opacity:.7;margin:0 auto calc(var(--margin-bottom-heading) * 2.333333)}.grid-blog__items{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.grid-blog__item{position:relative;border-radius:24px;overflow:hidden;padding:16px;align-content:flex-end;height:417px}.grid-blog__item__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.grid-blog__item__content{position:relative;background:#f3f5f7;border:1px solid rgba(26,25,29,.05);border-radius:24px;padding:24px;transition:all .25s}.grid-blog__item__title{font-size:clamp(20px,2vw,22px)}.grid-blog__item__link{display:inline-flex;align-items:baseline;gap:.5rem;color:var(--purple);margin-top:1lh}.grid-blog__item__link svg path{fill:currentColor;stroke:currentColor}a.grid-blog__item:hover .grid-blog__item__content{background:var(--purple);color:var(--white)}a.grid-blog__item:hover .grid-blog__item__link{color:inherit}@keyframes bounce-lateral{0%{transform:translate(0)}50%{transform:translate(8px)}to{transform:translate(0)}}.grid-blog__item:hover .grid-blog__item__link svg{animation:bounce-lateral 1s ease-in-out infinite}.grid-blog__link{font-size:16px;margin:4dvh auto 0;width:fit-content;padding:10px 30px}@media (max-width: 810px){.grid-blog__items{grid-template-columns:1fr;gap:24px}}@media (max-width: 580px){.grid-blog{padding-bottom:56px}.grid-blog__link{width:100%}}.cta-generic{padding-block:56px;position:relative}.cta-generic__bg{position:absolute;top:0;right:0;bottom:0;left:0}.cta-generic__bg img{display:none;width:100%;height:100%;object-fit:cover}.cta-generic__bg{position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);filter:blur(1px);animation:moveBg 50s linear infinite;top:-5px;left:-5px;will-change:transform}@media (min-width: 769px){.cta-generic__bg{background:url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg.jpg) 0 0/3200px auto repeat,#03001d}}@media (max-width: 768px){.cta-generic__bg{filter:none;background:linear-gradient(#0000001a,#0000001a),url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg_tablet.jpg) 1000px 0/1500px auto repeat,#03001d;animation:moveBgMobile 10s linear infinite;top:0;left:0}}@media (max-width: 580px){.cta-generic__bg{background:linear-gradient(#0000001a,#0000001a),url(/wp-content/themes/founderz-theme/assets/images/2025/home/hero/hero_bg_mobile.jpg) 1000px 0/1500px auto repeat,#03001d}}.cta-generic__inner{position:relative;background:#1a191d;color:var(--white);border-radius:24px;overflow:hidden;padding:56px 64px;text-align:center}.cta-generic__pretitle{font-weight:300;font-size:16px;letter-spacing:.02em;margin-bottom:.5lh}.cta-generic__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:600;text-wrap:balance;max-width:650px;margin:0 auto}.cta-generic__text{max-width:650px;margin:var(--margin-bottom-heading) auto}.cta-generic__buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.cta-generic__button{width:fit-content;font-size:16px;line-height:1;padding:10px 20px;min-height:0}.cta-generic__button.button-border-white{border:1px solid var(--white);color:var(--white)}@media (max-width: 580px){.cta-generic{padding-block:32px}.cta-generic__bg img{object-position:center right}.cta-generic__inner{padding:32px 20px}.cta-generic__button{width:100%}}@media (min-width: 1em){.contact-modal__inner{max-height:81dvh}}.popup{padding-top:60px!important}.popup__close{top:-20px!important;right:15px!important}.section__platform__item__title p strong{font-weight:400!important;font-size:18px!important}.hero__black_friday{position:relative;padding:180px 0 120px;background:linear-gradient(4.52deg,#1a191d00 15.12%,#1a191d 28.69%),linear-gradient(0deg,#1a191d,#1a191d),#fff;color:var(--white)}@media all and (min-width: 992px){.wrapper:has(.page__header__promo) .hero__black_friday{padding-top:270px}}.hero__black_friday__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero__black_friday__bg__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__black_friday__title{font-weight:500;font-size:clamp(80px,12vw,136px);line-height:92%;letter-spacing:.02em;text-wrap:balance}.hero__black_friday__text_1{font-weight:300;font-size:16px;line-height:140%;letter-spacing:.02em;text-align:center;margin-bottom:20px}.hero__black_friday__text_2{font-size:clamp(24px,4vw,40px);font-weight:600;line-height:130%}.hero__black_friday__text_3,.hero__black_friday__text_4{font-size:clamp(18px,2vw,22px);font-weight:300;line-height:130%;letter-spacing:.02em;opacity:.6}.hero__black_friday__cols{position:relative;display:flex;align-items:center;justify-content:center;gap:60px}.hero__black_friday__left{flex:0 0 auto;max-width:50%}.hero__black_friday__right{flex:0 0 auto}.hero__black_friday__countdown{padding-top:40px}.hero__black_friday__countdown .countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;opacity:0;transition:opacity .3s ease;width:fit-content}.hero__black_friday__countdown .countdown.active{opacity:1}.hero__black_friday__countdown .countdown.finished{opacity:.5}.hero__black_friday__countdown .countdown__item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 16px;background:var(--smooth-black);border-radius:10px}.hero__black_friday__countdown .countdown__item__number{font-size:clamp(30px,5vw,56px);line-height:1;font-weight:700;color:var(--white);font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.hero__black_friday__countdown .countdown__item__label{font-size:clamp(14px,2vw,16px);line-height:1;font-weight:400;color:var(--white-opacity-7);text-transform:uppercase;letter-spacing:.5px}@media all and (max-width: 1055px){.hero__black_friday__countdown .countdown__item{padding:8px}}@media all and (max-width: 810px){.hero__black_friday__countdown .countdown{gap:12px}}@media all and (max-width: 580px){.hero__black_friday__countdown .countdown{gap:8px}.hero__black_friday__countdown .countdown__item{padding:8px 12px}}.hero__black_friday__countdown__title{font-size:16px;font-weight:300;line-height:140%;letter-spacing:.02em;margin-bottom:10px}.hero__black_friday__buttons{padding-top:40px;display:flex;align-items:center;justify-content:center;gap:20px 10px}.hero__black_friday__button{width:fit-content;padding-inline:30px}@media all and (max-width: 1055px){.hero__black_friday__cols{gap:30px}}@media all and (max-width: 810px){.hero__black_friday__cols{flex-direction:column}.hero__black_friday__left{max-width:100%}.hero__black_friday__title,.hero__black_friday__text_2,.hero__black_friday__text_3,.hero__black_friday__text_4,.hero__black_friday__countdown__title{text-align:center}}@media all and (max-width: 580px){.hero__black_friday{padding-bottom:40px}}@media all and (max-width: 540px){.hero__black_friday{padding-top:140px}}
