::before,::after{box-sizing:inherit}:root{--power-up-container-width: 328px;--power-up-container-width-sm: 328px;--adm-grey-100: #F7F8FA}@media(min-width: 360px){:root{--power-up-container-width: clamp(328px, 90vw + 4px, 400px);--power-up-container-width-sm: clamp(328px, 90vw + 4px, 400px)}}@media(min-width: 440px){:root{--power-up-container-width: clamp(400px, 80vw + 48px, 560px);--power-up-container-width-sm: clamp(400px, 80vw + 48px, 560px)}}@media(min-width: 640px){:root{--power-up-container-width: clamp(560px, 115.942vw - 182.029px, 720px);--power-up-container-width-sm: clamp(560px, 115.942vw - 182.029px, 720px)}}@media(min-width: 778px){:root{--power-up-container-width: clamp(720px, 47.8088vw + 348.0478px, 960px);--power-up-container-width-sm: clamp(720px, 47.8088vw + 348.0478px, 960px)}}@media(min-width: 1280px){:root{--power-up-container-width: clamp(960px, 64vw + 140.8px, 1216px);--power-up-container-width-sm: clamp(960px, 12vw + 806.4px, 1008px)}}@media(min-width: 1680px){:root{--power-up-container-width: clamp(1216px, 120vw - 800px, 1504px);--power-up-container-width-sm: clamp(1008px, 100vw - 672px, 1248px)}}@media(max-width: 789px){.swiper-pagination-bullets{transform:unset !important}}*,html{box-sizing:border-box}html,body{position:relative;overflow-x:hidden}.container-power-up{width:100%;margin-inline:auto;max-width:var(--power-up-container-width)}.container-power-up-sm{width:100%;margin-inline:auto;max-width:var(--power-up-container-width-sm)}.pu-grey--bg{background-color:var(--adm-grey-100)}.hidden{display:none !important}.landing-builder{height:-moz-max-content;height:max-content}.header-landing-builder{width:100%;padding:12px 0;position:relative}.header-landing-builder .container_1680{max-width:1680px;padding:0 32px}@media(max-width: 700px){.header-landing-builder .container_1680{padding:0 16px}}.header-landing-builder:has(.landing-builder-menu_show){background:#fff;height:100vh}.header-landing-builder:has(.landing-builder-menu_show) .logo-default{display:flex}.header-landing-builder:has(.landing-builder-menu_show) .logo-white{display:none}.header-landing-builder:has(.landing-builder-menu_show) .landing-builder__burger span{background:#312b55}.header-landing-builder__left{display:flex;align-items:center}@media(max-width: 1111px){.header-landing-builder__left{flex-direction:row-reverse;gap:unset}}.header-landing-builder__right{display:flex;align-items:center;justify-content:space-between;flex:1;gap:49px}@media(max-width: 1280px){.header-landing-builder__right{gap:20px}}@media(max-width: 1111px){.header-landing-builder__right{flex-direction:row-reverse;flex:0 1 65%;gap:unset;justify-content:flex-start}}.header-landing-builder .logo-default{display:flex;width:150px;height:32px}@media(max-width: 778px){.header-landing-builder .logo-default{width:136px;height:29px}}@media(max-width: 576px){.header-landing-builder .logo-default{width:104px;height:22px}}.header-landing-builder .logo-white{display:none}@media(max-width: 778px){.header-landing-builder .logo-white{width:136px}}@media(max-width: 576px){.header-landing-builder .logo-white{width:104px}}.header-landing-builder__row{display:flex;align-items:center;justify-content:space-between;gap:80px;z-index:10}@media(max-width: 1280px){.header-landing-builder__row{gap:20px}}@media(max-width: 700px){.header-landing-builder__row{gap:unset}}@media(max-width: 1111px){.header-landing-builder .landing-builder-nav{width:auto}}.header-landing-builder .landing-builder-menu .landing-builder-menu__mobile{display:none}.header-landing-builder .landing-builder-menu{display:flex;gap:24px;padding:0;margin:0;list-style-type:none;align-items:center;width:100%;justify-content:space-between}@media(max-width: 1280px){.header-landing-builder .landing-builder-menu{gap:14px}}@media(max-width: 1111px){.header-landing-builder .landing-builder-menu{position:absolute;right:0;width:100%;display:none;flex-direction:column;z-index:1;padding:16px;gap:0;background-color:#fff;top:60px}}@media(max-width: 778px){.header-landing-builder .landing-builder-menu{padding:16px 32px 0}}.header-landing-builder .landing-builder-menu a{font-family:Montserrat,sans-serif;line-height:1.5;color:inherit;margin:0;text-decoration:none;cursor:pointer}@media(max-width: 1111px){.header-landing-builder .landing-builder-menu a{width:100%}}.header-landing-builder .landing-builder-menu__item{color:#312b55;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;transition:all .2s ease;width:-moz-max-content;width:max-content}.header-landing-builder .landing-builder-menu__item:hover{color:#ff393d}.header-landing-builder .landing-builder-menu__item:hover a{color:#ff393d}@media(max-width: 1111px){.header-landing-builder .landing-builder-menu:not(:has(.landing-builder-menu__item-link)),.header-landing-builder .landing-builder-menu:not(:has(.landing-builder-menu__item-phone)){padding:16px 0}}.header-landing-builder .landing-builder-menu__item-phone{font-weight:600;font-size:14px;line-height:1.5;color:#10133d;display:flex;align-items:center;justify-content:space-between;gap:7px;width:-moz-max-content;width:max-content}.header-landing-builder .landing-builder-menu__item-phone svg path{fill:#312b55;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-phone:hover svg path{fill:#ff393d;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-link{display:flex;align-items:center;gap:8px;transition:.2s ease-in-out;width:-moz-max-content;width:max-content}.header-landing-builder .landing-builder-menu__item-link svg path,.header-landing-builder .landing-builder-menu__item-link svg rect{transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-link:hover{color:#ff393d;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-link:hover svg rect{fill:#ff393d;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-link:hover svg path{fill:#fff;transition:.2s ease-in-out}@media(max-width: 1111px){.header-landing-builder .landing-builder-menu__item-icon{margin-left:0}}.header-landing-builder .landing-builder-menu__item-button{display:flex;height:40px;min-width:144px;padding:12px 24px;justify-content:center;align-items:center;gap:8px;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase;border-radius:10px;background:#ff393d;cursor:pointer;box-sizing:border-box;transition:.2s ease-in-out}@media(max-width: 700px){.header-landing-builder .landing-builder-menu__item-button{min-width:82px;font-size:12px;padding:12px 16px}}.header-landing-builder .landing-builder-menu__item-button:hover{background:#ca363a;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-button_blue{display:none;align-items:center;height:40px;border-radius:8px;background-color:#e4eaff;color:#312b55;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-button_blue svg{height:14px;width:14px;margin-inline:12px;fill:#312b55}.header-landing-builder .landing-builder-menu__item-button_blue:hover{color:#fff;background:#ff393d;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-button_blue:hover span{color:#fff;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-button_blue:hover svg rect{fill:#ff393d;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__item-button_blue:hover svg path{fill:#fff;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__left{display:flex;align-items:center;gap:32px}.header-landing-builder .landing-builder-menu__buttons{display:flex;align-items:center;gap:24px}@media(max-width: 700px){.header-landing-builder .landing-builder-menu__buttons .landing-builder-menu__item:has(.landing-builder-menu__item-phone),.header-landing-builder .landing-builder-menu__buttons .landing-builder-menu__item:has(.landing-builder-menu__item-link){display:none}}.header-landing-builder .landing-builder-menu__text-box{display:flex;flex-direction:column}.header-landing-builder .landing-builder-menu__text-box span{line-height:1;transition:.2s ease-in-out}.header-landing-builder .landing-builder-menu__text-top{color:var(--Main-Inky, #312B55);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.5;padding-right:12px;white-space:nowrap}.header-landing-builder .landing-builder-menu__text-bottom{color:var(--Main-Inky, #312B55);text-align:center;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:1.5;padding-right:12px;white-space:nowrap}.header-landing-builder .landing-builder-menu_show{display:flex}.header-landing-builder .landing-builder-menu_show .landing-builder-menu__item{width:100%;padding:12px 0}@media(max-width: 1111px){.header-landing-builder .landing-builder-menu_show .landing-builder-menu__item:not(:nth-last-child(-n+2)){border-bottom:1px solid #e0e0e7}}.header-landing-builder .landing-builder-menu_show .landing-builder-menu__mobile{display:none;align-items:center;justify-content:center;flex-direction:row-reverse;gap:20px;max-width:328px;width:100%;padding:16px 0}@media(max-width: 700px){.header-landing-builder .landing-builder-menu_show .landing-builder-menu__mobile .landing-builder-menu__item:has(.landing-builder-menu__item-phone) .landing-builder-menu__item-phone{justify-content:unset}}@media(max-width: 700px){.header-landing-builder .landing-builder-menu_show .landing-builder-menu__mobile{display:flex}}.header-landing-builder .landing-builder__burger{display:none;width:16px;height:12px;padding:10px 8px;position:relative;cursor:pointer;z-index:10;min-width:16px}.header-landing-builder .landing-builder__burger span{background:#312b55;height:2px;width:calc(100% - 16px);position:absolute;left:8px;transition:rotate .3s ease-in}@media(max-width: 1111px){.header-landing-builder .landing-builder__burger{display:block}}.header-landing-builder.sticky{position:fixed;top:0;left:0;background:#fff;z-index:999}.header-landing-builder.sticky:has(.landing-builder-menu_show){background:#fff}.header-landing-builder.sticky .header-landing-builder__left{display:flex;align-items:center}.header-landing-builder.sticky .header-landing-builder__right{display:flex;align-items:center;justify-content:space-between;gap:49px}@media(max-width: 1280px){.header-landing-builder.sticky .header-landing-builder__right{gap:20px}}@media(max-width: 1111px){.header-landing-builder.sticky .header-landing-builder__right{justify-content:flex-start;gap:unset}}.header-landing-builder.sticky .landing-builder-menu_show{display:flex;background:#fff}.header-landing-builder.transparent{position:absolute;background:unset}.header-landing-builder.transparent .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)),.header-landing-builder.transparent .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)){color:#312b55}.header-landing-builder.transparent .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover,.header-landing-builder.transparent .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{text-decoration:underline;transition:.2s ease-in-out}.header-landing-builder.transparent .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg rect,.header-landing-builder.transparent .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg rect{fill:#f2f2f2;transition:.2s ease-in-out}.header-landing-builder.transparent .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg path,.header-landing-builder.transparent .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg path{fill:#312b55;transition:.2s ease-in-out}.header-landing-builder.transparent .landing-builder-menu__item{color:#312b55}.header-landing-builder.transparent .landing-builder-menu__item a{color:#312b55}@media(max-width: 700px){.header-landing-builder.transparent .landing-builder-menu__item-phone{justify-content:unset}}.header-landing-builder.transparent .landing-builder-menu__item-phone svg path{fill:#312b55}.header-landing-builder.transparent .landing-builder-menu__item-phone:hover svg path{fill:#312b55 !important}.header-landing-builder.transparent:has(.landing-builder-menu_show){position:fixed;z-index:9;background:#fff}.header-landing-builder.transparent:has(.landing-builder-menu_show) .logo-default{display:flex}.header-landing-builder.transparent:has(.landing-builder-menu_show) .logo-white{display:none}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)),.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)){color:#312b55}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover,.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{color:#ff393d;text-decoration:unset;transition:.2s ease-in-out}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg rect,.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg rect{fill:#f2f2f2;transition:.2s ease-in-out}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg path,.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg path{fill:#ff393d;transition:.2s ease-in-out}@media(max-width: 700px){.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-phone{justify-content:unset}}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-phone svg path{fill:#312b55}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item-phone:hover svg path{fill:#ff393d !important}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item{color:#312b55}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item a{color:#312b55}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item:hover{color:#ff393d}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder-menu__item:hover a{color:#ff393d}.header-landing-builder.transparent:has(.landing-builder-menu_show) .landing-builder__burger span{background:#312b55}.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)),.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)){color:#312b55}.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover,.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{color:#312b55;text-decoration:underline;transition:.2s ease-in-out}.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg rect,.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg rect{fill:#f2f2f2;transition:.2s ease-in-out}.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg path,.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg path{fill:#312b55;transition:.2s ease-in-out}.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item{color:#312b55}.header-landing-builder.transparent .landing-builder-menu:not(.landing-builder-menu_show) .landing-builder-menu__item a{color:#312b55}.header-landing-builder.transparent.white-text .logo-default{display:none}.header-landing-builder.transparent.white-text .logo-white{display:flex}.header-landing-builder.transparent.white-text .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)),.header-landing-builder.transparent.white-text .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)){color:#fff}.header-landing-builder.transparent.white-text .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover,.header-landing-builder.transparent.white-text .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{text-decoration:underline;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg rect,.header-landing-builder.transparent.white-text .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg rect{fill:#f2f2f2;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-link:not(:has(.landing-builder-menu__item-phone)):hover svg path,.header-landing-builder.transparent.white-text .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg path{fill:#312b55;transition:.2s ease-in-out}@media(max-width: 700px){.header-landing-builder.transparent.white-text .landing-builder-menu__item-phone{justify-content:unset}}.header-landing-builder.transparent.white-text .landing-builder-menu__item-phone svg path{fill:#fff}.header-landing-builder.transparent.white-text .landing-builder-menu__item-phone:hover svg path{fill:#fff !important}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button{color:#ff393d;background:#ffe8ec}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button:hover{background:#fecaca;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button_blue{display:none;align-items:center;height:40px;border-radius:8px;background-color:#e4eaff;color:#312b55;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button_blue svg{height:14px;width:14px;margin-inline:12px;fill:#312b55}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button_blue:hover{color:#fff;background:#ff393d;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button_blue:hover span{color:#fff;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button_blue:hover svg rect{fill:#ff393d;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text .landing-builder-menu__item-button_blue:hover svg path{fill:#fff;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .logo-default{display:flex !important}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .logo-white{display:none !important}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)){color:#312b55;width:100%}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{color:#ff393d;text-decoration:unset;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg rect{fill:#f2f2f2;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg path{fill:#ff393d;transition:.2s ease-in-out}@media(max-width: 700px){.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item-phone{justify-content:unset}}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item-phone svg path{fill:#312b55}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item-phone:hover svg path{fill:#ff393d !important}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item{color:#312b55;width:-moz-max-content;width:max-content}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item a{color:#312b55}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item:hover{color:#ff393d;text-decoration:unset}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder-menu__item:hover a{color:#ff393d;text-decoration:unset}.header-landing-builder.transparent.white-text:has(.landing-builder-menu.landing-builder-menu_show) .landing-builder__burger span{background:#312b55}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)){color:#fff}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{color:#fff;text-decoration:unset !important;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg rect{fill:#f2f2f2;transition:.2s ease-in-out}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover svg path{fill:#312b55;transition:.2s ease-in-out}@media(max-width: 700px){.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item-phone{justify-content:unset}}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item-phone svg path{fill:#fff}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item-phone:hover svg path{fill:#fff !important}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item{color:#fff}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item a{color:#fff}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover{color:#fff;text-decoration:underline}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder-menu__item .landing-builder-menu__item:not(:has(.landing-builder-menu__item-button_blue)):hover a{color:#fff;text-decoration:underline}.header-landing-builder.transparent.white-text:has(.landing-builder-menu:not(.landing-builder-menu_show)) .landing-builder__burger span{background:#fff}.header-landing-builder.transparent.white-text .landing-builder__burger span{background:#fff}.header-landing-builder.transparent.blue-button .landing-builder-menu__item-button,.header-landing-builder.sticky.blue-button .landing-builder-menu__item-button,.header-landing-builder.blue-button .landing-builder-menu__item-button{display:none}.header-landing-builder.transparent.blue-button .landing-builder-menu__item-button_blue,.header-landing-builder.sticky.blue-button .landing-builder-menu__item-button_blue,.header-landing-builder.blue-button .landing-builder-menu__item-button_blue{display:flex}header.header{position:relative}.header-pop-up .container-sticky{width:100%}@media(max-width: 700px){.header-pop-up .container-sticky .landing-builder-menu li:last-child .landing-builder-menu__item a{width:-moz-max-content;width:max-content}}body>.header-pop-up.sticky{position:fixed;display:flex;justify-content:center;width:100%;background-color:#fff;top:-100%;transition:top .2s;z-index:9}.header-pop-up.header-landing-builder.sticky.header-pop-up--active{top:0}.header-landing-builder .landing-builder-menu:not(:has(.landing-builder-menu__item-link)),.header-landing-builder .landing-builder-menu:not(:has(.landing-builder-menu__item-phone)){padding:16px}@media(max-width: 778px){.header-landing-builder .landing-builder-menu:not(:has(.landing-builder-menu__item-link)),.header-landing-builder .landing-builder-menu:not(:has(.landing-builder-menu__item-phone)){padding:16px 32px 0}}.header-landing-builder .landing-builder-menu__item:hover .landing-builder-menu__item-button{color:#fff;background-color:#ca363a;transition:.2s ease-in-out}.hero-pu{position:relative;height:796px;display:flex;align-items:center;overflow:hidden;color:#fff}.hero-pu__bg{position:absolute;inset:0;z-index:0}.hero-pu__poster{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;transition:opacity .6s ease}.hero-pu__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2;opacity:1;transition:opacity .6s ease}.hero-pu__video.is-playing{opacity:1}.hero-pu__video.is-playing~.hero-pu__poster{opacity:0}@media(max-width: 768px){.hero-pu__video.is-mobile-hidden{display:none}}.hero-pu__overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.46) 33.69%, rgba(0, 0, 0, 0.05) 100%);z-index:3}.hero-pu__content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;z-index:4;padding:80px 24px 140px;width:100%}.hero-pu__title{font-size:calc(2rem + clamp(0rem,18.84vw - 7.536rem,1.625rem) + clamp(0rem,1.5vw - 1.2rem,.375rem));font-weight:700;margin:0 0 16px;color:#fff;line-height:1.1}.hero-pu__subtitle{font-size:calc(1.125rem + clamp(0rem,7.2464vw - 2.8986rem,.625rem) + clamp(0rem,1vw - .8rem,.25rem));font-weight:600;margin:0 0 32px;color:hsla(0,0%,100%,.9);line-height:1.2}@media(max-width: 1280px){.hero-pu__subtitle{line-height:1.25}}@media(max-width: 640px){.hero-pu__subtitle{line-height:1.45}}.btn-cta{display:flex;align-items:center;width:-moz-max-content;width:max-content;height:64px;background:#ff393d;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:12px 48px;border-radius:16px;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:background .2s ease;line-height:1.5}.btn-cta:hover,.btn-cta:focus-visible{background:#cc3e29;outline:none}.btn-cta:active{color:hsla(0,0%,100%,.7);background:#ab272b}.btn-cta-wrap .btn-cta{margin:8px 0}.btn-cta--secondary{background:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn-cta--secondary:hover,.btn-cta--secondary:focus-visible{background:hsla(0,0%,100%,.1)}.wrapper-power-up .reviews-block .container{max-width:1220px}@media(max-width: 560px){.wrapper-power-up .reviews-block{padding:80px 0}.wrapper-power-up .reviews-block .title-h2{font-size:24px;text-align:center}}.cards-pu{display:block;position:relative}.cards-pu .pu-info{display:grid;grid-template-columns:1fr;position:relative;gap:16px;bottom:60px}@media(min-width: 360px){.cards-pu .pu-info{gap:8px}}@media(min-width: 768px){.cards-pu .pu-info{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.cards-pu .pu-info{gap:24px}}@media(min-width: 1440px){.cards-pu .pu-info{gap:32px}}.cards-pu .pu-info-link{display:flex;flex-direction:column;background:#fff;border-radius:16px}.cards-pu .pu-info__card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 32px 0 rgba(49,43,85,.08)}@media(min-width: 1440px){.cards-pu .pu-info__card{padding:24px}}.cards-pu .pu-info__card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}@media(min-width: 768px){.cards-pu .pu-info__card-header{margin-bottom:32px}}@media(min-width: 1440px){.cards-pu .pu-info__card-header{margin-bottom:40px}}.cards-pu .pu-info__card-label{font-size:calc(.875rem + clamp(0rem,.5vw - .4rem,.125rem));font-weight:600;color:#7b7797}.cards-pu .pu-info__card-icon{width:40px;height:40px;min-width:40px;background:#ff393d;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.cards-pu .pu-info__card-icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;display:block}.cards-pu .pu-info__card-title{display:block;font-size:calc(1.25rem + clamp(0rem,1vw - .8rem,.25rem));font-weight:700;margin-bottom:8px;color:#1a1a2e;line-height:1.3}@media(min-width: 1440px){.cards-pu .pu-info__card-title{line-height:1.25}}.cards-pu .pu-info__card-subtitle{font-size:calc(.875rem + clamp(0rem,1vw - .8rem,.25rem));font-weight:500;color:#7b7797;line-height:1.3;margin:0}@media(min-width: 1440px){.cards-pu .pu-info__card-subtitle{line-height:1.35}}.cards-pu .pu-info__card-subtitle:empty{display:none}.pu-get-ready{display:flex;flex-direction:column;position:relative;gap:32px;padding:4px 0 64px 0}@media(min-width: 778px){.pu-get-ready{gap:40px}}@media(min-width: 1280px){.pu-get-ready{padding:20px 0 80px 0}}@media(min-width: 1680px){.pu-get-ready{gap:56px;padding:52px 0}}.pu-get-ready-header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.pu-get-ready-bottom{display:flex;flex-direction:column;gap:24px;align-items:stretch}@media(min-width: 1024px){.pu-get-ready-bottom{flex-direction:row;gap:24px}}.pu-get-ready-bottom__title{text-align:center}@media(min-width: 1024px){.pu-get-ready-bottom__title{text-align:left}}.pu-get-ready__title,.pu-get-ready__item-title,.pu-get-ready-bottom__title{margin:0 0 16px 0;color:#312b55;font-size:calc(1.5rem + clamp(0rem,5.7971vw - 2.3188rem,.5rem) + clamp(0rem,2.5vw - 2rem,.625rem));font-style:normal;font-weight:700;line-height:1.2}@media(min-width: 1440px){.pu-get-ready__title,.pu-get-ready__item-title,.pu-get-ready-bottom__title{margin:0 0 24px 0}}.pu-get-ready__title{font-size:calc(1.75rem + clamp(0rem,10.1449vw - 4.058rem,.875rem) + clamp(0rem,4vw - 3.2rem,1rem))}.pu-get-ready__subtitle,.pu-get-ready__item-text,.pu-get-ready-bottom__subtitle{margin:0;color:#393a53;font-size:calc(1.125rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,.5vw - .4rem,.125rem));font-style:normal;font-weight:500;line-height:1.3}@media(max-width: 768px){.pu-get-ready__subtitle,.pu-get-ready__item-text,.pu-get-ready-bottom__subtitle{line-height:1.35}}.pu-get-ready-bottom__subtitle{margin:0 0 40px 0;text-align:center}@media(min-width: 412px){.pu-get-ready-bottom__subtitle{margin:0 0 32px 0}}@media(min-width: 576px){.pu-get-ready-bottom__subtitle{margin:0 0 40px 0}}@media(min-width: 1024px){.pu-get-ready-bottom__subtitle{text-align:left}}@media(min-width: 1440px){.pu-get-ready-bottom__subtitle{margin:0 0 48px 0}}.pu-get-ready__slide.swiper-slide{opacity:.4;transition:opacity .2s ease}.pu-get-ready__slide.swiper-slide-active{opacity:1}.pu-get-ready__slide.swiper-slide-next{opacity:1}@media(max-width: 1280px){.pu-get-ready__slide.swiper-slide-next{opacity:.4}}@media(max-width: 767px){.pu-get-ready__slide{width:301px !important}.pu-get-ready__slide-image-wrap{width:301px;height:200px;padding-top:0}}@media(min-width: 768px){.pu-get-ready__slide{width:512px !important}.pu-get-ready__slide-image-wrap{width:512px;height:340px;padding-top:0}}.pu-get-ready__content{overflow:hidden}.pu-get-ready__content-grid{display:grid;gap:24px;align-items:center}.pu-get-ready__slider-shell{min-width:0;overflow:hidden}.pu-get-ready__slider{position:relative;overflow:visible;padding-bottom:42px}.pu-get-ready__slider.is-static{padding-bottom:0}.pu-get-ready__slider.is-static .pu-get-ready__slider-controls{display:none}.pu-get-ready__swiper{overflow:visible;padding-right:var(--power-up-container-padding)}.pu-get-ready__slide-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:24px;background:rgba(0,0,0,0);box-shadow:none}.pu-get-ready__slide-image-wrap{position:relative;background:rgba(0,0,0,0)}.pu-get-ready__slide-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pu-get-ready__slide-content{display:none}.pu-get-ready__slider-controls{display:flex;width:100%;align-items:center;justify-content:end}.pu-get-ready__slider-pagination{position:static;display:flex;width:-moz-max-content !important;width:max-content !important;align-items:center;justify-content:center;gap:13px}.pu-get-ready__slider-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 !important;background:#ffe8ec;opacity:1;transition:transform .2s ease,background-color .2s ease}.pu-get-ready__slider-pagination .swiper-pagination-bullet-active,.pu-get-ready__slider-pagination .swiper-pagination-bullet:hover{background:#ff393d}.pu-get-ready__slider-pagination .swiper-pagination-bullet:active{background:#ca363a}.pu-get-ready__slider-nav{display:flex;width:calc(60% - 32px);align-items:center;justify-content:space-between}@media(max-width: 1440px){.pu-get-ready__slider-nav{width:calc(60% - 24px)}}@media(max-width: 1024px){.pu-get-ready__slider-nav{width:100%}}.pu-get-ready__slider-btn{display:flex;width:40px;height:40px;padding:10px;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;border-radius:8px;border:1px solid #e0e0e7;background:#fff;color:#312b55;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pu-get-ready__slider-btn:hover,.pu-get-ready__slider-btn:focus-visible{border:1px solid #ff393d;background:#ff393d;outline:none}.pu-get-ready__slider-btn:hover svg path,.pu-get-ready__slider-btn:focus-visible svg path{fill:#fff}.pu-get-ready__slider-btn:active{border:1px solid #ca363a;background:#ca363a}.pu-get-ready__slider-btn:active svg path{fill:#fff}.pu-get-ready__slider-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.pu-get-ready__slider-btn svg{width:14px;height:14px}.pu-get-ready-bottom__images{display:flex;flex:1 1 0;min-width:0;gap:8px}@media(max-width: 1024px){.pu-get-ready-bottom__images{display:none}}.pu-get-ready-bottom__image-wrap{position:relative;display:flex;flex:1 1 0;overflow:hidden;min-height:0;border-radius:24px;background:#e9ebf3}.pu-get-ready-bottom__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pu-get-ready-bottom__content{display:flex;flex:1 1 0;min-width:0;flex-direction:column;justify-content:center;align-items:start;padding:24px 0}@media(max-width: 1024px){.pu-get-ready-bottom__content{align-items:center;padding:0}}.pu-get-ready-bottom__content .btn-cta{width:-moz-fit-content;width:fit-content;min-width:164px}.pu-get-ready-bottom__content .btn-cta:active{color:hsla(0,0%,100%,.7);background:#ab272b}@media(max-width: 767px){.pu-get-ready__slider-controls{justify-content:center;flex-wrap:wrap}.pu-get-ready-bottom__images{gap:8px}.pu-get-ready-bottom__image-wrap{min-height:128px;border-radius:18px}}@media(min-width: 992px){.pu-get-ready__slider-shell{width:calc(100% + (100vw - var(--power-up-container-width))/2);max-width:none}}@media(min-width: 1025px){.pu-get-ready__content-grid{grid-template-columns:40% minmax(0, 1fr)}}@media(min-width: 1440px){.pu-get-ready__content-grid{gap:32px}}.pu-agenda{padding:32px 0 64px 0}@media(min-width: 768px){.pu-agenda{padding:40px 0 80px 0}}@media(min-width: 1440px){.pu-agenda{padding:56px 0 112px 0}}.pu-agenda__inner{display:flex;flex-direction:column;gap:32px}@media(min-width: 768px){.pu-agenda__inner{gap:40px}}@media(min-width: 1440px){.pu-agenda__inner{gap:56px}}.pu-agenda__title{margin:0;text-align:center;color:#312b55;font-size:clamp(32px,3.2vw,52px);font-weight:700;line-height:1.08}.pu-agenda__days{display:flex;flex-direction:column;gap:8px}.pu-agenda__day{display:flex;flex-direction:column;padding:16px;border-radius:16px;background:#fff}@media(min-width: 576px){.pu-agenda__day{padding:24px}}@media(min-width: 768px){.pu-agenda__day{padding:32px}}@media(min-width: 1024px){.pu-agenda__day{padding:40px}}@media(min-width: 1440px){.pu-agenda__day{padding:40px 60px}}.pu-agenda__day-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:0;border-bottom:1.5px solid #e5e7ef}@media(max-width: 576px){.pu-agenda__day-header{padding-bottom:8px}}.pu-agenda__day-label{font-size:calc(1.25rem + clamp(0rem,2.8986vw - 1.1594rem,.25rem) + clamp(0rem,2vw - 1.6rem,.5rem));font-weight:600;color:#ff393d;line-height:1.2}.pu-agenda__day-note{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#66627b;background-color:#f0f0f3;padding:8px;border-radius:8px;line-height:1.35}.pu-agenda__day-note-icon{flex-shrink:0}.pu-agenda__sessions{list-style:none;margin:0;padding:0}.pu-agenda__session{display:flex;align-items:baseline;gap:8px;padding-block:16px;border-bottom:1px solid #e5e7ef}.pu-agenda__session:last-child{border-bottom:none}@media(max-width: 768px){.pu-agenda__session{flex-direction:column}}.pu-agenda__session-time{flex-shrink:0;width:160px;font-size:calc(1rem + clamp(0rem,1vw - .8rem,.25rem));font-weight:600;color:#66627b;line-height:1.3}@media(min-width: 1440px){.pu-agenda__session-time{width:208px}}.pu-agenda__session-title p{font-weight:600;font-size:calc(1rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,.5vw - .4rem,.125rem));color:#7b7797;line-height:1.3}.pu-agenda__session-title p strong{font-size:calc(1.125rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,1vw - .8rem,.25rem));font-weight:700;color:#312b55;line-height:1.25}.pu-convenient-date{padding:64px 0 32px 0}@media(min-width: 768px){.pu-convenient-date{padding:56px 0 24px 0}}@media(min-width: 1440px){.pu-convenient-date{padding:56px 0 24px 0}}.pu-convenient-date__inner{display:flex;flex-direction:column;gap:clamp(24px,4vw,56px)}.pu-convenient-date__title{margin:0;text-align:center;color:#312b55;font-size:clamp(32px,3.2vw,52px);font-weight:700;line-height:.95}.pu-convenient-date__grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:16px}@media(min-width: 768px){.pu-convenient-date__grid{gap:24px}}@media(max-width: 1023px){.pu-convenient-date__grid{flex-direction:column}}.pu-convenient-date__card{display:flex;flex-direction:column;flex:0 1 100%;width:100%;min-height:100%;padding:clamp(18px,2.6vw,24px);border:1px solid #e5e7ef;border-radius:16px;background:#fff;color:#312b55}@media(min-width: 576px){.pu-convenient-date__card{padding:24px}}.pu-convenient-date__card--featured{border-color:rgba(0,0,0,0);background:#ffe8ec}.pu-convenient-date__card--featured .pu-convenient-date__icon,.pu-convenient-date__card--featured .pu-convenient-date__card-title{color:#ff393d}.pu-convenient-date__card-body{display:flex;flex-direction:column;gap:12px;padding-bottom:16px;border-bottom:1px solid #e5e7ef}@media(min-width: 1024px){.pu-convenient-date__card-body{gap:16px;padding-bottom:24px}}@media(min-width: 1440px){.pu-convenient-date__card-body{gap:24px}}.pu-convenient-date__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid currentcolor;border-radius:8px;color:#312b55}.pu-convenient-date__card-title{margin:0;color:#312b55;font-size:calc(1.75rem + clamp(0rem,10.1449vw - 4.058rem,.875rem) + clamp(0rem,4vw - 3.2rem,1rem));font-weight:700;line-height:1.2}@media(min-width: 1440px){.pu-convenient-date__card-title{line-height:.95}}.pu-convenient-date__card-note,.pu-convenient-date__card-bottom-note{margin:0;color:#66627b;font-size:14px;font-weight:500;line-height:1.3}@media(min-width: 1440px){.pu-convenient-date__card-note,.pu-convenient-date__card-bottom-note{font-size:16px;line-height:1.35}}.pu-convenient-date__card-description{margin:0;color:#393a53;font-size:18px;font-weight:500;line-height:1.35}@media(min-width: 1440px){.pu-convenient-date__card-description{font-size:20px;line-height:1.3}}.pu-convenient-date__card-footer{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;justify-content:space-between;padding-top:18px}.pu-convenient-date__button{width:100%;justify-content:center;min-height:48px}.pu-convenient-date__button:active{color:hsla(0,0%,100%,.7);background:#ab272b}@media(min-width: 1024px){.pu-convenient-date__grid--count-2 .pu-convenient-date__card{flex-basis:calc((100% - 24px)/2);width:calc((100% - 24px)/2)}.pu-convenient-date__grid--count-1 .pu-convenient-date__card,.pu-convenient-date__grid--count-3 .pu-convenient-date__card{flex-basis:calc((100% - 48px)/3);width:calc((100% - 48px)/3)}}@media(min-width: 1440px){.pu-convenient-date__grid{gap:32px}.pu-convenient-date__grid--count-1 .pu-convenient-date__card,.pu-convenient-date__grid--count-3 .pu-convenient-date__card{flex-basis:calc((100% - 64px)/3);width:calc((100% - 64px)/3)}.pu-convenient-date__grid--count-2 .pu-convenient-date__card{flex-basis:calc((100% - 32px)/2);width:calc((100% - 32px)/2)}}.pu-speakers{padding-block:clamp(48px,6.8vw,112px)}.pu-speakers__inner{display:flex;flex-direction:column;gap:clamp(20px,3.5vw,40px)}.pu-speakers__title{margin:0;text-align:center;color:#312b55;font-size:calc(1.75rem + clamp(0rem,10.1449vw - 4.058rem,.875rem) + clamp(0rem,4vw - 3.2rem,1rem));font-weight:700;line-height:1.2}@media(min-width: 1440px){.pu-speakers__title{line-height:.95}}.pu-speakers__title br{display:none}@media(max-width: 575px){.pu-speakers__title br{display:block}}.pu-speakers__grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:16px}.pu-speakers__card{display:flex;flex-direction:column;width:100%;height:100%;min-width:0}.pu-speakers__image-wrap{display:flex;justify-content:center;position:relative;overflow:hidden;border-radius:4px;background:#f2f2f5;height:200px}@media(min-width: 768px){.pu-speakers__image-wrap{height:300px}}.pu-speakers__image{display:block;width:200px;height:100%;aspect-ratio:88/85;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.pu-speakers__image{width:310px}}.pu-speakers__card-content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;padding:16px;gap:8px}@media(min-width: 769px){.pu-speakers__card-content{padding:24px;gap:12px}}.pu-speakers__name{margin:0;color:#312b55;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-0.02em}.pu-speakers__meta{margin:0;color:#66627b;font-size:14px;font-weight:500;line-height:1.3}@media(min-width: 769px){.pu-speakers__meta{font-size:18px;line-height:1.35}}.pu-speakers__cta-wrap{display:flex;justify-content:center}.pu-speakers__cta{min-width:280px;justify-content:center}.pu-speakers__cta:active{color:hsla(0,0%,100%,.7);background:#ab272b}.pu-speakers__slider{width:100%}.pu-speakers__swiper{width:100%;overflow:hidden}.pu-speakers__slide{height:auto}.pu-speakers__slide .pu-speakers__card{width:100%;border-radius:8px}.pu-speakers__slider--static .pu-speakers__controls{display:none}.pu-speakers__slider--static .pu-speakers__swiper{overflow:visible}.pu-speakers__slider--static .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px;transform:none !important}.pu-speakers__slider--static .pu-speakers__slide{width:100%;height:auto}.pu-speakers__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.pu-speakers__pagination{position:static;display:flex;width:-moz-max-content !important;width:max-content !important;align-items:center;justify-content:center;gap:13px}.pu-speakers__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 !important;background:#ffe8ec;opacity:1;transition:transform .2s ease,background-color .2s ease}.pu-speakers__pagination .swiper-pagination-bullet-active,.pu-speakers__pagination .swiper-pagination-bullet:hover{background:#ff393d}.pu-speakers__pagination .swiper-pagination-bullet:active{background:#ca363a}.pu-speakers__btn{display:flex;width:40px;height:40px;padding:10px;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;border-radius:8px;border:1px solid #e0e0e7;background:#fff;color:#312b55;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pu-speakers__btn:hover,.pu-speakers__btn:focus-visible{border:1px solid #ff393d;background:#ff393d;outline:none}.pu-speakers__btn:hover svg path,.pu-speakers__btn:focus-visible svg path{fill:#fff}.pu-speakers__btn:active{border:1px solid #ca363a;background:#ca363a}.pu-speakers__btn:active svg path{fill:#fff}.pu-speakers__btn.swiper-button-disabled{opacity:.5;pointer-events:none}@media(min-width: 576px){.pu-speakers__slider--static.pu-speakers__slider--count-2 .pu-speakers__slide{width:calc((100% - 16px)/2)}.pu-speakers__slider--static.pu-speakers__slider--count-3 .pu-speakers__slide{width:calc((100% - 32px)/3)}.pu-speakers__grid .pu-speakers__card{width:calc((100% - 16px)/2)}.pu-speakers__name{font-size:20px}.pu-speakers__meta{font-size:14px}}@media(min-width: 768px){.pu-speakers__slider--static.pu-speakers__slider--count-3 .pu-speakers__slide{width:calc((100% - 48px)/3)}}@media(max-width: 767px){.pu-speakers__slider{margin-inline:-16px;width:auto;padding-inline:16px}.pu-speakers__slider--static{margin-inline:0;width:100%;padding-inline:0}.pu-speakers__slide{width:min(82vw,300px)}.pu-speakers__slider--static .pu-speakers__slide{width:100%}.pu-speakers__slider--static.pu-speakers__slider--count-2 .pu-speakers__slide{width:calc((100% - 16px)/2)}.pu-speakers__slide .pu-speakers__card{min-height:100%}.pu-speakers__controls{margin-top:16px;gap:12px}.pu-speakers__pagination .swiper-pagination-bullet{width:5px;height:5px}.pu-speakers__cta{width:100%;min-width:0}}@media(min-width: 1024px){.pu-speakers__slider--static .swiper-wrapper{gap:24px}.pu-speakers__grid{gap:24px}.pu-speakers__slider--count-1 .swiper-wrapper{justify-content:center}.pu-speakers__slider--count-1 .pu-speakers__slide,.pu-speakers__slider--count-3 .pu-speakers__slide{width:calc((100% - 48px)/3)}.pu-speakers__slider--count-2 .pu-speakers__slide{width:calc((100% - 24px)/2)}.pu-speakers__slider--static.pu-speakers__slider--count-2 .pu-speakers__slide{width:calc((100% - 24px)/2)}.pu-speakers__slider--count-4 .pu-speakers__slide{width:calc((100% - 72px)/4)}.pu-speakers__name{font-size:24px}}.pu-venue{padding:40px 0}@media(min-width: 1280px){.pu-venue{padding:52px 0}}.pu-venue__inner{display:grid;gap:24px;align-items:center}@media(min-width: 1025px){.pu-venue__inner{grid-template-columns:35% minmax(0, 1fr);gap:32px}}.pu-venue__content-block{overflow:hidden}.pu-venue__icon{display:flex;width:-moz-max-content;width:max-content;flex-direction:column;justify-content:center;align-items:flex-start;padding:7px;margin:0;border-radius:8px;border:1px solid #ff393d}@media(min-width: 1024px){.pu-venue__icon{margin:0 0 16px}}@media(min-width: 1440px){.pu-venue__icon{margin:0 0 24px}}.pu-venue__icon svg{width:16px;height:16px}@media(min-width: 768px){.pu-venue__icon svg{width:24px;height:24px}}.pu-venue__header{display:flex;flex-direction:row;align-items:center;gap:16px;margin:0 0 24px}@media(min-width: 1024px){.pu-venue__header{flex-direction:column;align-items:flex-start;gap:unset;margin:0 0 56px}}.pu-venue__title{color:#312b55;font-size:calc(1.5rem + clamp(0rem,5.7971vw - 2.3188rem,.5rem) + clamp(0rem,2.5vw - 2rem,.625rem));font-weight:700;line-height:1.2}.pu-venue__info-title,.pu-venue__info-text{margin:0;color:#312b55;font-weight:500;line-height:1.35}.pu-venue__info-text{width:100%;max-width:100%;color:#66627b;font-size:calc(1.125rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,.5vw - .4rem,.125rem));line-height:1.35}@media(min-width: 1025px){.pu-venue__info-text{max-width:350px;line-height:1.3}}.pu-venue__info-title{font-size:18px;margin-bottom:8px;font-weight:700}@media(min-width: 769px){.pu-venue__info-title{font-size:20px}}.pu-venue__slider-wrap{min-width:0}.pu-venue__slider-wrap.is-static .pu-venue__controls{display:none}.pu-venue__swiper{overflow:visible}.pu-venue__slide{width:294px !important;overflow:hidden;border-radius:16px}@media(min-width: 1024px){.pu-venue__slide{width:500px !important}}.pu-venue__slide.swiper-slide{opacity:.4;transition:opacity .2s ease}.pu-venue__slide.swiper-slide-active{opacity:1}.pu-venue__slide.swiper-slide-next{opacity:1}@media(max-width: 1280px){.pu-venue__slide.swiper-slide-next{opacity:.4}}.pu-get-ready__slider-shell{min-width:0;overflow:hidden}@media(min-width: 992px){.pu-get-ready__slider-shell{width:calc(100% + (100vw - var(--power-up-container-width))/2);max-width:none}}.pu-venue__slide-image{display:block;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){.pu-venue__slide-image{height:340px}}.pu-venue__controls{display:flex;align-items:center;justify-content:end;width:100%;gap:14px;margin-top:20px}.pu-venue-nav{display:flex;width:calc(65% - 32px);align-items:center;justify-content:space-between}@media(max-width: 1440px){.pu-venue-nav{width:calc(65% - 24px)}}@media(max-width: 1024px){.pu-venue-nav{width:100%}}.pu-venue__pagination{position:static;display:flex;width:-moz-max-content !important;width:max-content !important;align-items:center;justify-content:center;gap:13px}.pu-venue__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 !important;background:#ffe8ec;opacity:1;transition:transform .2s ease,background-color .2s ease}.pu-venue__pagination .swiper-pagination-bullet-active{background:#ca363a}.pu-venue__pagination .swiper-pagination-bullet:hover{background:#ff393d}.pu-venue__btn{display:flex;width:40px;height:40px;padding:10px;align-items:center;justify-content:center;border-radius:8px;border:1px solid #e0e0e7;background:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.pu-venue__btn:hover,.pu-venue__btn:focus-visible{border-color:#ff393d;background:#ff393d;outline:none}.pu-venue__btn:hover svg path,.pu-venue__btn:focus-visible svg path{fill:#fff}.pu-venue__btn:active{border-color:#ca363a;background:#ca363a}.pu-venue__btn:active svg path{fill:#fff}.pu-venue__btn.swiper-button-disabled{opacity:.5;pointer-events:none}.pu-accommodations{padding:32px 0 32px 0}@media(min-width: 768px){.pu-accommodations{padding:40px 0 40px 0}}@media(min-width: 1440px){.pu-accommodations{padding:56px 0 56px 0}}.pu-accommodations__inner{display:grid;gap:16px;align-items:stretch}@media(min-width: 768px){.pu-accommodations__inner{grid-template-columns:minmax(0, 1fr) minmax(320px, 50%);gap:24px}}@media(min-width: 1440px){.pu-accommodations__inner{gap:32px}}.pu-accommodations__map-wrap{position:relative;overflow:hidden;min-height:260px;border-radius:16px;background:#e7e9f2}@media(min-width: 768px){.pu-accommodations__map-wrap{min-height:320px;border-radius:24px}}@media(min-width: 1280px){.pu-accommodations__map-wrap{min-height:360px}}.pu-accommodations__map{position:absolute;inset:0}.pu-accommodations__map iframe{display:block;width:100%;height:100%;border:0}.pu-accommodations__content{display:flex;flex-direction:column;justify-content:center}.pu-accommodations__content-header{display:flex;align-items:center;flex-direction:row;gap:16px;margin-bottom:24px}@media(min-width: 768px){.pu-accommodations__content-header{align-items:flex-start;flex-direction:column}}@media(min-width: 1024px){.pu-accommodations__content-header{margin-bottom:40px}}@media(min-width: 1440px){.pu-accommodations__content-header{gap:24px;margin-bottom:48px}}.pu-accommodations__content-image-wrap{display:none;width:100%;overflow:hidden;border-radius:8px}@media(min-width: 768px){.pu-accommodations__content-image-wrap{display:block;margin-bottom:32px}}.pu-accommodations__content-image{display:block;width:100%;height:340px;-o-object-fit:cover;object-fit:cover}.pu-accommodations__title{margin:0;color:#312b55;font-size:calc(1.5rem + clamp(0rem,4vw - 1.8rem,.875rem));font-weight:700;line-height:1.1}.pu-accommodations__address{margin:0 0 8px;color:#312b55;font-size:18px;font-weight:700;line-height:1.3}@media(min-width: 768px){.pu-accommodations__address{font-size:20px}}.pu-accommodations__description{margin:0;color:#66627b;font-size:18px;font-weight:500;line-height:1.35}@media(min-width: 768px){.pu-accommodations__description{font-size:20px}}@media(min-width: 1440px){.pu-accommodations__description{font-size:22px}}.pu-accommodations__content-header-icon{border-radius:8px;border:1px solid #ff393d;padding:8px;width:40px;height:40px}.pu-accommodations__description br{display:block}@media(min-width: 1280px){.pu-accommodations__address{font-size:16px}}@media(max-width: 768px){.pu-accommodations__map-wrap{order:2}.pu-accommodations__content{order:1}}@media(max-width: 767px){.pu-accommodations__map-wrap{height:200px}.pu-accommodations__address{font-size:13px}}.pu-event-details{padding:32px 0 32px 0}@media(min-width: 768px){.pu-event-details{padding:40px 0 40px 0}}@media(min-width: 1440px){.pu-event-details{padding:56px 0 56px 0}}.pu-event-details__inner{display:flex;flex-direction:column;gap:32px}@media(min-width: 768px){.pu-event-details__inner{gap:40px}}@media(min-width: 1440px){.pu-event-details__inner{gap:56px}}.pu-event-details__title{margin:0;text-align:center;color:#312b55;font-size:calc(1.75rem + clamp(0rem,10.1449vw - 4.058rem,.875rem) + clamp(0rem,4vw - 3.2rem,1rem));font-weight:700;line-height:1.2}@media(min-width: 1440px){.pu-event-details__title{line-height:.95}}.pu-event-details__list{display:flex;flex-direction:column}.pu-event-details__row{display:flex;flex-direction:column;gap:16px;padding:24px 0;border-bottom:1px solid #d8d9e3}.pu-event-details__row:last-child{border-bottom:none}@media(min-width: 768px){.pu-event-details__row{flex-direction:row;gap:24px;padding:16px 0}}@media(min-width: 1024px){.pu-event-details__row{padding:24px 0}}@media(min-width: 1440px){.pu-event-details__row{gap:32px;padding:40px 0}}.pu-event-details__label{color:#312b55;font-size:calc(1.25rem + clamp(0rem,2.8986vw - 1.1594rem,.25rem) + clamp(0rem,1vw - .8rem,.25rem));font-weight:700;line-height:1.3}@media(min-width: 768px){.pu-event-details__label{flex:0 0 25%;max-width:25%;line-height:1.25}}.pu-event-details__description{color:#66627b;font-size:calc(1.125rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,.5vw - .4rem,.125rem));font-weight:500;line-height:1.35}@media(min-width: 768px){.pu-event-details__description{flex:1 1 auto;line-height:1.3}}.pu-event-details__description p{margin:0 0 8px}@media(min-width: 768px){.pu-event-details__description p{margin:0 0 16px}}.pu-event-details__description p:last-child{margin-bottom:0}.pu-event-details__cta-wrap{display:flex;justify-content:center;margin-top:8px}.pu-event-details__cta{min-width:220px;justify-content:center}.pu-event-details__cta:active{color:hsla(0,0%,100%,.7);background:#ab272b}@media(max-width: 575px){.pu-event-details__label{font-size:24px}.pu-event-details__description{font-size:18px}.pu-event-details__cta{width:100%;min-width:0}}.pu-testimonials{padding:32px 0 32px 0}@media(min-width: 768px){.pu-testimonials{padding:40px 0 40px 0}}@media(min-width: 1440px){.pu-testimonials{padding:56px 0 56px 0}}.pu-testimonials__inner{display:flex;flex-direction:column;gap:32px}@media(min-width: 768px){.pu-testimonials__inner{gap:40px}}@media(min-width: 1440px){.pu-testimonials__inner{gap:56px}}.pu-testimonials__inner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.pu-testimonials__inner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.pu-testimonials__inner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:unset}.pu-testimonials__inner .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.pu-testimonials__inner .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform:unset}.pu-testimonials__title{margin:0;text-align:center;color:#312b55;font-size:calc(1.75rem + clamp(0rem,10.1449vw - 4.058rem,.875rem) + clamp(0rem,4vw - 3.2rem,1rem));font-weight:700;line-height:1.2}@media(min-width: 1440px){.pu-testimonials__title{line-height:.95}}.pu-testimonials__slider{--pu-testimonials-slide-height: 320px;width:100%}.pu-testimonials__swiper{overflow:hidden}.pu-testimonials__swiper .swiper-wrapper{align-items:stretch}.pu-testimonials__slide{height:auto}.pu-testimonials__slide.swiper-slide{opacity:.4;transition:opacity .2s ease}.pu-testimonials__slide.swiper-slide-active{opacity:1}.pu-testimonials__slide.swiper-slide-next{opacity:1}@media(max-width: 1023px){.pu-testimonials__slide.swiper-slide-next{opacity:.4}}.pu-testimonials__slide--image{border-radius:16px;overflow:hidden}.pu-testimonials__image-wrap{width:100%;height:100%;min-height:0}.pu-testimonials__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pu-testimonials__card{display:flex;flex-direction:column;padding:16px;border-radius:16px;background:#f7f8fa}@media(min-width: 768px){.pu-testimonials__card{padding:24px}}.pu-testimonials__stars{display:flex;gap:3px;margin-bottom:12px}.pu-testimonials__star{width:16px;height:16px;flex-shrink:0;color:#d9d9e3}.pu-testimonials__star.is-filled{color:#ff393d}.pu-testimonials__text-wrap{position:relative;flex:1 1 auto;gap:12px;margin-bottom:16px}@media(min-width: 768px){.pu-testimonials__text-wrap{margin-bottom:24px}}.pu-testimonials__text{margin:0;color:#303030;font-size:18px;font-weight:500;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;transition:max-height .3s ease}.pu-testimonials__text.is-expanded{display:block;-webkit-line-clamp:unset}@media(min-width: 768px){.pu-testimonials__text{font-size:20px;line-height:1.3}}.pu-testimonials__show-more{padding:0;background:none;border:none;cursor:pointer;color:#ff393d;font-size:12px;font-weight:700;line-height:1.25;text-decoration:underline;transition:opacity .2s ease}.pu-testimonials__show-more:hover{color:#ca363a}.pu-testimonials__show-more.is-hidden{display:none}.pu-testimonials__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid #e7e9f2}@media(min-width: 768px){.pu-testimonials__footer{padding-top:24px}}.pu-testimonials__author{display:flex;flex-direction:column;gap:4px}.pu-testimonials__author-name{color:#303030;font-size:16px;font-weight:600;line-height:1.35}.pu-testimonials__author-link strong{transition:background-color .2s ease}.pu-testimonials__author-link strong:hover{color:#ff393d;transition:background-color .2s ease}.pu-testimonials__author-company{color:#7b7797;font-size:12px;font-weight:600;line-height:1.25}.pu-testimonials__platform{display:flex;flex-direction:row;align-items:center;gap:8px}.pu-testimonials__platform-label{color:#7b7797;font-size:12px;font-weight:600;line-height:1.4}.pu-testimonials__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}@media(min-width: 768px){.pu-testimonials__controls{margin-top:32px}}@media(min-width: 1024px){.pu-testimonials__controls{margin-top:24px}}@media(min-width: 1440px){.pu-testimonials__controls{margin-top:32px}}.pu-testimonials__pagination{position:static;display:flex;width:-moz-max-content !important;width:max-content !important;align-items:center;justify-content:center;gap:13px}.pu-testimonials__pagination .swiper-pagination-bullet{width:10px;min-width:10px;height:10px;margin:0 !important;left:unset !important;background:#ffe8ec;opacity:1;transition:background-color .2s ease}.pu-testimonials__pagination .swiper-pagination-bullet-active,.pu-testimonials__pagination .swiper-pagination-bullet:hover{background:#ff393d}.pu-testimonials__pagination .swiper-pagination-bullet:active{background:#ca363a}.pu-testimonials__btn{display:flex;width:40px;height:40px;padding:10px;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;border:1px solid #e0e0e7;background:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.pu-testimonials__btn:hover,.pu-testimonials__btn:focus-visible{border-color:#ff393d;background:#ff393d;outline:none}.pu-testimonials__btn:hover svg path,.pu-testimonials__btn:focus-visible svg path{fill:#fff}.pu-testimonials__btn:active{border-color:#ca363a;background:#ca363a}.pu-testimonials__btn:active svg path{fill:#fff}.pu-testimonials__btn.swiper-button-disabled{opacity:.4;pointer-events:none}.faq{display:flex;justify-content:center;box-sizing:border-box;width:100%}.faq__container{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:1220px;width:100%;margin:0 32px 110px 32px}.faq__container__block{display:flex;flex-direction:column;width:100%;gap:16px}@media(max-width: 500px){.faq__container__block{gap:12px}}.faq__container__block:not(:last-child){margin-bottom:32px}@media(max-width: 500px){.faq__container__block:not(:last-child){margin-bottom:24px}}@media(max-width: 1024px){.faq__container{margin-inline:32px;border-radius:0}}@media(max-width: 800px){.faq__container{margin-inline:24px;padding-top:69px}}@media(max-width: 680px){.faq__container{margin-inline:16px}}.faq__title{font-size:32px;font-weight:700;line-height:1.3;color:#312b55;text-align:center;margin-bottom:32px}@media(max-width: 778px){.faq__title{font-size:28px}}@media(max-width: 500px){.faq__title{font-size:24px;margin-bottom:24px}}.faq__title br{display:block}@media(max-width: 1024px){.faq__title br{display:none}}.faq__subtitle{box-sizing:border-box;font-size:20px;font-weight:700;line-height:1.25;color:#312b55;background-color:#e9ebef;width:100%;text-transform:uppercase;padding:16px 24px;border-radius:12px}@media(max-width: 500px){.faq__subtitle{font-size:16px}}.faq .faq__accordion-block{display:grid;width:100%;gap:16px}.faq .accordion{width:100%;display:flex;flex-direction:column;gap:16px}.faq .accordion__question-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid #f0f0f3;padding:16px 24px;border-radius:12px;box-sizing:border-box;box-shadow:2px 2px 16px 0 rgba(75,77,98,.16);cursor:pointer}.faq .accordion__question-wrapper svg{transition:all .2s ease-in-out;min-width:15px}.faq .accordion__question-wrapper svg.show{transform:rotate(180deg)}.faq .accordion__question-wrapper svg.show path{stroke:#ff393d}.faq .accordion__question-wrapper p{font-size:18px;font-weight:600;line-height:1.5;color:#312b55}@media(max-width: 500px){.faq .accordion__question-wrapper p{font-size:16px}}.faq .accordion__answer-wrapper{display:none;padding:0 64px 0 24px;font-size:18px;font-weight:500;line-height:1.5;color:#504d60}.faq .accordion__answer-wrapper--show{display:block}.faq .accordion__answer-wrapper p{font-size:18px;font-weight:500;line-height:1.5;color:#504d60;margin-bottom:16px}@media(max-width: 500px){.faq .accordion__answer-wrapper p{font-size:16px}}.faq .accordion__answer-wrapper p.accordion__text--number{color:#312b55;font-weight:700;margin-bottom:4px}.faq .accordion__answer-wrapper p a{font-weight:600;text-decoration:underline;color:#312b55}.faq .accordion__answer-wrapper p a.color{color:#ff393d}.faq .accordion__answer-wrapper ul,.faq .accordion__answer-wrapper ol{line-height:1.5}@media(max-width: 500px){.faq .accordion__answer-wrapper ul,.faq .accordion__answer-wrapper ol{font-size:16px}}.faq .accordion__answer-wrapper ul li a,.faq .accordion__answer-wrapper ol li a{font-weight:600;text-decoration:underline;color:#312b55}.faq-landing-builder__section{margin:56px 0}@media screen and (max-width: 1024px){.faq-landing-builder__section{margin:48px 0}}@media screen and (max-width: 480px){.faq-landing-builder__section{margin:40px 0}}.faq-landing-builder__section .faq__container{align-items:flex-start;margin:0 32px}@media(max-width: 800px){.faq-landing-builder__section .faq__container{padding-top:unset}}.faq-landing-builder__section .faq__container .faq__title{font-size:42px;text-align:left;line-height:1.2}.faq-landing-builder__section .faq__container .faq__subtitle{font-size:18px;font-weight:700;line-height:1.3}.faq-landing-builder__section .faq__container .faq__accordion-block{gap:16px}@media screen and (max-width: 480px){.faq-landing-builder__section .faq__container .faq__accordion-block{gap:12px}}.faq-landing-builder__section .faq__container .faq__accordion-block .accordion__question-wrapper{gap:16px}@media screen and (max-width: 480px){.faq-landing-builder__section .faq__container .faq__accordion-block .accordion__question-wrapper{gap:8px}}@media screen and (max-width: 500px){.faq-landing-builder__section .faq__container .faq__accordion-block .accordion__question-wrapper .accordion__question{font-size:18px}}@media screen and (max-width: 500px){.faq-landing-builder__section .faq__container .faq__accordion-block .accordion__answer-wrapper{padding:0 16px 0 16px}}@media screen and (max-width: 500px){.faq-landing-builder__section .faq__container .faq__accordion-block .accordion__answer-wrapper p{font-size:18px}}.faq-landing-builder__section .faq__container .faq__accordion{margin:0}@media(max-width: 500px){.faq-landing-builder__section .faq__container .faq__title{font-size:28px}}.faq-landing-builder__section-two{margin:56px 0}@media screen and (max-width: 1024px){.faq-landing-builder__section-two{margin:48px 0}}@media screen and (max-width: 480px){.faq-landing-builder__section-two{margin:40px 0}}.faq-landing-builder__section-two .container{max-width:1280px;padding:0 32px;margin:0 auto}.faq-landing-builder__section-two .title-h2{margin:0 0 32px 0}@media screen and (max-width: 480px){.faq-landing-builder__section-two .title-h2{margin:0 0 24px 0}}.faq-landing-builder__section-two .mortgage-bottom-section{padding:74px 0;background:#f3f3fd}.faq-landing-builder__section-two .bottom-mortgage__left{display:flex;flex-direction:column;justify-content:center;max-width:470px;text-align:center}.faq-landing-builder__section-two .bottom-mortgage__left .section-title{margin:0 0 12px}.faq-landing-builder__section-two .bottom-mortgage__left .btn{height:60px;margin:28px 0 0 0}.faq-landing-builder__section-two .bottom-mortgage__right{display:flex;flex-direction:column;justify-content:center;max-width:592px}.faq-landing-builder__section-two [data-tab-content]{display:none}.faq-landing-builder__section-two .active[data-tab-content]{display:block}.faq-landing-builder__section-two .tabs{display:flex;gap:16px;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.faq-landing-builder__section-two .tab{color:#312b55;font-size:14px;font-weight:600;white-space:nowrap;text-wrap:wrap;cursor:pointer;padding:11px 16px;border:1px solid #e0e0e7;border-radius:32px;transition:background .3s ease,color .3s ease}@media screen and (max-width: 480px){.faq-landing-builder__section-two .tab{padding:6px 16px}}.faq-landing-builder__section-two .tab.active{color:#fff;background:#312b55}.faq-landing-builder__section-two .tab:hover{color:#312b55;background-color:#e7e7f0}.faq-landing-builder__section-two .tab-content{margin:0}.faq-landing-builder__section-two .advice-accordion-section{padding:0 0 64px 0}.faq-landing-builder__section-two .accordionWrapper{margin:32px 0 0 0}@media screen and (max-width: 480px){.faq-landing-builder__section-two .accordionWrapper{margin:24px 0 0 0}}.faq-landing-builder__section-two .accordionItem{display:block;margin-bottom:0}.faq-landing-builder__section-two .accordionItem:not(:last-child){margin:0 0 16px 0}@media screen and (max-width: 480px){.faq-landing-builder__section-two .accordionItem:not(:last-child){margin:0 0 12px 0}}.faq-landing-builder__section-two .accordionItemHeading{width:100%;font-size:18px;font-weight:600;display:flex;align-items:center;position:relative;justify-content:space-between;gap:16px;padding:15px 24px;color:#312b55;cursor:pointer;transition:color .3s ease-out;box-sizing:border-box}@media screen and (max-width: 480px){.faq-landing-builder__section-two .accordionItemHeading{gap:8px}}.faq-landing-builder__section-two .accordionItemHeading .accordion-arrow{width:24px;height:24px;min-width:24px;position:relative;top:unset;right:unset;transform:unset;transition:transform .3s ease-out}.faq-landing-builder__section-two .accordionItemHeading svg path{transition:stroke .3s ease-out}.faq-landing-builder__section-two .close .accordionItemContent{height:0;transform:scaleY(0);display:block;transition:height .3s ease-out}.faq-landing-builder__section-two .open .accordionItemContent{display:block;font-size:18px;padding:24px 64px 16px 24px;transform:scaleY(1);transform-origin:top;transition:transform .4s}@media screen and (max-width: 480px){.faq-landing-builder__section-two .open .accordionItemContent{padding:24px 16px 16px 16px}}.faq-landing-builder__section-two .open .accordionItemHeading{border:1px rgba(0,0,0,0) solid}.faq-landing-builder__section-two .open .accordionItemContent p:not(:first-child){margin:15px 0 0 0}.faq-landing-builder__section-two .open .accordionItemContent a{color:#312b55;text-decoration:underline}.faq-landing-builder__section-two .open .accordionItemContent p.note{color:#3c3b3b;font-size:12px;font-weight:500;line-height:1.4;margin:5px 0 0 0}.faq-landing-builder__section-two .open .accordionItemHeading .accordion-arrow{transform:rotate(-180deg)}.faq-landing-builder__section-two .open .accordionItemHeading svg path{stroke:#ff393d}.faq-landing-builder__section-two ul.red-arrow-list,.faq-landing-builder__section-two .accordionItemContent ul{margin:0;padding:0;list-style:none;line-height:1.5}.faq-landing-builder__section-two ul.red-arrow-list li,.faq-landing-builder__section-two .accordionItemContent ul li{position:relative;padding-left:24px}.faq-landing-builder__section-two ul.red-arrow-list li:not(:last-child),.faq-landing-builder__section-two .accordionItemContent ul li:not(:last-child){margin:0 0 4px 0}.faq-landing-builder__section-two ul.red-arrow-list li::before,.faq-landing-builder__section-two .accordionItemContent ul li::before{content:"";position:absolute;top:12px;left:8px;height:4px;width:4px;background-color:#000;border-radius:50%}.pu-faq{padding:32px 0 64px 0}@media(min-width: 768px){.pu-faq{padding:40px 0 80px 0}}@media(min-width: 1440px){.pu-faq{padding:56px 0 112px 0}}.pu-faq .section-title.section-title_h2{font-size:calc(1.75rem + clamp(0rem,10.1449vw - 4.058rem,.875rem) + clamp(0rem,4vw - 3.2rem,1rem));text-align:center;margin-bottom:32px;line-height:1.2}@media(min-width: 768px){.pu-faq .section-title.section-title_h2{margin-bottom:40px}}@media(min-width: 1440px){.pu-faq .section-title.section-title_h2{margin-bottom:56px;line-height:.95}}.pu-faq .accordionWrapper{margin:0}.pu-faq .accordionWrapper .accordionItemContent ul,.pu-faq .accordionWrapper .accordionItemContent ol{margin:0}.pu-faq .accordionWrapper .accordionItemContent p+ul,.pu-faq .accordionWrapper .accordionItemContent ul+ol,.pu-faq .accordionWrapper .accordionItemContent ol+ul,.pu-faq .accordionWrapper .accordionItemContent p+ol,.pu-faq .accordionWrapper .accordionItemContent ol+ol,.pu-faq .accordionWrapper .accordionItemContent ul+ul,.pu-faq .accordionWrapper .accordionItemContent span+ul,.pu-faq .accordionWrapper .accordionItemContent span+ol,.pu-faq .accordionWrapper .accordionItemContent h3+ul,.pu-faq .accordionWrapper .accordionItemContent h3+ol,.pu-faq .accordionWrapper .accordionItemContent h4+ul,.pu-faq .accordionWrapper .accordionItemContent h4+ol{margin:24px 0}@media(min-width: 1024px){.pu-faq .accordionWrapper .accordionItemContent p+ul,.pu-faq .accordionWrapper .accordionItemContent ul+ol,.pu-faq .accordionWrapper .accordionItemContent ol+ul,.pu-faq .accordionWrapper .accordionItemContent p+ol,.pu-faq .accordionWrapper .accordionItemContent ol+ol,.pu-faq .accordionWrapper .accordionItemContent ul+ul,.pu-faq .accordionWrapper .accordionItemContent span+ul,.pu-faq .accordionWrapper .accordionItemContent span+ol,.pu-faq .accordionWrapper .accordionItemContent h3+ul,.pu-faq .accordionWrapper .accordionItemContent h3+ol,.pu-faq .accordionWrapper .accordionItemContent h4+ul,.pu-faq .accordionWrapper .accordionItemContent h4+ol{margin:16px 0}}.pu-get-in-touch{background-color:var(--adm-grey-100);padding:64px 0}@media(min-width: 768px){.pu-get-in-touch{padding:80px 0}}@media(min-width: 1440px){.pu-get-in-touch{padding:112px 0}}.pu-get-in-touch__inner{display:flex;flex-direction:column;align-items:center}.pu-get-in-touch__header{text-align:center}.pu-get-in-touch__title{font-size:28px;color:#312b55;margin:0 0 16px;font-style:normal;font-weight:700;line-height:1.2}@media(min-width: 768px){.pu-get-in-touch__title{font-size:42px}}@media(min-width: 1440px){.pu-get-in-touch__title{font-size:58px;line-height:.95;margin:0 0 24px}}.pu-get-in-touch__subtitle{font-size:calc(1.125rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,.5vw - .4rem,.125rem));font-style:normal;font-weight:500;line-height:1.3;color:#66627b;margin:0}.pu-get-in-touch__panel{display:flex;width:100%}.pu-get-in-touch__form{display:flex;flex-direction:column;width:100%}.pu-get-in-touch__form .form__block_preloader{gap:32px}@media(min-width: 768px){.pu-get-in-touch__form .form__block_preloader{gap:40px}}@media(min-width: 1440px){.pu-get-in-touch__form .form__block_preloader{gap:56px}}@media(min-width: 1920px){.pu-get-in-touch__form .form__block_preloader{gap:32px}}.pu-get-in-touch__form .form__block_preloader .form__img{width:176px;height:176px}@media(min-width: 1440px){.pu-get-in-touch__form .form__block_preloader .form__img{width:200px;height:200px}}.pu-get-in-touch__form .form__block_preloader .pu-get-in-touch__status-text{font-weight:600;color:#303030;font-size:20px}@media(min-width: 1440px){.pu-get-in-touch__form .form__block_preloader .pu-get-in-touch__status-text{font-size:22px}}.pu-get-in-touch__form .form__block_error,.pu-get-in-touch__form .form__block_success{flex-direction:column;justify-content:center;gap:32px}@media(min-width: 768px){.pu-get-in-touch__form .form__block_error,.pu-get-in-touch__form .form__block_success{gap:40px}}@media(min-width: 1024px){.pu-get-in-touch__form .form__block_error,.pu-get-in-touch__form .form__block_success{flex-direction:row}}@media(min-width: 1440px){.pu-get-in-touch__form .form__block_error,.pu-get-in-touch__form .form__block_success{gap:56px}}.pu-get-in-touch__form .form__block_error .form__img,.pu-get-in-touch__form .form__block_success .form__img{width:auto;height:200px}.pu-get-in-touch__form .pu-get-in-touch__status-title{color:#312b55;font-size:28px;font-style:normal;font-weight:700;line-height:1.2;padding-bottom:0}@media(min-width: 768px){.pu-get-in-touch__form .pu-get-in-touch__status-title{font-size:42px}}@media(min-width: 1024px){.pu-get-in-touch__form .pu-get-in-touch__status-title{overflow:visible;white-space:nowrap}}@media(min-width: 1440px){.pu-get-in-touch__form .pu-get-in-touch__status-title{font-size:58px;line-height:.95}}.pu-get-in-touch__form .pu-get-in-touch__status-text{color:#66627b;font-size:calc(1.125rem + clamp(0rem,1.4493vw - .5797rem,.125rem) + clamp(0rem,.5vw - .4rem,.125rem));font-style:normal;font-weight:500;line-height:1.3}.pu-get-in-touch__form .form__block_error-right{display:flex;flex-direction:column;align-items:center;gap:32px}@media(min-width: 1024px){.pu-get-in-touch__form .form__block_error-right{align-items:start}}.pu-get-in-touch__form .form__block_success-right{display:flex;flex-direction:column;align-items:center;gap:16px}@media(min-width: 1024px){.pu-get-in-touch__form .form__block_success-right{gap:24px;align-items:start}}.pu-get-in-touch__form .form__block_error-text{display:flex;flex-direction:column;text-align:center;gap:16px}@media(min-width: 1024px){.pu-get-in-touch__form .form__block_error-text{text-align:left}}@media(min-width: 1440px){.pu-get-in-touch__form .form__block_error-text{gap:24px}}.pu-get-in-touch__form .form__block_popup-btn{width:-moz-max-content;width:max-content;min-width:176px;height:48px;font-weight:700;padding:12px 24px;border-radius:12px;text-transform:uppercase}.pu-get-in-touch__fields{display:grid;grid-template-columns:1fr;gap:8px;padding:32px 0 16px 0}@media(min-width: 768px){.pu-get-in-touch__fields{padding:40px 0 16px 0}}@media(min-width: 1024px){.pu-get-in-touch__fields{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1440px){.pu-get-in-touch__fields{padding:56px 0 16px 0}}.pu-get-in-touch .form__invalid{position:relative;color:#ff393d;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;left:unset;margin-top:8px}.pu-get-in-touch .pu-form__checkbox .form__invalid{left:5px}.pu-get-in-touch__input,.pu-get-in-touch__select{width:100%;height:48px;padding:0 14px;border:1px solid #e0dded;border-radius:8px;font-size:14px;color:#312b55;background-color:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s}.pu-get-in-touch__input::-moz-placeholder, .pu-get-in-touch__select::-moz-placeholder{color:#7b7797}.pu-get-in-touch__input::placeholder,.pu-get-in-touch__select::placeholder{color:#7b7797}.pu-get-in-touch__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width: 575px){.pu-get-in-touch__bottom{flex-direction:column;align-items:flex-start}}.pu-get-in-touch__left{display:flex;align-items:center;width:100%;gap:10px}@media(min-width: 1024px){.pu-get-in-touch__left{width:auto}}.pu-get-in-touch__checkbox{width:16px;height:16px;flex-shrink:0;accent-color:#ff393d;cursor:pointer}.pu-get-in-touch__privacy-label{font-size:13px;color:#605b79;cursor:pointer}.pu-get-in-touch__privacy-label p{width:100%;max-width:416px;color:#66627b;font-size:14px;font-style:normal;font-weight:500;line-height:1.3}.pu-get-in-touch__privacy-label a{color:#312b55;text-decoration:underline}.pu-get-in-touch__privacy-label a:hover{color:#ff393d}.pu-get-in-touch__right{display:flex;align-items:center;flex:1;gap:24px;justify-content:flex-end}@media(max-width: 1023px){.pu-get-in-touch__right{width:100%;flex-direction:column;align-items:flex-start}}.pu-get-in-touch__note{font-size:12px;color:#9d99b3;max-width:260px;line-height:1.4}@media(max-width: 640px){.pu-get-in-touch__note{max-width:100%}}.pu-get-in-touch__submit{flex-shrink:0;width:200px;height:48px;padding:12px 24px;border:none;border-radius:8px;background-color:#ff393d;color:#fff;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,opacity .2s}.pu-get-in-touch__submit:hover{background-color:#ca363a}.pu-get-in-touch__submit:active{color:hsla(0,0%,100%,.7);background-color:#ab272b}.pu-get-in-touch__submit:disabled{opacity:.6;cursor:not-allowed}.pu-get-in-touch .touch__row,.pu-get-in-touch #touch-form .touch__row{margin:0}.form.form_new-success .partner-result .form__block_success,.form.form_new-error .partner-result .form__block_error,.form.form-preloader .partner-result .form__block_preloader{cursor:default}.pu-get-in-touch__form.form_new-error .pu-get-in-touch__fields,.pu-get-in-touch__form.form_new-error .pu-get-in-touch__bottom,.pu-get-in-touch__form.form_new-error .pu-get-in-touch__header,.pu-get-in-touch__form.form_new-success .pu-get-in-touch__fields,.pu-get-in-touch__form.form_new-success .pu-get-in-touch__bottom,.pu-get-in-touch__form.form_new-success .pu-get-in-touch__header,.pu-get-in-touch__form.form_new-preloader .pu-get-in-touch__fields,.pu-get-in-touch__form.form_new-preloader .pu-get-in-touch__bottom,.pu-get-in-touch__form.form_new-preloader .pu-get-in-touch__header,.pu-get-in-touch__form.form-preloader .pu-get-in-touch__fields,.pu-get-in-touch__form.form-preloader .pu-get-in-touch__bottom,.pu-get-in-touch__form.form-preloader .pu-get-in-touch__header{display:none}
