.its-first-screen{margin-top:-65px;padding:165px 0 160px;position:relative;overflow:hidden}.its-first-screen:before{content:" ";display:block;height:100%;width:100%;background:#0e1b2b;z-index:-1}@media (max-width:995px){.its-first-screen{padding:155px 0 100px}}.its-first-screen__canvas{width:100%;height:160px;position:absolute;left:0;bottom:0;overflow:hidden}@media (max-width:768px){.its-first-screen__canvas{height:120px}}.its-first-screen canvas{margin:auto;touch-action:none;display:block;width:100%!important;height:100%!important}.its-first-screen #lineCanvas,.its-first-screen:before{position:absolute;top:0;left:0}.its-first-screen.move .its-first-screen__main-content,.its-first-screen.move .its-first-screen__main-img{opacity:1;transform:translateX(0)}.its-first-screen.move .content__description::before{border-left:3px solid #2bbfca;transform:scale(1)!important}.its-first-screen__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.its-first-screen__main{display:flex;justify-content:center;max-width:1360px;margin:0 auto;position:relative;gap:50px}@media (max-width:1440px){.its-first-screen__main{padding:0 5%}}.its-first-screen__main-align-left{justify-content:flex-start}.its-first-screen__main-content{padding-top:40px;max-width:1050px;position:relative;z-index:2;text-align:center}@media (max-width:1200px){.its-first-screen__main-content{padding-top:0}}@media (max-width:995px){.its-first-screen__main-content{max-width:100%}}.its-first-screen__main-content-align-left{text-align:left}.its-first-screen__main-content .content__title{font-family:'Montserrat',sans-serif;font-weight:600;font-size:clamp(12px,calc(12px + 1*(100vw - 390px)/1050),13px);line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:.8;margin-bottom:12px}.its-first-screen__main-content .content__sub-title{font-family:'Montserrat',sans-serif;font-weight:600;font-size:clamp(28px,calc(28px + 18*(100vw - 390px)/1050),46px);line-height:1.1;letter-spacing:-.022em;text-wrap:balance;color:#fff;margin-bottom:16px}.its-first-screen__main-content .content__sub-title span{background:linear-gradient(271.1deg,#22e7f5 0,#665ed8 78.31%);background-clip:text;-webkit-background-clip:text;color:transparent;padding-right:10px}.its-first-screen__main-content .content__description,.its-first-screen__main-content .content__description-text{font-family:'Open Sans',sans-serif;font-weight:400;font-size:clamp(16px,calc(16px + 2*(100vw - 390px)/1050),18px);line-height:1.55;letter-spacing:0;text-wrap:pretty}.its-first-screen__main-content .content__description{position:relative}.its-first-screen__main-content .content__description-text{color:#fff;max-width:1000px;margin:0 auto 30px;padding-left:0}.its-first-screen__main-content .content__description-text-align-left{padding-left:20px;border-left:3px solid #2bbfca}@media (max-width:768px){.its-first-screen__main-content .content__description-text{margin:0 auto 20px}}.its-first-screen__main-content .content__list{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media (max-width:1023px){.its-first-screen__main-content .content__list{margin-bottom:20px}}.its-first-screen__main-content .content__list-align-left{justify-content:flex-start}.its-first-screen__main-content .content__list li{font-size:14px;line-height:20px;padding:10px 15px;color:#fff;background:rgba(255,255,255,.1);border-radius:4px}.its-first-screen__main-content .content__list-style{flex-direction:column}.its-first-screen__main-content .content__list-style li{padding:0 0 0 34px;background:0 0;position:relative}.its-first-screen__main-content .content__list-style li:before{content:'';position:absolute;top:-2px;left:0;width:24px;height:24px;background-image:url("static/icon-list.c7dede36f02c.svg");background-size:contain;background-repeat:no-repeat}.its-first-screen__main-content .content__button{margin:0 auto}.its-first-screen__main-content .content__button-align-left{margin:0}.its-first-screen__main-img{opacity:0;transform:translateX(100px);transition:transform .5s ease-out,opacity .8s linear}@media (max-width:1200px){.its-first-screen__main-img svg{display:flex;width:100%;height:100%;object-fit:contain}}
/*# sourceMappingURL=generative_ai_services-main.css.b15c1ff17de0.map */