.about{background:#0a0a1c;min-height:100vh;padding-top:160px;overflow:hidden}@media screen and (max-width:991px){.about{padding-top:80px}}.about .container .about-header{display:flex;gap:40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:50px;justify-content:space-between}@media screen and (max-width:991px){.about .container .about-header{flex-wrap:wrap;gap:12px;padding-bottom:24px}}.about .container .about-header h1{animation:backInLeft 1.1s ease;display:flex;align-items:center;gap:24px;font-weight:600;font-size:64px;line-height:110%;letter-spacing:-.03em;color:#f4f4f4}@media screen and (max-width:991px){.about .container .about-header h1{gap:12px;font-size:32px}}.about .container .about-header h1::after{content:none}.about .container .about-header h1::before{content:"";height:40px;display:flex;background:#3fc2f2;width:4px}.about .container .about-header p{animation:backInRight 1.1s ease;font-weight:500;font-size:24px;line-height:140%;color:rgba(255,255,255,.6);max-width:1060px}@media screen and (max-width:991px){.about .container .about-header p{font-size:14px}}.about .container .about-wrapper .about-item{display:grid;grid-template-columns:.8fr 3fr;animation:backInUp 1.2s ease}@media screen and (max-width:991px){.about .container .about-wrapper .about-item{grid-template-columns:1fr}}.about .container .about-wrapper .about-item .left{border-right:1px solid rgba(255,255,255,.1)}@media screen and (max-width:991px){.about .container .about-wrapper .about-item .left{border-right:none}}.about .container .about-wrapper .about-item .left .name{font-weight:600;font-size:40px;line-height:100%;color:#f4f4f4;padding-top:50px}@media screen and (max-width:991px){.about .container .about-wrapper .about-item .left .name{font-size:20px;padding-top:20px}}.about .container .about-wrapper .about-item .right{display:flex;flex-direction:column;gap:12px;padding:50px 10px 100px 77px;border-bottom:1px solid rgba(255,255,255,.1)}@media screen and (max-width:991px){.about .container .about-wrapper .about-item .right{padding:20px 0}}.about .container .about-wrapper .about-item .right .subname{display:flex;align-items:center;gap:13px;font-weight:600;font-size:32px;line-height:100%}@media screen and (max-width:991px){.about .container .about-wrapper .about-item .right .subname{font-size:16px;line-height:110%}}.about .container .about-wrapper .about-item .right .subname::before{content:"";min-width:12px;max-width:12px;height:12px;background:#3fc2f2;display:flex}.about .container .about-wrapper .about-item .right .text{font-weight:500;font-size:24px;line-height:140%;letter-spacing:-.03em;color:#858993}@media screen and (max-width:991px){.about .container .about-wrapper .about-item .right .text{font-size:14px}}.stack{position:relative;overflow:hidden}.stack.marketing .decor{max-width:92px;position:absolute;left:0;bottom:-7px;top:initial;transform:rotate(270deg)}@media screen and (max-width:991px){.stack.marketing .decor{max-width:54px;left:auto;right:0;top:-7px;transform:rotate(90deg)}}.stack .decor{max-width:92px;position:absolute;left:0;top:0}@media screen and (max-width:991px){.stack .decor{max-width:54px;left:auto;right:0;top:-7px;transform:rotate(90deg)}}.stack .container .stack-wrapper{padding:100px 0 75px;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}@media screen and (max-width:991px){.stack .container .stack-wrapper{grid-template-columns:1fr;padding:52px 0 40px;gap:20px}}@media screen and (max-width:767px){.stack .container .stack-wrapper .left{width:68%}}.stack .container .stack-wrapper .left h2{color:#0a0a1c;font-weight:600;font-size:64px;line-height:110%;letter-spacing:-.03em;margin-bottom:24px}@media screen and (max-width:991px){.stack .container .stack-wrapper .left h2{font-size:32px;margin-bottom:12px}}.stack .container .stack-wrapper .left .text{color:#858993;line-height:140%}@media screen and (max-width:991px){.stack .container .stack-wrapper .left .text{font-size:14px}}.stack .container .stack-wrapper .left .text ul{margin:6px 0;padding-left:35px}.stack .container .stack-wrapper .left .text ul li{list-style:disc}.stack .container .stack-wrapper .right{max-width:58vw;position:relative;margin-right:-40vw}@media screen and (max-width:991px){.stack .container .stack-wrapper .right{max-width:130vw;position:relative;left:-20px;margin-right:0}}.stack .container .stack-wrapper .right::after{content:"";height:100%;width:111px;display:flex;position:absolute;top:0;background:linear-gradient(270deg,rgba(244,244,244,0) 0,#f4f4f4 100%);left:-11px}@media screen and (max-width:991px){.stack .container .stack-wrapper .right::after{content:none}}.stack .container .stack-wrapper .right .marquee-wrapper{overflow:hidden;display:flex;flex-direction:column;gap:10px;position:relative;-webkit-overflow-scrolling:touch}.stack .container .stack-wrapper .right .marquee-track{overflow:hidden;white-space:nowrap;width:100%}.stack .container .stack-wrapper .right .marquee-content{display:inline-flex;gap:20px;animation:marquee-left 80s linear infinite;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.stack .container .stack-wrapper .right .marquee-content .items{flex-shrink:0}.stack .container .stack-wrapper .right .marquee-track.right .marquee-content{animation:marquee-right 80s linear infinite;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@keyframes marquee-left{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-50%,0,0)}}@keyframes marquee-right{0%{transform:translate3d(-50%,0,0)}100%{transform:translate3d(0,0,0)}}.stack .container .stack-wrapper .right .items{max-width:129px;min-width:129px;min-height:129px;max-height:129px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;padding:22px;transform:translateZ(0)}@media screen and (max-width:991px){.stack .container .stack-wrapper .right .items{min-width:58px;min-height:58px;max-width:58px;max-height:58px;padding:10px}}.stack .container .stack-wrapper .right .items img{min-width:86px;min-height:86px;max-width:86px;max-height:86px;-o-object-fit:contain;object-fit:contain;backface-visibility:hidden}@media screen and (max-width:991px){.stack .container .stack-wrapper .right .items img{min-width:38px;min-height:38px;max-width:38px;max-height:38px}}.color-text{padding:100px 0;background:#4f5ddb}@media screen and (max-width:991px){.color-text{padding:40px 0}}.color-text .container .color-wrapper{display:grid;grid-template-columns:1fr 1.2fr;gap:30px}@media screen and (max-width:991px){.color-text .container .color-wrapper{grid-template-columns:1fr;gap:20px}}.color-text .container .color-wrapper .left h2{display:flex;align-items:center;gap:13px;font-weight:500;font-size:40px;line-height:100%;letter-spacing:-.03em;color:#fff}@media screen and (max-width:991px){.color-text .container .color-wrapper .left h2{font-size:20px}}.color-text .container .color-wrapper .left h2::before{content:"";min-width:12px;max-width:12px;height:12px;background:#3fc2f2;display:flex}.color-text .container .color-wrapper .right{display:flex;flex-direction:column;gap:38px;font-weight:500;font-size:52px;line-height:110%;color:#fff}@media screen and (max-width:991px){.color-text .container .color-wrapper .right{font-size:18px;gap:12px}}.color-text .container .color-wrapper .right p{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.color-text .container .color-wrapper .right p.visible{opacity:1;transform:translateY(0)}.color-text .container .color-wrapper .right b,.color-text .container .color-wrapper .right strong{color:#3fc2f2}