﻿.startRow{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin:40px 0 80px 0}.purpleRadiant{background:#3d00bb;border-radius:350px;filter:blur(200px);-webkit-filter:blur(150px);width:350px;height:300px;position:absolute;right:25%;top:25%}.start-image{position:relative}.start-image img,.start-image video{position:relative;z-index:2}.start-image video{height:640px;bottom:80px;mix-blend-mode:lighten}.start-text{width:57.8%;max-width:90%;position:relative;top:0}.start-text h1{margin:0 0 30px 0}.start-text p{font-size:13px;color:#fff;margin:0;color:var(--stroke)}.start-text .startText{display:flex;justify-content:flex-start;align-items:center;margin:0 0 60px 0}.start-text .startText img{margin:0 25px 0 0}.start-text .startText p{width:500px;max-width:100%}.start-stats{margin:0;position:relative;overflow:hidden;height:135px;margin:0 0 100px 0}.start-stats .row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;opacity:0;transition:opacity 500ms;position:absolute;top:0;width:100%;border-radius:20px;border:.5px solid rgba(255,255,255,.3);background:var(--bg-card,linear-gradient(180deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,0) 122.81%));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-sizing:border-box}.start-stats .row.show{opacity:1}.start-stats .stat-box{width:32.5%;margin:20px 0}.start-stats .stat-box:nth-child(2n){border-right:.5px solid #555668;border-left:.5px solid #555668}.start-stats .stat-box .number{font-size:16px;font-weight:400;color:var(--purple);display:block;text-align:center}.start-stats .stat-box .text{font-size:13px;font-weight:400;line-height:24px;color:#fff;margin:0 0;display:block;text-align:center}#start-content{margin:157px auto 0 auto}#start-content .textEditor{width:724px;max-width:100%;margin:auto;text-align:center}#start-content h2{margin:0 0 25px 0;text-transform:uppercase}#start-content p{color:var(--stroke);font-size:16px;margin:0}.start-puffs{display:flex;justify-content:space-between;align-items:flex-start}.start-puffs .start-puff-image{position:relative;left:-50px;top:10px}.start-puffs .start-puff-image video{height:635px;bottom:90px;mix-blend-mode:lighten}#start-puffs{width:620px;padding:67px 0 146px 51px}#start-puffs .puffitem{background:url(/gfx/grayLine.png) bottom left no-repeat;padding:40px 10px;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start}#start-puffs .puffitem.selected{background:url(/gfx/purpleLine.png) bottom left no-repeat}#start-puffs .puffitem .textBlock{width:73%}#start-puffs .puffitem .caret{width:20px;height:20px;background:url(/gfx/caret-down-big.png) center center no-repeat}#start-puffs .puffitem.selected .caret{background:url(/gfx/caret-up-big.png) center center no-repeat}#start-puffs .puffitem a{display:block;width:100%;height:100%;text-decoration:none}#start-puffs .puffitem .rub{font-size:18px;margin:0;text-transform:uppercase;font-family:'Mona-Sans Regular',sans-serif}#start-puffs .puffitem .puffContent{display:none}#start-puffs .puffitem.selected .puffContent{display:block}#start-puffs .puffitem .puffContent p{font-size:14px;color:var(--stroke);margin:15px 0 0 0}.middleContentDiv{border-radius:20px;margin:0 0 200px 0;border:.5px solid var(--stroke-card,#ccccd2);display:flex;justify-content:center;align-items:center;background:var(--bg-card,linear-gradient(180deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,0) 122.81%));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.middleContentDiv .textBlock{width:725px;max-width:100%;padding:100px 0;margin:auto;text-align:center;position:relative;z-index:2}.middleContentDiv .textBlock a{margin:60px auto 0 auto}.middleContentDiv .purpleRadiant{top:50%;left:50%;transform:translate(-50%,-50%)}.customers .textBlock{width:585px;max-width:100%;margin:auto;text-align:center}.customers .textBlock h2{text-transform:uppercase;margin:0 0 25px 0}.customers .textBlock p{color:var(--stroke)}.customerPuffs{display:flex;gap:20px;margin:100px 0 0 0;position:relative}.customerPuffs .purpleRadiant{left:25%;top:0;right:auto}.customers .customerInfo h2{color:#fff;margin:8px 0 30px 0;font-size:40px}.customers .puffItem p{font-size:16px;color:#f3f3f3;line-height:27px}.customers .customerPuff{width:33.33%;position:relative;z-index:3;min-height:450px;padding:40px;box-sizing:border-box;border-radius:20px;border:.5px solid var(--stroke-card,#ccccd2);background:var(--bg-card,linear-gradient(180deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,0) 122.81%));backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px)}.customers .customerPuff h4{text-transform:uppercase;margin:35px 0 25px 0}.customers .customerPuff a{font-weight:bold;color:#fff;text-decoration:none}.hero-image{width:470px;flex-shrink:0;display:flex;justify-content:center;align-items:center;border:.5px solid rgba(255,255,255,.3);background:var(--bg-card,linear-gradient(180deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,0) 122.81%));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:30px}.hero-image img{width:100%;height:auto;border-radius:30px}.hero-slideshow{position:relative;overflow:hidden;background:#040730}.hero-slideshow-images{position:relative;overflow:hidden}.hero-slideshow-images::before{content:"";display:block;height:339px;width:479px}.hero-slideshow-images img{position:absolute;top:1.5%;left:1.5%;width:97%;height:97%;object-fit:cover;opacity:0;transition:opacity 800ms ease-in-out}.hero-slideshow-images img.active{opacity:1}.hero-slideshow img.active{opacity:1}.hero-slideshow::before{content:"";display:block;height:339px}#bulletBg{position:absolute;bottom:-37px;right:-30px;background:#040730;width:118px;height:107px;border-radius:102px;rotate:136deg;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hero-slideshow-bullets{display:flex;justify-content:center;gap:4px;position:absolute;bottom:32px;right:40px;rotate:-47deg}.hero-slideshow-bullets button{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#ffffff20;cursor:pointer}.hero-slideshow-bullets button.active{background:#fff}@media screen and (max-width:1650px){.start-puffs .start-puff-image video{height:500px}}@media screen and (max-width:1250px){.start-text{top:0}#start-content{padding:0 20px;margin:90px auto 0 auto}.customers{padding:0 20px}}@media screen and (max-width:1100px){.start-puffs .start-puff-image video{height:450px}}@media screen and (max-width:900px){.startRow{padding:20px;flex-direction:column;margin:2rem auto}.start-text{width:100%}.hero-image{position:relative;right:0;top:0;max-width:100%;overflow:hidden;margin:20px 0 0 0}}@media screen and (max-width:860px){.start-stats .stat-box .number{font-size:35px}.start-stats .stat-box .text{font-size:14px}.start-puffs{flex-direction:column}.start-puffs .start-puff-image video{height:auto;width:100%;max-height:500px}.start-puffs .start-puff-image{left:0;top:0;margin:auto}#start-puffs{width:100%;margin:0 0 100px 0;padding:0}#start-puffs .puffitem .rub{font-size:14px}#start-puffs .puffitem .puffContent p{font-size:12px}#start-puffs .puffitem:last-child{background:none}.middleContentDiv .textBlock{padding:50px 20px}.middleContentDiv{margin:0 0 100px 0}.customerPuffs{flex-direction:column}.customers .customerPuff{width:100%;min-height:0}.customers .customerPuff h4{font-size:14px;margin:20px 0 15px 0}.customers .puffItem p{font-size:12px;line-height:1.4}}@media screen and (max-width:780px){.startRow{flex-direction:column}.startRow .start-text{width:100%;max-width:none;text-align:center !important}.startRow .start-text h1{margin:0 0 25px 0;font-size:22px;text-align:center !important}.startRow .start-text .startText{flex-direction:column;gap:25px}.startRow .doubleLink{margin:auto}.start-image{width:100%;text-align:center}.start-image video{height:410px;width:100%;bottom:0}.purpleRadiant{width:200px;height:200px;-webkit-filter:blur(100px);filter:blur(100px);border-radius:200px}.start-stats{height:365px;margin:50px 0 50px 0}.start-stats .row{flex-direction:column;padding:30px 47px}.start-stats .row .stat-box{margin:0;width:100%}.start-stats .stat-box:nth-child(2n){margin:30px 0;padding:30px 0;border-left:none;border-right:none;border-top:1px solid var(--grey);border-bottom:1px solid var(--grey)}#start-content p,.customers .textBlock p{font-size:14px}#start-puffs .puffitem{padding:30px 0}}