:root{--color-showcase: #069999}section p,section h3{line-height:1.25}section h3{font-size:18px}section h3{font-family:Cmr,san-serif,serif;font-weight:500;letter-spacing:.01em}.banner{height:auto!important;min-height:396px!important;margin-bottom:60px;background-image:url(/build/girl.png);background-position:right}.about-product{display:flex;justify-content:space-between}.about-product .text-block{max-width:670px}.about-product .text-block h2{margin-block:40px}.about-product .text-block h3{margin-bottom:10px;font-size:18px;font-weight:500}.option-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,128px);width:100%;max-width:634px;gap:20px}.option-list li:not(.image){display:flex;flex-direction:column;padding:20px;border-radius:20px;gap:20px}.option-list li:not(.image) span{white-space:nowrap}.option-list .darkgreen{background-color:#d4f2f2}.option-list .white{border:1px solid #343b3c}.option-list .image{grid-row:span 2/span 2;width:216px}.option-list .image img{width:100%}.formats h2{margin-top:40px;margin-bottom:20px}.formats ul{display:flex;justify-content:space-between;margin-top:40px}.formats .text{width:95%;line-height:1.25;text-wrap:balance}.formats li{display:flex;flex-direction:column;width:100%;max-width:684px;min-height:285px;padding:30px 25px;border-radius:30px;background-color:#f4f5fb}.formats li h3{margin-bottom:10px;font-family:Mulish,san-serif,serif;font-size:30px;font-weight:600;letter-spacing:-.02em}.formats li:first-child p{max-width:70%}.formats li:last-child p{max-width:42%}.formats .cert-block{background-position:right;background-size:contain}.formats .card-block{background-position:0,calc(100% - 36px) 30px;background-size:auto,319px 258px}.roadmap{display:flex;justify-content:space-between}.roadmap .flex{flex-direction:column;gap:40px}.roadmap ul{display:flex;gap:36px}.roadmap li{display:flex;flex-direction:column;gap:9px;width:100%;max-width:324px;height:300px;padding:30px 25px 0;border:1px solid #343b3c;border-radius:30px}.roadmap li p{line-height:1;text-wrap:balance}.roadmap li p span{color:var(--color-showcase);font-weight:500}.roadmap li:nth-child(2){position:relative;margin-top:70px}.roadmap li:nth-child(2) p{text-wrap:auto}.roadmap li:nth-child(2):before,.roadmap li:nth-child(2):after{content:"";position:absolute;width:144px;height:53px;background-image:url(/build/arrow.svg)}.roadmap li:nth-child(2):before{bottom:79px;left:-100px;transform:rotate(-181deg) scaleX(-1)}.roadmap li:nth-child(2):after{top:180px;right:-80px;transform:rotate(-24deg)}.roadmap img{width:172px;margin-top:auto;place-self:center}.for-what h2{margin-block:40px}.for-what ul{display:flex;justify-content:space-between}.for-what li{max-width:447px;height:163px;padding:30px 25px;border-radius:30px;background-color:#effafb}.for-what li h3{margin-bottom:10px;font-size:20px;line-height:1}.no-link{color:#343b3c;pointer-events:none;user-select:none}@media(width<=1400px){.banner{background-position:calc(100% + 45px)}.banner h1{max-width:700px;font-size:55px}.formats li{max-width:560px}.formats li h3{width:50%;text-wrap:balance}.formats li:first-child p{max-width:60%}.formats li:last-child p{max-width:40%}.roadmap li{gap:7px}.for-what li{max-width:366px;padding:25px}}@media(width<=1240px){section h2{letter-spacing:-1px!important}.banner{min-height:430px!important;margin-top:35px!important;margin-bottom:50px;padding:40px!important;background-position:calc(100% + 51px) bottom;background-size:475px!important}.banner h1{max-height:430px!important;font-size:45px!important}.banner .flex{flex-direction:column}.banner strong{width:50%;margin-bottom:30px!important;line-height:1.25!important;text-wrap:balance}.about-product{flex-direction:column}.option-list{max-width:100%;margin-top:40px}.formats ul{flex-direction:column;gap:20px}.formats .cert-block{background-position:calc(100% - 38px) calc(100% + 35px);background-size:185px}.formats .card-block{background-position:0 -140px,calc(100% - 45px);background-size:auto,222px}.formats li{max-width:100%;min-height:134px}.formats li p{font-size:14px;line-height:1.3}.formats li:first-child p{max-width:65%}.formats li:last-child p{max-width:63%}.formats li h3{width:100%;font-size:25px;letter-spacing:-.01em;line-height:1.1}.roadmap{flex-direction:column}.roadmap ul{margin-top:40px;gap:20px;overflow-x:auto}.roadmap ul::-webkit-scrollbar{display:none}.roadmap li{min-width:240px;border-radius:20px;gap:5px}.roadmap li h3{line-height:1.2}.roadmap li p{font-size:14px;line-height:1.25}.roadmap li:nth-child(2){min-width:281px;margin-top:0}.roadmap li:nth-child(2):before,.roadmap li:nth-child(2):after{content:none}.for-what ul{flex-direction:column;gap:20px}.for-what li{max-width:100%;max-height:114px;padding:23px 25px 25px;border-radius:20px}.for-what h3{font-size:18px!important}.for-what p{font-size:14px;line-height:1.5}}@media(width<=768px){.banner-wrapper{margin-bottom:30px;border-radius:20px!important;background-color:#f4f5fb}.banner{width:327px!important;min-height:471px!important;margin:0 auto;margin-top:15px!important;padding:22px 12px 22px 23px!important;border-radius:20px!important;background-position:left bottom;background-size:315px!important}.banner h1{font-size:23px!important}.banner .flex{gap:15px!important}.banner .flex button,.banner .flex a{width:100%;max-width:100%}.banner strong{width:100%!important;margin:10px 0 20px!important;font-size:14px!important}.about-product .text-block h2{max-width:58%;margin:20px 0 30px}.about-product .text-block h3{font-size:16px}.about-product .text-block p{max-width:55%;font-size:14px}.about-product .option-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,109px);gap:15px;margin-top:30px}.about-product .option-list li{min-width:155px;padding:15px;border-radius:10px;gap:15px}.about-product .option-list .image{display:none}.formats h2{margin:20px 0 30px}.formats .text{max-width:55%;font-size:14px;text-wrap:auto}.formats ul{margin-top:30px}.formats li{padding:20px 20px 0;border-radius:20px}.formats li h3{font-size:18px;letter-spacing:normal}.formats li p{max-width:100%!important}.formats .cert-block{min-height:307px;background-position:center bottom;background-size:min(43%,180px)}.formats .card-block{min-height:252px;background-image:url(/build/star.svg),url(/build/card2.png)!important;background-position:-100px -100px,center calc(100% - 10px);background-size:auto,min(85%,280px)}.roadmap ul{margin-top:30px}.roadmap .flex{gap:20px}.for-what h2{margin-block:20px 30px}.for-what li{min-height:143px;padding:15px;border:20px}.for-what li h3{font-size:16px!important}.for-what p{max-width:99%}}@media(width<=450px){.about-product .text-block h2{max-width:320px}.about-product .text-block p{max-width:310px}.formats .text{max-width:315px}}
