.uber-style{font-size:clamp(60px,9.5833333333vw,207px);line-height:1.195em}.h1-style,.uber-style,h1{font-family:Satoshi-Light}.h1-style,h1{font-size:clamp(42px,6.9444444444vw,150px);line-height:1.2em}.h2-style,h2{font-family:Satoshi-Light;font-size:clamp(36px,5.0694444444vw,109.5px);line-height:1.05em}.h3-style,h3{font-family:Satoshi-Light;font-size:clamp(28px,3.75vw,81px);line-height:1.15em}.h4-style,h4{font-size:clamp(24px,2.7777777778vw,60px)}.h4-style,.h5-style,h4,h5{font-family:Satoshi-Medium;line-height:1.15em}.h5-style,h5{font-size:clamp(20px,2.0833333333vw,45px)}.h6-style,h6{font-family:Satoshi-Medium;font-size:clamp(18px,1.9444444444vw,42px);line-height:1.16em}.body-l-style{font-family:Satoshi-Bold;font-size:clamp(14px,1.1111111111vw,24px);line-height:1.5em}.body-m-style{font-size:14px}.body-m-style,.body-s-style{font-family:Satoshi-Medium;line-height:1.5em}.body-s-style{font-size:12px}.centered{align-items:center;display:flex;justify-content:center}.half{width:50%}.tag{color:var(--color-text);font-family:Satoshi-Medium;font-size:12px;letter-spacing:.1em;line-height:1.5em;margin:1px;padding:10px 15px;text-transform:uppercase}.hero{align-items:flex-start;background-color:var(--color-theme);display:flex;flex-direction:column;height:100vh;justify-content:flex-start;min-height:100vh;overflow:hidden;position:relative}@media screen and (max-width:480px){.hero{height:100dvh;min-height:100dvh}}.hero__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero__bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__arrow{bottom:20px;height:100px;left:0;overflow:hidden;position:absolute;width:100px;z-index:2}@media screen and (max-width:768px){.hero__arrow{bottom:15px;height:60px;right:10px;width:60px}}@media screen and (max-width:480px){.hero__arrow{bottom:10px;height:50px;right:10px;width:50px}}.hero__arrow__items{display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);height:150px;width:100%}@keyframes scroll-loop{0%{transform:translateY(-135px) rotate(90deg)}to{transform:translateY(90px) rotate(90deg)}}.hero__arrow__items{animation:scroll-loop 1s linear infinite}@media screen and (max-width:768px){.hero__arrow__items{gap:.3rem;height:90px}}@media screen and (max-width:480px){.hero__arrow__items{gap:.2rem;height:75px}}.hero__arrow__items svg{height:150px;width:100px}@media screen and (max-width:768px){.hero__arrow__items svg{height:90px;width:60px}}@media screen and (max-width:480px){.hero__arrow__items svg{height:75px;width:50px}}.hero__arrow__items svg path{fill:var(--color-text);transition:fill .3s ease}.hero__contact{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;margin-top:auto;padding:var(--xs) var(--s);width:auto;z-index:2}@media screen and (max-width:768px){.hero__contact{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:var(--xs)}}@media screen and (max-width:480px){.hero__contact{gap:.3rem;padding:10px}}.hero__contact a{border:1px solid var(--color-text);border-radius:50px;color:var(--color-text);font-size:16px;margin-left:15px;padding:8px;transition:background-color .3s ease,color .3s ease}@media screen and (max-width:768px){.hero__contact a{font-size:.9rem}}@media screen and (max-width:480px){.hero__contact a{font-size:.8rem}}.hero__contact a:hover{background-color:var(--color-text);color:var(--color-theme)}.hero__content{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center;padding:var(--l) var(--s);position:relative;width:100%;z-index:2}@media screen and (max-width:768px){.hero__content{padding:var(--m) var(--xs)}}@media screen and (max-width:480px){.hero__content{padding:var(--s) var(--xs)}}.hero__content__icon{left:5%;position:absolute;top:75%;z-index:2}@media screen and (max-width:768px){.hero__content__icon{left:3%;top:70%}}@media screen and (max-width:480px){.hero__content__icon{left:2%;opacity:.7;top:65%}}.hero__content__icon:nth-child(2){left:75%;top:15%}@media screen and (max-width:768px){.hero__content__icon:nth-child(2){left:70%;top:20%}}@media screen and (max-width:480px){.hero__content__icon:nth-child(2){left:65%;top:25%}}.hero__content__icon__img{height:auto;max-height:225px;max-width:150px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:768px){.hero__content__icon__img{max-height:150px;max-width:100px}}@media screen and (max-width:480px){.hero__content__icon__img{max-height:105px;max-width:70px}}.hero__content__title{display:none;text-align:center;transition:opacity .5s}@media screen and (max-width:768px){.hero__content__title{padding:0 10px;width:100%}}.hero__content__title.active{display:block;opacity:1}.hero__content__title h1{text-transform:uppercase}@media screen and (max-width:768px){.hero__content__title h1{font-size:clamp(2rem,8vw,4rem)}}@media screen and (max-width:480px){.hero__content__title h1{font-size:clamp(1.5rem,10vw,2.5rem)}}.hero__content__title h1 .uber-style:first-child{margin-left:-5vw}@media screen and (max-width:768px){.hero__content__title h1 .uber-style:first-child{margin-left:-3vw}}@media screen and (max-width:480px){.hero__content__title h1 .uber-style:first-child{margin-left:-2vw}}.hero__content__title h1 .uber-style:last-child{margin-left:5vw}@media screen and (max-width:768px){.hero__content__title h1 .uber-style:last-child{margin-left:3vw}}@media screen and (max-width:480px){.hero__content__title h1 .uber-style:last-child{margin-left:2vw}}.hero__content__title p{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#e5ae35,#7d8ada,#54dfe5);color:transparent;margin:10px 0 10px 5.8vw;position:relative}@media screen and (max-width:768px){.hero__content__title p{font-size:1rem;margin:15px 0}}@media screen and (max-width:480px){.hero__content__title p{font-size:.9rem;margin:10px 0;padding:0 10px;text-align:center}}
