html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}button{background-color:#0000;border:none;outline:none;margin:0;padding:0;font-family:inherit}a,a:link,a:visited,a:hover,a:focus{color:inherit;text-decoration:none}html{font-family:phone;font-size:62.5%}@media screen and (width>=1024px){html{font-family:desktop}}html{scroll-behavior:smooth}@media screen and (width<=359px){html{font-size:46.875%}}@media screen and (width>=360px) and (width<=399px){html{font-size:53.125%}}@media screen and (width>=1024px) and (width<=1279px){html{font-size:46.875%}}@media screen and (width>=1921px){html{font-size:78.125%}}body{color:#000;scroll-behavior:smooth;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:300;line-height:2.4rem;position:relative;overflow-x:hidden}*{box-sizing:border-box}:empty{margin:0;padding:0}:before,:after{box-sizing:inherit}ul{margin:0;padding-left:0;list-style:none}ol li{margin-left:1em}dl,dt,dd{margin:0}b,strong{font-weight:700}img{vertical-align:middle;width:100%}[hidden]{display:none!important}[disabled]{cursor:not-allowed}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.l-wrapper{width:100%;max-width:128rem;margin:0 auto;padding:0 3.6rem}.font-hand{font-family:Noto Serif Display,serif;font-style:italic;font-weight:300;line-height:2}@media screen and (width<=1023px){.mobile-hidden{display:none!important}}@media screen and (width>=1024px){.desktop-hidden{display:none!important}}.c-shape__moon{display:inline-block}.c-moon{display:none}@media screen and (width>=1024px){.c-moon{display:inline-block}.c-moon svg{stroke:#c5d9df;stroke-width:.3px;opacity:.7;width:20rem}}.c-background{background-color:#000;width:100vw;position:fixed;inset:0}.c-background video{object-fit:cover;width:100%;height:100%}@media screen and (width<=1023px){.c-background{background-image:url(space1.085ff57f.webp);background-position:50% 0;background-repeat:no-repeat;background-size:1024px 682px}.c-background video{display:none}}.c-cta{cursor:pointer;border-radius:3rem;display:inline-block;position:relative;overflow:hidden;transform:translateZ(0)}@media (hover:hover){.c-cta .c-cta__text{transition:color .3s}.c-cta:hover .c-cta__text{color:#fff}}.c-cta__dot{opacity:0;z-index:2;aspect-ratio:1;transform-origin:50%;background-color:#902e55;border-radius:50%;width:50rem;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.c-cta__text{z-index:3;text-transform:uppercase;color:inherit;padding:1rem 3rem .9rem;font-size:1.6rem;font-weight:700;display:inline-block;position:relative}.c-cta--dark .c-cta__text{color:#fff}.c-cta__bg{z-index:1;border:1px solid #0000004d;border-radius:3rem;display:inline-block;position:absolute;inset:1px}.c-cta--light .c-cta__bg{border-color:#fff}.c-cta--dark .c-cta__bg{color:#fff;background-color:#000}@media screen and (width>=1024px){.c-cursor{pointer-events:none;z-index:1000;opacity:0;background-color:#902e55;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;transition:top 50ms linear,left 50ms linear,width .3s,height .3s,opacity .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-50%,-50%)}.is--btn .c-cursor{width:.1rem;height:.1rem}.c-cursor__arrow{transform-origin:50%;opacity:0;transition:all .3s}.is--left .c-cursor__arrow{transform:scaleX(-1)}.is--carousel .c-cursor{opacity:1;width:14rem;height:14rem}.is--carousel .c-cursor .c-cursor__arrow{opacity:1}.is--carousel .c-cursor.is--end:not(.is--left),.is--carousel .c-cursor.is--left.is--begin{opacity:.5;width:10rem;height:10rem}}.c-scrollIcon{z-index:10;mix-blend-mode:difference;opacity:.65;aspect-ratio:7/10;border:1px solid #fff;border-radius:1em;height:3em;transition:opacity .3s;display:block;position:fixed;bottom:2em;left:50%;transform:translate(-50%)}.c-scrollIcon.is--hidden{opacity:0}.c-scrollIcon__arrow{background-color:#fff;width:1px;height:1em;display:block;position:absolute;top:.25em;left:50%}.c-scrollIcon__arrow:before{content:"";transform-origin:50%;border-bottom:1px solid #fff;border-left:1px solid #fff;width:.5em;height:.5em;display:block;position:absolute;top:100%;transform:translate(-48%,-100%)rotate(-45deg)}.c-pagination{z-index:50;transition:all .3s;display:inline-block;position:fixed;inset:0;transform:translate(100%)}.is--menu .c-pagination{transform:translate(0)}@media screen and (width<=1023px){.is--menu .c-pagination{background-color:#ffffffb3}}@media screen and (width>=1024px){.c-pagination{mix-blend-mode:difference;left:auto;transform:translate(0)}}.c-pagination__list{flex-flow:column wrap;justify-content:center;align-items:flex-end;height:100%;padding-left:2em;padding-right:2em;display:flex}@media screen and (height<=480px){.c-pagination__list{padding-right:6em}}.c-pagination__list{z-index:2;gap:3vh;position:relative}@media screen and (width>=1024px){.c-pagination__list{gap:.25em}}.c-pagination__el{cursor:pointer}@media screen and (width>=1024px){.c-pagination__el{margin:.25em 0}.c-pagination__el:before{content:"";background-color:#0000;border:1px solid #fff;border-radius:50%;width:1.2rem;height:1.2rem;transition:all .3s;display:block}}.c-pagination__el.is--active:before{background-color:#fff;border-color:#0000}.c-pagination__el-text{color:#000;font-weight:700}@media screen and (width>=1024px){.c-pagination__el-text{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}.c-pagination__lang{color:#000;margin-top:1.5rem;font-weight:700;text-decoration:underline}@media screen and (width>=1024px){.c-pagination__lang{display:none}}.m-header{z-index:100;padding:5rem 0 0;position:absolute;top:0;left:0;right:0}@media screen and (width<=1023px){.m-header{mix-blend-mode:difference}}.m-header .l-wrapper{align-items:center;gap:.5rem;display:flex;position:relative}@media screen and (height>=480px){.m-header .l-wrapper{justify-content:center}}@media screen and (width>=1024px){.m-header .l-wrapper{justify-content:flex-end}}.m-header__logo{max-width:19rem}.m-header__logo svg{width:100%}@media screen and (width<=1023px){.m-header__logo svg{fill:#fff}}@media screen and (width>=1024px){.m-header__logo{margin-right:auto}}.m-header__cta{display:none}@media screen and (width>=1024px){.m-header__cta{display:inline-block}}.m-header__lang{display:none}@media screen and (width>=1024px){.m-header__lang{z-index:3;text-transform:uppercase;color:inherit;text-align:center;border:1px solid #0000004d;border-radius:3rem;width:4.4rem;padding:.9rem 0 .8rem;font-size:1.6rem;font-weight:700;display:inline-block;position:relative}}@media screen and (width>=1024px) and (hover:hover){.m-header__lang{transition:all .2s}.m-header__lang:hover{color:#fff;background-color:#902e55}}.m-header__menu{cursor:pointer;flex-wrap:wrap;justify-content:center;gap:7px;width:5rem;padding:1rem;display:flex;position:fixed;top:5rem;right:2em}.m-header__menu span{transform-origin:100%;background-color:#fff;width:80%;height:1px;transition:all .3s;display:block}.m-header__menu span:nth-of-type(2){width:100%}.is--menu .m-header__menu span:first-of-type{transform:translate(2px,8px)rotate(45deg)scale(.5)}.is--menu .m-header__menu span:nth-of-type(3){transform:translate(2px,-8px)rotate(-45deg)scale(.5)}@media screen and (width>=1024px){.m-header__menu{display:none}.m-hero{height:100vh;min-height:80rem}}.m-hero{height:100vh;min-height:50rem;max-height:70rem}@media screen and (width<=1023px){.m-hero{max-height:initial;min-height:auto}}.m-hero{z-index:3;background-color:#fff;justify-content:center;align-items:center;padding-top:10rem;padding-bottom:10rem;display:flex;position:relative;overflow:hidden}.m-hero__bg{opacity:.5;z-index:-1;position:absolute;top:-15rem;left:50%;transform:translate(-50%)}.m-hero__bg .c-moon{transform-origin:40% 40%;position:absolute;transform:translate(-55%,45%)rotate(-280deg)}.m-hero__bg .c-moon:nth-child(2){transform:translate(-30%,45%)rotate(-315deg)}.m-hero__bg .c-moon svg{width:65vw}.m-hero__content{width:100%;max-width:128rem;margin:0 auto;padding:0 3.6rem}@media screen and (width<=1023px){.m-hero__content{max-width:60rem}}.m-hero__header{text-align:center;margin:0 auto .4em;font-size:4.4rem;line-height:1}.m-hero__header span{display:block}@media screen and (width>=1024px){.m-hero__header{font-size:9rem}}.m-hero__text{text-align:center;max-width:40rem;margin:0 auto;font-size:1.4rem}@media screen and (width>=1024px){.m-products{height:100vh;min-height:80rem}}@media screen and (width<=1023px){.m-products{height:auto}}.m-products{color:#fff;z-index:2;position:relative;overflow:hidden}.m-products__content{width:100%;max-width:128rem;margin:0 auto;padding:0 3.6rem;position:relative}@media screen and (width<=1023px){.m-products__content{padding-top:8rem;padding-bottom:8rem}.m-products__content.m-products__analyze{background-image:linear-gradient(#0000 0%,#4a3a3f 45%)}.m-products__content.m-products__concept{background-image:linear-gradient(#0000 0%,#844a7a 45%)}.m-products__content.m-products__design{background-image:linear-gradient(#0000 0%,#d1788e 45%)}.m-products__content.m-products__validate{background-image:linear-gradient(#0000 0%,#768c94 45%)}}@media screen and (width>=1024px){.m-products__content{z-index:1;height:100vh;position:absolute;top:0;left:50%;transform:translate(-50%)}}@media screen and (width<=1023px){.m-products__bg{max-width:40rem;margin:0 auto}}@media screen and (width>=1024px){.m-products__bg{height:100vh;position:fixed;top:0;left:50%}.m-products__bg img{width:auto;max-width:100%}}.m-products__bg-color,.m-products__bg-space,.m-products__bg-circle,.m-products__bg-image,.m-products__bg-moons,.m-products__bg-graph{position:relative}@media screen and (width>=1024px){.m-products__bg-color,.m-products__bg-space,.m-products__bg-circle,.m-products__bg-image,.m-products__bg-moons,.m-products__bg-graph{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.m-products__bg-color{background-color:#4a3a3f;width:100vw;height:100vh}}.m-products__bg-space{display:none}@media screen and (width>=1024px){.m-products__bg-space{opacity:0;aspect-ratio:1;background-image:url(space1.085ff57f.webp);background-position:50%;background-repeat:no-repeat;background-size:100vw 100vh;border-radius:50%;width:120vw;height:auto;display:block;overflow:hidden}}@media screen and (width>=1024px) and (orientation:portrait){.m-products__bg-space{width:auto;height:120vh}}.m-products__bg-circle{aspect-ratio:1;transform-origin:50%;border-radius:50%;width:80vw;max-width:30rem;height:auto;display:inline-block;position:absolute;top:30%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-45deg)}.m-products__bg-circle span{aspect-ratio:1;transform-origin:50%;background-color:#768c94;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,100%)}@media screen and (width>=1024px){.m-products__bg-circle{width:45rem;max-width:100vw;top:50%}.m-products__bg-circle span{transform:translate(-50%,50%)}}.m-products__bg-image img{max-width:40rem;display:inherit;margin:0 auto}@media screen and (width>=1024px){.m-products__bg-image{z-index:4;transform-origin:50%;isolation:isolate;transform:none}.m-products__bg-image img{will-change:transform,filter;backface-visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-products__analyze .m-products__bg-image img,.m-products__design .m-products__bg-image img,.m-products__validate .m-products__bg-image img{width:auto;max-width:64vw}.m-products__analyze .m-products__bg-image{mix-blend-mode:multiply}.m-products__concept .m-products__bg-image{left:-8vw}.m-products__concept .m-products__bg-image img{width:auto;height:100vh;max-width:inherit}.m-products__validate .m-products__bg-image img{width:auto;max-width:64vw}}.m-products__bg-clouds{display:none}@media screen and (width>=1024px){.m-products__bg-clouds{clip-path:polygon(0 0,50vw 0,50vw 100vh,0 100vh,0 0);width:100vw;height:100vh;display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.m-products__bg-clouds img{transform-origin:50%;max-width:100%;position:absolute;left:50%}.m-products__bg-clouds img:first-of-type{width:7%;top:30%}.m-products__bg-clouds img:nth-of-type(2){width:15%;top:45%}.m-products__bg-clouds img:nth-of-type(3){width:12%;top:50%}.m-products__bg-clouds img:nth-of-type(4){width:9%;top:35%}.m-products__bg-clouds img:nth-of-type(5){width:6%;top:40%}.m-products__bg-moons{z-index:6}.m-products__bg-moons .c-moon{transform-origin:50%;position:absolute}.m-products__bg-moons .c-moon:first-child{transform:translate(-38%,-40%)}.m-products__bg-moons .c-moon:nth-child(2){transform:translate(-38%,-40%)scaleX(-1)}.m-products__bg-moons .c-moon:nth-child(3){transform:translate(-50%)scale(1.1)}.m-products__bg-moons svg{stroke:#c5d9df;stroke-width:.5px;width:45rem}}.m-products__bg-graph{display:none}@media screen and (width>=1024px){.m-products__bg-graph{z-index:6;display:block}.m-products__concept .m-products__bg-graph{left:-8vw}.m-products__concept .m-products__bg-graph svg{height:100vh}.m-products__design .m-products__bg-graph svg{width:64rem}}@media screen and (width<=1023px){.m-products__block{max-width:40rem;margin:0 auto}}@media screen and (width>=1024px){.m-products__block{z-index:2;align-items:center;display:flex;position:absolute;inset:0 40px}.m-products__block--1{justify-content:center}.m-products__block--2{justify-content:space-between}}@media screen and (width<=1023px){.m-products__block--2{padding-top:5rem;position:relative}.m-products__block--2:before,.m-products__block--2:after{content:"";background-color:inherit;width:100rem;height:100%;display:block;position:absolute;top:0}.m-products__block--2:before{right:100%}.m-products__block--2:after{left:100%}.m-products__analyze .m-products__block--2{background-color:#4a3a3f}.m-products__concept .m-products__block--2{background-color:#844a7a}.m-products__design .m-products__block--2{background-color:#d1788e}.m-products__validate .m-products__block--2{background-color:#768c94}}.m-products__header{transform-origin:50%;text-align:center;margin-bottom:.75em;font-size:2.3rem;line-height:2.8rem}@media screen and (width>=1024px){.m-products__header{font-size:6rem;line-height:7.2rem}}.m-products__subtitle{margin-bottom:1em;font-size:2.1rem;line-height:2.8rem}@media screen and (width<=1023px){.m-products__subtitle{max-width:80%}}@media screen and (width>=1024px){.m-products__subtitle{font-size:3rem;line-height:4rem}}.m-products__title{font-size:2.3rem;font-weight:700;line-height:2.8rem}@media screen and (width>=1024px){.m-products__title{font-size:4.8rem;line-height:5.5rem}}.m-products__text{font-size:1.4rem;line-height:2.4rem}.m-products__text:first-line,.m-products__text div:first-of-type{font-size:1.9rem;font-weight:700;line-height:2.4rem}.m-products__list{margin:1.5em 0;font-size:1.9rem;font-weight:700;line-height:2.4rem}.m-products__list li{margin:.5em 0}.m-products__leftSide{max-width:50rem}@media screen and (width<=1023px){.m-products__leftSide{margin-bottom:5rem}}.m-products__rightSide{max-width:28rem}@media screen and (width>=1024px){.m-carousel{height:100vh;min-height:80rem}}.m-carousel{background-color:#fff;padding:5rem 0 0;position:relative}@media screen and (width>=1024px){.m-carousel{height:auto;padding:0 0 10rem}.m-carousel:before{content:"";background-color:#768c94;width:100%;height:5rem;display:block;position:absolute;top:0;left:0}}.m-carousel__head{padding-bottom:2em}@media screen and (width>=1024px){.m-carousel__head{z-index:2;padding-top:10rem;padding-bottom:5rem;position:relative;overflow:hidden;transform:translateY(5rem)}}.m-carousel__head-bg{display:none}@media screen and (width>=1024px){.m-carousel__head-bg{z-index:1;display:block;position:absolute;top:5rem;left:45%}.m-carousel__head-bg .c-moon{transform-origin:40% 40%;position:absolute;transform:translate(-55%,45%)rotate(-280deg)}.m-carousel__head-bg .c-moon:nth-child(2){transform:translate(-28%,45%)rotate(-315deg)}.m-carousel__head-bg .c-moon svg{width:80rem}}.m-carousel__header{text-align:center;z-index:2;max-width:80rem;margin:0 auto .6em;font-size:3rem;line-height:1.2;position:relative}.m-carousel__header span{display:block}.m-carousel__header span.font-hand{font-size:130%;line-height:1.8}@media screen and (width>=1024px){.m-carousel__header{font-size:7rem}}@media screen and (width<=1023px){.m-carousel__body{background-color:#2b2b2b}}.m-carousel__body{position:relative;overflow:hidden}@media (hover:hover){.m-carousel__body:hover{cursor:none}}@media screen and (width>=1024px){.m-carousel__body,.m-carousel__el{height:100vh;min-height:70rem;max-height:80rem}}.m-carousel__mask{display:none}@media screen and (width>=1024px){.m-carousel__mask{pointer-events:none;z-index:14;width:calc(100% - 7.2rem);max-width:128rem;display:block;position:absolute;top:5rem;bottom:5rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 100rem #fff}}.m-carousel__outside-container{pointer-events:none;position:absolute;inset:0}.m-carousel__outside-el{position:absolute;inset:0}.m-carousel__outside-el:not(:first-of-type) .m-carousel__outside-bg,.m-carousel__outside-el:not(:first-of-type) .m-carousel__outside-content>*{opacity:0}.m-carousel__outside-bg{display:none}@media screen and (width>=1024px){.m-carousel__outside-bg{display:block;position:absolute;inset:0 0 0 -2px;overflow:hidden}.m-carousel__outside-bg img{object-fit:cover;width:100%;height:100%}}.m-carousel__outside-content{color:#fff;margin:0 auto}@media screen and (width<=1023px){.m-carousel__outside-content{max-width:32rem;padding-top:5rem}}@media screen and (width>=1024px){.m-carousel__outside-content{z-index:4;justify-content:space-between;align-items:center;max-width:128rem;height:100%;padding-left:20px;padding-right:20px;display:flex;position:relative}}@media screen and (width>=1024px) and (width>=1280px){.m-carousel__outside-content{padding-left:40px;padding-right:40px}}@media screen and (width>=1024px){.m-carousel__outside-content>*{width:30%}}.m-carousel__swiper{z-index:10;position:relative}.m-carousel__el{text-align:center;opacity:0;align-items:flex-end;transition:opacity .3s;display:flex}.m-carousel__el.swiper-slide-active{opacity:1}.m-carousel__el-content{color:#fff;text-align:center;max-width:36rem;margin:0 auto;padding-top:36rem;position:relative}@media screen and (width>=1024px){.m-carousel__el-content{justify-content:center;align-items:baseline;max-width:100%;height:100%;display:flex}}@media screen and (width<=1023px){.m-carousel__el-content{justify-content:center;align-items:flex-end;height:100%;display:flex}}.m-carousel__el-img{max-width:32rem}.m-carousel__el-img video{object-fit:contain;width:100%;height:100%}@media screen and (width>=1024px){.m-carousel__el-img{max-width:38rem;transform:translateY(10rem)}}.m-carousel__el-img{position:relative}.m-carousel__el-img:before{content:attr(data-time);color:#000;text-align:left;padding:.7rem 2rem;font-size:1.4rem;font-weight:700}@media screen and (width>=1024px){.m-carousel__el-img:before{padding:1.2rem 2rem;font-size:1.6rem}}.m-carousel__el-img:before{aspect-ratio:17/2;background-color:#fff;background-image:url(belka_bez_godziny.45813838.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;border-radius:1.8rem 1.8rem 0 0;width:100%;display:block;position:absolute;bottom:100%;left:0;overflow:hidden}.m-carousel__outside-text{text-align:center;font-size:1.7rem;font-weight:700;line-height:2.6rem}@media screen and (width>=1024px){.m-carousel__outside-text{text-align:right;width:calc(50% - 26rem);padding-left:3rem}}.m-carousel__outside-logo{width:auto;max-width:100%;margin-bottom:1rem}@media screen and (width<=1023px){.m-carousel__outside-list{text-align:center;justify-content:space-between;gap:1rem;display:flex}}.m-carousel__outside-list{margin-top:2rem}.m-carousel__outside-list span{display:block}.m-carousel__outside-list span:first-of-type{margin-top:1rem;font-size:3rem;font-weight:700;line-height:4rem}.m-carousel__outside-list span:last-of-type{font-size:1.4rem;line-height:2rem}@media screen and (width>=1024px){.m-carousel__outside-list{text-align:left;width:calc(50% - 26rem)}.m-carousel .swiper-pagination{display:none}}.m-carousel .swiper-pagination{background-color:#000;padding:4rem 0;bottom:0}.m-carousel .swiper-pagination .swiper-pagination-bullet{cursor:pointer;background-color:#0000;border:1px solid #fff;width:1.4rem;height:1.4rem}.m-carousel .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;border-color:#0000}@media screen and (width>=1024px){.m-team{height:100vh;min-height:80rem}}.m-team{background-color:#c5d9df;padding:5rem 0 0;position:relative;overflow:hidden}@media screen and (width>=1024px){.m-team{height:5rem;padding:15rem 0 12rem}}.m-team .l-wrapper{height:100%}.m-team__bgImage{max-width:30rem;position:absolute;top:25%;right:50%;transform:translate(50%,-60%)}@media screen and (width>=768px){.m-team__bgImage{top:25%;right:3rem;transform:translateY(-70%)}}@media screen and (width>=1024px){.m-team__bgImage{top:unset;bottom:0;right:unset;max-width:42rem;left:50%;overflow:hidden;transform:translate(-45%)}}.m-team__bgImage{width:100%;height:100%}.m-team__bgImage picture{opacity:0;width:100%;transition:opacity .3s;position:absolute;bottom:0}.m-team__bgImage picture.is--visible{opacity:1;filter:blur()}.m-team__content{flex-direction:column;display:flex;position:relative}@media screen and (width>=1024px){.m-team__content{flex-direction:row;justify-content:space-between;height:100%}}.m-team__header{margin-bottom:2rem;padding-top:1rem;font-size:2.3rem;line-height:1.2}@media screen and (width>=1024px){.m-team__header{margin-bottom:5rem;font-size:5rem}}.m-team__header span:first-of-type{margin-bottom:1rem;font-family:Noto Serif Display,serif;font-style:italic;font-weight:300;display:block}@media screen and (width>=1024px){.m-team__header span:first-of-type{font-size:4rem}}@media screen and (width>=768px){.m-team__left{max-width:70%}}@media screen and (width>=1024px){.m-team__left{max-width:50%;margin-top:-5%}.m-team__text{max-width:45rem}}.m-team__right{max-width:32%;margin-top:auto}@media screen and (width<=1023px){.m-team__right{width:100vw;max-width:unset;background-color:#d9f0f6;margin-top:11rem;padding:5rem 3.6rem;position:relative;left:calc(50% - 50vw)}}@media screen and (width<=767px){.m-team__right{margin-top:30rem}}.m-team__right-bold{max-width:80%;margin-bottom:3rem;font-size:1.8rem;font-weight:700}@media screen and (width>=1024px){.m-team__right-bold{margin-bottom:4rem;font-size:2.4rem}}.m-team__right-list li{max-width:34rem;font-size:1.2rem;line-height:1.4}.m-team__right-list li span:first-of-type{margin-bottom:1rem;font-size:1.8rem;font-weight:700;display:block}@media screen and (width>=1024px){.m-team__right-list li span:first-of-type{margin-bottom:1rem;font-size:2.4rem}}.m-team__right-list li:not(:last-child){margin-bottom:2rem}@media screen and (width>=1024px){.m-team__right-list li:not(:last-child){margin-bottom:2rem}}.m-form{background-color:#fff;padding:5rem 0;position:relative}@media screen and (width>=1024px){.m-form{min-height:85rem;padding:15rem 0;overflow:hidden}}.m-form__bg{position:absolute;top:10rem;left:45%}.m-form__bg .c-moon{transform-origin:0 0;position:absolute}.m-form__bg .c-moon:first-of-type{transform:rotate(90deg)translate(-1px,-1px)}.m-form__bg .c-moon:first-of-type svg{width:70rem}.m-form__bg .c-moon:nth-child(2){transform:rotate(180deg)scaleY(-1)}.m-form__bg .c-moon:nth-child(2) svg{stroke-width:.5px;width:35rem}.m-form__content{flex-direction:column;display:flex}@media screen and (width>=1024px){.m-form__content{flex-direction:row}.m-form__header,.m-form__container{flex-basis:50%}}.m-form__privacy{margin:3em 0;font-size:65%}.m-form__privacy li{line-height:1.3}.m-form__header{z-index:1;max-width:20rem;margin-bottom:4rem;font-size:2.3rem;font-weight:700;line-height:1;position:relative}@media screen and (width>=1024px){.m-form__header{max-width:40rem;margin-right:25rem;font-size:4.6rem}}.m-form__submit{margin-top:3rem}.m-form__input{box-sizing:border-box;border:1px solid #c2c2c2;width:100%;margin-bottom:1rem;position:relative}@media screen and (width>=1024px){.m-form__input{width:48rem}}.m-form__input.is--error{border-color:red;margin-bottom:3rem}.m-form__input.is--error .error{opacity:1}.m-form__input .error{opacity:0;color:red;font-size:.8em;position:absolute}.m-form__input svg{stroke:#902e55;fill:#0000;stroke-width:2px;pointer-events:none;z-index:2;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.m-form__input input,.m-form__input select,.m-form__input textarea{resize:none;background-color:#fff;border:none;outline:0;width:100%;padding:2rem 2rem 1rem;font-family:Poppins,sans-serif;font-size:1.6rem;position:relative}.m-form__input select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi43MTIiIGhlaWdodD0iNy4yNjgiIHZpZXdCb3g9IjAgMCAxMi43MTIgNy4yNjgiPg0KICA8ZyBpZD0iR3JvdXBfMTUzNSIgZGF0YS1uYW1lPSJHcm91cCAxNTM1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi43MTIpIHJvdGF0ZSg5MCkiPg0KICAgIDxwYXRoIGlkPSJJY29uX2lvbmljLWlvcy1hcnJvdy1mb3J3YXJkIiBkYXRhLW5hbWU9Ikljb24gaW9uaWMtaW9zLWFycm93LWZvcndhcmQiIGQ9Ik0xNi4zMjQsMTIuNTVsLTQuODEtNC44MDdhLjkuOSwwLDAsMSwwLTEuMjgzLjkxNi45MTYsMCwwLDEsMS4yODcsMGw1LjQ1LDUuNDQ2YS45MDcuOTA3LDAsMCwxLC4wMjYsMS4yNTNMMTIuOCwxOC42NDNhLjkwOS45MDksMCwwLDEtMS4yODctMS4yODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEuMjQ2IC02LjE5NikiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);background-position:calc(100% - 2.1rem);background-repeat:no-repeat}.m-form__input select option:first-child{display:none}.m-form__input label{transform-origin:0 0;z-index:2;margin-left:2rem;font-size:1.4rem;transition:all .1s ease-in-out;position:absolute;transform:translateY(1.4rem)scale(1)}.m-form__input.is--active label{transform:translateY(4px)scale(.75)}.m-form__input input[type=checkbox]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.m-form__input input[type=checkbox]+label{margin-bottom:.3rem;margin-left:0;padding-left:3rem;display:block;position:relative}.m-form__input input[type=checkbox]+label:before{content:" ";border:1px solid #c2c2c2;width:2.3rem;height:2.3rem;margin-right:10px;line-height:1.25em;display:block;position:absolute;top:0;left:0}.m-form__input input[type=checkbox]:checked+label:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4zNjIiIGhlaWdodD0iOS4xNDkiIHZpZXdCb3g9IjAgMCAxMy4zNjIgOS4xNDkiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgICBzdHJva2U6ICMwMDA7DQogICAgICAgIHN0cm9rZS13aWR0aDogMnB4Ow0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPHBhdGggaWQ9IlBhdGhfMTY4NyIgZGF0YS1uYW1lPSJQYXRoIDE2ODciIGNsYXNzPSJjbHMtMSIgZD0iTS0xNDYwLjIxLTkwODIuNzM4bDQuNzg4LDQuNyw3LjE3My03LjAzNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ2MC45MSA5MDg1Ljc5MSkiLz4NCjwvc3ZnPg0K);text-indent:.3rem;line-height:1.6}.m-form__input input[type=checkbox]:focus+label:before{border-color:#902e55}.m-form__input--checkbox{border:none;padding:0}.m-form__input--checkbox input{width:unset}.m-form__input--checkbox label{display:block;transform:none}.m-form__input--checkbox.is--error{border:none}.m-form__input--checkbox.is--error input[type=checkbox]+label:before{border-color:red}.m-form__typ{margin-top:1.5rem;font-size:85%;text-decoration:underline}.m-footer{color:#fff;background-color:#000;padding:2rem 0 5rem;position:relative}@media screen and (width>=1024px){.m-footer{z-index:60;padding:4rem 0;position:absolute;bottom:0;left:0;right:0}.m-footer .l-wrapper{justify-content:space-between;display:flex}}.m-footer__links{line-height:2.2}.m-footer__links li{margin:1rem 0}.m-footer__links>:first-child{font-weight:700}@media screen and (width>=1024px){.m-footer__links{gap:3rem;display:flex}}.m-footer__copy{margin:1rem 0;line-height:2.2}@media screen and (width<=1023px){.m-footer__copy{margin-top:4rem;font-size:1.1rem}}.m-footer a{position:relative}.m-footer a span{z-index:1;position:relative}.m-footer a:before{content:"";z-index:0;transform-origin:0;background-color:#fff;border-radius:11px;width:1px;height:10px;display:inline-block;position:absolute;top:calc(50% - 5px);left:1px}@media (hover:hover){.m-footer a{transition:color .3s}.m-footer a:before{transition:all .3s}.m-footer a:hover{color:#000}.m-footer a:hover:before{opacity:1;width:calc(100% + 20px);height:calc(100% + 4px);top:-2px;left:-10px}}
/*# sourceMappingURL=xperience.604e2a85.css.map */
