.container{width:100%;max-width:1600px;margin-inline:auto;z-index:1;padding-inline:clamp(1.25rem,0.833rem + 1.852vw,2.5rem)}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer}.btn{min-height:4rem;color:var(--color-black);display:flex;justify-content:center;align-items:center;padding:1rem 2.5rem;border:none;background-color:none;font-weight:700;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%);transition:all 250ms ease}@media(max-width: 750px){.btn{clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 0 100%)}}.btn.skeleton{background-color:#fff;border:1px solid #000}.btn.skeleton:before{content:"";position:absolute;top:3px;right:-7px;background-color:var(--color-light);background-color:#000;width:1.75rem;height:.5rem;transform:rotate(45deg)}@media(max-width: 750px){.btn.skeleton:before{top:-6px;right:-8px}}@media(hover: none){.btn.skeleton{-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn.skeleton:active{background-color:hsl(0,0%,98%)}}@media(hover: hover),all and (-ms-high-contrast: none),(-ms-high-contrast: active){.btn.skeleton:hover{background-color:hsl(0,0%,98%)}}.btn.gradient{background:linear-gradient(to right, #46aef7 5%, #1dd5e6 40%, #aaeef6 100%)}.black-bold-title{font-size:clamp(1.85em,6vw,5em);font-weight:700;line-height:1.05em;margin-bottom:.25em}h2{font-size:clamp(1.875rem,0.833rem + 4.63vw,5rem);font-weight:700;line-height:1.05em;margin-bottom:.4em;background:-webkit-linear-gradient(left, #46aef7, #1dd5e6, #aaeef6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);padding-bottom:.1em}h3,.heading-lvl-3{font-size:clamp(1.25em,3vw,2em);line-height:1.05em;margin-bottom:.75em}h3.bold,.heading-lvl-3.bold{font-weight:700}.large-text{font-size:clamp(1.1em,2vw,1.35em)}.large-text.grey{color:var(--color-grey)}p{color:var(--color-grey);font-size:1.1rem;line-height:1.5em}.text-gradient{background:-webkit-linear-gradient(left, #46aef7, #1dd5e6, #aaeef6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.section-padding{padding-block:clamp(2.5rem,1.833rem + 2.963vw,4.5rem) clamp(2.25rem,1.333rem + 4.074vw,5rem)}.light-bg{background-color:var(--color-light)}.glow-under{position:relative;overflow:hidden}.glow-under::before{content:"";position:absolute;width:100%;height:auto;aspect-ratio:1;border-radius:50%;top:130%;left:50%;transform:translateX(-50%);box-shadow:0 -35px 30px rgba(62,62,62,.2)}.fancybox__dialog .fancybox__container:not([aria-hidden]){opacity:1}.bborder{position:relative;display:flex;clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 1em, 100% 100%, 0 100%);padding:0 0 1px 1px;height:100%}.bborder:has(input:focus-visible)::before,.bborder:has(select:focus-visible)::before,.bborder:has(textarea:focus-visible)::before{background-color:#005fcc;clip-path:polygon(calc(100% - 1em - 2px) 0, 100% 0, 100% calc(1em + 2px))}.bborder input{border-radius:0;border:1px solid #000}.bborder input:focus-visible{border-radius:0 !important}.bborder::before{inset:0;content:"";position:absolute;width:100%;height:100%;z-index:1;background-color:#3e3e3e;clip-path:polygon(calc(100% - 1em - 1px) 0, 100% 0, 100% calc(1em + 1px))}.bborder:has(select)::after{position:absolute;top:50%;right:1.25rem;content:" ";width:20px;height:20px;margin-top:-5px;background-image:url("/assets/images/svg/caret-down.svg");background-size:contain;background-repeat:no-repeat;pointer-events:none;transform:translateY(-28%)}.uppercase{text-transform:uppercase}.small-article-template a{text-decoration:none}.small-article-template .image-container{aspect-ratio:377/285;width:100%;height:auto;margin-bottom:clamp(1.25rem,1.1513157895rem + 0.3947368421vw,1.625rem)}.small-article-template .image-container img{object-fit:cover;width:100%;height:100%}.small-article-template .heading{font-size:clamp(1.25rem,1.0855263158rem + 0.6578947368vw,1.875rem);line-height:clamp(1.875rem,1.7105263158rem + 0.6578947368vw,2.5rem);font-weight:700;margin-bottom:clamp(.5rem,0.2039473684rem + 1.1842105263vw,1.625rem);background:linear-gradient(to right, #46aef7 5%, #1dd5e6 40%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.small-article-template .description{font-size:clamp(1.125rem,1.0263157895rem + 0.3947368421vw,1.5rem);line-height:1.875rem;color:#949494;overflow:hidden;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical}.small-article-template .read-more{margin-top:.625rem;font-size:clamp(1.125rem,1.0263157895rem + 0.3947368421vw,1.5rem);line-height:1.875rem;text-wrap-mode:nowrap;color:#46aef7;display:flex;align-items:center;gap:.5rem}.small-article-template .read-more svg{transition:transform 150ms ease-out}.small-article-template .read-more:hover svg{transform:translateX(8px)}dialog#price-offer-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);border:none;padding:clamp(1.75rem,1.667rem + 0.37vw,2rem) clamp(1.25rem,1rem + 1.111vw,2rem);clip-path:polygon(0 0, calc(100% - 2.5rem) 0, 100% 2.5rem, 100% 100%, 0 100%);width:min(100%,56.25rem);transition-property:display opacity;transition-duration:350ms;transition-behavior:allow-discrete;opacity:0}dialog#price-offer-dialog .price-offer-closer{position:absolute;top:1.5rem;right:1.5rem}dialog#price-offer-dialog::backdrop{background:rgba(0,0,0,0)}dialog#price-offer-dialog[open]{display:block;opacity:1}@starting-style{dialog#price-offer-dialog[open]{opacity:0}}dialog#price-offer-dialog h2{width:fit-content}dialog#price-offer-dialog form{columns:2;display:grid;grid-template-columns:1fr 1.75fr;grid-template-rows:repeat(3, 1fr) auto auto;grid-auto-flow:column;gap:1.25rem 1.75rem;accent-color:#1dd5e6}dialog#price-offer-dialog form h2{margin-block-end:1.25rem;font-size:clamp(1.125rem,1rem + 0.556vw,1.5rem);line-height:1;font-weight:700}dialog#price-offer-dialog form .form-group{display:flex;flex-direction:column;gap:.25rem;font-size:clamp(1rem,0.958rem + 0.185vw,1.125rem)}dialog#price-offer-dialog form .form-group label:has(+.bborder>input[required]),dialog#price-offer-dialog form .form-group label:has(+.bborder>textarea[required]),dialog#price-offer-dialog form .form-group label:has(+.bborder>select[required]),dialog#price-offer-dialog form .form-group label:has(+input[required]){position:relative}dialog#price-offer-dialog form .form-group label:has(+.bborder>input[required]) a,dialog#price-offer-dialog form .form-group label:has(+.bborder>textarea[required]) a,dialog#price-offer-dialog form .form-group label:has(+.bborder>select[required]) a,dialog#price-offer-dialog form .form-group label:has(+input[required]) a{color:#1dd5e6}dialog#price-offer-dialog form .form-group label:has(+.bborder>input[required])::after,dialog#price-offer-dialog form .form-group label:has(+.bborder>textarea[required])::after,dialog#price-offer-dialog form .form-group label:has(+.bborder>select[required])::after,dialog#price-offer-dialog form .form-group label:has(+input[required])::after{content:"*";color:red;margin-left:1px;font-size:.7em}dialog#price-offer-dialog form .form-group:has(textarea){grid-column:2;grid-row:span 2}dialog#price-offer-dialog form .form-group:has(textarea) textarea{resize:none}dialog#price-offer-dialog form .form-group:has(select){grid-column:2}dialog#price-offer-dialog form .form-group:has(input[type=checkbox]){grid-column:span 2;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;font-size:.9375rem}dialog#price-offer-dialog form .form-group:has(input[type=checkbox]) input{max-width:1.25rem;height:auto;aspect-ratio:1;appearance:none;position:relative;border:1px solid #000}dialog#price-offer-dialog form .form-group:has(input[type=checkbox]) input::before{content:"";position:absolute;width:.875rem;height:auto;aspect-ratio:1;top:50%;left:50%;opacity:0;scale:.8;transform-origin:top left;transform:translate(-50%, -50%);background:linear-gradient(to right, #1dd5e6, #46aef7);transition:all 250ms ease}dialog#price-offer-dialog form .form-group:has(input[type=checkbox]) input:checked::before{opacity:1;scale:1}dialog#price-offer-dialog form .form-group input,dialog#price-offer-dialog form .form-group textarea,dialog#price-offer-dialog form .form-group select{font:inherit;color:inherit;padding:.625rem;height:100%;width:100%;border:1px solid #000}dialog#price-offer-dialog form .form-group select{appearance:none;background:#fff}dialog#price-offer-dialog form>.bborder{grid-column:span 2;margin-left:auto;width:fit-content}dialog#price-offer-dialog form>.bborder button{padding:14px 26px;border:1px solid #000;color:#000}@media only screen and (width <= 48rem){dialog#price-offer-dialog form{grid-template-columns:1fr;grid-template-rows:repeat(7, auto)}dialog#price-offer-dialog form .form-group:has(textarea){grid-column:unset;grid-row:unset}dialog#price-offer-dialog form .form-group:has(textarea) textarea{min-height:8.125rem}dialog#price-offer-dialog form .form-group:has(select){grid-column:unset}dialog#price-offer-dialog form .form-group:has(input[type=checkbox]){grid-column:unset}dialog#price-offer-dialog form>.bborder{grid-column:unset}}dialog#form-submitted{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:min(100%,50rem);padding:1.25rem;clip-path:polygon(0 0, calc(100% - 2.5rem) 0, 100% 2.5rem, 100% 100%, 0 100%);border:none;line-height:1.35;text-align:center;transition:all 200ms;display:none;box-shadow:2px 2px 7px 7px hsla(0,0%,100%,.1);transition-property:display opacity;transition-duration:350ms;transition-behavior:allow-discrete;opacity:0}dialog#form-submitted.success{background:#46aef7;background:#2ba44d}dialog#form-submitted.error{background:#ff4d4f}dialog#form-submitted:focus{border:none;outline:none}dialog#form-submitted::backdrop{background:rgba(0,0,0,0)}dialog#form-submitted p{font-size:clamp(1.5rem,1.167rem + 1.481vw,2.5rem);line-height:1;font-weight:700;line-height:1.2;color:#fff}dialog#form-submitted[open]{display:block;opacity:1}@starting-style{dialog#form-submitted[open]{opacity:0}}#other_articles,#colleagues{background-color:#fff}#other_articles .section-content,#colleagues .section-content{margin:0 auto;max-width:120rem;padding-block:clamp(1.875rem,1.5460526316rem + 1.3157894737vw,3.125rem);padding-inline:clamp(1rem,-1.3684210526rem + 9.4736842105vw,10rem)}#other_articles .pt-95,#colleagues .pt-95{padding-top:clamp(3.125rem,2.3848684211rem + 2.9605263158vw,5.9375rem)}#other_articles .heading-buttons-container,#colleagues .heading-buttons-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.25rem;margin-bottom:clamp(1.25rem,1.0855263158rem + 0.6578947368vw,1.875rem)}#other_articles .heading-buttons-container .heading,#colleagues .heading-buttons-container .heading{font-size:clamp(1.875rem,1.7105263158rem + 0.6578947368vw,2.5rem)}#other_articles .heading-buttons-container .heading.fs-80,#colleagues .heading-buttons-container .heading.fs-80{font-size:clamp(2.5rem,1.8421052632rem + 2.6315789474vw,5rem);margin-bottom:0}#other_articles .heading,#colleagues .heading{background:linear-gradient(to right, #46aef7 5%, #1dd5e6 40%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#other_articles .controls,#colleagues .controls{display:flex;align-items:center;gap:.5625rem;margin-inline-start:auto}#other_articles .controls>*,#colleagues .controls>*{cursor:pointer}#other_articles .controls>*:hover,#colleagues .controls>*:hover{filter:brightness(0.95)}#other_articles .link-button,#colleagues .link-button{border:1px solid #3e3e3e;color:#3e3e3e;font-weight:700;background-color:#fff;text-decoration:none;text-wrap-mode:nowrap;padding-inline:.5rem;padding-block:clamp(1.3125rem,0.4034090909rem + 4.5454545455vw,1.46875rem)}@media(min-width: 320px){#other_articles .link-button,#colleagues .link-button{padding-block:1.46875rem;padding-inline:1.875rem}}#other_articles .swiper-wrapper,#colleagues .swiper-wrapper{justify-content:center}#other_articles .swiper-wrapper:has(>:nth-child(4)),#colleagues .swiper-wrapper:has(>:nth-child(4)){justify-content:start}#other_articles .controls>*[disabled]{cursor:not-allowed;opacity:.6}#other_articles .controls>*.hidden{display:none}footer{padding-block-start:clamp(1.875rem,1.417rem + 2.037vw,3.25rem);display:flex;flex-direction:column;gap:clamp(1.875rem,1.375rem + 2.222vw,3.375rem);z-index:2}footer .content .container{display:grid;grid-template-columns:7.62fr 8.11fr;gap:clamp(0.625rem,0.417rem + 0.926vw,1.25rem)}footer .content .container h2{font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700;color:#3e3e3e;background-clip:unset;-webkit-text-fill-color:unset;background:unset}footer .content .container h2:not(:first-child){margin-top:1.25rem}footer .content .container .left .note-from-ceo{display:flex;flex-direction:column;gap:1.25rem}footer .content .container .left .note-from-ceo .bold{font-weight:700}footer .content .container .left ul{list-style:none}footer .content .container .left ul:nth-of-type(1) li:not(.maps),footer .content .container .left ul:nth-of-type(1) li:not(.maps) a{color:#1dd5e6}footer .content .container .left ul li{display:flex;align-items:center;gap:.5rem;padding-block:1.125rem}footer .content .container .left ul li:has(.note-from-ceo){flex-direction:column;align-items:flex-start}footer .content .container .left ul li:has(.space-right){flex-wrap:wrap}footer .content .container .left ul li:not(:last-child){border-bottom:1px solid rgba(148,148,148,.2)}footer .content .container .left ul li a{color:inherit;text-decoration:none}footer .content .container .left ul li .bottom-signature p,footer .content .container .left ul li .bottom-signature a{font-weight:700}footer .content .container .left ul li .bottom-signature a{color:#1dd5e6;text-decoration:underline}footer .content .container .left span.space-right:not(:last-child){margin-right:.75rem}footer .content .container .right{display:grid;grid-template-columns:1fr 1fr;width:fit-content;height:fit-content;gap:3.75rem 2.5rem;place-self:center}footer .content .container .right img{width:260px;height:auto}footer .content .container .right .rating{display:flex;flex-direction:column;align-items:center;gap:.5rem}footer .content .container .right .rating p{display:flex;align-items:center;gap:.5rem;font-size:clamp(1.5rem,1.167rem + 1.481vw,2.5rem);line-height:1;font-weight:700}footer .content .container .right .rating .stars{display:flex;align-items:center;gap:.25rem}footer .content .container .right .bottom-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}footer .content .container .right .bottom-row img{place-self:center;width:100%}footer .content .container .right .bottom-row img.popai{scale:.8}footer .content .container .right .bottom-row{grid-column:1/-1}@media only screen and (width <= 48rem){footer .content .container{grid-template-columns:1fr;gap:1.875rem}}footer .brand{padding-inline:1.5rem}footer .brand svg{height:auto;margin-inline:auto}footer .brand.glow-under::before{border-radius:unset;z-index:4;top:100%}@media only screen and (width <= 48rem){footer .brand.glow-under::before{top:110%}}@media only screen and (width <= 36rem){footer .brand.glow-under::before{top:135%}}footer .footnote{text-align:center;padding-block:1.6875rem}header{background-color:var(--color-light);padding-block:3.25rem;position:fixed;top:0;left:0;z-index:14;width:100%;transition:all 250ms ease}header.hero-transparent-bg{background-color:rgba(0,0,0,0)}header.hero-transparent-bg .logo img{background-color:#fff;--amount: 14px;clip-path:polygon(0 0, calc(100% - var(--amount)) 0, 100% var(--amount), 100% 100%, 0 100%)}header.hero-transparent-bg .container nav a{color:#fff}header.scrolled{padding-block:1rem;background-color:var(--color-light)}header.scrolled .container nav a{color:inherit}header.scrolled .container nav>*:not(a){height:3.125rem}header.scrolled .container nav>*:not(a) img{scale:.85}@media(max-width: 750px){header{padding-block:2rem}}@media(max-width: 500px){header{padding-block:1.25rem}}header .container{display:flex;justify-content:space-between;align-items:center}header .container .logo img{height:4rem}@media(max-width: 750px){header .container .logo img{height:3rem}}header .container nav{display:flex;align-items:center;gap:1.15rem}header .container nav li.language-switcher{height:fit-content}@media only screen and (width <= 36rem){header .container nav li.language-switcher{display:none}}header .container nav>a{height:auto;color:#000;text-decoration:none}@media only screen and (width <= 53.625rem){header .container nav>a{display:none}}header .container nav>*:not(a){height:4rem;min-height:0}@media(max-width: 750px){header .container nav>*:not(a){height:3rem}}header .container nav .phone,header .container nav .email,header .container nav .side-menu-btn{aspect-ratio:1/1;padding-inline:0}@media(max-width: 550px){header .container nav .phone,header .container nav .email,header .container nav .price-offer-btn{display:none}}header .container nav .price-offer-btn{min-width:160px;color:#fff;background-color:var(--color-black);text-transform:uppercase}@media(hover: none){header .container nav .price-offer-btn{-webkit-tap-highlight-color:rgba(0,0,0,0)}header .container nav .price-offer-btn:active{background-color:rgb(49.25,49.25,49.25)}}@media(hover: hover),all and (-ms-high-contrast: none),(-ms-high-contrast: active){header .container nav .price-offer-btn:hover{background-color:rgb(49.25,49.25,49.25)}}@media(max-width: 750px){header .container nav .price-offer-btn{min-width:0;padding:1rem 1.5rem}}header .container nav .side-menu-btn{display:flex;flex-direction:column;gap:.4rem}header .container nav .side-menu-btn .line{width:30%;height:2px;background-color:#fff;border-radius:1rem}@media only screen and (width <= 36rem){header .container nav .side-menu-btn{gap:.2rem}}header .mobile{position:fixed;left:0;width:100%;height:100%;background:linear-gradient(to right, #46aef7 5%, #1dd5e6 40%, #aaeef6 100%);clip-path:polygon(0 0, calc(100% - clamp(2.5rem, 1.667rem + 3.704vw, 5rem)) 0, 100% clamp(2.5rem, 1.667rem + 3.704vw, 5rem), 100% 100%, 0 100%);z-index:15;bottom:100%;transition:all 250ms}header .mobile .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.25rem,0.917rem + 1.481vw,2.25rem);height:100%}header .mobile .inner img{width:10rem;height:auto;margin-top:2rem;filter:brightness(50)}header .mobile ul{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;list-style-type:none}header .mobile ul li:has(+.language-switcher){margin-bottom:clamp(0.625rem,0.417rem + 0.926vw,1.25rem)}@media only screen and (width > 36rem){header .mobile ul .language-switcher{display:none}}header .mobile.show ul li:nth-child(1)>a{animation-delay:calc(.06s*1)}header .mobile.show ul li:nth-child(2)>a{animation-delay:calc(.06s*2)}header .mobile.show ul li:nth-child(3)>a{animation-delay:calc(.06s*3)}header .mobile.show ul li:nth-child(4)>a{animation-delay:calc(.06s*4)}header .mobile.show ul li:nth-child(5)>a{animation-delay:calc(.06s*5)}header .mobile.show ul li:nth-child(6)>a{animation-delay:calc(.06s*6)}header .mobile.show ul li:nth-child(7)>a{animation-delay:calc(.06s*7)}header .mobile.show ul li:nth-child(8)>a{animation-delay:calc(.06s*8)}header .mobile.show ul li:nth-child(9)>a{animation-delay:calc(.06s*9)}header .mobile.show ul li:nth-child(10)>a{animation-delay:calc(.06s*10)}header .mobile.show a{animation:drop-in 250ms ease forwards}@keyframes drop-in{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}header .mobile a{color:#fff;text-decoration:unset;font-weight:600;padding:.75rem;display:block;font-size:clamp(1.25rem,1.125rem + 0.556vw,1.625rem);text-transform:uppercase;opacity:0}header .mobile a.fade-out{animation:fade-out 250ms ease;animation-delay:0s}header .mobile a{transition:all 250ms ease,opacity 250ms ease,outline-offset 1ms,outline 1ms}@media(hover: none){header .mobile a{-webkit-tap-highlight-color:rgba(0,0,0,0)}header .mobile a:active{color:hsl(0,0%,92%)}}@media(hover: hover),all and (-ms-high-contrast: none),(-ms-high-contrast: active){header .mobile a:hover{color:hsl(0,0%,92%)}}@keyframes fade-out{from{opacity:1}to{opacity:0}}header .mobile.show{bottom:0}header .mobile button{position:absolute;top:clamp(1.25rem,0.667rem + 2.593vw,3rem);right:clamp(1.25rem,0.979rem + 1.204vw,2.0625rem);width:clamp(3.125rem,2.708rem + 1.852vw,4.375rem);height:auto;aspect-ratio:1;padding:clamp(0.25rem,0.125rem + 0.556vw,0.625rem)}header .mobile button svg.close{width:100%;height:100%}header .mobile button svg.close path{stroke:#fff}*{position:relative;line-height:normal}html{--color-black: #3e3e3e;--color-grey: #949494;--color-light: #f8f8f8;--color-blue: #1dd5e6;color:var(--color-black);width:100%;height:100%;scroll-behavior:smooth;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1rem;transition:filter 250ms ease}html body{width:100%;margin-inline:auto;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;background:#fff}html body.lock-scroll{overflow-y:hidden}html:has(dialog[open]){filter:blur(2px) brightness(0.7);overflow-y:hidden}@font-face{font-family:"Hurme Geometric Sans 1";src:url("/assets/fonts/HurmeGeometricSans1%20Bold.otf") format("opentype");font-weight:bold;font-style:normal}section.technologies{padding-block:clamp(2.5rem,1.333rem + 5.185vw,6rem)}section.technologies .container{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:3rem}section.technologies .container .description h2{line-height:1}section.technologies .container .technologies-slider{aspect-ratio:12/9;overflow:clip}section.technologies .container .technologies-slider .splide{width:100%;height:100%}section.technologies .container .technologies-slider .splide img{width:100%;height:100%;object-fit:cover}section.technologies .container .technologies-slider .technology-slide{position:relative;height:100%;overflow:clip}section.technologies .container .technologies-slider .technology-slide p{position:absolute;left:0;bottom:0;color:#fff;max-width:18ch;z-index:2;padding-left:clamp(0.625rem,0.167rem + 2.037vw,2rem);padding-bottom:clamp(0.625rem,0.167rem + 2.037vw,2rem);font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700;text-transform:uppercase;text-align:start;max-width:13ch}section.technologies .container .technologies-slider .technology-slide .corner{position:absolute;left:30%;bottom:-13%;width:100%;height:90%;transform:translate(-50%, 50%) rotate(25deg);background:linear-gradient(to right, #aaeef6, #1dd5e6, #46aef7)}@media only screen and (width > 62rem){section.technologies .container .technologies-slider .technology-slide .corner{left:3%;bottom:-6%;width:100%;height:90%;transform:translate(-50%, 50%) rotate(30deg)}}@media only screen and (width <= 62rem){section.technologies .container .technologies-slider .technology-slide .corner{height:70%}}@media only screen and (width <= 48rem){section.technologies .container .technologies-slider .technology-slide .corner{height:75%}}@media only screen and (width <= 43.75rem){section.technologies .container .technologies-slider .technology-slide .corner{height:80%}}section.technologies .container .technologies-slider .splide__track{height:100%}section.technologies .container .technologies-slider .buttons{position:absolute;top:50%;right:16px;display:grid;transform:translate(0%, -50%)}section.technologies .container .technologies-slider .buttons button{padding:clamp(1rem,0.875rem + 0.556vw,1.375rem)}section.technologies .container .technologies-slider .buttons button svg{transform:scale(1.3)}section.technologies .container .technologies-slider .buttons button svg path{stroke:#fff}@media only screen and (width <= 36rem){section.technologies .container .technologies-slider .buttons button svg{transform:scaleX(1) scaleY(1)}}section.technologies .container .technologies-slider .buttons #technologies-splide-prev{transform:translateX(-50%)}section.technologies .container .technologies-slider .buttons #technologies-splide-prev svg{transform:scaleX(-1.3) scaleY(1.3)}section.technologies .container .technologies-slider .buttons button{z-index:2}section.technologies .container .technologies-slider .buttons::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to right, #46aef7 5%, #1dd5e6 40%, #aaeef6 100%);clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%)}@media only screen and (width <= 62rem){section.technologies .container{grid-template-columns:1fr}section.technologies .container .technologies-slider{order:-1}}section.more-special-tech{padding-block:4rem}section.more-special-tech .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}section.more-special-tech .container .tech-wrapper .special-tech-grid{aspect-ratio:1/1;overflow:clip}section.more-special-tech .container .tech-wrapper .special-tech-grid:has(.img-wrapper:hover) .img-wrapper:not(:hover){opacity:0}section.more-special-tech .container .tech-wrapper .special-tech-grid:hover .img-wrapper:hover{opacity:1}section.more-special-tech .container .tech-wrapper .special-tech-grid .img-wrapper{width:37%;position:absolute;clip-path:polygon(0 0, 86% 0, 100% 14%, 100% 100%, 14% 100%, 0 86%);transition:opacity .5s ease-in-out}section.more-special-tech .container .tech-wrapper .special-tech-grid .img-wrapper:nth-child(1){left:0;bottom:0;z-index:3}section.more-special-tech .container .tech-wrapper .special-tech-grid .img-wrapper:nth-child(2){left:50%;bottom:50%;transform:translate(-50%, 50%);z-index:2}section.more-special-tech .container .tech-wrapper .special-tech-grid .img-wrapper:nth-child(3){right:0;top:0;z-index:1}section.more-special-tech .container .tech-wrapper .special-tech-titles{position:absolute;inset:0;z-index:10;pointer-events:none}section.more-special-tech .container .tech-wrapper .special-tech-titles .tech-title-wrapper{position:absolute;bottom:0;right:0;height:33.33%;padding:1.5rem 1.75rem;aspect-ratio:1/1;display:none}section.more-special-tech .container .tech-wrapper .special-tech-titles .tech-title-wrapper.active{display:block}section.more-special-tech .container .tech-wrapper .special-tech-titles .tech-title-wrapper::before{content:"";position:absolute;clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%, 0 100%);background:linear-gradient(to top, #aaeef6, #1dd5e6, #46aef7);z-index:-1;bottom:-1px;right:0;width:150%;height:150%}@media only screen and (width <= 37.5rem){section.more-special-tech .container .tech-wrapper .special-tech-titles .tech-title-wrapper::before{width:160%;height:160%}}section.more-special-tech .container .tech-wrapper .special-tech-titles .tech-title-wrapper .tech-title{width:100%;height:100%;color:var(--color-light);font-size:1.5em;font-weight:700;text-align:right;text-transform:uppercase;display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (width <= 37.5rem){section.more-special-tech .container .tech-wrapper .special-tech-titles .tech-title-wrapper .tech-title{font-size:.95em}}@media only screen and (width <= 48rem){section.more-special-tech .container{grid-template-columns:1fr}}section.materials{padding-block:clamp(2.5rem,-0.833rem + 14.815vw,12.5rem)}section.materials .container{display:grid;grid-template-columns:1fr 2fr;gap:clamp(1.25rem,1.042rem + 0.926vw,1.875rem)}section.materials .container h2{line-height:1}section.materials .container .materials-grid{display:grid;--grid-layout-gap: 1.875rem;--grid-column-count: 4;--grid-item--min-width: 160px;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc( (100% - var(--total-gap-width)) / var(--grid-column-count) );display:grid;grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr));grid-gap:var(--grid-layout-gap)}section.materials .container .materials-grid .img-with-title{display:grid;grid-template-rows:110px 1fr;gap:1.875rem;text-align:center}section.materials .container .materials-grid .img-with-title img{max-height:72%}section.materials .container .materials-grid .img-with-title h3{font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700}section.materials .container .materials-grid .img-wrapper{display:flex;align-items:center;justify-content:center;width:100%}section.materials .container .materials-grid .and-more{place-self:center;font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700}@media only screen and (width <= 36rem){section.materials .container .materials-grid{--grid-item--min-width: 120px}section.materials .container .materials-grid .img-wrapper img{max-width:80px}}@media only screen and (width <= 75rem){section.materials .container{grid-template-columns:1fr}}section.platforms{padding-block:clamp(1.5rem,0.854rem + 2.87vw,3.4375rem)}section.platforms .text{text-align:center;margin-block-end:clamp(1.875rem,1.458rem + 1.852vw,3.125rem)}section.platforms .text h2{margin-block-end:.625rem}section.platforms .text p{font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700;color:#3e3e3e}section.platforms .platforms-grid{display:grid;gap:1.875rem;--grid-layout-gap: 1.875rem;--grid-column-count: 6;--grid-item--min-width: 180px;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc( (100% - var(--total-gap-width)) / var(--grid-column-count) );display:grid;grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr));grid-gap:var(--grid-layout-gap)}section.platforms .platforms-grid .platform{display:grid;grid-template-rows:110px 1fr;text-align:center;gap:clamp(1.25rem,1.083rem + 0.741vw,1.75rem)}section.platforms .platforms-grid .platform .img-wrapper{display:flex;align-items:center;justify-content:center}section.platforms .platforms-grid .platform .img-wrapper svg{max-height:min(80px,100%);max-width:min(90px,100%)}section.platforms .platforms-grid .platform h3{font-size:clamp(1.125rem,1rem + 0.556vw,1.5rem);line-height:1;font-weight:700;text-transform:uppercase}@media only screen and (width <= 36rem){section.platforms .platforms-grid{--grid-item--min-width: 120px}section.platforms .platforms-grid svg{max-width:80px}}main.index section{scroll-margin-block-start:10.5rem}@media only screen and (width <= 48rem){main.index section{scroll-margin-block-start:7rem}}@media only screen and (width <= 31.25rem){main.index section{scroll-margin-block-start:5.5rem}}main.index section.hero{padding-block:clamp(9rem,7.333rem + 7.407vw,14rem) 9rem}@media(width < 768px){main.index section.hero:has(.posters.show){height:auto;width:100%;aspect-ratio:1}main.index section.hero:has(.posters.show)>.container{display:none}}main.index section.hero .posters{opacity:0;transition:opacity .3s ease;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:10;pointer-events:none;visibility:hidden}main.index section.hero .posters.show{opacity:1;pointer-events:all;visibility:visible}main.index section.hero .posters .splide{height:100%}main.index section.hero .posters .splide .splide__track{height:100%}main.index section.hero .posters .splide .splide__track .splide__slide{position:relative}main.index section.hero .posters .splide .splide__track .splide__slide .container{position:absolute;bottom:clamp(2.5rem,1.667rem + 3.704vw,5rem);left:50%;padding-inline:clamp(2.5rem,0.833rem + 7.407vw,7.5rem);transform:translateX(-50%);width:min(100%,1600px)}main.index section.hero .posters .splide .splide__track .splide__slide .container p{font-family:"Hurme Geometric Sans 1",sans-serif;font-size:clamp(2.5rem,1.875rem + 2.778vw,4.375rem);line-height:1;text-transform:lowercase;color:#fff;max-width:17ch}main.index section.hero .posters .splide .splide__track img{height:100%;width:100%;object-fit:cover}main.index section.hero .posters .splide .posters-splide-prev::after,main.index section.hero .posters .splide .posters-splide-next::after{width:clamp(13.125rem,11.667rem + 6.481vw,17.5rem)}main.index section.hero .posters .splide .posters-splide-prev svg,main.index section.hero .posters .splide .posters-splide-next svg{width:clamp(1.875rem,1.458rem + 1.852vw,3.125rem);transform:translateY(calc(12px - clamp(0rem, -0.25rem + 1.111vw, 0.75rem)))}main.index section.hero .posters .splide .posters-splide-prev svg{transform:translateY(calc(12px - clamp(0rem, -0.25rem + 1.111vw, 0.75rem))) scaleX(-1)}main.index section.hero .grid{width:fit-content;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;margin-inline:auto}@media(max-width: 750px){main.index section.hero .grid{grid-template-columns:1fr}main.index section.hero .grid .company-age{order:-1}}main.index section.hero .grid .text{max-width:550px;margin-left:auto}main.index section.hero .grid .text .visually-hidden{display:none}main.index section.hero .grid .text .black-bold-title{text-transform:uppercase;color:#3e3e3e}@media(max-width: 750px){main.index section.hero .grid .text{margin-left:0}}main.index section.hero .grid .text .price-offer-btn{margin-top:2rem}main.index section.hero .grid .company-age{width:fit-content;display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(max-width: 750px){main.index section.hero .grid .company-age{max-width:500px;margin-inline:auto}}main.index section.hero .grid .company-age .number{--shadow-position: 140%;display:flex;justify-content:flex-end;padding-block:35%;margin-block:-35%;overflow:hidden}main.index section.hero .grid .company-age .number::after{content:"";height:100%;position:absolute;top:50%;left:var(--shadow-position);aspect-ratio:1/1;border-radius:50%;transform:translateY(-50%);box-shadow:-50px 0 50px rgba(45,45,45,.45)}@media(max-width: 1350px){main.index section.hero .grid .company-age .number::after{height:60%;box-shadow:-40px 0 50px rgba(45,45,45,.45)}}main.index section.hero .grid .company-age .number .number-2{transform:translateX(170%)}main.index section.hero .grid .company-age .number .number-2 img:nth-child(2){position:absolute;inset:0}main.index section.hero .grid .company-age .number .number-0{transform:translateX(102%)}main.index section.hero .grid .company-age .text-and-logo{width:100%;padding:23%}main.index section.hero .grid .company-age .text-and-logo .age-text{margin-bottom:1.75rem;opacity:0}main.index section.hero .grid .company-age .text-and-logo .age-text.en{filter:brightness(0.75)}main.index section.hero .grid .company-age .text-and-logo .logo{opacity:0}main.index .services:not(.v2){padding-block:clamp(1.25rem,-2.292rem + 15.741vw,11.875rem) clamp(3.125rem,0.208rem + 12.963vw,11.875rem)}main.index .services:not(.v2) .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,1.333rem + 5.185vw,6rem) 3rem}@media(max-width: 1350px){main.index .services:not(.v2) .container{grid-template-columns:1fr 1.5fr}}@media(max-width: 1100px){main.index .services:not(.v2) .container{grid-template-columns:1fr}}@media(min-width: 1200px){main.index .services:not(.v2) .container .text p{max-width:500px}}main.index .services:not(.v2) .container .text{display:flex;flex-direction:column;gap:1rem}main.index .services:not(.v2) .container .text h2{margin-block-end:0}main.index .services:not(.v2) .container .text h3{font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700;font-weight:400}main.index .services:not(.v2) .container .services-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media(max-width: 600px){main.index .services:not(.v2) .container .services-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 1rem}}main.index .services:not(.v2) .container .services-container .service{display:flex;flex-wrap:wrap;flex-direction:column;padding-block:clamp(1rem,0.813rem + 0.833vw,1.5625rem);margin-block:calc(-1*clamp(1.25rem,0.667rem + 2.593vw,3rem));overflow:hidden}main.index .services:not(.v2) .container .services-container .service::before{content:"";width:100%;height:100%;position:absolute;right:50%;bottom:-160%;aspect-ratio:1/1;border-radius:50%;transform:translate(50%, -50%);box-shadow:0 -30px 30px rgba(62,62,62,.2)}main.index .services:not(.v2) .container .services-container .service:hover .order-num,main.index .services:not(.v2) .container .services-container .service:active .order-num{transform:none}main.index .services:not(.v2) .container .services-container .service:hover .title-under,main.index .services:not(.v2) .container .services-container .service:active .title-under{color:#1dd5e6}@media(max-width: 600px){main.index .services:not(.v2) .container .services-container .service{margin:0;min-height:0;flex-direction:row;align-items:center;gap:1rem;padding:1rem}}main.index .services:not(.v2) .container .services-container .service .order-num{transform:translateX(-0.5em);transition:transform .5s ease}main.index .services:not(.v2) .container .services-container .service .img-with-title{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-bottom:1rem;font-size:clamp(1.2em,1vw,1.5em);text-align:center}main.index .services:not(.v2) .container .services-container .service .img-with-title .img-wrapper{width:100%;display:flex;align-items:center;justify-content:center}main.index .services:not(.v2) .container .services-container .service .img-with-title .img-wrapper.glow-under{width:100%;padding-block-end:.75rem}main.index .services:not(.v2) .container .services-container .service .img-with-title .img-wrapper.glow-under::before{content:unset}main.index .services:not(.v2) .container .services-container .service .img-with-title .img-wrapper.glow-under img{margin-inline:auto}@media only screen and (width <= 37.5rem){main.index .services:not(.v2) .container .services-container .service .img-with-title .img-wrapper.glow-under::before{content:""}}@media(max-width: 600px){main.index .services:not(.v2) .container .services-container .service .img-with-title{align-items:baseline;margin-bottom:0}}@media(max-width: 600px){main.index .services:not(.v2) .container .services-container .service .img-with-title .service-icon{max-width:80px}}main.index .services:not(.v2) .container .services-container .service .title-under{font-size:clamp(1.3em,1.5vw,1.75em);font-weight:700;text-align:center;margin-top:auto;transition:all 250ms}@media(max-width: 600px){main.index .services:not(.v2) .container .services-container .service .title-under{margin-inline:auto;margin-top:-10px}}@media only screen and (width <= 37.5rem){main.index .services:not(.v2) .container .services-container .service{flex-direction:column}main.index .services:not(.v2) .container .services-container .service .img-with-title{justify-content:center}main.index .services:not(.v2) .container .services-container .service .img-with-title img{margin-inline:auto}main.index .services:not(.v2) .container .services-container .service .order-num{transform:none}}main.index .services.v2{padding-block:clamp(1.25rem,-2.292rem + 15.741vw,11.875rem) clamp(3.125rem,0.208rem + 12.963vw,11.875rem)}main.index .services.v2 .heading{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(0.25rem,0.083rem + 0.741vw,0.75rem);padding-inline:clamp(1.25rem,0.417rem + 3.704vw,3.75rem);margin-bottom:clamp(1.875rem,1.458rem + 1.852vw,3.125rem)}main.index .services.v2 .heading h2{margin-bottom:0}main.index .services.v2 .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,1.333rem + 5.185vw,6rem) 3rem}@media(max-width: 1350px){main.index .services.v2 .container{grid-template-columns:1.2fr 1fr}}@media(max-width: 1100px){main.index .services.v2 .container{grid-template-columns:1fr}}@media(min-width: 1200px){main.index .services.v2 .container .text p{max-width:500px}}main.index .services.v2 .container .text{display:flex;flex-direction:column;gap:clamp(1.875rem,1.667rem + 0.926vw,2.5rem)}main.index .services.v2 .container .text p{font-size:clamp(1.125rem,1rem + 0.556vw,1.5rem);line-height:1;font-weight:700;font-weight:400;line-height:1.4}main.index .services.v2 .container .text p:not(:last-child){margin-bottom:.75em}main.index .services.v2 .container .text h3{margin-block-end:0;font-size:clamp(1.375rem,1.208rem + 0.741vw,1.875rem);line-height:1.15;color:#3e3e3e}main.index .services.v2 .container .services-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media(max-width: 600px){main.index .services.v2 .container .services-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 1rem}}main.index .services.v2 .container .services-container .service{display:flex;flex-wrap:wrap;flex-direction:column;padding-block:clamp(1rem,0.813rem + 0.833vw,1.5625rem);margin-block:calc(-1*clamp(1.25rem,0.667rem + 2.593vw,3rem))}main.index .services.v2 .container .services-container .service::before{content:"";width:min(221px,100%);height:100%;position:absolute;right:50%;bottom:-160%;aspect-ratio:1/1;border-radius:50%;transform:translate(50%, -50%);box-shadow:0 -30px 30px rgba(62,62,62,.2);clip-path:polygon(0% -30%, 100% -30%, 100% -2%, 0 -2%)}main.index .services.v2 .container .services-container .service:hover .order-num,main.index .services.v2 .container .services-container .service:active .order-num{transform:none}main.index .services.v2 .container .services-container .service:hover .title-under,main.index .services.v2 .container .services-container .service:active .title-under{color:#1dd5e6}@media(max-width: 600px){main.index .services.v2 .container .services-container .service{margin:0;min-height:0;flex-direction:row;align-items:center;gap:1rem;padding:1rem}}main.index .services.v2 .container .services-container .service .order-num{transform:translateX(-0.5em);transition:transform .5s ease}main.index .services.v2 .container .services-container .service .img-with-title{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-bottom:1rem;font-size:clamp(1.2em,1vw,1.5em);text-align:center}main.index .services.v2 .container .services-container .service .img-with-title .img-wrapper{width:100%;display:flex;align-items:center;justify-content:center}main.index .services.v2 .container .services-container .service .img-with-title .img-wrapper.glow-under{width:100%;padding-block-end:.75rem}main.index .services.v2 .container .services-container .service .img-with-title .img-wrapper.glow-under::before{content:unset}main.index .services.v2 .container .services-container .service .img-with-title .img-wrapper.glow-under img{margin-inline:auto}@media only screen and (width <= 37.5rem){main.index .services.v2 .container .services-container .service .img-with-title .img-wrapper.glow-under::before{content:""}}main.index .services.v2 .container .services-container .service .img-with-title p{hyphens:auto;color:#3e3e3e;margin-inline:auto;overflow-wrap:normal}@media(max-width: 600px){main.index .services.v2 .container .services-container .service .img-with-title{align-items:baseline;margin-bottom:0}}@media(max-width: 600px){main.index .services.v2 .container .services-container .service .img-with-title .service-icon{max-width:80px}}main.index .services.v2 .container .services-container .service .title-under{font-size:clamp(1.313rem,-0.507rem + 2.647vw,1.875rem);font-weight:700;text-align:center;margin-top:auto;transition:all 250ms}@media(max-width: 600px){main.index .services.v2 .container .services-container .service .title-under{margin-inline:auto;margin-top:-10px}}@media(max-width: 1100px){main.index .services.v2 .container .services-container .service .title-under{font-size:clamp(1.25rem,1.007rem + 1.081vw,1.75rem)}}@media only screen and (width <= 37.5rem){main.index .services.v2 .container .services-container .service{flex-direction:column}main.index .services.v2 .container .services-container .service .img-with-title{justify-content:center}main.index .services.v2 .container .services-container .service .img-with-title img{margin-inline:auto}main.index .services.v2 .container .services-container .service .order-num{transform:none}}main.index .map{padding-block:2.5rem}main.index .map .container{display:flex;flex-direction:column}@media only screen and (width > 81.25rem){main.index .map .container{padding-bottom:80px}}main.index .map .map-wrapper{max-width:1380px;margin-inline:auto;scale:.93}@media(max-width: 550px){main.index .map .map-wrapper{margin-inline:-40% -23%}}main.index .map .map-wrapper .map-pin{position:absolute;transform:translate(-50%, -50%);font-size:clamp(.5em,1.3vw,1.15em)}main.index .map .map-wrapper .map-pin .title-and-stats p{font-weight:700;color:#000}@media only screen and (width <= 48rem){main.index .map .map-wrapper .map-pin .title-and-stats p{font-size:.9rem;line-height:1.2}}@media only screen and (width <= 37.5rem){main.index .map .map-wrapper .map-pin .title-and-stats p{font-size:.8rem}}main.index .map .map-wrapper .map-pin .title-and-stats .stats{display:flex;flex-direction:row;align-items:center;gap:8px;position:absolute;bottom:100%}main.index .map .map-wrapper .map-pin .title-and-stats .award,main.index .map .map-wrapper .map-pin .title-and-stats .nomination,main.index .map .map-wrapper .map-pin .title-and-stats .presentation{display:flex;flex-direction:row;align-items:center;gap:4px;font-weight:700;z-index:2}main.index .map .map-wrapper .map-pin .title-and-stats .award svg,main.index .map .map-wrapper .map-pin .title-and-stats .nomination svg,main.index .map .map-wrapper .map-pin .title-and-stats .presentation svg{max-width:21px;height:auto}@media only screen and (width <= 60.75rem){main.index .map .map-wrapper .map-pin .title-and-stats .award,main.index .map .map-wrapper .map-pin .title-and-stats .nomination,main.index .map .map-wrapper .map-pin .title-and-stats .presentation{gap:2px}main.index .map .map-wrapper .map-pin .title-and-stats .award svg,main.index .map .map-wrapper .map-pin .title-and-stats .nomination svg,main.index .map .map-wrapper .map-pin .title-and-stats .presentation svg{max-width:16px}}@media only screen and (width <= 48rem){main.index .map .map-wrapper .map-pin .title-and-stats .award,main.index .map .map-wrapper .map-pin .title-and-stats .nomination,main.index .map .map-wrapper .map-pin .title-and-stats .presentation{gap:2px}main.index .map .map-wrapper .map-pin .title-and-stats .award svg,main.index .map .map-wrapper .map-pin .title-and-stats .nomination svg,main.index .map .map-wrapper .map-pin .title-and-stats .presentation svg{max-width:14px}}main.index .map .map-wrapper .map-pin.left-above .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.left-below .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.above .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.under .title-and-line .line.longer{height:3.25rem}@media only screen and (width <= 60.75rem){main.index .map .map-wrapper .map-pin.left-above .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.left-below .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.above .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.under .title-and-line .line.longer{height:2.25rem}}main.index .map .map-wrapper .map-pin.right .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.left .title-and-line .line.longer{width:3.25rem}@media only screen and (width <= 60.75rem){main.index .map .map-wrapper .map-pin.right .title-and-line .line.longer,main.index .map .map-wrapper .map-pin.left .title-and-line .line.longer{width:2.25rem}}main.index .map .map-wrapper .map-pin.left-above .title-and-line{flex-direction:column;bottom:1rem;transform:translate(calc(-50% - 0.7rem), calc(22% - 0.7rem)) rotate(-45deg);left:50%;transform-origin:bottom right}main.index .map .map-wrapper .map-pin.left-above .title-and-line .title-and-stats{position:absolute;transform:rotate(45deg) translate(-65%, -75%)}main.index .map .map-wrapper .map-pin.left-above .title-and-line .line{width:1px;height:1.25rem}main.index .map .map-wrapper .map-pin.left-below .title-and-line{flex-direction:column;top:1rem;transform:translate(calc(-50% - 0.7rem), calc(22% - 0.7rem)) rotate(45deg);left:50%;transform-origin:top right}main.index .map .map-wrapper .map-pin.left-below .title-and-line .title-and-stats{position:absolute;transform:rotate(-45deg) translate(-75%, 50%);bottom:0}main.index .map .map-wrapper .map-pin.left-below .title-and-line .line{width:1px;height:1.25rem}main.index .map .map-wrapper .map-pin.right-below .title-and-line{flex-direction:column;top:1rem;transform:translate(calc(20% + 0.6rem), 0%) rotate(-45deg);left:50%;transform-origin:top left}main.index .map .map-wrapper .map-pin.right-below .title-and-line .title-and-stats{position:absolute;transform:rotate(45deg) translate(40%, 25%);top:100%}main.index .map .map-wrapper .map-pin.right-below .title-and-line .line{width:1px;height:1.25rem}main.index .map .map-wrapper .map-pin.above .title-and-line{flex-direction:column;bottom:calc(100% + .5rem);transform:translateX(-50%);left:50%}main.index .map .map-wrapper .map-pin.above .title-and-line .line{width:1px;height:1.25rem}main.index .map .map-wrapper .map-pin.left .title-and-line{right:calc(100% + .5rem);top:50%;transform:translateY(-50%)}main.index .map .map-wrapper .map-pin.left .title-and-line .line{width:1.25rem;height:1px}main.index .map .map-wrapper .map-pin.right .title-and-line{flex-direction:row-reverse;left:calc(100% + .5rem);top:50%;transform:translateY(-50%)}main.index .map .map-wrapper .map-pin.right .title-and-line .line{width:1.25rem;height:1px}main.index .map .map-wrapper .map-pin.under .title-and-line{flex-direction:column-reverse;top:calc(100% + .5rem);left:50%;transform:translateX(-50%)}main.index .map .map-wrapper .map-pin.under .title-and-line .line{width:1px;height:1.25rem}main.index .map .map-wrapper .map-pin .title-and-line{display:flex;align-items:center;gap:.5rem;width:max-content;position:absolute}main.index .map .map-wrapper .map-pin .title-and-line .line{background-color:var(--color-blue)}main.index .map .map-wrapper .map-pin .circle{width:.6rem;height:.6rem;background:linear-gradient(45deg, black, transparent);background:linear-gradient(to right, #46aef7 5%, #1dd5e6 40%, #aaeef6 100%);border-radius:50%;animation:pulse-animation 2s ease-out infinite}@media(max-width: 1150px){main.index .map .map-wrapper .map-pin .circle{width:.4rem;height:.4rem}}@media(max-width: 550px){main.index .map .map-wrapper .map-pin .circle{width:.3rem;height:.3rem}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px #1dd5e6}100%{box-shadow:0 0 0 7px rgba(29,213,230,0)}}@media(max-width: 1150px){@keyframes pulse-animation{0%{box-shadow:0 0 0 0px #1dd5e6}100%{box-shadow:0 0 0 5px rgba(29,213,230,0)}}}@media(max-width: 550px){@keyframes pulse-animation{0%{box-shadow:0 0 0 0px #1dd5e6}100%{box-shadow:0 0 0 4px rgba(29,213,230,0)}}}main.index .map .heading{max-width:500px;position:absolute;left:2.5rem;bottom:0}@media(max-width: 1750px){main.index .map .heading{left:6rem}}@media(max-width: 1400px){main.index .map .heading{left:3rem}}@media(max-width: 1300px){main.index .map .heading{order:-1;position:relative;left:0;max-width:unset;margin-bottom:-6px}main.index .map .heading .legend{flex-direction:row;flex-wrap:wrap;gap:.5rem 1rem}main.index .map .heading .legend .legend-item{grid-template-columns:clamp(1.5rem,1.25rem + 1.111vw,2.25rem) 1fr}}@media only screen and (width <= 48rem){main.index .map .heading .legend{display:none}}main.index .map .heading h2{line-height:normal;margin-bottom:.05em}main.index .map .heading h3{font-size:clamp(1.25em,3vw,1.75em);line-height:normal}main.index .map .mobile-legend-wrapper{display:none}@media only screen and (width <= 48rem){main.index .map .mobile-legend-wrapper{display:block}}main.index .map .mobile-legend-wrapper .legend{flex-direction:row;flex-wrap:wrap;gap:.625rem}main.index .map .mobile-legend-wrapper .legend .legend-item{gap:.375rem;grid-template-columns:clamp(1.25rem,0.012rem + 4.403vw,2.125rem) 1fr}main.index .map .mobile-legend-wrapper .legend .legend-item p{font-size:clamp(0.875rem,0.792rem + 0.37vw,1.125rem);line-height:1.2}main.index .map .legend{display:flex;flex-direction:column;gap:.5rem}main.index .map .legend .legend-item{display:grid;grid-template-columns:clamp(1.875rem,1.667rem + 0.926vw,2.5rem) 1fr;align-items:center;gap:.625rem}main.index .map .legend .legend-item img,main.index .map .legend .legend-item svg{width:100%;height:100%;object-fit:contain}main.index .map .legend .legend-item p{font-size:clamp(0.938rem,0.875rem + 0.278vw,1.125rem);font-weight:700;color:#3e3e3e}main.index .awards{text-align:center}main.index .awards h2{margin-bottom:0}main.index .awards .large-text{margin-bottom:.75em}main.index .awards .awards-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}main.index .awards .awards-container:has(:nth-child(5):last-child){grid-template-columns:repeat(5, 1fr)}@media only screen and (width <= 56.25rem){main.index .awards .awards-container:has(:nth-child(5):last-child){grid-template-columns:repeat(3, 1fr)}}@media only screen and (width <= 36rem){main.index .awards .awards-container:has(:nth-child(5):last-child){grid-template-columns:repeat(2, 1fr)}}main.index .awards .awards-container .award{display:flex;flex-direction:column}main.index .awards .awards-container>*{flex:1}main.index .awards .awards-container>* .image{padding-block:2rem;overflow:hidden}main.index .awards .awards-container>* .image::before{content:"";width:100%;height:auto;position:absolute;top:100%;left:50%;aspect-ratio:1/1;border-radius:50%;transform:translateX(-50%);box-shadow:0 -35px 30px rgba(62,62,62,.2)}main.index .awards .awards-container>* .image img{aspect-ratio:4/3;width:max(85%,150px);margin-inline:auto;object-fit:contain}main.index .awards .awards-container>* h3{font-weight:700;margin-top:1em}main.index .awards .awards-container>* .award-name{margin-bottom:1em}main.index .awards .awards-container>* .logo{margin-block-start:auto;margin-inline:auto;filter:grayscale(1) brightness(0) opacity(0.5);max-width:45%}@media only screen and (width <= 48rem){main.index .awards .awards-container{grid-template-columns:repeat(2, 1fr)}}main.index .partners h2{text-align:center}main.index .partners .logos-container{display:flex;flex-wrap:wrap;align-items:center;row-gap:1.5rem;--grid-layout-gap: 1.875rem;--grid-column-count: 5;--grid-item--min-width: 180px;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc( (100% - var(--total-gap-width)) / var(--grid-column-count) );display:grid;grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr));grid-gap:var(--grid-layout-gap)}main.index .partners .logos-container .logo-wrapper{flex:1 1 280px;display:flex;align-items:center;justify-content:center}main.index .partners .logos-container .logo-wrapper img{max-width:min(280px,55%);width:100%}@media only screen and (width <= 36rem){main.index .partners .logos-container{--grid-item--min-width: 130px}}main.index .references h2,main.index .references p{text-align:center}main.index .references p{margin-inline:auto;max-width:75ch}main.index .references .references-splide-wrapper{position:relative;max-width:min(95%,1000px);margin-inline:auto}main.index .references .references-splide-wrapper.glow-under::before{top:110%;border-radius:20%}main.index .references .splide__arrow{position:absolute;background:rgba(0,0,0,0);top:calc(-15.625rem + clamp(0rem,-1.875rem + 8.333vw,5.625rem));padding:15px;width:3.75rem;height:auto;aspect-ratio:1}main.index .references .splide__arrow svg{width:100%}main.index .references .splide__arrow.references-splide__arrow--next{right:0}@media only screen and (width <= 62rem){main.index .references .splide__arrow.references-splide__arrow--next{right:-1.5em}}main.index .references .splide__arrow.references-splide__arrow--prev{left:0}@media only screen and (width <= 62rem){main.index .references .splide__arrow.references-splide__arrow--prev{left:-1.5em}}main.index .references .splide__arrow.references-splide__arrow--prev svg{transform:scaleX(-1)}main.index .references .bottom-card{max-width:min(100%,1140px);margin-inline:auto;margin-block-start:1.25rem;display:grid;grid-template-columns:clamp(4.375rem,3.75rem + 2.778vw,6.25rem) 1fr;align-items:center;gap:1rem;padding-inline:1.25rem}main.index .references .bottom-card .references-splide-image{max-width:80px}main.index .references .bottom-card .references-splide-image img{width:auto;aspect-ratio:1;border-radius:100%;overflow:hidden;object-fit:cover}main.index .references .bottom-card .references-splide-image .splide__slide{display:flex;align-items:center;justify-content:center}main.index .references .bottom-card .references-splide-contact .splide__slide{display:flex;align-items:center;justify-content:space-between}main.index .references .bottom-card .references-splide-contact .splide__slide .author{display:flex;flex-direction:column;align-items:flex-start}main.index .references .bottom-card .references-splide-contact .splide__slide .author-name{font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700;font-size:2rem;margin-block-end:8px}@media only screen and (width <= 36rem){main.index .references .bottom-card .references-splide-contact .splide__slide .author-name{font-size:clamp(1.125rem,0.875rem + 1.111vw,1.875rem)}}main.index .references .bottom-card .references-splide-contact .splide__slide .author p{font-size:clamp(1.125rem,1rem + 0.556vw,1.5rem);line-height:1;font-weight:700;color:#3e3e3e;font-weight:400;margin-inline:unset}main.index .references .bottom-card .references-splide-contact .splide__slide img{max-height:80px;width:160px;object-fit:contain}@media only screen and (width <= 36rem){main.index .references .bottom-card .references-splide-contact .splide__slide img{width:80px}}@media only screen and (width <= 55.125rem){main.index .references .bottom-card .references-splide-contact .splide__slide{justify-content:unset;gap:1.25rem}}@media only screen and (width <= 25rem){main.index .references .bottom-card .references-splide-image .splide__slide{align-items:flex-start}main.index .references .bottom-card .references-splide-contact .splide__slide{flex-direction:column;align-items:flex-start;height:fit-content;gap:.625rem}}main.index .references .references-splide{width:100%;margin-inline:auto;padding:1.25rem;position:relative}main.index .references .references-swiper{max-width:1100px;margin-top:clamp(2.5rem,1.667rem + 3.704vw,5rem);margin-inline:auto}main.index .references .references-swiper .reference-upper{max-width:800px;margin-inline:auto}main.index .references .references-swiper .reference-upper p{text-align:left}main.index .references .references-swiper .reference-lower{padding-top:1.5rem;display:flex;justify-content:space-between;align-items:center}main.index .references .references-swiper .reference-lower .author{display:flex;align-items:center;gap:1rem}main.index .references .references-swiper .reference-lower .author .photo{width:6rem;aspect-ratio:1/1;border-radius:50%;overflow:hidden}main.index .references .references-swiper .reference-lower .author .photo img{width:100%;height:100%;object-fit:cover}main.index .references .references-swiper .reference-lower .author .name-wrapper .name{margin:0}main.index .references .references-swiper .reference-lower .author .name-wrapper .position{margin-top:.25em}main.index .references .references-swiper .reference-lower .company-logo{max-height:3rem}main.index .articles h2{text-align:center}main.index .articles .articles-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}main.index .articles .articles-container article a{color:var(--color-black);text-decoration:none}main.index .articles .articles-container article a:hover .preview-img .logo-bg,main.index .articles .articles-container article a:active .preview-img .logo-bg{transform:scale(3.5)}main.index .articles .articles-container article a:hover .preview-img .logo-bg::after,main.index .articles .articles-container article a:active .preview-img .logo-bg::after{opacity:1}main.index .articles .articles-container article a:hover .preview-img svg.arrow,main.index .articles .articles-container article a:active .preview-img svg.arrow{transform:translate(-50%, -50%);opacity:1;transition-delay:300ms}main.index .articles .articles-container article a .preview-img{aspect-ratio:3/3.7;margin-bottom:.65rem;overflow:hidden;position:relative}main.index .articles .articles-container article a .preview-img svg.arrow{position:absolute;left:50%;top:60%;transform:translate(calc(-50% - 40px), -50%);transition:all 250ms ease;transition-delay:0ms;opacity:0}main.index .articles .articles-container article a .preview-img svg.arrow path{stroke:#fff}main.index .articles .articles-container article a .preview-img img:not(.media-logo){width:100%;height:100%;object-fit:cover}main.index .articles .articles-container article a .preview-img .logo-bg{position:absolute;bottom:-5px;left:-1px;width:70%;height:50%;display:flex;align-items:flex-end;padding:3rem 1.25rem;clip-path:polygon(0 0, 0% 0, 100% 100%, 100% 100%, 0 100%);transform-origin:left bottom;transition:all 650ms ease}main.index .articles .articles-container article a .preview-img .logo-bg::before{content:"";position:absolute;inset:0;background:linear-gradient(to right, #aaeef6, #1dd5e6, #46aef7)}main.index .articles .articles-container article a .preview-img .logo-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(to left, #aaeef6, #1dd5e6, #46aef7);opacity:0;transition:opacity 1s ease}main.index .articles .articles-container article a .preview-img .media-logo{max-width:clamp(3.25rem,0.824rem + 10.784vw,6rem);max-height:1.55rem;position:absolute;bottom:9%;left:6%;z-index:1}@media only screen and (width > 62rem){main.index .articles .articles-container article a .preview-img .media-logo{max-width:clamp(4.375rem,2.518rem + 3.869vw,6rem)}}@media only screen and (width <= 36rem){main.index .articles .articles-container article a .preview-img .media-logo{left:4%}}main.index .articles .articles-container article a .article-title{text-align:center}@media only screen and (width <= 62rem){main.index .articles .articles-container{grid-template-columns:repeat(2, 1fr)}}main.index section.videos{padding-block:clamp(2.5rem,0.208rem + 10.185vw,9.375rem)}main.index section.videos .container{display:grid;grid-template-columns:1fr 2fr;gap:1.875rem}main.index section.videos .container .left{display:flex;flex-direction:column;gap:1.875rem}main.index section.videos .container .left h2{line-height:1;margin-block-end:0}main.index section.videos .container .left .btn{width:fit-content}main.index section.videos .container .left ul{list-style:none}main.index section.videos .container .left ul li button{padding-block:1.125rem;display:flex;align-items:center;justify-content:space-between;width:100%;gap:.625rem;font-size:clamp(1.063rem,1rem + 0.278vw,1.25rem);line-height:1;color:#3e3e3e}main.index section.videos .container .left ul li button,main.index section.videos .container .left ul li button svg{transition:all 250ms ease}@media(hover: none){main.index section.videos .container .left ul li button{-webkit-tap-highlight-color:rgba(0,0,0,0)}main.index section.videos .container .left ul li button:active{color:rgb(74.75,74.75,74.75)}main.index section.videos .container .left ul li button:active svg{transform:translateX(4px)}}@media(hover: hover),all and (-ms-high-contrast: none),(-ms-high-contrast: active){main.index section.videos .container .left ul li button:hover{color:rgb(74.75,74.75,74.75)}main.index section.videos .container .left ul li button:hover svg{transform:translateX(4px)}}main.index section.videos .container .left ul li:not(:last-child){border-bottom:1px solid #949494}main.index section.videos .container .right .one-embed{width:100%;height:auto;aspect-ratio:16/9;display:none}main.index section.videos .container .right .one-embed.show{display:block}main.index section.videos .container .right .one-embed iframe{width:100%;height:100%}@media only screen and (width <= 75rem){main.index section.videos .container{grid-template-columns:1fr 1.4fr}}@media only screen and (width <= 62rem){main.index section.videos .container{grid-template-columns:1fr 1fr}}@media only screen and (width <= 48rem){main.index section.videos .container{grid-template-columns:1fr}}main.index section.certificates .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1.875rem;padding-block:clamp(2.5rem,0rem + 11.111vw,10rem)}main.index section.certificates .container .content-left{display:flex;flex-direction:column;gap:1.875rem}main.index section.certificates .container .content-left h2{margin-bottom:0}main.index section.certificates .container .content-left p{font-size:clamp(1.125rem,1rem + 0.556vw,1.5rem);line-height:1;font-weight:700;font-weight:400;line-height:1.45}main.index section.certificates .container .content-left .visual img{max-width:min(80%,470px)}main.index section.certificates .container .content-right h3{font-size:clamp(1.5rem,1.167rem + 1.481vw,2.5rem);line-height:1;font-weight:700}main.index section.certificates .container .content-right ul{display:flex;flex-direction:column;list-style:none;color:#949494}main.index section.certificates .container .content-right ul li{padding-block:.625rem;font-size:clamp(1.063rem,1.042rem + 0.093vw,1.125rem)}main.index section.certificates .container .content-right ul li:not(:last-child){border-bottom:2px solid rgba(148,148,148,.2)}main.index section.certificates .container .content{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem}main.index section.certificates .container .content h2{margin-block-end:0;line-height:1;font-size:clamp(1.5rem,1.167rem + 1.481vw,2.5rem);line-height:1;font-weight:700;color:#3e3e3e;background-clip:unset;-webkit-text-fill-color:unset;background:unset}main.index section.certificates .container .content p{line-height:1.5}@media only screen and (width <= 48rem){main.index section.certificates .container .content{grid-template-columns:1fr}}main.index section.certificates .container .visual{opacity:.4}@media only screen and (width <= 48rem){main.index section.certificates .container{grid-template-columns:1fr}}main.index section.proud .container{display:grid;grid-template-columns:8.9fr 6.8fr;align-items:center;gap:1rem;padding-block:clamp(2.5rem,0rem + 11.111vw,10rem)}main.index section.proud .container .content{display:flex;flex-direction:column;gap:clamp(1.25rem,1.042rem + 0.926vw,1.875rem)}main.index section.proud .container .content h2{margin-block-end:0;line-height:1}main.index section.proud .container .content strong{color:#3e3e3e}@media only screen and (width <= 48rem){main.index section.proud .container{grid-template-columns:1fr}}main.index section.gallery{padding-block-end:clamp(1.875rem,1.042rem + 3.704vw,4.375rem)}main.index section.gallery .splide{height:auto;min-height:200px;max-height:60vh;overflow:clip}main.index section.gallery .splide .splide__list{max-height:60vh}main.index section.gallery .splide img{width:100%;height:100%;object-fit:cover}main.index section.gallery .container{padding-block:clamp(1.5rem,0.958rem + 2.407vw,3.125rem);width:fit-content;margin-inline:auto;text-align:center}main.index section.gallery .container h2{margin-block-end:.625rem;line-height:1}main.index section.gallery .container p{font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);line-height:1;font-weight:700;color:#3e3e3e;font-weight:400}main.index section.future{padding-block:clamp(1.875rem,-0.833rem + 12.037vw,10rem)}main.index section.future h2{text-align:center}main.index section.future .desc{font-weight:400;line-height:1.45;display:flex;flex-direction:column;gap:.875rem;color:#949494}main.index section.future .desc p{font-size:clamp(1.063rem,0.917rem + 0.648vw,1.5rem);line-height:1.35;font-weight:400}main.index section.future .container>p{text-align:center;font-size:clamp(1.25rem,1.042rem + 0.926vw,1.875rem);font-weight:400;color:#3e3e3e;margin-top:10px}main.index .gallery-splide,main.index .posters-splide{overflow:clip}main.index .gallery-splide button,main.index .posters-splide button{position:absolute;bottom:2rem;z-index:2;--side-offset: 1.4rem;padding:2rem;margin:-2rem}main.index .gallery-splide button svg,main.index .posters-splide button svg{z-index:4;width:3.125rem;height:auto}main.index .gallery-splide button svg path,main.index .posters-splide button svg path{stroke:#fff}@media only screen and (width <= 36rem){main.index .gallery-splide button svg,main.index .posters-splide button svg{width:1.875rem}}main.index .gallery-splide button::after,main.index .posters-splide button::after{content:"";position:absolute;bottom:-2rem;background:linear-gradient(to right, #aaeef6, #1dd5e6, #46aef7);width:18rem;aspect-ratio:1;transform:translate(-50%, 50%) rotate(45deg)}@media only screen and (width <= 36rem){main.index .gallery-splide button::after,main.index .posters-splide button::after{width:16rem}}main.index .gallery-splide button#gallery-splide-prev,main.index .gallery-splide button.posters-splide-prev,main.index .posters-splide button#gallery-splide-prev,main.index .posters-splide button.posters-splide-prev{left:var(--side-offset)}main.index .gallery-splide button#gallery-splide-prev::after,main.index .gallery-splide button.posters-splide-prev::after,main.index .posters-splide button#gallery-splide-prev::after,main.index .posters-splide button.posters-splide-prev::after{left:calc(-1*var(--side-offset))}main.index .gallery-splide button#gallery-splide-prev svg,main.index .gallery-splide button.posters-splide-prev svg,main.index .posters-splide button#gallery-splide-prev svg,main.index .posters-splide button.posters-splide-prev svg{transform:scaleX(-1)}main.index .gallery-splide button#gallery-splide-next,main.index .gallery-splide button.posters-splide-next,main.index .posters-splide button#gallery-splide-next,main.index .posters-splide button.posters-splide-next{right:var(--side-offset)}main.index .gallery-splide button#gallery-splide-next::after,main.index .gallery-splide button.posters-splide-next::after,main.index .posters-splide button#gallery-splide-next::after,main.index .posters-splide button.posters-splide-next::after{right:calc(-1*var(--side-offset));transform:translate(50%, 50%) rotate(45deg)}@media only screen and (width <= 48rem){main.index .gallery-splide button,main.index .posters-splide button{--side-offset: 1rem}}/*# sourceMappingURL=index.css.map */
