.about-us .header-banner,.about-us .header-banner__box,.about-us .header-banner__card,.about-us .header-banner__content,.about-us .header-banner__headers-wrapper,.about-us .left-right-section,.about-us .split-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.about-us .accordion-section__accordion h3,.about-us .accordion-section__accordion p,.about-us .accordion-section__headers-wrapper h2,.about-us .accordion-section__headers-wrapper p,.about-us .banner-slider-section__header-wrapper h2,.about-us .banner-slider-section__header-wrapper p,.about-us .header-banner__card-text,.about-us .header-banner__card-title,.about-us .header-banner__subtitle,.about-us .header-banner__title,.about-us .left-right-section__content .left-right-section__label,.about-us .left-right-section__content h2,.about-us .left-right-section__content p,.about-us .left-right-section__image-wrapper p,.about-us .movie-slider-section__card-title,.about-us .movie-slider-section__header-wrapper h2,.about-us .openhope-section__content .openhope-section__content-box__description,.about-us .openhope-section__icons-wrapper p,.about-us .photo-banner-section h2,.about-us .split-section__content h3,.about-us .split-section__content h4,.about-us .split-section__content p{margin:0}.about-us .movie-slider-section a,.about-us .movie-slider-section__link-wrapper a,.about-us .openhope-section a,.about-us .split-section__content a{align-items:center;background-color:#eb3295;border-radius:8px;color:#fff;display:inline-flex;font-family:MontserratSemiBold;font-size:20px;gap:10px;line-height:28px;padding:18px 24px;text-decoration:none;width:fit-content}.about-us .movie-slider-section a img,.about-us .movie-slider-section__link-wrapper a img,.about-us .openhope-section a img,.about-us .split-section__content a img{transition:transform .2s ease;will-change:transform}.about-us .movie-slider-section a:hover img,.about-us .movie-slider-section__link-wrapper a:hover img,.about-us .openhope-section a:hover img,.about-us .split-section__content a:hover img{transform:translateX(6px)}@media (max-width:575.98px){.about-us .movie-slider-section a,.about-us .movie-slider-section__link-wrapper a,.about-us .openhope-section a,.about-us .split-section__content a{font-size:16px;line-height:24px;padding:12px 24px}}@keyframes scrollIconFloat{0%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(10px)}to{transform:translateX(-50%) translateY(0)}}.about-us{background-color:#fff}.about-us__header-reveal{height:220vh}.about-us__header-sticky{height:100vh;position:sticky;top:0}.about-us .container{margin:0!important;padding:0!important}.about-us .header-banner{background-color:#eb3295;height:calc(100vh - 159px);min-height:calc(100vh - 159px);overflow:hidden;position:relative}.about-us .header-banner__content{background-attachment:#fff;height:100%;position:relative;will-change:opacity;z-index:3}.about-us .header-banner__box{gap:64px}.about-us .header-banner__headers-wrapper{gap:28px}.about-us .header-banner__subtitle{color:#ffc0e2;font-family:MontserratSemiBold;font-size:40px;font-weight:600;line-height:48px;text-align:center;text-transform:uppercase}.about-us .header-banner__subtitle br{display:none}.about-us .header-banner__title{color:#fff;font-family:MontserratBold;font-size:96px;line-height:104px;text-align:center;text-transform:uppercase}.about-us .header-banner__cards{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.about-us .header-banner__card{background-color:#fff;border-radius:24px;padding:24px}.about-us .header-banner__card-img{height:160px;margin-bottom:10px;width:160px}.about-us .header-banner__card-title{color:#060606;font-family:MontserratSemiBold;font-size:24px;font-weight:600}.about-us .header-banner__card-text{color:#7f7f7f;font-family:MontserratSemiBold;font-size:16px;font-weight:600}.about-us .header-banner__scroll-icon{background:#eb3295;border-radius:50%;bottom:48px;display:none;left:50%;padding:8px;position:absolute;transform:translateX(-50%);z-index:10}.about-us .header-banner__scroll-icon.is-visible{align-items:center;display:inline-flex;justify-content:center}.about-us .header-banner__scroll-icon.is-fixed{animation:scrollIconFloat 1s ease-in-out infinite;bottom:48px;position:fixed}.about-us .header-banner__photo{background-position:50%;background-size:cover;height:100%;inset:0;opacity:1;pointer-events:none;position:absolute;width:100%;z-index:1}.about-us .header-banner__veil{--hole-r:0px;background-color:#eb3295;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 var(--hole-r),#000 calc(var(--hole-r) + 1px));mask-image:radial-gradient(circle at 50% 50%,transparent 0 var(--hole-r),#000 calc(var(--hole-r) + 1px));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none;position:absolute;z-index:2}.about-us .split-section{background-color:#fff;margin:144px 0;width:100%}.about-us .split-section__container{align-items:flex-start;border-bottom:1px solid #e1e1e1;box-sizing:border-box;display:flex;margin-inline:auto;max-width:100%;padding-inline:38px;width:1696px}.about-us .split-section__image-wrap{flex:0 1 50%;max-width:50%;min-width:0;position:relative}.about-us .split-section__image{display:block;height:auto;object-fit:contain;object-position:top center;width:100%}.about-us .split-section__image-text{display:none}.about-us .split-section__content{display:flex;flex:1 1 0;flex-direction:column;font-weight:700;gap:48px;margin-left:24px;min-height:100%;min-width:0;padding-bottom:48px;padding-top:33px}.about-us .split-section__content .marker{display:inline-block;overflow:visible;position:relative;z-index:0}.about-us .split-section__content .marker:before{background:url(/build/images/marker-1-desktop.7fda90d9.svg) no-repeat;background-size:100% 100%;bottom:-5px;content:"";height:2.2em;left:-20px;pointer-events:none;position:absolute;right:-16px;z-index:-1}.about-us .split-section__content .marker-secound{display:inline-block;overflow:visible;position:relative;z-index:0}.about-us .split-section__content .marker-secound:before{background:url(/build/images/marker-2-desktop.c00b0758.svg) no-repeat;background-size:100% 100%;bottom:-5px;content:"";height:2.2em;left:-20px;pointer-events:none;position:absolute;right:-16px;z-index:-1}.about-us .split-section__content h3{color:#eb3295;font-family:MontserratBold;font-size:32px;line-height:40px}.about-us .split-section__content h4{color:#5d5d5d;font-size:24px;font-weight:400;line-height:32px}.about-us .split-section__content p{color:#6d6d6d;font-size:18px;line-height:32px}.about-us .split-section__content p span{color:#060606}.about-us .split-section__headers-wrapper{display:flex;flex-direction:column;gap:10px}.about-us .split-section__hotspot{background:transparent;border-radius:999px;cursor:pointer;display:block;position:absolute;z-index:2}.about-us .split-section__hotspot--szymon{height:10%;left:-4%;top:41%;width:34%}.about-us .split-section__hotspot--pawel{height:10%;left:65%;top:27%;width:34%}.about-us .split-section__hotspot--szymon-2{background-color:red;height:10%;left:-4%;top:41%;width:34%}.about-us .split-section__hotspot--pawel-2{background-color:orange;height:10%;left:65%;top:27%;width:34%}.about-us .left-right-section{gap:64px;margin-bottom:144px;width:100%}.about-us .left-right-section__container{align-items:center;display:flex;max-width:1338px;padding:0 38px;width:100%}.about-us .left-right-section__content{display:flex;flex:1 1 0;flex-direction:column;gap:32px;margin-right:95px}.about-us .left-right-section__content .left-right-section__label{color:#5d5d5d;font-size:24px;line-height:32px}.about-us .left-right-section__content h2{color:#eb3295;font-family:MontserratBold;font-size:40px;line-height:48px}.about-us .left-right-section__content p{color:#5d5d5d;font-size:18px;line-height:32px}.about-us .left-right-section__container:nth-child(2n){flex-direction:row-reverse}.about-us .left-right-section__container:nth-child(2n) .left-right-section__content{margin-left:96px;margin-right:0}.about-us .left-right-section__image-wrapper{aspect-ratio:1/1;border-radius:24px;flex:0 1 49%;max-width:49%;min-width:0;overflow:hidden;position:relative}.about-us .left-right-section__image-wrapper p{bottom:15px;color:#fff;font-family:MontserratBold;font-size:86px;left:40px;position:absolute;text-transform:uppercase}.about-us .left-right-section__image-wrapper img{display:block;height:auto;max-width:619px;object-fit:contain;object-position:top center;width:100%}.about-us .left-right-section__headers-wrapper{display:flex;flex-direction:column;gap:16px}.about-us .accordion-section{align-items:stretch;background-color:#eb3295;display:flex}.about-us .accordion-section__image-wrapper{flex:0 1 50%;max-width:50%;min-width:0;overflow:hidden}.about-us .accordion-section__image{display:block;height:100%;object-fit:cover;object-position:center;opacity:1;transition:opacity .4s ease;width:100%}.about-us .accordion-section__image.fade-out{opacity:0}.about-us .accordion-section__content{display:flex;flex:1 1 0;flex-direction:column;gap:64px;justify-content:center;min-height:100%;padding:96px}.about-us .accordion-section__content :first-child{padding-top:0!important}.about-us .accordion-section__headers-wrapper p{color:#fff;font-family:MontserratBold;font-size:20px;line-height:32px}.about-us .accordion-section__headers-wrapper h2{color:#fff;font-family:MontserratBold;font-size:40px;letter-spacing:4px;line-height:48px;transition:transform .3s ease}.about-us .accordion-section__n{display:inline-block;transform-origin:center;transition:transform .3s ease}.about-us .accordion-section__headers-wrapper.rotate-n .accordion-section__n{transform:rotate(45deg)}.about-us .accordion-section__accordion{border-bottom:1px solid #f978bd;cursor:pointer;padding:32px 0}.about-us .accordion-section__accordion:last-child{border-bottom:none}.about-us .accordion-section__accordion h3{color:#ffc0e2;font-family:MontserratBold;font-size:24px;line-height:32px}.about-us .accordion-section__accordion p{color:#e7e7e7;font-size:18px;line-height:32px;max-height:0;opacity:0;overflow:hidden;padding-top:0;transition:max-height .3s ease,opacity .2s ease,padding-top .2s ease}.about-us .accordion-section__accordion.is-open p{min-height:fit-content;opacity:1;padding-top:16px}.about-us .accordion-section__accordion.is-open h3{color:#fff}.about-us .accordion-section__accordion.is-open .accordion-section__chevron{transform:rotate(180deg)}.about-us .accordion-section__chevron{flex-shrink:0;transition:transform .2s ease}.about-us .accordion-section__accordion-content{align-items:center;display:flex;justify-content:space-between}.about-us .movie-slider-section{display:flex;flex-direction:column;gap:42px;margin:152px 0 144px}.about-us .movie-slider-section__header-wrapper{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-width:100%;padding-inline:38px;width:1696px}.about-us .movie-slider-section__header-wrapper h2{color:#eb3295;font-family:MontserratBold;font-size:40px;line-height:48px}.about-us .movie-slider-section__slider-arrows{align-items:center;display:flex;gap:16px}.about-us .movie-slider-section__slider-arrows :nth-child(2){transform:rotate(180deg)}.about-us .movie-slider-section__slider-arrows button{align-items:center;background-color:#eb3295;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;outline:none;padding:16px}.about-us .movie-slider-section__card-wrapper{-webkit-overflow-scrolling:touch;display:flex;gap:24px;margin-left:calc(50% - 50vw);overflow-x:auto;overflow-y:hidden;padding-left:max(38px,(100vw - 1696px)/2 + 38px);padding-right:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.about-us .movie-slider-section__card-wrapper::-webkit-scrollbar{display:none}.about-us .movie-slider-section__card-wrapper:after{content:"";flex:0 0 max(38px,(100vw - 1696px)/2 + 38px)}.about-us .movie-slider-section__card{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;scroll-snap-align:center;scroll-snap-stop:always;width:491px}.about-us .movie-slider-section__card:hover .movie-slider-section__card-image>img:first-child{transform:scale(1.05)}.about-us .movie-slider-section__card-image{border-radius:24px;height:302px;overflow:hidden;position:relative;transform:scale(1);transition:transform .25s ease;width:491px}.about-us .movie-slider-section__card-image img{height:100%;object-fit:cover;width:100%}.about-us .movie-slider-section__card-image>img:first-child{transform:scale(1);transition:transform .25s ease}.about-us .movie-slider-section__player-icon{left:50%;max-height:96px;max-width:96px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.about-us .movie-slider-section__card-title{color:#060606;font-family:MontserratBold;font-size:24px;line-height:32px}.about-us .movie-slider-section__link-wrapper{align-items:center;display:flex;justify-content:center;margin-inline:auto;margin-top:30px;max-width:100%;padding-inline:38px;width:1696px}.about-us .banner-slider-section{--gap-between-sections:145px;--card-w:clamp(220px,28vw,476px);--card-h:calc(var(--card-w)*1.5);--pink-cover:0.8;--cards-overlap:calc(var(--card-h)*var(--pink-cover));overflow-x:clip;padding-bottom:var(--gap-between-sections)}.about-us .banner-slider-section__container{align-items:center;background-color:#eb3295;border-radius:24px;display:flex;flex-direction:column;margin-inline:auto;padding:96px 42px calc(100px + var(--cards-overlap));width:min(1696px,100% - 64px)}.about-us .banner-slider-section__header-wrapper{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center}.about-us .banner-slider-section__header-wrapper p{color:hsla(0,0%,100%,.639);font-family:MontserratBold;font-size:24px;line-height:32px;text-transform:uppercase}.about-us .banner-slider-section__header-wrapper h2{color:#fff;font-family:MontserratBold;font-size:40px;line-height:48px;text-align:center}.about-us .banner-slider-section__slider-wrapper{display:flex;gap:40px;justify-content:center;margin-inline:auto;margin-top:calc(var(--cards-overlap)*-1);overflow:visible;width:min(1696px,100% - 64px)}.about-us .banner-slider-section__card{aspect-ratio:2/3;border-radius:24px;flex:0 0 auto;overflow:hidden;width:var(--card-w)}.about-us .banner-slider-section__card:first-child{transform:rotate(4deg)}.about-us .banner-slider-section__card:nth-child(2){transform:rotate(1.5deg) translateY(20px)}.about-us .banner-slider-section__card:nth-child(3){transform:rotate(-1.5deg) translateY(20px)}.about-us .banner-slider-section__card:nth-child(4){transform:rotate(-4deg)}.about-us .banner-slider-section__img{display:block;height:100%;object-fit:cover;width:100%}.about-us .photo-banner-clip{overflow-x:clip;overflow-x:hidden;width:100%}.about-us .photo-banner-section{--pad:38px;--radius:24px;--scale:1;--img-scale:1.12;--mb:0px;aspect-ratio:1520/762;height:fit-content;margin-inline:auto;margin-bottom:var(--mb);max-width:100%;padding-inline:var(--pad);transform:scale(var(--scale));transform-origin:center;width:1696px;will-change:transform}.about-us .photo-banner-section__image-wrapper{border-radius:var(--radius);height:100%;overflow:hidden;position:relative;width:100%}.about-us .photo-banner-section__image-desktop{display:block;height:100%;object-fit:cover;transform:scale(var(--img-scale));transform-origin:center;width:100%;will-change:transform}.about-us .photo-banner-section__image-mobile{display:none}.about-us .photo-banner-section h2{bottom:80px;color:#fff;font-family:MontserratBold;font-size:40px;left:80px;line-height:48px;position:absolute}.about-us .openhope-section{margin-top:50px;padding-bottom:191px}.about-us .openhope-section__container{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:48px;justify-content:space-between;margin-inline:auto;max-width:100%;padding-inline:38px;width:1696px}.about-us .openhope-section__image-content{display:none}.about-us .openhope-section__content{display:flex;flex:1 1 520px;flex-direction:column;gap:48px;max-width:619px;min-width:420px}.about-us .openhope-section__content .openhope-section__content-box__description{bottom:24px;color:#060606;font-family:MontserratBold;font-size:24px;left:24px;line-height:32px}.about-us .openhope-section__content .openhope-section__content-box__description span{color:#eb3295}.about-us .openhope-section__content-box{display:flex;flex-direction:column;gap:32px}.about-us .openhope-section__icons-container{display:flex;flex-direction:column;gap:20px}.about-us .openhope-section__icons-wrapper{align-items:center;display:flex;gap:16px}.about-us .openhope-section__icons-wrapper p{color:#5d5d5d;font-size:18px;line-height:32px}.about-us .openhope-section__icons-wrapper p strong{color:#060606;font-family:MontserratMedium}.about-us .openhope-section__image{flex:0 1 750px;max-width:750px;min-width:360px;width:100%}.about-us .openhope-section__logo{max-width:312px}@media (max-width:960px){.about-us .openhope-section__container{flex-wrap:wrap}.about-us .openhope-section__content,.about-us .openhope-section__image{flex:1 1 100%;max-width:100%;min-width:0}}.video-modal{align-items:center;inset:0;bottom:0;display:none;justify-content:center;left:0;position:fixed;z-index:99999}.video-modal__overlay{z-index:0}.video-modal.is-open{display:flex}.video-modal__overlay{background:rgba(0,0,0,.75);inset:0;position:absolute}.video-modal__dialog{background:#000;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.35);max-height:95vh;overflow:hidden;overflow:visible;position:relative;width:min(960px,100vw - 32px);z-index:1}.video-modal__close{background:#000;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:28px;height:40px;line-height:34px;position:absolute;right:0;top:-55px;width:40px;z-index:2}.video-modal__frame{aspect-ratio:16/9;background:#000;width:100%}.video-modal__frame iframe{display:block;height:100%;width:100%}@media (max-width:991.98px){.about-us .header-banner{height:calc(100vh - 63px);min-height:calc(100vh - 63px);padding:48px 32px}.about-us .header-banner__box{gap:32px}.about-us .header-banner__headers-wrapper{gap:16px}.about-us .header-banner__subtitle{font-size:32px;line-height:36px;transition:opacity .1s linear}.about-us .header-banner__subtitle br{display:block}.about-us .header-banner__title{font-size:52px;line-height:60px}.about-us .header-banner__cards{gap:12px;grid-template-columns:repeat(2,1fr)}.about-us .header-banner__card-title{font-size:20px}.about-us .header-banner__card-text{font-size:14px}.about-us .header-banner__scroll-icon{display:none}.about-us .split-section{margin:64px 0}.about-us .split-section__image{display:none}.about-us .split-section__image-text{display:inline;margin:32px 0;object-fit:contain;width:100%}.about-us .split-section__headers-wrapper{border-bottom:1px solid #e1e1e1;padding-bottom:32px}.about-us .split-section__container{border-bottom:none;flex-direction:column;padding-inline:24px}.about-us .split-section__content{flex:auto;gap:32px;margin-left:0;padding-bottom:0;padding-top:0}.about-us .split-section__content h3{font-size:28px;line-height:36px}.about-us .split-section__content h4{font-size:20px;line-height:28px}.about-us .left-right-section{margin:64px 0}.about-us .left-right-section__container{flex-direction:column!important;gap:32px;padding-inline:24px}.about-us .left-right-section__content{gap:24px;margin-left:0!important;margin-right:0!important}.about-us .left-right-section__content h3{font-size:28px;line-height:36px}.about-us .left-right-section__content h4{font-size:20px;line-height:28px}.about-us .left-right-section__container:nth-child(2n){flex-direction:column!important}.about-us .left-right-section__image-wrapper{flex:auto;max-width:100%}.about-us .accordion-section{flex-direction:column;padding:48px 24px}.about-us .accordion-section :first-child{padding-top:0}.about-us .accordion-section__image-wrapper{aspect-ratio:1/1;border-radius:24px;flex:0 0 auto;margin-bottom:32px;max-width:100%;overflow:hidden;width:100%}.about-us .accordion-section__content{flex:auto;gap:32px;padding:0}.about-us .accordion-section__accordion{padding:24px 0}.about-us .accordion-section__accordion h3{font-size:20px;line-height:28px}.about-us .accordion-section__accordion p{font-size:16px;line-height:24px}.about-us .movie-slider-section{gap:32px;margin:64px 0}.about-us .banner-slider-section{--gap-between-sections:100px;--card-w:clamp(141px,28vw,476px);--card-h:calc(var(--card-w)*1.48227);--pink-cover:0.8;--cards-overlap:calc(var(--card-h)*var(--pink-cover));padding-bottom:var(--gap-between-sections)}.about-us .banner-slider-section__container{max-height:none;padding:48px 24px calc(var(--cards-overlap));width:min(1696px,100% - 24px)}.about-us .banner-slider-section__header-wrapper{gap:24px}.about-us .banner-slider-section__header-wrapper h2,.about-us .banner-slider-section__header-wrapper h3{font-size:24px;line-height:32px}.about-us .banner-slider-section__slider-wrapper{gap:16px;margin-top:calc(50px - var(--cards-overlap))}.about-us .banner-slider-section__card{aspect-ratio:141/209;width:var(--card-w)}.about-us .photo-banner-section{aspect-ratio:171/143;padding-inline:24px}.about-us .photo-banner-section__image{object-fit:cover}.about-us .photo-banner-section h2{bottom:24px;font-size:24px;left:24px;line-height:32px;margin-right:24px}.about-us .openhope-section{background:linear-gradient(#e1e1e1,#e1e1e1) top/calc(100% - 48px) 1px no-repeat;background-position:top 0 left 24px;border:1px solid #e1e1e1;border-top:none;margin-top:96px;padding-bottom:64px;padding-top:56px}.about-us .openhope-section__image-content{display:flex}.about-us .openhope-section__image{display:none}.about-us .openhope-section__logo{max-width:182px}.about-us .openhope-section__content h3{font-size:18px;line-height:24px}.about-us .openhope-section__icons-wrapper p{font-size:16px;line-height:24px}}@media (max-width:575.98px){.about-us .header-banner{height:calc(100vh - 63px);min-height:calc(100vh - 63px);padding:48px 25px}.about-us .header-banner__card-img{height:96px;margin-bottom:4px;width:96px}.about-us .header-banner__subtitle{font-size:24px;line-height:32px}.about-us .header-banner__title{font-size:32px;line-height:42px}.about-us .split-section__container{flex-wrap:wrap}.about-us .split-section__content{flex:0 0 100%;margin-left:0;max-width:100%}.about-us .split-section__content h3{font-size:24px;line-height:32px}.about-us .split-section__content h4{font-size:16px;line-height:24px}.about-us .split-section__content p{font-size:18px;line-height:32px}.about-us .split-section__content a{display:flex;justify-content:center;min-width:100%}.about-us .split-section__image-text{display:block;height:auto;margin:16px 0;width:100%}.about-us .left-right-section__image-wrapper p{bottom:8px;font-size:56px;left:32px}.about-us .movie-slider-section__header-wrapper{padding-inline:24px}.about-us .movie-slider-section__header-wrapper h2{font-size:24px;line-height:32px}.about-us .movie-slider-section__slider-arrows button{padding:10px}.about-us .movie-slider-section__card{gap:16px;max-width:321px;width:auto}.about-us .movie-slider-section__card h1{font-size:16px;line-height:24px}.about-us .movie-slider-section__card-wrapper{padding-left:max(24px,(100vw - 1696px)/2 + 38px)}.about-us .movie-slider-section__link-wrapper a{display:flex;justify-content:center;min-width:100%}.about-us .movie-slider-section__card-image{height:200px;width:321px}.about-us .movie-slider-section__link-wrapper{margin-top:0}.about-us .openhope-section a{display:flex;justify-content:center;min-width:100%}.about-us .photo-banner-section__image-desktop{display:none}.about-us .photo-banner-section__image-mobile{display:block;height:100%;object-fit:fill;width:100%}}