@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.nowrap{white-space:nowrap}.hero-decor{animation:.9s cubic-bezier(.4,0,.2,1) forwards fadeInAnimation}.hero-decor__group{flex-direction:column;gap:6px;padding-block:12px;display:flex}.hero-decor__row{gap:8px;height:clamp(5px,1.3vh,10px);display:flex}.hero-decor__tab{margin-left:2rem}.hero-decor__line{opacity:0;transform-origin:0;border-radius:2px;animation:1s cubic-bezier(.4,0,.2,1) forwards scaleUpRightAnimation;transform:scaleX(0)}.hero-decor__line:first-child{animation-delay:1s}.hero-decor__line:nth-child(2){animation-delay:1.3s}.hero-decor__line:nth-child(3){animation-delay:1.6s}.hero-decor__line:nth-child(4){animation-delay:1.9s}.hero-decor__line:nth-child(5){animation-delay:2.2s}.hero-decor__line:nth-child(6){animation-delay:2.5s}.hero-decor__line:nth-child(7){animation-delay:2.8s}.hero-decor__line:nth-child(8){animation-delay:3.1s}.hero-decor__line:nth-child(9){animation-delay:3.4s}.hero-decor__line:nth-child(10){animation-delay:3.7s}.hero-decor__line:nth-child(11){animation-delay:4s}.hero-decor__line:nth-child(12){animation-delay:4.3s}.hero-decor__line:nth-child(13){animation-delay:4.6s}.hero-decor__line:nth-child(14){animation-delay:4.9s}.hero-decor__line:nth-child(15){animation-delay:5.2s}.hero-decor__line:nth-child(16){animation-delay:5.5s}.hero-decor__line:nth-child(17){animation-delay:5.8s}.hero-decor__line:nth-child(18){animation-delay:6.1s}.hero-decor__line:nth-child(19){animation-delay:6.4s}.hero-decor__line:nth-child(20){animation-delay:6.7s}.hero-decor__line:nth-child(21){animation-delay:7s}.hero-decor__line:nth-child(22){animation-delay:7.3s}.hero-decor__line:nth-child(23){animation-delay:7.6s}.hero-decor__line:nth-child(24){animation-delay:7.9s}.hero-decor__line:nth-child(25){animation-delay:8.2s}.hero-decor__line:nth-child(26){animation-delay:8.5s}.hero-decor__line:nth-child(27){animation-delay:8.8s}.hero-decor__line:nth-child(28){animation-delay:9.1s}.hero-decor__line:nth-child(29){animation-delay:9.4s}.hero-decor__line:nth-child(30){animation-delay:9.7s}.hero-decor__line[data-size=xs]{width:10px}.hero-decor__line[data-size=s]{width:40px}.hero-decor__line[data-size=m]{width:56px}.hero-decor__line[data-size=l]{width:60px}.hero-decor__line[data-size=xl]{width:94px}.hero-decor__line[data-size=xxl]{width:152px}.hero-decor__line[data-color=purple]{background:linear-gradient(90deg,#ec9fff,#7f99fa)}.hero-decor__line[data-color=orange]{background:linear-gradient(90deg,#ffd879,#fe6a68)}.hero-decor__line[data-color=green]{background:linear-gradient(90deg,#6990d1,#4debc6)}.hero-decor__line[data-color=gray]{background:#202231}
.image-loader--loading{opacity:0!important;filter:blur(1px)!important;transform:translate(40px)scale(.96)!important}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.nowrap{white-space:nowrap}.hero{justify-content:space-between;align-items:center;width:100%;max-width:1600px;height:100vh;display:flex;position:relative}@media (min-width:1280px){.hero{width:70vw}}.hero__title{font-size:clamp(32px,min(5vw,5vh),48px);line-height:initial}.hero__subtitle{font-size:14px;font-family:var(--font-fira-code)}.hero__right{flex-shrink:0;align-self:flex-end}.hero__image{pointer-events:none;-webkit-user-select:none;user-select:none;display:none}@media (min-width:768px){.hero__image{opacity:1;filter:blur();width:auto;height:min(85vw,85vh);transition:all 1.2s cubic-bezier(.22,1,.36,1) .4s;display:flex;transform:translate(0)scale(1)}}@media (min-width:1024px){.hero__image{width:auto;height:85vh}}.socials{z-index:1;flex-direction:column;gap:10px;font-size:24px;display:flex;position:absolute;top:70vh;right:10vw}.socials__button{background:linear-gradient(#1c183a,#3f3765);border-radius:8px;padding:8px;transition:transform .2s cubic-bezier(.4,0,.2,1);display:flex}.socials__button:hover{transform:scale(1.1)}
