.pd-app-component{position:relative;margin-top:var(--flex-space-4xl, 48px);margin-bottom:var(--flex-space-4xl, 48px)}.pd-app-component:has(.app-component.tilted-background)::before,.pd-app-component:has(.app-component.tilted-background)::after{display:block;content:"";width:100%;background-color:var(--flex-color-background-alternative, #fbf7f0);clip-path:polygon(0 100%, 100% 0%, 100% 100%, 0% 100%);overflow:clip;aspect-ratio:1920/168;max-width:1920px;margin-left:auto;margin-right:auto;box-shadow:0 10px 0 0 var(--flex-color-background-alternative, #fbf7f0)}.pd-app-component:has(.app-component.tilted-background)::after{transform:rotate(180deg)}.app-component{position:relative;background:var(--flex-color-background-alternative, #fbf7f0);padding-top:var(--flex-space-4xl, 48px);padding-bottom:var(--flex-space-4xl, 48px);padding-left:var(--flex-space-lg, 20px);padding-right:var(--flex-space-lg, 20px)}@media only screen and (min-width: 768px){.app-component{padding-left:var(--flex-space-4xl, 48px);padding-right:var(--flex-space-4xl, 48px)}}@media only screen and (min-width: 1280px){.app-component{padding-left:var(--flex-space-5xl, 64px);padding-right:var(--flex-space-5xl, 64px)}}.app-component.transparent-background{background:rgba(0,0,0,0);padding-top:0;padding-bottom:0}.app-component .app-component-wrapper{margin:0 111px;display:flex;justify-content:space-between;align-items:center;gap:var(--flex-space-xl, 24px)}@media only screen and (max-width: 1440px){.app-component .app-component-wrapper{margin:0 auto;max-width:1090px}}@media only screen and (max-width: 900px){.app-component .app-component-wrapper{flex-direction:column-reverse;row-gap:var(--flex-space-4xl, 48px)}}.app-component .app-component-content-texts{display:flex;flex-direction:column;flex:1;row-gap:var(--flex-space-md, 16px)}.app-component .app-component-title{font-family:headingprotreble-heavy,sans-serif;font-size:var(--flex-typography-font-size-3xl, 2rem);line-height:1.25;font-weight:normal;margin:0}.app-component .app-component-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;row-gap:var(--flex-space-xl, 24px);width:100%;max-width:560px;padding:var(--flex-space-6xl, 80px);border-radius:var(--flex-border-radius-lg, 8px);background:var(--flex-color-background-default, #fff);box-shadow:0 24px 65px 0 rgba(255,135,18,.25);z-index:2}@media only screen and (max-width: 900px){.app-component .app-component-content{min-height:auto}}@media only screen and (max-width: 767px){.app-component .app-component-content{padding:var(--flex-space-3xl, 40px) var(--flex-space-2xl, 32px)}}.app-component .app-component-content ul{display:flex;flex-direction:column;row-gap:var(--flex-space-xs, 8px);margin:var(--flex-space-xl, 24px) 0;padding:0}.app-component .app-component-content ul:last-child{margin:var(--flex-space-xl, 24px) 0 0}.app-component .app-component-content ul li{position:relative;min-height:32px;padding-left:40px;list-style:none}.app-component .app-component-content ul li::before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:inherit;content:"\F106";display:inline-flex;align-items:center;justify-content:center;font-size:19px;color:var(--flex-color-icon-brand, #eb6800);width:32px;height:32px;position:absolute;left:0;top:calc(50% - 16px)}.app-component .app-component-slider-wrapper{flex:1;text-align:center;z-index:1}.app-component .app-component-content-buttons{width:100%;display:flex;flex-direction:column;gap:var(--flex-space-xl, 24px)}.app-component .app-store-buttons{display:flex;align-items:center;gap:var(--flex-space-xl, 24px)}@media only screen and (max-width: 450px){.app-component .app-store-buttons{gap:var(--flex-space-md, 16px)}}.app-component .app-store-buttons.hidden{display:none}.app-component .app-store-buttons a{display:block;font-size:0;line-height:0}.app-component .app-store-buttons img{max-width:100%}.app-component .custom-app-store-button .btn{width:100%;max-width:100%}.app-component-slider-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.app-component-slider-wrapper .app-component-slider{width:340px}@media only screen and (max-width: 900px){.app-component-slider-wrapper .app-component-slider{width:312px}}.app-component-slider-wrapper .app-component-slider:not(.swiper-initialized) .slider-pagination{display:none}.app-component-slider-wrapper .app-component-slider:not(.swiper-initialized) .swiper-wrapper{-moz-column-gap:var(--flex-space-xl, 24px);column-gap:var(--flex-space-xl, 24px)}.app-component-slider-wrapper .app-component-slider .slider-pagination{margin:var(--flex-space-xl, 24px) 0 0}.app-component-slider-wrapper .app-component-slider .swiper-slide{max-width:100%;width:340px;height:auto;align-self:center}@media only screen and (max-width: 900px){.app-component-slider-wrapper .app-component-slider .swiper-slide{width:312px}}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-active .app-image{opacity:1}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-active .app-image::before{content:"";position:absolute;left:3px;top:0;width:calc(100% - 6px);height:100%;z-index:-1;border-radius:60px;box-shadow:0 24px 65px 0 rgba(255,135,18,.25);opacity:1;background:rgba(0,0,0,0);-webkit-mask-image:none;mask-image:none}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-active .app-image::after{opacity:0}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-active .app-image img{opacity:1}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-active~.swiper-slide .app-image::before{-webkit-mask-image:linear-gradient(to left, transparent 0%, black 100%);mask-image:linear-gradient(to left, transparent 0%, black 100%)}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-active~.swiper-slide .app-image::after{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 100%);mask-image:linear-gradient(to right, transparent 0%, black 100%);filter:blur(3px)}.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-prev .app-image::before,.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-prev .app-image::after,.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-next:not(:has(~.swiper-slide-active)) .app-image::before,.app-component-slider-wrapper .app-component-slider .swiper-slide.swiper-slide-next:not(:has(~.swiper-slide-active)) .app-image::after{opacity:.2}.app-component-slider-wrapper .app-component-slider .app-image{position:relative;display:block;font-size:0;line-height:0}@media(hover: hover)and (pointer: fine){.app-component-slider-wrapper .app-component-slider .app-image:hover{cursor:grab}.app-component-slider-wrapper .app-component-slider .app-image:active{cursor:grabbing}}.app-component-slider-wrapper .app-component-slider .app-image::before,.app-component-slider-wrapper .app-component-slider .app-image::after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;transition:opacity .3s ease-in-out;background-image:var(--img-url);background-size:cover;background-position:center;opacity:0}.app-component-slider-wrapper .app-component-slider .app-image::before{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 100%);mask-image:linear-gradient(to right, transparent 0%, black 100%)}.app-component-slider-wrapper .app-component-slider .app-image::after{-webkit-mask-image:linear-gradient(to left, transparent 0%, black 100%);mask-image:linear-gradient(to left, transparent 0%, black 100%);filter:blur(3px)}.app-component-slider-wrapper .app-component-slider .app-image img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease-in-out}
