.breadcrumbs{color:var(--breadcrumbs-current);font-size:16px;line-height:1.5;text-transform:none;padding-bottom:0}.breadcrumbs .breadcrumbs-divider,.breadcrumbs a,.breadcrumbs>span{margin-right:6px}.breadcrumbs a{color:var(--breadcrumbs-default);transition:color .25s ease-in-out}.breadcrumbs .breadcrumbs-divider,.breadcrumbs .breadcrumbs-divider.gray{vertical-align:middle;width:3px;height:3px;border-radius:50%;background:var(--breadcrumbs-current)}.breadcrumbs a:hover{text-decoration:none}.not-touch .breadcrumbs a:hover{color:var(--breadcrumbs-hover)}.breadcrumbs a:active,.not-touch .breadcrumbs a:active{color:var(--breadcrumbs-pressed)}.glass-header{height:100vh;box-sizing:border-box;background:radial-gradient(40.73% 74.42% at 9.27% 42.62%,rgba(85,91,209,.2) 0,rgba(85,91,209,.18) 13.06%,rgba(85,91,209,.1) 55.75%,rgba(18,21,34,0) 100%),#000717}.admin-bar .glass-header{height:calc(100vh - 32px)}.glass-header__inside{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;height:100%;box-sizing:border-box;position:relative;overflow:hidden}.glass__shape{width:1135px;height:1135px;will-change:transform;-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2);background:url(../../../images/pages/ai-assisted-software-development/ai-glass-shape.svg) center center/100% 100% no-repeat;position:absolute;right:-360px;bottom:-470px;z-index:0;-webkit-animation:glassShapeMove 42s linear infinite;animation:glassShapeMove 42s linear infinite}.glass__effect,.noiseBg{position:absolute;height:100%}.noiseBg{width:100%;opacity:.3;mix-blend-mode:soft-light;top:0;left:0;z-index:1}.glass__effect{right:0;bottom:0;z-index:2;width:55%;background-image:repeating-linear-gradient(270deg,rgba(255,255,255,.4) 0,rgba(30,30,39,.4) 14.9%,rgba(255,255,255,.05) 100%);background-size:90px;mix-blend-mode:overlay;will-change:backdrop-filter;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to left,#000 0,transparent 100%);mask-image:linear-gradient(to left,#000 0,transparent 100%)}@media screen and (min-width:1025px){@keyframes glassShapeMove{0%{transform:rotate(0deg) scale(1.2)}to{transform:rotate(360deg) scale(1.2)}}}@media screen and (min-width:2000px){.glass__shape{width:54.048%;height:115.582%;left:64%;top:30%;right:auto;bottom:auto}}@media screen and (max-width:1024px),screen and (max-height:780px){.admin-bar .glass-header,.glass-header{height:auto}.glass-header__inside{display:block}}@media screen and (max-width:1024px){.mobile-menu-nav{padding:14px 32px 12px}.back-menu-link{padding:0 32px}.mobile-menu-btn{right:24px}.nav-list__link{padding:10px 32px 12px}.nav-list-inside-subtitle,.nav-list-title{padding:10px 32px}.free-consultation-menu,.nav-list-link,.nav-list-subtitle{padding:12px 48px}.header-search-form{padding:0 32px}.glass__shape{width:578px;height:578px;-webkit-transform:rotate(0deg) scale(1.6);transform:rotate(0deg) scale(1.6);right:-240px;bottom:-230px}@keyframes glassShapeMove{0%{transform:rotate(0deg) scale(1.6)}to{transform:rotate(360deg) scale(1.6)}}}@media screen and (max-width:767px){.mobile-menu-btn{right:16px}.mobile-menu-nav{padding:14px 24px 12px}.back-menu-link{padding:0 24px}.nav-list__link{padding:10px 24px 12px}.nav-list-inside-subtitle,.nav-list-title{padding:10px 24px}.free-consultation-menu,.nav-list-link,.nav-list-subtitle{padding:12px 40px}.header-search-form{padding:0 24px}.glass__effect{width:85%}}.img{position:absolute;left:0;top:0;width:100%}@media screen and (min-width:1025px){.desktop-hidden{display:none}}@media screen and (max-width:1024px){.mobile-hidden{display:none}}.home-head{width:100%;padding:140px 0 180px;align-self:center;color:#fff;text-align:left;position:relative;z-index:3}.home-head__title{font:500 48px/1.333333333333333 "Roboto",Arial,sans-serif;max-width:732px}.home-head__text{font:300 22px/1.5 "Roboto",Arial,sans-serif;margin-top:40px;max-width:732px}.home-head__link{font-size:0;line-height:0;margin-top:40px}@media screen and (max-width:1024px){.home-head{padding:75px 0 319px}.home-head__title{font-size:40px}.home-head__text{font-size:18px;margin-top:24px}.home-head__link{margin-top:24px}}:root{--bg-secondary:var(--brand-violet-solid-500);--bg-white:var(--neutral-solid-0);--card-border-default:var(--neutral-solid-100);--fact-txt:var(--neutral-solid-700)}.ai-facts-section{padding:var(--section-pd-l) 0 0 0;background-color:var(--bg-light)}.ai-facts-section .breadcrumbs-line{margin-bottom:var(--section-pd-l)}.ai-facts-container{display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;margin:-10px}.ai-fact-elem{width:25%;padding:10px;box-sizing:border-box}.ai-fact{height:100%;padding:20px;border:1px solid var(--card-border-default);border-radius:24px;box-sizing:border-box;background-color:var(--bg-white);color:var(--fact-txt);display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;transition:all .25s ease-in-out}.ai-fact-elem:first-child .ai-fact,.ai-fact-elem:last-child .ai-fact{align-items:flex-start}.ai-fact__fact{font:500 62px/1.129032258064516 "Roboto",Arial,sans-serif}.ai-fact__description{font-weight:400;margin-top:8px}.ai-fact__icon{line-height:0}.ai-fact__icon svg{fill:var(--fact-txt);transition:all .25s ease-in-out;max-height:120px;max-width:100%}.ai-fact__icon svg .ai-fact__icon__line{stop-color:var(--fact-txt);transition:all .25s ease-in-out}.ai-fact__icon svg .ai-fact__icon__stroke{stroke:var(--fact-txt);transition:all .25s ease-in-out}.ai-fact.active,.ai-facts-container.static .ai-fact-elem:first-child .ai-fact{background-color:var(--bg-secondary);color:var(--txt-light)}.ai-fact.active .ai-fact__description,.ai-facts-container.static .ai-fact-elem:first-child .ai-fact__description{opacity:.7}.ai-fact.active .ai-fact__icon svg,.ai-facts-container.static .ai-fact-elem:first-child .ai-fact__icon svg{fill:var(--txt-light)}.ai-fact.active .ai-fact__icon svg .ai-fact__icon__line,.ai-facts-container.static .ai-fact-elem:first-child .ai-fact__icon svg .ai-fact__icon__line{stop-color:var(--txt-light)}.ai-fact.active .ai-fact__icon svg .ai-fact__icon__stroke,.ai-facts-container.static .ai-fact-elem:first-child .ai-fact__icon svg .ai-fact__icon__stroke{stroke:var(--txt-light)}@media screen and (max-width:1024px){.ai-fact{padding:20px 12px}.ai-fact__fact{font-size:42px}}@media screen and (max-width:767px){.ai-facts-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-fact-elem{width:50%}.ai-fact-elem:first-child .ai-fact,.ai-fact-elem:last-child .ai-fact{align-items:center}.ai-fact__description{text-align:center}}.ai-reasons-section{padding:var(--section-pd-xl) 0 calc(var(--section-pd-xl)/2) 0;background-color:var(--bg-light);overflow:hidden}.ai-reasons-container{position:relative;margin-top:48px}.ai-reasons-swiper{width:calc(100vw);box-sizing:border-box;overflow:hidden}.ai-reasons-elem{max-width:494px;min-width:494px;height:auto}.ai-reasons{display:block;height:100%;box-sizing:border-box;padding:24px 24px 48px;background-color:var(--bg-white);border:1px solid var(--card-border-default);border-radius:24px;transition:opacity .25s ease-in-out}.faq-question.active .faq-question__icon:after,.swiper-slide-prev .ai-reasons{opacity:0}.ai-reasons__icon{display:inline-block;vertical-align:top;line-height:0;padding:16px;background:var(--brand-violet-transparent-400-20);border-radius:16px}.ai-reasons__icon-img{height:24px}.ai-reasons__title{font-size:22px;line-height:1.4545454545454;font-weight:400;margin-top:16px}.ai-reasons__descr{margin-top:16px}@media screen and (max-width:1024px){.ai-reasons-container{margin-top:40px}.ai-reasons-elem{width:calc(100vw - 48px);min-width:0}.ai-reasons__title{font-size:18px}}.ai-reasons-cta-container{background:var(--bg-secondary);box-shadow:0 5px 15px rgba(60,65,140,.1);border-radius:12px;color:var(--txt-light);padding:32px 24px 48px;margin-top:50px;position:relative;overflow:hidden}.ai-advantage__text a,.ai-project-body a,.ai-reasons-cta-container a{color:inherit}.ai-reasons-cta-quote{background:rgba(255,255,255,.08);border-radius:16px;padding:30px 24px;text-align:center;position:relative}.ai-reasons-cta-quote__txt{display:inline-block;vertical-align:top;font-size:32px;font-weight:400;line-height:1;position:relative}.ai-reasons-cta-quote__txt p{position:relative;z-index:1}.ai-reasons-cta-quote__source{font-size:14px;margin-top:10px}.ai-reasons-cta-quote__icon{position:absolute;left:-38px;top:-22px;z-index:0}.ai-reasons-cta-quote__icon-elem{width:66px;height:48px}.ai-reasons-cta-quote__icon-elem.line{fill:#fff}.ai-reasons-cta__body{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-top:48px}.ai-reasons-cta__text{margin-right:48px}.ai-reasons-cta__text p{margin-top:16px}.ai-advantage__text p:first-child,.ai-reasons-cta__text p:first-child{margin-top:0}.ai-reasons-cta__text strong{font-weight:400;font-size:24px;line-height:1.333333333333333}@media screen and (max-width:1024px){.ai-reasons-cta-container{margin-top:48px}.ai-reasons-cta__body{display:block;margin-top:32px}.ai-reasons-cta-quote__txt{font-size:24px}.ai-reasons-cta__text{margin:0}.ai-reasons-cta__btn{margin-top:16px}}@media screen and (max-width:767px){.ai-reasons-cta-container{margin-top:32px}.ai-reasons-cta-quote{text-align:left}.ai-reasons-cta-quote__txt{position:static}.ai-reasons-cta-quote__icon{left:20px;top:13px}.ai-reasons-cta-quote__icon-elem{width:56px;height:41px}.ai-reasons-cta__btn .btn{width:100%}}.ai-benefits-section{padding:calc(var(--section-pd-xl)/2) 0 var(--section-pd-xl) 0;background-color:var(--bg-light);overflow:hidden}.ai-benefits-container{margin-top:var(--container-pd)}.ai-benefits{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;position:relative;margin:-12px}.ai-benefit-elem{width:50%;padding:12px;box-sizing:border-box}.ai-benefit-elem:first-child{width:100%}.ai-benefit{position:relative;padding:24px 24px 48px;height:100%;box-sizing:border-box;background-color:var(--bg-white);border:1px solid var(--card-border-default);border-radius:24px;overflow:hidden}.ai-benefit_bg{background-position:103% 15%;background-repeat:no-repeat}.ai-benefit_bg .ai-benefit__text,.ai-benefit_bg .ai-benefit__title{padding-right:370px}.ai-benefit__title{font:400 22px/1.454545454545455 "Roboto",Arial,sans-serif}.ai-benefit__text{margin-top:16px}@media screen and (max-width:1024px){.ai-benefit__title{font-size:18px}.ai-benefit_bg .ai-benefit__text,.ai-benefit_bg .ai-benefit__title{padding-right:220px}.ai-benefit_bg{background-position:120% 15%}}@media screen and (max-width:767px){.ai-benefit-elem{width:100%}.ai-benefit_bg .ai-benefit__text,.ai-benefit_bg .ai-benefit__title{padding-right:0}.ai-benefit_bg{background-size:80% 80%;background-position:230% 190%}}@media screen and (max-width:520px){.ai-benefit_bg{background-position:170% 190%}}.ai-services-section{padding:var(--section-pd-xl) 0;background:var(--bg-dark);overflow:hidden}.ai-services-container{position:relative;padding-top:var(--container-pd)}.ai-services{display:-ms-flexbox;display:-webkit-flex;display:flex}.ai-service-elem{box-sizing:border-box}@media screen and (min-width:1025px){.ai-services-container{margin:-12px}.ai-services{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-service-elem{width:50%;padding:12px;height:auto}}@media screen and (max-width:1024px){.ai-services{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ai-service-elem{min-width:327px;max-width:327px;width:100%;height:auto}.swiper-slide-prev .ai-service{opacity:0}}@media screen and (max-width:375px){.ai-service-elem{min-width:0;max-width:none;width:calc(100vw - 48px)}}.ai-projects-section{padding:var(--section-pd-xl) 0;background-color:var(--bg-light);overflow:hidden}.ai-projects-container{margin-top:var(--container-pd)}.ai-project{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--neutral-solid-1000);border:2px solid rgba(255,255,255,.2);box-shadow:0 0 5px rgba(60,65,140,.15),0 15px 25px rgba(60,65,140,.15);border-radius:24px;padding:24px;box-sizing:border-box;color:var(--txt-light);position:relative;overflow:hidden}.ai-project-body{flex:0 1 440px;order:0;box-sizing:border-box;margin-right:24px}.ai-project__tags{margin:-4px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ai-project__tag-elem{padding:4px}.ai-project__tag{font-size:14px;line-height:1.428571428571429;color:var(--txt-light);padding:2px 16px;background:rgba(255,255,255,.05);box-shadow:inset 1px 1px 1px rgba(255,255,255,.3),inset -1px -1px 1px rgba(255,255,255,.2);border-radius:40px}.ai-project__title{margin-top:22px}.ai-project__link{color:inherit;text-decoration:none;position:relative}.ai-project__link__icon{display:inline-block;vertical-align:top;margin:2px 0 0 4px;transform:translateX(-100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.25,.1,.25,1),opacity .2s cubic-bezier(.25,.1,.25,1)}.ai-project__link:hover .ai-project__link__icon{transform:translateX(0);opacity:1;visibility:visible}.ai-project__link__img{height:20px}.ai-project__link__img.line{stroke:var(--txt-light)}.ai-project__description{margin-top:16px}.ai-project__result{border-radius:16px;padding:12px 20px 20px 16px;background:rgba(255,255,255,.12);box-shadow:inset 1px 1px 1px rgba(255,255,255,.3),inset -1px -1px 1px rgba(255,255,255,.15);margin-top:24px}.ai-project__result__title{font-size:14px;line-height:1.714285714285714;font-weight:500;text-transform:uppercase;color:rgba(255,255,255,.5)}.ai-advantage__text p,.ai-project__result__text{margin-top:8px}.ai-project__case{flex:0 1 624px;order:1}.ai-project__screen{border-radius:12px;box-shadow:0 0 0 6px rgba(255,255,255,.3);position:relative;overflow:hidden}.cta-primary_projects{margin-top:var(--container-pd)}@media screen and (max-width:1024px){.ai-project{display:block}.ai-project-body{margin:28px 0 0}.ai-project__link__icon{margin:0 0 0 4px}.ai-project__case{max-width:624px}}.ai-tools-section{padding:var(--section-pd-xl) 0 var(--section-pd-l) 0;background-color:var(--neutral-solid-1000);background:linear-gradient(180deg,rgba(85,91,209,.2) 0,rgba(3,10,25,.2) 100%),linear-gradient(180deg,rgba(85,91,209,.2) 0,rgba(44,51,117,.2) 50%,rgba(3,10,25,.2) 100%),#000717;overflow:hidden}.ai-tools-container{text-align:center}.ai-tools-title{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1.5;font-weight:400;color:var(--txt-light);padding:4px 16px;min-height:34px;box-sizing:border-box;border:1.4px solid transparent;background:linear-gradient(#232952,#232952) padding-box,linear-gradient(147.43deg,rgba(255,255,255,.4) 8.63%,rgba(255,255,255,.05) 28.88%,rgba(255,255,255,.05) 68.89%,rgba(255,255,255,.4) 89.99%) border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:40px;overflow:hidden}.ai-tool-frame,.ai-tools-row{display:flex;justify-content:center;align-items:center}.ai-tools-row{gap:32px;position:relative;margin-top:32px}.ai-tool-frame{width:80px;aspect-ratio:1/1;background:rgba(0,7,23,.05);box-shadow:inset .444444px .444444px .444444px rgba(255,255,255,.4),inset -.444444px -.444444px .444444px rgba(255,255,255,.25);border-radius:12px;box-sizing:border-box}.ai-tool-frame_center{width:120px;box-shadow:inset .666667px .666667px .666667px rgba(255,255,255,.4),inset -.666667px -.666667px .666667px rgba(255,255,255,.25);border-radius:16px}.ai-tool-item{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ai-tools{display:none}.ai-tool__icon{line-height:0;transform:scale(.7);opacity:.6;transition:transform .3s ease-in-out}.ai-tool__icon-img{width:60px;height:60px}.ai-tool-frame_center .ai-tool__icon{transform:scale(1);opacity:1}.ai-tools-container .container-title{margin-top:54px}@media screen and (max-width:1024px){.ai-tool-frame_1,.ai-tool-frame_9{display:none}}@media screen and (max-width:767px){.ai-tool-frame_2,.ai-tool-frame_8{display:none}}@media screen and (max-width:580px){.ai-tool-frame_3,.ai-tool-frame_7{display:none}}@media screen and (max-width:350px){.ai-tools-row{gap:24px}.ai-tool__icon-img{width:40px;height:40px}}.ai-workflow-section{padding:var(--section-pd-xl) 0;background-color:var(--bg-light);overflow:hidden}.ai-workflow-descr{max-width:800px;margin-top:var(--description-pd)}.ai-workflow-container{margin-top:var(--container-pd)}.ai-workflow{border-radius:24px;padding:24px 24px 48px;height:100%;box-sizing:border-box;transition:all .25s ease-in-out}.ai-workflow__number{font-size:64px;line-height:1.171875;font-weight:500}.ai-workflow__body{color:var(--txt-light);margin-top:20px}.ai-workflow__body__title{font-size:22px;line-height:1.454545454545455;font-weight:400}.ai-workflow__body__descr{margin-top:16px}@media screen and (min-width:1025px){.ai-workflows{width:100%;display:flex;gap:8px}.ai-workflow-elem{flex:1;height:auto;overflow:hidden;position:relative;cursor:pointer;transition:all .6s cubic-bezier(.25,1,.5,1)}.ai-workflow{background:#eff0f5}.ai-workflow_1,.ai-workflow_2{background:#ced0d9}.ai-workflow_3{background:#d6d7df}.ai-workflow_4{background:#e1e2e8}.ai-workflow_5{background:#eaebf1}.ai-workflow_6{background:#eff0f5}.ai-workflow__body{white-space:nowrap;opacity:0;visibility:hidden;transform:translateX(-20px);min-width:316px;transition:all .25s ease-in-out}.ai-workflow__number{color:rgba(0,7,23,.3);transition:all .25s ease-in-out}.ai-workflow-container.static .ai-workflow-elem:first-child,.ai-workflow-elem.active{flex:3}.ai-workflow-container.static .ai-workflow-elem:first-child .ai-workflow,.ai-workflow-elem.active .ai-workflow{background:rgba(0,7,23,.85)}.ai-workflow-container.static .ai-workflow-elem:first-child .ai-workflow__body,.ai-workflow-elem.active .ai-workflow__body{opacity:1;visibility:visible;white-space:normal;transition-delay:.3s;transform:translateX(0)}.ai-workflow-container.static .ai-workflow-elem:first-child .ai-workflow__number,.ai-workflow-elem.active .ai-workflow__number{color:rgba(255,255,255,.6)}}@media screen and (max-width:1024px){.ai-workflow-elem{width:calc(100vw - 48px);min-width:0;max-width:327px;height:auto}.ai-workflow{background:rgba(0,7,23,.85)}.swiper-slide-prev .ai-workflow{opacity:0}.ai-workflow__number{color:rgba(255,255,255,.6)}}.ai-advantage-section{padding:var(--section-pd-xl) 0;background-color:var(--bg-dark);overflow:hidden}.ai-advantage-container{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:-12px;padding-top:var(--container-pd)}.ai-advantage-elem{flex:0 0 33.33333333333333%;padding:12px;box-sizing:border-box}.ai-advantage-elem:first-child{flex:0 0 60%}.ai-advantage-elem:nth-child(2){flex:0 0 40%}.ai-advantage,.ai-advantage__inside{height:100%;border-radius:24px;box-sizing:border-box}.ai-advantage{color:var(--txt-light);overflow:hidden}.ai-advantage__inside{padding:24px;border:1px solid rgba(255,255,255,.14);background-repeat:no-repeat}.ai-advantage__title{font-size:22px;line-height:1.454545454545455;font-weight:400}.ai-advantage__text,.faq-question__body-inside p{margin-top:16px}@media screen and (min-width:1025px){.ai-advantage{background:radial-gradient(56.16% 164.73% at -6.16% 118.58%,rgba(136,141,223,.3) 8.04%,rgba(136,141,223,0) 100%),radial-gradient(82.17% 163.23% at 100% 67.91%,rgba(85,91,209,.3) 0,rgba(18,21,34,0) 100%),#121522}.ai-advantage-elem:nth-child(2) .ai-advantage,.ai-advantage-elem:nth-child(3) .ai-advantage{background:radial-gradient(134.5% 163.91% at 91.13% -16.39%,rgba(234,0,87,.2) 0,rgba(208,49,115,.2) 18.21%,rgba(23,26,48,.2) 59.13%),radial-gradient(104.23% 127.03% at 50% 100%,rgba(85,91,209,.3) 0,rgba(23,26,48,.3) 59.13%),#121522}.ai-advantage-elem:first-child .ai-advantage__inside{background-image:url(../../../images/pages/ai-assisted-software-development/ai-advantage-bg.svg);background-position:100% 113%}.ai-advantage__inside{min-height:220px}}@media screen and (max-width:1024px){.ai-advantage-container{margin:-8px}.ai-advantage-elem{flex:0 0 100%;padding:8px}.ai-advantage-elem:first-child,.ai-advantage-elem:nth-child(2){flex:0 0 100%}.ai-advantage{background:radial-gradient(134.5% 163.91% at 91.13% -16.39%,rgba(234,0,87,.2) 0,rgba(208,49,115,.2) 18.21%,rgba(23,26,48,.2) 59.13%),radial-gradient(104.23% 127.03% at 50% 100%,rgba(85,91,209,.3) 0,rgba(23,26,48,.3) 59.13%),#121522}.ai-advantage__title{font-size:18px}}.ai-blog-section{padding-top:var(--section-pd-l);padding-bottom:var(--section-pd-l);background-color:var(--bg-light);overflow:hidden}.ai-posts-container{padding-top:var(--container-pd)}.faq-section{padding-top:var(--section-pd-l);padding-bottom:var(--section-pd-xl);background-color:var(--bg-light);overflow:hidden}.faq-questions{margin-top:var(--container-pd)}.faq-question{margin-top:16px;border-radius:12px;box-shadow:0 0 5px rgba(60,65,140,.08),0 5px 15px rgba(60,65,140,.1);background-color:#fff;cursor:pointer;transition:all .4s ease;transform:translateZ(0)}.faq-question:first-child,.faq-question__body-inside p:first-child{margin-top:0}.faq-question__head{position:relative;font-size:0;padding:32px 96px 32px 32px}.faq-question__title{font:400 22px/1.454545454545455 "Roboto",Arial,sans-serif;transition:color .25s ease-in-out}.not-touch .faq-question:hover .faq-question__title{color:#f8275e}.faq-question__icon{position:absolute;right:32px;top:32px;width:32px;height:32px;border-radius:50%;transition:all .25s ease-in-out}.not-touch .faq-question__icon:hover{background-color:rgba(248,39,94,.1)}@media screen and (min-width:1025px){.faq-question__icon{opacity:0}}.faq-question__body.active,.not-touch .faq-question:hover .faq-question__icon{opacity:1}.faq-question__icon:after,.faq-question__icon:before{content:"";position:absolute;left:50%;top:50%;margin:-1px 0 0 -8px;border-top:2px solid #f8275e;width:16px}.faq-question__icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:opacity .15s ease-in-out}.faq-question__body{height:0;overflow:hidden;opacity:0;transform:translateZ(0);transition:all .4s ease}.faq-question__body-inside{padding:0 96px 32px 32px}.faq-question__body-inside li{margin-left:12px;list-style:none}.faq-question__body-inside ul li{position:relative;padding-left:16px}.faq-question__body-inside ul li:before{content:"\2022";position:absolute;left:0;top:10px;font-size:16px;line-height:8px}.faq-question__body-inside a:hover{text-decoration:none}@media screen and (max-width:1024px){.faq-question__head{padding:24px 75px 24px 24px}.faq-question__title{font-size:18px}.faq-question__icon{top:24px;right:24px;width:24px;height:24px}.faq-question__body-inside{padding:0 24px 24px}}@media screen and (max-width:767px){.faq-section{padding:calc(48px/2) 0 48px}}@media screen and (min-width:1025px){.js-section .container-title,.js-section .content-row,.js-section .js-animation-2,.js-section .js-animation-3,.js-section .js-animation-child,.js-section .js-animation-elem,.js-section .js-animation-first,.js-section .js-animation-last{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);transition:opacity 1s ease,transform 1s ease}.js-section.active .container-title,.js-section.active .js-animation-2,.js-section.active .js-animation-3,.js-section.active .js-animation-child,.js-section.active .js-animation-elem,.js-section.active .js-animation-first,.js-section.active .js-animation-last{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.js-section .js-animation-2,.js-section .js-animation-elem{transition-delay:.3s}.js-section .js-animation-3,.js-section .post-item:nth-child(1){transition-delay:.6s}.js-section .js-animation-last{transition-delay:1s}}@media screen and (max-width:1024px){.js-animation-child{transition-delay:0s!important}}