@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@500&family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,700&family=Unica+One&display=swap";/**
 * @license
 *
 * Font Family: Clash Display
 * Designed by: Indian Type Foundry
 * URL: https://www.fontshare.com/fonts/clash-display
 * © 2023 Indian Type Foundry
 *
 * Font Styles:
 * Clash Display Variable(Variable font)
 * Clash Display Extralight
 * Clash Display Light
 * Clash Display Regular
 * Clash Display Medium
 * Clash Display Semibold
 * Clash Display Bold
 *
*/@font-face{font-family:ClashDisplay-Variable;src:url(/assets/ClashDisplay-Variable-e0ec5644.woff2) format("woff2"),url(/assets/ClashDisplay-Variable-8de6a728.woff) format("woff"),url(/assets/ClashDisplay-Variable-c1c02f27.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Extralight;src:url(/assets/ClashDisplay-Extralight-9be58053.woff2) format("woff2"),url(/assets/ClashDisplay-Extralight-632aa7ae.woff) format("woff"),url(/assets/ClashDisplay-Extralight-3a2f7d4d.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Light;src:url(/assets/ClashDisplay-Light-16245fa2.woff2) format("woff2"),url(/assets/ClashDisplay-Light-9dea9827.woff) format("woff"),url(/assets/ClashDisplay-Light-2f042555.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Regular;src:url(/assets/ClashDisplay-Regular-6508dfc1.woff2) format("woff2"),url(/assets/ClashDisplay-Regular-915aed2d.woff) format("woff"),url(/assets/ClashDisplay-Regular-c4502564.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Medium;src:url(/assets/ClashDisplay-Medium-6de911fc.woff2) format("woff2"),url(/assets/ClashDisplay-Medium-a1b68b3b.woff) format("woff"),url(/assets/ClashDisplay-Medium-e25fa4a0.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Semibold;src:url(/assets/ClashDisplay-Semibold-e748ea11.woff2) format("woff2"),url(/assets/ClashDisplay-Semibold-3c1cb164.woff) format("woff"),url(/assets/ClashDisplay-Semibold-77d8cfd1.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay-Bold;src:url(/ClashDisplay_Complete/Fonts/OTF/ClashDisplay-Bold.otf) format("opentype"),url(/assets/ClashDisplay-Bold-532795f8.woff2) format("woff2"),url(/assets/ClashDisplay-Bold-ae6f186d.woff) format("woff"),url(/assets/ClashDisplay-Bold-d3bf1ae5.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}header{width:100%;padding:26px 12.31%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);z-index:-5}header .flare-hero{display:none}header .logo{color:#fff;font-size:15px;font-family:ClashDisplay-Bold}header .logo a{text-decoration:none;color:#fff}header .logo span{color:#d634fe}header .logo:hover{cursor:pointer}header .desktop-nav{display:none}header .mobile-nav{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100vh;background:#160f2a;border-radius:8px;z-index:9999;padding:119px 0 141px 47px}header .mobile-nav.active{display:block}header .mobile-nav .close{position:absolute;top:39px;right:51px;width:22px;height:22px;border-radius:50%;display:grid;place-content:center;background:#160f2a}header .mobile-nav .close:hover{cursor:pointer}header .mobile-nav .close:before{content:"";position:absolute;width:23px;height:23px;border-radius:50%;background:linear-gradient(to bottom,#8e38ff,#fe34bb);z-index:-1;top:50%;left:50%;translate:-50% -50%}header .mobile-nav ul{list-style:none;padding-bottom:20px}header .mobile-nav ul .mobile-nav-link{display:block;margin-bottom:20px;text-decoration:none;color:#fff;font-family:Inter,sans-serif;font-weight:500;font-size:18px;letter-spacing:-1px}header .mobile-nav ul .mobile-nav-link:hover{cursor:pointer;background:linear-gradient(to right,#8e38ff,#fe34bb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}header .mobile-nav-btn{text-decoration:none;border:none;margin-top:29px;padding:.85rem 3.1rem;background:linear-gradient(to right,#8e38ff,#fe34bb);border-radius:4px;font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;color:#fff;position:relative}header .mobile-nav-btn:hover{cursor:pointer;width:170px;height:51px;background:#160f2a;border-radius:4px;margin:1px}header .mobile-nav-btn:hover:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;display:block;background:linear-gradient(to bottom,#8e38ff,#ff26b9);z-index:-1;width:172px;height:53px;border-radius:4px}header .hamburger:hover{cursor:pointer}@media screen and (min-width: 1200px){header{width:100%;position:relative;padding:1.5rem 128px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.18);z-index:0}header .logo{color:#fff;font-size:36px;font-family:ClashDisplay-Bold}header .logo span{color:#d634fe}header .desktop-nav{display:flex;justify-content:space-between;align-items:center}header .desktop-nav ul{list-style:none;margin-right:65px}header .desktop-nav ul .desktop-nav-link{display:inline-block;padding-right:57px;text-decoration:none;color:#fff;font-family:Montserrat,sans-serif}header .desktop-nav ul .desktop-nav-link:hover{cursor:pointer;background:linear-gradient(to right,#8e38ff,#fe34bb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}header .desktop-nav .register-btn{width:172px;height:53px;display:grid;place-items:center;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:400;border:none;border-radius:2px;background:linear-gradient(to bottom,#8e38ff,#ff26b9);color:#fff;position:relative;text-decoration:none}header .desktop-nav .register-btn:hover{cursor:pointer;width:170px;height:51px;background:#160f2a;border-radius:4px;margin:1px}header .desktop-nav .register-btn:hover:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;display:block;background:linear-gradient(to bottom,#8e38ff,#ff26b9);z-index:-1;width:172px;height:53px;border-radius:4px}header .hamburger{display:none}header .mobile-nav{display:none}}.hero{position:relative;padding-top:31px}.hero .star-one{position:absolute;top:81px;left:120px;width:10px;height:12px;animation:twinkle2 3s ease infinite}.hero .star-two{position:absolute;top:89px;right:62px;width:6px;height:8px;animation:twinkle2 2s ease infinite;animation-delay:.75s}.hero .star-three{position:absolute;top:275px;right:91px;width:6px;height:8px;animation:twinkle3 1s ease infinite;animation-delay:.75s}.hero .flare-hero{display:none}.hero .flare-hero-mobile{width:100%;position:absolute;top:-71px;left:0;z-index:-1;opacity:.68}.hero .flare-hero-desktop-1,.hero .flare-hero-desktop-2{display:none}.hero .brief{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:700;font-style:italic;display:block;max-width:326px;position:relative;text-align:center;z-index:100;margin:auto auto 46px}.hero .brief span{overflow:hidden}.hero .brief img{position:absolute;bottom:-11px;right:3%;z-index:101}.hero .title{font-size:2rem;font-family:ClashDisplay-Bold;text-align:center;color:#fff;max-width:289px;margin:auto auto 9px;position:relative;z-index:999}.hero .title span{color:#d634fe}.hero .title .creative-icon{position:absolute;top:-20px;right:45px}.hero-text{color:#fff;font-size:13px;font-family:Montserrat,sans-serif;font-weight:400;line-height:166%;max-width:264px;height:44px;margin:auto;text-align:center}.hero .CTA-button{width:152px;height:46.84px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;border:none;outline:none;border-radius:4px;display:block;margin:1.5rem auto 14.6px;transition:background .5s ease;display:grid;place-content:center;text-decoration:none}.hero .CTA-button:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.hero .time{display:flex;justify-content:space-between;align-items:center;max-width:220px;margin:auto;font-family:Unica One,cursive;color:#fff;font-size:3rem;padding-bottom:11.7px}.hero .time span{font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;line-height:133%}.hero .guy{position:relative;width:419.669px;height:362.395px;flex-shrink:0;background:url(/assets/hackathonguymobile-aa12a84d.webp),50%/cover no-repeat;background-blend-mode:luminosity;background-repeat:no-repeat;background-position:center;margin:auto}.hero .guy .virtual{position:absolute;top:0;left:0;z-index:999}.hero .guy .virtual-metrix{display:block}.introduction{padding-block:29px 47px;border-bottom:1px solid rgba(255,255,255,.18);position:relative}.introduction .star-two{position:absolute;top:364.77px;right:44px;width:8px;height:10px;animation:twinkle2 3s ease infinite;animation-delay:.5s}.introduction-image{width:264px;height:257px;margin:auto auto 58px;position:relative}.introduction-image .idea{width:100%;animation:hover 3s ease infinite}.introduction-image .star{position:absolute;top:83px;left:-5.5px;animation:twinkle1 3s ease infinite;animation-delay:.75s}.introduction-image .arrow{position:absolute;bottom:-29.46px;left:45%;translate:-50%,0}.introduction-text h2{color:#fff;font-size:20px;text-align:center;max-width:249px;margin:auto;line-height:133%;padding-bottom:9px;font-family:ClashDisplay-Bold}.introduction-text h2 span{color:#d634fe}.introduction-text p{color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;text-align:center;max-width:321px;height:245px;margin:auto;line-height:27.5px}.rules{padding-block:23px 46px;border-bottom:1px solid rgba(255,255,255,.18);position:relative}.rules .flare-mobile-1{position:absolute;top:0;left:0;z-index:-1;opacity:.68}.rules .flare-mobile-2{position:absolute;top:215px;right:-17px;z-index:-1;opacity:.68}.rules .flare-desktop-1,.rules .flare-desktop-2{display:none}.rules-image{position:relative;max-width:294px;height:auto;margin:auto;z-index:2}.rules-image .ellipse{display:none}.rules-image .sitting-img{width:100%;margin-bottom:10px;animation:hover 3s ease infinite}.rules-image .star{position:absolute;top:185px;left:-5px;width:10px;height:12px;z-index:5;animation:twinkle3 3s ease infinite;animation-delay:.75s}.rules-text{position:relative}.rules-text .star-1{position:absolute;width:12px;height:14px;top:47px;right:50px;animation:twinkle1 3s ease infinite;animation-delay:.75s}.rules-text .star-2{position:absolute;width:10px;height:12px;bottom:-25px;left:105px;animation:twinkle1 3s ease infinite;animation-delay:.75s}.rules-text h3{color:#fff;font-size:20px;text-align:center;max-width:107px;margin:auto;padding-bottom:9px;font-family:ClashDisplay-Bold}.rules-text h3 span{color:#d634fe}.rules-text p{text-align:center;max-width:295px;color:#fff;font-size:13px;font-family:Montserrat,sans-serif;font-weight:400;margin:auto;line-height:27.5px}.judge{padding-block:74px 58.65px;border-bottom:1px solid rgba(255,255,255,.18);position:relative}.judge .flare{position:absolute;z-index:-1;opacity:.68}.judge .flare-2{position:absolute;right:-17px;bottom:-47px;z-index:-1;opacity:.68}.judge .flare-desktop-1,.judge .flare-desktop-2{display:none}.judge .star-two{position:absolute;top:221px;right:166px;width:12px;height:14px;animation:twinkle3 3s ease infinite}.judge .star-three{position:absolute;bottom:76px;right:60px;width:10px;height:12px;animation:twinkle2 3s ease infinite;animation-delay:.75s}.judge-image{width:332px;height:275px;margin-inline:auto;position:relative;z-index:2}.judge-image .ellipse{display:none}.judge-image .judge-img{width:100%;height:auto;animation:hover 3s ease infinite}.judge-image .judge--star{position:absolute;top:-42px;left:45%;translate:-50%,0;width:13px;height:17px;animation:twinkle1 3s ease infinite;animation-delay:.5s}.judge-text h3{font-size:20px;font-family:ClashDisplay-Bold;font-weight:700;max-width:167px;margin:auto;text-align:center;color:#fff;padding-bottom:1rem}.judge-text h3 span{color:#d634fe}.judge-text p{font-size:12px;font-weight:400;font-family:Montserrat,sans-serif;color:#fff;max-width:299px;margin:auto;text-align:center;line-height:173.5%;padding-bottom:9px}.judge-text p span{font-size:13px;font-weight:700;color:#ff24ba}.judge-text .more{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;font-size:12px;width:96.65px;height:31.35px;font-family:Montserrat,sans-serif;display:block;margin-top:13px;margin-inline:auto;transition:background .5s ease}.judge-text .more:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.faqs{width:100%;height:auto;border-bottom:1px solid rgba(255,255,255,.18);padding-block:60px 49px}.faqs-text h3{width:158px;margin:auto;line-height:133%;font-size:20px;font-family:ClashDisplay-Bold;font-weight:700;text-align:center;color:#fff;padding-bottom:6px}.faqs-text h3 span{color:#d634fe}.faqs-text p{margin:auto;width:293px;color:#fff;font-size:12px;font-family:Montserrat,sans-serif;text-align:center;padding-bottom:45.69px;line-height:27.5px}.faqs-text p span{font-weight:700}.faqs-text .faqs-container{width:296.15px;margin:auto auto 86px}.faqs-text .faqs-container .faq{font-size:12px;color:#fff;line-height:18px;font-family:Montserrat,sans-serif;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:7.12px;border-bottom:1px solid #d634fe;margin-bottom:13.34px}.faqs-text .faqs-container .faq span{color:#d634fe;font-size:20px;line-height:27.5px}.faqs-illustration{position:relative;width:327px;margin:auto}.faqs-illustration .pink-qm{position:absolute;top:-40px;left:109px;width:32px}.faqs-illustration .purple-qm-one{width:20px;position:absolute;top:0;left:45px}.faqs-illustration .purple-qm-two{position:absolute;width:20px;top:-4px;right:123px}.faqs-illustration-img{width:100%;height:auto;display:block;animation:hover 3s ease infinite}.faqs-illustration-img-desktop{display:none}.faqs-illustration .star-gra-one{position:absolute;top:-10px;left:154px;width:10px;height:10px;animation:twinkle1 3s ease infinite}.faqs-illustration .star-gra-two{position:absolute;top:100px;left:66px;width:7px;height:9px;animation:twinkle1 3s ease infinite;animation-delay:.5s}.faqs-illustration .star-one{position:absolute;top:158px;left:18px;width:10px;height:12px;animation:twinkle1 3s ease infinite;animation-delay:.75s}.faqs-illustration .star-two{position:absolute;bottom:-5px;right:61px;width:16px;height:20px;animation:twinkle1 3s ease infinite;animation-delay:.5s}.timeline-desktop{display:none}.timeline{display:block;padding-block:80px;padding-inline:45.68px 30px}.timeline h3{color:#fff;font-family:ClashDisplay-Bold;font-size:20px;line-height:133%;text-align:center}.timeline p{color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;line-height:172.4%;text-align:center;width:292px;margin:auto;padding-bottom:56px}.timeline-date{display:grid;-moz-column-gap:8px;column-gap:8px;grid-template-areas:"numbers date";position:relative}.timeline-date .star-one{position:absolute;top:-30px;left:40.32px;width:14px;height:1rem;animation:twinkle1 3s ease infinite}.timeline-date .star-two{position:absolute;bottom:-36.68px;left:-23.68px;width:10px;height:12px;animation:twinkle2 2s ease infinite;animation-delay:.75s}.timeline-date .star-three{position:absolute;top:348px;right:65px;width:10px;height:12px;animation:twinkle3 2s ease infinite;animation-delay:.5s}.timeline-date .numbers{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-area:numbers;max-width:3rem;margin-left:auto}.timeline-date .numbers .line{width:2px;height:77px;background:#d634fe}.timeline-date .numbers .line.four{height:90px}.timeline-date .numbers .number{background:linear-gradient(to right,#8e38ff,#d634fe);width:19.32px;height:19.32px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:12px;font-family:Montserrat,sans-serif;font-weight:700;margin-block:4.68px 27px}.timeline-date .numbers .number:nth-child(4){margin-block:7.68px 23px}.timeline-date .numbers .number:nth-child(5){margin-block:6px 26.68px}.timeline-date .numbers .number:last-child{margin-block:6px 0px}.timeline-date .dates{width:287px;height:749px;grid-area:date}.timeline-date .dates .date{margin-bottom:1.5rem;height:86px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.timeline-date .dates .date:nth-child(2),.timeline-date .dates .date:nth-child(3),.timeline-date .dates .date:nth-child(4),.timeline-date .dates .date:nth-child(5){margin-bottom:0}.timeline-date .dates .date h4{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:auto;color:#d634fe;text-align:left}.timeline-date .dates .date p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:170.9%;height:63px;text-align:left;padding-top:7px}.timeline-date .dates .date p:first-child{line-height:159.9%}.timeline-date .dates span{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:auto;color:#d634fe;display:block;margin-bottom:1.6rem}.timeline-date .dates .four{margin-top:1rem}.prize{padding-block:72px 89.27px;background:url(/assets/reward-fd8abe80.svg),rgba(15,10,30,.5) 0px -.083px/100% 109.967% no-repeat;background-blend-mode:color-burn;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;overflow:hidden}.prize .flare-one{position:absolute;display:block;top:-40px;left:0;z-index:-1}.prize .flare-two{display:block;position:absolute;bottom:0;right:0;z-index:-1}.prize-background{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:.19}.prize-body{width:100%}.prize-body h3{color:#fff;font-size:20px;text-align:center;max-width:109px;font-weight:700;font-family:ClashDisplay-Bold;margin:auto;z-index:5}.prize-body h3 span{color:#d634fe}.prize-body p{max-width:277px;margin:auto;line-height:170.9%;font-size:12px;font-family:Montserrat,sans-serif;color:#fff;text-align:center;padding-bottom:40px}.prize .trophy-img{width:321px;margin:auto auto 113px;display:block;z-index:5}.prize .trophy-img .trophy-mobile{width:100%;height:auto;display:block}.prize .trophy-img .trophy-desktop{display:none}.prize .rewards{display:flex;justify-content:center;align-items:center;z-index:5}.prize .rewards>div{width:90.01px;position:relative;display:block}.prize .rewards>div img{position:absolute}.prize .rewards>div .position{color:#fff;font-weight:700;font-family:Montserrat,sans-serif;font-size:12px;display:block;text-align:center}.prize .rewards>div .runner{color:#fff;font-weight:500;font-family:Montserrat,sans-serif;font-size:12px;display:block;text-align:center}.prize .rewards>div .amount{color:#d634fe;line-height:216.4%;font-weight:700;font-family:Montserrat,sans-serif;font-size:14px;display:block;text-align:center}.prize .rewards .gold{padding-block:81px 7px;background:rgba(142,56,255,.12);border-radius:8px;border:1px solid #8e38ff;margin-inline:12.99px 10.99px}.prize .rewards .gold img{top:-62.635px;left:-20.5px}.prize .rewards .gold .amount{color:#8e38ff;font-weight:700}.prize .rewards .gold .position{width:46px;margin:auto}.prize .rewards .silver,.prize .rewards .bronze{padding-block:41.15px 22.52px;background:rgba(214,52,254,.12);border-radius:8px;border:1px solid #d634fe}.prize .rewards .silver img,.prize .rewards .bronze img{top:-37.5px;left:6px}.prize .rewards .silver .amount,.prize .rewards .bronze .amount{font-weight:700}.partners{padding-block:42px 104.41px;border-bottom:1px solid rgba(255,255,255,.18);position:relative}.partners .flare-one{position:absolute;top:-120px;left:0;z-index:-1}.partners .flare-two{position:absolute;bottom:-240px;right:0;z-index:-1}.partners .flare-three,.partners .flare-four{display:none}.partners h3{text-align:center;font-size:20px;font-family:ClashDisplay-Bold;color:#fff;line-height:27.5px}.partners p{color:#fff;font-size:12px;line-height:20.5px;font-family:Montserrat,sans-serif;text-align:center;width:286px;margin:auto;padding-bottom:41px}.partners .sponsors{width:333px;height:148.59px;border:1px solid #d634fe;border-radius:8px;margin:auto;padding:38.21px 45px;display:grid;place-items:center;position:relative;gap:.5rem 2px}.partners .sponsors .star{position:absolute;top:0;left:22px;width:8px;height:10px;animation:twinkle1 1s ease infinite}.partners .sponsors .star-two{position:absolute;right:44px;bottom:2px;width:10px;height:12px;animation:twinkle2 2s ease infinite}.partners .sponsors-first-section{display:flex;justify-content:space-between;align-items:center;width:252px}.partners .sponsors-first-section .liberty{display:block;margin-inline:1.4rem}.partners .sponsors-first-section .pay{display:block;margin-inline:auto 1rem}.partners .sponsors-first-section .win{display:block;margin:auto}.partners .sponsors-second-section{display:flex;justify-content:space-between;align-items:center;width:252px}.partners .sponsors-second-section .whisp{display:block;margin-inline:1.2rem}.partners .sponsors-second-section .paybox{display:block;margin-inline:1.5rem}.partners .sponsors-second-section .vusual{display:block;margin-left:auto}.partners .sponsors .v-line{width:2px;height:29.844px;background:#d634fe}.partners .sponsors .h-lines{width:255px;height:2px;display:flex;justify-content:space-between;align-items:center}.partners .sponsors .h-lines .h-line{width:68.271px;height:2px;background:#d634fe}.policy{padding-block:71px 83px;position:relative}.policy .flare-one{position:absolute;top:528px;left:-12px;z-index:-1}.policy .flare-two{display:none}.policy h3{text-align:center;font-size:20px;font-family:ClashDisplay-Bold;color:#fff;line-height:auto;width:188px;margin:auto}.policy h3 span{color:#d634fe}.policy .update{font-size:12px;font-weight:400;color:#ffffffbf;font-family:Montserrat,sans-serif;line-height:27.5px;margin-bottom:28px;display:block;text-align:center}.policy-text{font-size:12px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;line-height:188.4%;text-align:center;width:289px;margin:auto auto 30px}.policy-terms{width:295px;margin:auto;border:1px solid #d634fe;border-radius:5px;padding-block:45px;background:hsla(0,0%,85%,.03);margin-bottom:3rem;display:block;z-index:5}.policy-terms-text{font-size:12px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;line-height:216.4%;margin-bottom:28px;text-align:center;vertical-align:middle;padding-inline:16px 12px}.policy-terms-license{margin-left:22px}.policy-terms-license h4{color:#d634fe;font-size:13px;font-family:Montserrat,sans-serif;font-weight:700;line-height:216.4%}.policy-terms-license .text{color:#fff;font-size:12px;line-height:216.4%;font-family:Montserrat,sans-serif;font-weight:700;display:block;margin-bottom:21px}.policy-terms-license .license{width:249px;margin-right:auto;margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.policy-terms-license .license-text{color:#fff;font-size:12px;font-weight:400;font-family:Montserrat,sans-serif;line-height:175.9%}.policy-terms .more{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;display:block;font-size:12px;width:96.65px;height:31.35px;font-family:Montserrat,sans-serif;margin-inline:auto;transition:background .5s ease}.policy-terms .more:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.policy-illustration{position:relative;height:447px;width:273px;margin:auto}.policy-illustration .secure{width:262px;position:absolute;top:96px;left:0;z-index:2;animation:hover 3s ease infinite}@keyframes hover{50%{translate:0 -2%}}.policy-illustration .shield{width:249px;position:absolute;top:0;right:0;z-index:0}.policy-illustration .star-one{position:absolute;top:72px;left:-8px;width:17px;height:20px;animation:twinkle1 3s ease infinite}.policy-illustration .star-two{position:absolute;top:92px;right:53px;width:7px;height:8px;animation:twinkle2 2s ease infinite}@keyframes twinkle2{50%{opacity:.5;scale:.5}}.policy-illustration .star-three{position:absolute;bottom:74px;left:40px;width:9px;height:10px;animation:twinkle3 1.5s ease infinite}@keyframes twinkle3{50%{opacity:.5;scale:.5}}.policy-illustration .star-four{position:absolute;bottom:64px;right:8px;width:8px;height:8px;animation:twinkle4 1s ease infinite}@keyframes twinkle4{50%{opacity:.5;scale:.5}}.scroll-to-top{position:fixed;bottom:30px;right:30px;background-color:#d634fe;color:#fff;border:none;border-radius:50%;width:70px;height:70px;display:grid;place-items:center;cursor:pointer;z-index:9999;display:none}.scroll-to-top img{rotate:90deg;width:20px}.scroll-to-top.visible{display:grid}footer{padding:51px 0 83px;background:#0f0a1e;position:relative;display:block;z-index:0}footer .star-one{position:absolute;top:132px;left:30.5px;width:9px;height:10px;animation:twinkle1 3s ease .5s infinite}footer .star-two{position:absolute;top:372px;right:179px;width:15px;height:18px;animation:twinkle1 4s ease .75s infinite}footer .star-three{position:absolute;top:591px;right:82.5px;width:7px;height:8px;animation:twinkle1 1s ease 1s infinite}footer .star-four{position:absolute;top:686px;left:131.5px;width:7px;height:8px;animation:twinkle1 3s ease infinite}@keyframes twinkle1{50%{opacity:.5;scale:.5}}footer .flare-two{position:absolute;top:-677px;left:-196px;display:none}footer .footer{padding-left:62.5px;padding-bottom:60px}footer .footer .footer-head{margin-bottom:39px}footer .footer .footer-head .logo{color:#fff;font-size:20px;font-family:ClashDisplay-Bold;font-weight:700;margin-bottom:20px}footer .footer .footer-head .logo span{color:#d634fe}footer .footer .footer-head p{color:#fff;font-size:12px;line-height:172.4%;font-weight:400;font-family:Montserrat,sans-serif;width:271px;margin-right:auto}footer .footer .split{width:181px;display:flex;justify-content:space-between;position:relative;margin-bottom:2rem}footer .footer .split span{color:#fff;font-size:12px;line-height:172.4%;font-weight:400;font-family:Montserrat,sans-serif}footer .footer .split .line{width:2px;height:17px;background:#d634fe;position:absolute;top:0;left:50%;translate:-50%,0}footer .footer .footer-nav h5{color:#d634fe;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:172.4%;padding-bottom:6px}footer .footer .footer-nav ul li{list-style:none;padding-bottom:12px}footer .footer .footer-nav ul li a{text-decoration:none;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:172.4%}footer .footer .follow{display:flex;justify-content:space-between;align-items:center;height:24px;width:203px;margin-bottom:61px}footer .footer .follow-us{color:#d634fe;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}footer .footer .socials{display:flex;justify-content:space-between;gap:1rem;align-items:center}footer .footer .socials img{height:100%}footer .footer .contact{width:120px;height:126px}footer .footer .contact h5{color:#d634fe;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:172.4%;padding-bottom:8px}footer .footer .contact-info{display:flex;flex-direction:column;align-items:stretch;gap:22px}footer .footer .contact-info .info{display:flex;justify-content:flex-start;gap:14px;align-items:flex-start}footer .footer .contact-info .info p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:157.9%;display:block}footer small{display:block;text-align:center;color:#fff;font-size:12px;font-family:Montserrat,sans-serif}@media screen and (min-width: 991px){.hero{position:relative;padding-block:32px 95px}.hero .star-one{position:absolute;top:68px;left:185px;width:26px;height:32px}.hero .star-two{position:absolute;top:146px;right:665px;width:26px;height:32px}.hero .star-three{position:absolute;top:605px;left:571px;width:26px;height:32px}.hero .flare-hero{position:absolute;display:block;top:-143px;left:0;z-index:-1}.hero .flare-hero-mobile{width:1086px;height:836px;position:absolute;top:-171px;left:-201px;z-index:-1;opacity:.68;display:none}.hero .flare-hero-desktop-1{display:block;position:absolute;top:-141px;left:0;z-index:-5;display:none}.hero .flare-hero-desktop-2{display:block;position:absolute;top:-141px;right:0;z-index:-5}.hero .brief{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-style:italic;display:block;max-width:742px;position:relative;text-align:right;z-index:999;margin-bottom:123px;margin-inline:auto 55px}.hero .brief span{font-size:1.5rem}.hero .brief img{position:absolute;width:253px;bottom:-22px;right:0}.hero-body{width:100%;display:grid;grid-template-areas:"text img";grid-template-columns:1.5fr 1fr;padding-left:5.4%}.hero-body-text{grid-area:text}.hero-body .hackathon-guy{grid-area:img;width:100%;filter:grayscale(1)}.hero .title{font-size:3rem;font-family:ClashDisplay-Bold;text-align:left;margin-top:unset;color:#fff;max-width:722px;margin:unset;margin-right:auto;margin-bottom:9px;position:relative}.hero .title .creative-icon{position:absolute;top:-33px;left:308px;width:27px;height:36px}.hero .title .creative-icon img{width:100%}.hero .title .chain{width:43px}.hero .title .boom{width:29px}.hero-text{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:400;line-height:166%;max-width:420px;height:44px;margin:unset;text-align:left}.hero .CTA-button{width:172px;height:53px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:400;border:none;outline:none;border-radius:4px;display:block;margin:41px auto 47px 0;transition:background .5s ease;display:grid;place-content:center;text-decoration:none}.hero .CTA-button:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.hero .time{display:flex;justify-content:space-between;align-items:center;max-width:205px;margin:unset;margin-right:auto;font-family:Unica One,cursive;color:#fff;font-size:3rem;padding-bottom:11.7px}.hero .time span{font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;line-height:133%}.hero .guy{position:absolute;bottom:-30px;right:-35px;width:628px;height:615px;flex-shrink:0;background:url(/assets/hackathonguydesktop-21ae2b09.webp),50%/cover;background-blend-mode:luminosity;background-repeat:no-repeat;background-position:center;background-size:contain}.hero .guy .virtual{position:absolute;top:40px;left:-49px;translate:-50%,0;width:567px;height:541px}.hero .guy .virtual-metrix{display:none}.introduction{padding-block:62px 78px;border-bottom:1px solid rgba(255,255,255,.18);display:grid;grid-template-areas:"img text";grid-template-columns:1fr 1fr;width:100%}.introduction .star-two{position:absolute;top:216px;right:180px;width:30px;height:36px}.introduction-image{margin:unset;position:relative;margin-bottom:unset;grid-area:img;width:100%}.introduction-image .idea{width:390px;height:377px;margin-left:10%}.introduction-image .star{position:absolute;width:21px;height:25px;top:161px;left:203px}.introduction-image .arrow{position:absolute;bottom:-19.46px;left:unset;right:-9.5px;translate:unset;width:49.43px;height:57.97px}.introduction-text{grid-area:text;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:131px;margin-left:7%}.introduction-text h2{color:#fff;font-size:2rem;text-align:left;max-width:398px;margin:unset;margin-right:auto;line-height:166%;padding-bottom:1rem;font-family:ClashDisplay-Bold}.introduction-text h2 span{color:#d634fe}.introduction-text p{color:#fff;font-size:12px;font-family:Montserrat,sans-serif;font-weight:400;text-align:left;max-width:420px;padding-inline:unset;word-spacing:unset;margin:0 auto 0 0;line-height:27.5px}.rules{width:100%;padding-block:30px 115px;padding-inline:6% 3.5%;border-bottom:1px solid rgba(255,255,255,.18);position:relative;display:grid;-moz-column-gap:48px;column-gap:48px;grid-template-areas:"text img";grid-template-columns:1fr 1fr}.rules .flare-mobile-1{position:absolute;top:0;left:0;z-index:-1;opacity:.68;display:none}.rules .flare-mobile-2{position:absolute;top:215px;right:-17px;z-index:-1;opacity:.68;display:none}.rules .flare-desktop-1{position:absolute;top:-270px;left:0;z-index:-1;display:block}.rules .flare-desktop-2{display:block;position:absolute;right:-27px;top:39px}.rules-image{position:relative;max-width:unset;height:unset;margin:unset;z-index:2;grid-area:img}.rules-image .ellipse{display:block;position:absolute;top:42px;right:110px;width:87px;z-index:1}.rules-image .sitting-img{position:absolute;top:-52px;right:6px;width:564px;height:564px;margin-bottom:10px;display:block;z-index:2}.rules-image .star{position:absolute;left:-85px;top:405px;width:26px;height:32px;z-index:5}.rules-text{grid-area:text;position:relative;margin-top:138px}.rules-text .star-1{position:absolute;width:26px;height:32px;top:-34px;left:258px}.rules-text .star-2{position:absolute;right:0;bottom:-35px;width:26px;height:32px;z-index:5;display:none}.rules-text h3{color:#fff;font-size:2rem;text-align:left;max-width:170px;margin:0 auto 0 0;padding-bottom:9px;font-family:ClashDisplay-Bold}.rules-text h3 span{color:#d634fe}.rules-text p{text-align:left;max-width:405px;color:#fff;font-size:12px;font-family:Montserrat,sans-serif;font-weight:400;margin:0 auto 0 0;line-height:27.5px;letter-spacing:.0105rem}.judge{padding-block:92px 171px;border-bottom:1px solid rgba(255,255,255,.18);position:relative;display:grid;-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"img text";grid-template-columns:1fr 1fr}.judge .flare,.judge .flare-2{display:none}.judge .flare-desktop-1{position:absolute;left:-145px;top:231px}.judge .flare-desktop-2{position:absolute;right:-417px;top:467px}.judge .star-two{position:absolute;top:491px;left:470px;width:26px;height:32px}.judge .star-three{position:absolute;bottom:208px;left:733px;width:26px;height:32px;z-index:-1}.judge-image{width:100%;height:100%;margin-inline:auto;position:relative;z-index:2;grid-area:img;display:grid;place-content:center}.judge-image .ellipse{display:block;position:absolute;top:178px;left:143px;z-index:-1;width:87px}.judge-image .judge-img{width:100%;height:auto;margin-top:48px;margin-left:66px}.judge-image .judge--star{position:absolute;top:0;left:175px;translate:unset;width:30px;height:36px}.judge-text{grid-area:text}.judge-text h3{font-size:2rem;font-family:ClashDisplay-Bold;font-weight:700;max-width:267px;margin:unset;margin-right:auto;text-align:left;color:#fff;padding-bottom:1rem}.judge-text h3 span{color:#d634fe}.judge-text p{font-size:12px;font-weight:400;font-family:Montserrat,sans-serif;color:#fff;max-width:464px;margin:0 auto 0 0;text-align:left;line-height:173.5%;padding-bottom:1rem}.judge-text p span{font-size:14px;font-weight:700;color:#ff24ba}.judge-text .more{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;font-size:1rem;width:172px;height:53px;font-family:Montserrat,sans-serif;display:block;margin-top:55px;margin-inline:0 auto;transition:background .5s ease}.judge-text .more:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.faqs{width:100%;border-bottom:1px solid rgba(255,255,255,.18);display:grid;-moz-column-gap:0;column-gap:0;grid-template-areas:"text img";grid-template-columns:1fr 1fr;padding:164px 2.5% 63px 4%}.faqs-text h3{width:253px;margin:0 auto 0 0;line-height:133%;color:#fff;font-size:2rem;font-family:ClashDisplay-Bold;font-weight:700;text-align:left;padding-bottom:1rem}.faqs-text h3 span{color:#d634fe}.faqs-text p{width:342px;margin:0 auto 0 0;color:#fff;font-size:12px;font-family:Montserrat,sans-serif;text-align:left;line-height:27.5px;padding-bottom:48px}.faqs-text p span{font-weight:700}.faqs-text .faqs-container{width:377px;margin:0 auto 126px 0}.faqs-text .faqs-container .faq{color:#fff;font-size:12px;line-height:27.5px;font-family:Montserrat,sans-serif;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:3px;border-bottom:1px solid #d634fe;margin-bottom:25px}.faqs-text .faqs-container .faq span{color:#d634fe;font-size:20px;line-height:27.5px}.faqs-illustration{position:relative;width:641px;height:100%;margin:unset}.faqs-illustration .pink-qm{position:absolute;top:-48px;left:247px;width:55.3px}.faqs-illustration .purple-qm-one{position:absolute;width:41.7px;height:71px;top:0;left:102px}.faqs-illustration .purple-qm-two{position:absolute;width:41.7px;top:-20.25px;left:426.59px}.faqs-illustration-img{display:none;width:0;height:0}.faqs-illustration-img-desktop{display:block;width:100%;animation:hover 3s ease infinite}@keyframes hover{50%{translate:0 -2%}}.faqs-illustration .star-gra-one{position:absolute;top:-21px;left:unset;right:360px;width:21px;height:25px}.faqs-illustration .star-gra-two{position:absolute;top:131px;left:149px;width:21px;height:25px}.faqs-illustration .star-one{position:absolute;top:unset;bottom:335px;left:50px;width:26px;height:32px}.faqs-illustration .star-two{position:absolute;right:159px;bottom:-16px;top:unset;width:26px;height:32px}.timeline{display:none}.timeline-desktop{display:block;height:100%;padding-block:80px;padding-inline:45.68px 30px}.timeline-desktop h3{color:#fff;font-family:ClashDisplay-Bold;font-size:20px;line-height:133%;text-align:center}.timeline-desktop p{color:#fff;font-size:12px;font-family:Montserrat,sans-serif;font-weight:400;line-height:172.4%;text-align:center;width:292px;margin:auto;padding-bottom:56px}.timeline-desktop-date{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.timeline-desktop-date .star-one{position:absolute;top:-30px;left:40.32px;width:14px;height:1rem;animation:twinkle2 2s ease infinite}.timeline-desktop-date .star-two{position:absolute;bottom:-36.68px;left:-23.68px;width:10px;height:12px;animation:twinkle2 3s ease infinite}.timeline-desktop-date .star-three{position:absolute;top:348px;right:65px;width:10px;height:12px;animation:twinkle2 2s ease infinite;animation-delay:1.5s}.timeline-desktop-date .numbers{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-area:numbers;height:auto;width:2rem;position:absolute;top:45%;left:50%;translate:-50% -50%}.timeline-desktop-date .numbers span{display:block}.timeline-desktop-date .numbers .line{width:4px;height:86px;background:#d634fe}.timeline-desktop-date .numbers .number{background:linear-gradient(to right,#8e38ff,#d634fe);width:53px;height:53px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:1.25rem;font-family:Montserrat,sans-serif;font-weight:700;margin-block:4.68px 27px}.timeline-desktop-date .numbers .number:nth-child(4){margin-block:7.68px 23px}.timeline-desktop-date .numbers .number:nth-child(5){margin-block:6px 26.68px}.timeline-desktop-date .numbers .number:last-child{margin-block:6px 0px}.timeline-desktop-date .dates{width:100%;height:auto;display:flex;flex-direction:column;gap:4rem;justify-content:space-between;align-items:center;padding:72px 10% 42px}.timeline-desktop-date .dates .date{margin-bottom:0rem;width:100%;height:101px;display:grid;-moz-column-gap:137px;column-gap:137px;align-items:center;grid-template-columns:1fr 1fr}.timeline-desktop-date .dates .date:nth-child(2),.timeline-desktop-date .dates .date:nth-child(3),.timeline-desktop-date .dates .date:nth-child(4),.timeline-desktop-date .dates .date:nth-child(5){margin-bottom:0rem}.timeline-desktop-date .dates .date span{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:auto;color:#d634fe;display:block}.timeline-desktop-date .dates .date .left{text-align:left}.timeline-desktop-date .dates .date .right,.timeline-desktop-date .dates .date .odd{text-align:right}.timeline-desktop-date .dates .date .odd h4{text-align:right;font-size:18px}.timeline-desktop-date .dates .date .odd p{text-align:right;margin-left:auto}.timeline-desktop-date .dates .date .even,.timeline-desktop-date .dates .date .even h4{text-align:left}.timeline-desktop-date .dates .date .even p{text-align:left;margin-right:auto}.timeline-desktop-date .dates .date h4{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:auto;color:#d634fe}.timeline-desktop-date .dates .date p{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:170.9%;height:63px;width:100%;padding-top:7px;margin:unset}.timeline-desktop-date .dates .date p:first-child{line-height:159.9%}.timeline-desktop-date .spans{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;line-height:auto;color:#d634fe;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.timeline-desktop-date .spans span{display:block}.prize{padding-block:147px 85px;background:url(/assets/reward-desktop-c909d613.svg),rgba(16,10,30,.75) 0px -.093px/100% 109.967% no-repeat;background-blend-mode:color-burn;position:relative;overflow:hidden;width:100%;height:945px;display:grid;grid-template-areas:"img body" "img rewards";grid-template-columns:49% auto}.prize-body{width:301px;height:100%;padding-left:4rem;grid-area:body}.prize-body h3{color:#fff;font-size:2rem;text-align:left;max-width:174px;font-weight:700;font-family:ClashDisplay-Bold;margin:unset}.prize-body h3 span{color:#d634fe}.prize-body p{max-width:401px;margin:unset;line-height:170.9%;font-size:1rem;font-family:Montserrat,sans-serif;color:#fff;text-align:left;padding-bottom:unset;z-index:5}.prize .flare-one,.prize .flare-two{display:none}.prize-background{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:.19}.prize .trophy-img{width:100%;margin-left:auto;margin-bottom:62px;z-index:5;grid-area:img}.prize .trophy-img .trophy-mobile{display:none}.prize .trophy-img .trophy-desktop{display:block;animation:hover 3s ease infinite;margin-inline:auto 2rem}.prize .rewards{display:flex;justify-content:center;align-items:center;gap:.2rem;z-index:5;grid-area:rewards;margin-top:15rem;margin-right:auto}.prize .rewards>div{width:106px;position:relative}.prize .rewards>div img{position:absolute}.prize .rewards>div .position{color:#fff;font-weight:700;font-family:Montserrat,sans-serif;font-size:24px;display:block;text-align:center}.prize .rewards>div .runner{color:#fff;font-weight:500;font-family:Montserrat,sans-serif;font-size:20px;display:block;text-align:center}.prize .rewards>div .amount{color:#d634fe;line-height:216.4%;font-weight:700;font-family:Montserrat,sans-serif;font-size:1rem;display:block;text-align:center}.prize .rewards .gold{padding-block:149px 21.23px;background:rgba(142,56,255,.12);border-radius:8px;border:1px solid #8e38ff;margin-inline:12.99px 10.99px}.prize .rewards .gold img{top:-87px;left:-20px;width:148px;height:148px}.prize .rewards .gold .amount{color:#8e38ff;font-weight:700}.prize .rewards .gold .position{width:46px;margin:auto}.prize .rewards .silver,.prize .rewards .bronze{padding-block:111px 33px;background:rgba(214,52,254,.12);border-radius:8px;border:1px solid #d634fe}.prize .rewards .silver img,.prize .rewards .bronze img{top:-44px;left:-4px;width:110px;height:110px}.prize .rewards .silver .amount,.prize .rewards .bronze .amount{font-weight:700}.partners{padding-block:42px 104.41px;border-bottom:1px solid rgba(255,255,255,.18);position:relative}.partners .flare-one,.partners .flare-two{display:none}.partners .flare-three{display:block;position:absolute;bottom:176px;left:0}.partners .flare-four{display:block;position:absolute;right:0;bottom:-296px}.partners h3{text-align:center;font-size:2rem;font-family:ClashDisplay-Bold;color:#fff;line-height:27.5px;padding-bottom:22px}.partners p{color:#fff;font-size:14px;line-height:27.5px;font-family:Montserrat,sans-serif;text-align:center;width:452px;margin:auto;padding-bottom:65px}.partners .sponsors{width:83%;height:560px;border:1px solid #d634fe;border-radius:8px;margin:auto;padding:38.21px 45px;display:grid;place-content:center;position:relative;gap:1rem}.partners .sponsors .star{position:absolute;top:0;left:22px;width:8px;height:10px}.partners .sponsors .star-two{position:absolute;right:44px;bottom:2px;width:10px;height:12px}.partners .sponsors-first-section{display:flex;justify-content:space-between;align-items:center;width:898.233px}.partners .sponsors-first-section .liberty{display:block;margin-inline:7rem 5rem;width:90px}.partners .sponsors-first-section .pay{display:block;margin-inline:auto;width:183px}.partners .sponsors-first-section .win{display:block;margin-inline:5rem 7rem;width:92px}.partners .sponsors-second-section{display:flex;justify-content:space-between;align-items:center;width:898.233px}.partners .sponsors-second-section .whisp{display:block;margin-inline:5rem 4.5rem;width:127px}.partners .sponsors-second-section .paybox{display:block;margin-inline:auto 4rem;width:174px}.partners .sponsors-second-section .vusual{display:block;margin-inline:1rem auto;width:191px}.partners .sponsors .v-line{width:4px;height:112.476px;background:#d634fe}.partners .sponsors .h-lines{width:759px;height:4px;display:flex;justify-content:space-between;align-items:center}.partners .sponsors .h-lines .h-line{width:187.298px;height:4px;background:#d634fe}.policy{padding-block:93px 148px;padding-left:5%;position:relative;display:grid;grid-template-areas:"text img";grid-template-columns:469px auto}.policy .flare-one{display:none}.policy .flare-two{position:absolute;bottom:-271px;left:-196px;display:block;z-index:-1}.policy-body{grid-area:text;width:469px;margin-top:76px}.policy h3{text-align:left;font-size:2rem;font-family:ClashDisplay-Bold;color:#fff;line-height:auto;width:300px;margin:0 auto 0 0;padding-bottom:17px}.policy h3 span{color:#d634fe}.policy .update{font-size:14px;font-weight:400;color:#ffffffbf;font-family:Montserrat,sans-serif;line-height:27.5px;margin-bottom:30px;display:block;text-align:left}.policy-text{font-size:14px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;line-height:188.4%;text-align:left;width:438px;margin:0 auto 69px 0}.policy-terms{width:469px;margin:unset;border:1px solid #d634fe;border-radius:5px;padding-block:59px 70px;padding-inline:4%;background:hsla(0,0%,85%,.03);display:block;z-index:1000}.policy-terms-text{font-size:12px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;line-height:216.4%;margin-bottom:24px;text-align:left;vertical-align:middle;padding-inline:unset;width:419px}.policy-terms-license{margin-left:4px}.policy-terms-license h4{color:#d634fe;font-size:14px;font-family:Montserrat,sans-serif;font-weight:700;line-height:216.4%}.policy-terms-license .text{color:#fff;font-size:12px;line-height:216.4%;font-family:Montserrat,sans-serif;font-weight:700;display:block;margin-bottom:18px}.policy-terms-license .license{width:404px;margin-right:auto;margin-bottom:19px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.policy-terms-license .license-text{color:#fff;font-size:12px;font-weight:400;font-family:Montserrat,sans-serif;line-height:175.9%}.policy-terms .more{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;display:block;font-size:1rem;width:172px;height:53px;font-family:Montserrat,sans-serif;margin-inline:auto}.policy-terms .more:hover{cursor:pointer;background:linear-gradient(rgba(142,56,255,.5),rgba(254,52,187,.5))}.policy-illustration{position:relative;height:auto;width:100%;margin:unset;grid-area:img}.policy-illustration .secure{width:359px;position:absolute;top:unset;bottom:0;left:50px;z-index:2}.policy-illustration .shield{width:430px;position:absolute;top:0;left:103px;z-index:0}.policy-illustration .star-one{position:absolute;top:72px;left:-8px;width:17px;height:20px}.policy-illustration .star-two{position:absolute;top:92px;right:53px;width:7px;height:8px}.policy-illustration .star-three{position:absolute;bottom:74px;left:40px;width:9px;height:10px}.policy-illustration .star-four{position:absolute;bottom:64px;right:8px;width:8px;height:8px}}@media screen and (min-width: 1200px){.hero{position:relative;padding-block:32px 95px}.hero .star-one{position:absolute;top:68px;left:185px;width:26px;height:32px}.hero .star-two{position:absolute;top:146px;right:665px;width:26px;height:32px}.hero .star-three{position:absolute;top:605px;left:571px;width:26px;height:32px}.hero .flare-hero{position:absolute;display:block;top:-143px;left:0;z-index:-1}.hero .flare-hero-mobile{width:1086px;height:836px;position:absolute;top:-171px;left:-201px;z-index:-1;opacity:.68;display:none}.hero .flare-hero-desktop-1{display:block;position:absolute;top:-141px;left:0;z-index:-5;display:none}.hero .flare-hero-desktop-2{display:block;position:absolute;top:-141px;right:0;z-index:-5}.hero .brief{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-style:italic;display:block;max-width:742px;position:relative;text-align:right;z-index:999;margin-bottom:123px;margin-inline:auto 55px}.hero .brief span{font-size:2.25rem}.hero .brief img{position:absolute;width:253px;bottom:-22px;right:0}.hero-body{width:100%;display:grid;grid-template-areas:"text img";grid-template-columns:1.5fr 1fr;padding-left:8.4%}.hero-body-text{grid-area:text}.hero-body .hackathon-guy{grid-area:img;width:100%;filter:grayscale(1)}.hero .title{font-size:5rem;font-family:ClashDisplay-Bold;text-align:left;margin-top:unset;color:#fff;max-width:722px;margin:unset;margin-right:auto;margin-bottom:9px;position:relative}.hero .title .creative-icon{position:absolute;top:-53px;left:516px;width:53px;height:73px}.hero .title .creative-icon img{width:100%}.hero .title .chain{width:86px}.hero .title .boom{width:58px}.hero-text{color:#fff;font-size:20px;font-family:Montserrat,sans-serif;font-weight:400;line-height:166%;max-width:520px;height:44px;margin:unset;text-align:left}.hero .CTA-button{width:172px;height:53px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:400;border:none;outline:none;border-radius:4px;display:block;margin:41px auto 77px 0;transition:background .5s ease;display:grid;place-content:center;text-decoration:none}.hero .CTA-button:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.hero .time{display:flex;justify-content:space-between;align-items:center;max-width:285px;margin:unset;margin-right:auto;font-family:Unica One,cursive;color:#fff;font-size:4rem;padding-bottom:11.7px}.hero .time span{font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;line-height:133%}.hero .guy{position:absolute;bottom:-30px;right:-35px;width:828px;height:715px;flex-shrink:0;background:url(/public/assets/hackathonguydesktop.png),50%/cover;background-blend-mode:luminosity;background-repeat:no-repeat}.hero .guy .virtual{position:absolute;top:0;left:49px;translate:-50%,0;width:667px;height:641px}.hero .guy .virtual-metrix{display:none}.introduction{padding-block:62px 78px;border-bottom:1px solid rgba(255,255,255,.18);display:grid;grid-template-areas:"img text";grid-template-columns:1fr 1fr;width:100%}.introduction .star-two{position:absolute;top:216px;right:180px;width:30px;height:36px}.introduction-image{margin:unset;position:relative;margin-bottom:unset;grid-area:img;width:100%}.introduction-image .idea{width:490px;height:477px;margin-left:17%}.introduction-image .star{position:absolute;width:21px;height:25px;top:161px;left:203px}.introduction-image .arrow{position:absolute;bottom:-19.46px;left:unset;right:-39.5px;translate:unset;width:49.43px;height:57.97px}.introduction-text{grid-area:text;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:131px;margin-left:79px}.introduction-text h2{color:#fff;font-size:2rem;text-align:left;max-width:398px;margin:unset;margin-right:auto;line-height:166%;padding-bottom:1rem;font-family:ClashDisplay-Bold}.introduction-text h2 span{color:#d634fe}.introduction-text p{color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;text-align:left;max-width:520px;padding-inline:unset;word-spacing:unset;margin:0 auto 0 0;line-height:27.5px}.rules{width:100%;padding-block:0px 230px;padding-inline:12% 7%;border-bottom:1px solid rgba(255,255,255,.18);position:relative;display:grid;-moz-column-gap:48px;column-gap:48px;grid-template-areas:"text img";grid-template-columns:1fr 1fr}.rules .flare-mobile-1{position:absolute;top:0;left:0;z-index:-1;opacity:.68;display:none}.rules .flare-mobile-2{position:absolute;top:215px;right:-17px;z-index:-1;opacity:.68;display:none}.rules .flare-desktop-1{position:absolute;top:-270px;left:0;z-index:-1;display:block}.rules .flare-desktop-2{display:block;position:absolute;right:-27px;top:39px}.rules-image{position:relative;max-width:unset;height:unset;margin:unset;z-index:2;grid-area:img}.rules-image .ellipse{display:block;position:absolute;top:62px;right:110px;width:134px;z-index:1}.rules-image .sitting-img{position:absolute;top:-52px;right:6px;width:664px;height:664px;margin-bottom:10px;display:block;z-index:2}.rules-image .star{position:absolute;left:-85px;top:405px;width:26px;height:32px;z-index:5}.rules-text{grid-area:text;position:relative;margin-top:138px}.rules-text .star-1{position:absolute;width:26px;height:32px;top:-34px;left:258px}.rules-text .star-2{position:absolute;right:0;bottom:-35px;width:26px;height:32px;z-index:5;display:none}.rules-text h3{color:#fff;font-size:2rem;text-align:left;max-width:170px;margin:0 auto 0 0;padding-bottom:9px;font-family:ClashDisplay-Bold}.rules-text h3 span{color:#d634fe}.rules-text p{text-align:left;max-width:535px;color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;margin:0 auto 0 0;line-height:27.5px;letter-spacing:.0105rem}.judge{padding-block:92px 171px;border-bottom:1px solid rgba(255,255,255,.18);position:relative;display:grid;-moz-column-gap:3rem;column-gap:3rem;grid-template-areas:"img text";grid-template-columns:1fr 1fr}.judge .flare,.judge .flare-2{display:none}.judge .flare-desktop-1{position:absolute;left:-145px;top:231px}.judge .flare-desktop-2{position:absolute;right:-417px;top:467px}.judge .star-two{position:absolute;top:491px;left:470px;width:26px;height:32px}.judge .star-three{position:absolute;bottom:208px;left:733px;width:26px;height:32px;z-index:-1}.judge-image{width:100%;height:100%;margin-inline:auto;position:relative;z-index:2;grid-area:img;display:grid;place-content:center}.judge-image .ellipse{display:block;position:absolute;top:48px;left:163px;z-index:-1;width:134px}.judge-image .judge-img{width:100%;height:589px;margin-top:48px;margin-left:66px}.judge-image .judge--star{position:absolute;top:0;left:175px;translate:unset;width:30px;height:36px}.judge-text{grid-area:text}.judge-text h3{font-size:2rem;font-family:ClashDisplay-Bold;font-weight:700;max-width:267px;margin:unset;margin-right:auto;text-align:left;color:#fff;padding-bottom:1rem}.judge-text h3 span{color:#d634fe}.judge-text p{font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;color:#fff;max-width:564px;margin:0 auto 0 0;text-align:left;line-height:173.5%;padding-bottom:22px}.judge-text p span{font-size:1rem;font-weight:700;color:#ff24ba}.judge-text .more{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;font-size:1rem;width:172px;height:53px;font-family:Montserrat,sans-serif;display:block;margin-top:55px;margin-inline:0 auto;transition:background .5s ease}.judge-text .more:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.faqs{width:100%;border-bottom:1px solid rgba(255,255,255,.18);display:grid;-moz-column-gap:24px;column-gap:24px;grid-template-areas:"text img";grid-template-columns:1fr 1fr;padding:164px 7% 63px 14%}.faqs-text h3{width:253px;margin:0 auto 0 0;line-height:133%;color:#fff;font-size:2rem;font-family:ClashDisplay-Bold;font-weight:700;text-align:left;padding-bottom:1rem}.faqs-text h3 span{color:#d634fe}.faqs-text p{width:342px;margin:0 auto 0 0;color:#fff;font-size:14px;font-family:Montserrat,sans-serif;text-align:left;line-height:27.5px;padding-bottom:68px}.faqs-text p span{font-weight:700}.faqs-text .faqs-container{width:427px;margin:0 auto 166px 0}.faqs-text .faqs-container .faq{color:#fff;font-size:14px;line-height:27.5px;font-family:Montserrat,sans-serif;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:3px;border-bottom:1px solid #d634fe;margin-bottom:25px}.faqs-text .faqs-container .faq span{color:#d634fe;font-size:20px;line-height:27.5px}.faqs-illustration{position:relative;width:741px;height:100%;margin:unset}.faqs-illustration .pink-qm{position:absolute;top:-48px;left:247px;width:55.3px}.faqs-illustration .purple-qm-one{position:absolute;width:41.7px;height:71px;top:0;left:102px}.faqs-illustration .purple-qm-two{position:absolute;width:41.7px;top:-20.25px;left:426.59px}.faqs-illustration-img{display:none;width:0;height:0}.faqs-illustration-img-desktop{display:block;animation:hover 3s ease infinite}@keyframes hover{50%{translate:0 -2%}}.faqs-illustration .star-gra-one{position:absolute;top:-21px;left:unset;right:360px;width:21px;height:25px}.faqs-illustration .star-gra-two{position:absolute;top:131px;left:149px;width:21px;height:25px}.faqs-illustration .star-one{position:absolute;top:unset;bottom:335px;left:50px;width:26px;height:32px}.faqs-illustration .star-two{position:absolute;right:159px;bottom:-16px;top:unset;width:26px;height:32px}.timeline{display:none}.timeline-desktop{display:block;height:100%;padding-block:80px;padding-inline:45.68px 30px}.timeline-desktop h3{color:#fff;font-family:ClashDisplay-Bold;font-size:20px;line-height:133%;text-align:center}.timeline-desktop p{color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400;line-height:172.4%;text-align:center;width:292px;margin:auto;padding-bottom:56px}.timeline-desktop-date{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.timeline-desktop-date .star-one{position:absolute;top:-30px;left:40.32px;width:14px;height:1rem;animation:twinkle2 2s ease infinite}.timeline-desktop-date .star-two{position:absolute;bottom:-36.68px;left:-23.68px;width:10px;height:12px;animation:twinkle2 3s ease infinite}.timeline-desktop-date .star-three{position:absolute;top:348px;right:65px;width:10px;height:12px;animation:twinkle2 2s ease infinite;animation-delay:1.5s}.timeline-desktop-date .numbers{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-area:numbers;height:auto;width:2rem;position:absolute;top:45%;left:50%;translate:-50% -50%}.timeline-desktop-date .numbers span{display:block}.timeline-desktop-date .numbers .line{width:4px;height:86px;background:#d634fe}.timeline-desktop-date .numbers .number{background:linear-gradient(to right,#8e38ff,#d634fe);width:53px;height:53px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:1.5rem;font-family:Montserrat,sans-serif;font-weight:700;margin-block:4.68px 27px}.timeline-desktop-date .numbers .number:nth-child(4){margin-block:7.68px 23px}.timeline-desktop-date .numbers .number:nth-child(5){margin-block:6px 26.68px}.timeline-desktop-date .numbers .number:last-child{margin-block:6px 0px}.timeline-desktop-date .dates{width:100%;height:auto;display:flex;flex-direction:column;gap:4rem;justify-content:space-between;align-items:center;padding:72px 10% 42px}.timeline-desktop-date .dates .date{margin-bottom:0rem;width:100%;height:101px;display:grid;-moz-column-gap:237px;column-gap:237px;align-items:center;grid-template-columns:1fr 1fr}.timeline-desktop-date .dates .date:nth-child(2),.timeline-desktop-date .dates .date:nth-child(3),.timeline-desktop-date .dates .date:nth-child(4),.timeline-desktop-date .dates .date:nth-child(5){margin-bottom:0rem}.timeline-desktop-date .dates .date span{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:auto;color:#d634fe;display:block}.timeline-desktop-date .dates .date .left{text-align:left}.timeline-desktop-date .dates .date .right,.timeline-desktop-date .dates .date .odd,.timeline-desktop-date .dates .date .odd h4{text-align:right}.timeline-desktop-date .dates .date .odd p{text-align:right;margin-left:auto}.timeline-desktop-date .dates .date .even,.timeline-desktop-date .dates .date .even h4{text-align:left}.timeline-desktop-date .dates .date .even p{text-align:left;margin-right:auto}.timeline-desktop-date .dates .date h4{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:auto;color:#d634fe}.timeline-desktop-date .dates .date p{color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:170.9%;height:63px;width:100%;padding-top:7px;margin:unset}.timeline-desktop-date .dates .date p:first-child{line-height:159.9%}.timeline-desktop-date .spans{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:auto;color:#d634fe;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.timeline-desktop-date .spans span{display:block}.prize{padding-block:147px 85px;background:url(/assets/reward-desktop-c909d613.svg),rgba(16,10,30,.75) 0px -.093px/100% 109.967% no-repeat;background-blend-mode:color-burn;position:relative;overflow:hidden;width:100%;height:945px;display:grid;grid-template-areas:"img body" "img rewards";grid-template-columns:49% auto}.prize-body{width:401px;height:100%;padding-left:8rem;grid-area:body}.prize-body h3{color:#fff;font-size:2rem;text-align:left;max-width:174px;font-weight:700;font-family:ClashDisplay-Bold;margin:unset}.prize-body h3 span{color:#d634fe}.prize-body p{max-width:401px;margin:unset;line-height:170.9%;font-size:1rem;font-family:Montserrat,sans-serif;color:#fff;text-align:left;padding-bottom:unset;z-index:5}.prize .flare-one,.prize .flare-two{display:none}.prize-background{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:.19}.prize .trophy-img{width:100%;margin-left:auto;margin-bottom:113px;z-index:5;grid-area:img}.prize .trophy-img .trophy-mobile{display:none}.prize .trophy-img .trophy-desktop{display:block;animation:hover 3s ease infinite;margin-inline:auto 2rem}.prize .rewards{display:flex;justify-content:center;align-items:center;gap:1rem;z-index:5;grid-area:rewards;margin-top:15rem;margin-right:auto}.prize .rewards>div{width:212px;position:relative}.prize .rewards>div img{position:absolute}.prize .rewards>div .position{color:#fff;font-weight:700;font-family:Montserrat,sans-serif;font-size:36px;display:block;text-align:center}.prize .rewards>div .runner{color:#fff;font-weight:500;font-family:Montserrat,sans-serif;font-size:24px;display:block;text-align:center}.prize .rewards>div .amount{color:#d634fe;line-height:216.4%;font-weight:700;font-family:Montserrat,sans-serif;font-size:2rem;display:block;text-align:center}.prize .rewards .gold{padding-block:149px 21.23px;background:rgba(142,56,255,.12);border-radius:8px;border:1px solid #8e38ff;margin-inline:12.99px 10.99px}.prize .rewards .gold img{top:-147px;left:-42px;width:296px;height:296px}.prize .rewards .gold .amount{color:#8e38ff;font-weight:700}.prize .rewards .gold .position{width:46px;margin:auto}.prize .rewards .silver,.prize .rewards .bronze{padding-block:111px 33px;background:rgba(214,52,254,.12);border-radius:8px;border:1px solid #d634fe}.prize .rewards .silver img,.prize .rewards .bronze img{top:-84px;left:16.5px;width:179px;height:180px}.prize .rewards .silver .amount,.prize .rewards .bronze .amount{font-weight:700}.partners{padding-block:42px 104.41px;border-bottom:1px solid rgba(255,255,255,.18);position:relative}.partners .flare-one,.partners .flare-two{display:none}.partners .flare-three{display:block;position:absolute;bottom:176px;left:0}.partners .flare-four{display:block;position:absolute;right:0;bottom:-296px}.partners h3{text-align:center;font-size:2rem;font-family:ClashDisplay-Bold;color:#fff;line-height:27.5px;padding-bottom:22px}.partners p{color:#fff;font-size:14px;line-height:27.5px;font-family:Montserrat,sans-serif;text-align:center;width:452px;margin:auto;padding-bottom:65px}.partners .sponsors{width:83%;height:560px;border:1px solid #d634fe;border-radius:8px;margin:auto;padding:38.21px 45px;display:grid;place-content:center;position:relative;gap:1rem}.partners .sponsors .star{position:absolute;top:0;left:22px;width:8px;height:10px}.partners .sponsors .star-two{position:absolute;right:44px;bottom:2px;width:10px;height:12px}.partners .sponsors-first-section{display:flex;justify-content:space-between;align-items:center;width:898.233px}.partners .sponsors-first-section .liberty{display:block;margin-inline:auto 5rem;width:120px}.partners .sponsors-first-section .pay{display:block;margin-inline:auto 3rem;width:213px}.partners .sponsors-first-section .win{display:block;margin-inline:auto;width:132px}.partners .sponsors-second-section{display:flex;justify-content:space-between;align-items:center;width:898.233px}.partners .sponsors-second-section .whisp{display:block;margin-inline:4rem;width:147px}.partners .sponsors-second-section .paybox{display:block;margin-inline:auto 5rem;width:204px}.partners .sponsors-second-section .vusual{display:block;margin-left:auto;width:231px}.partners .sponsors .v-line{width:4px;height:112.476px;background:#d634fe}.partners .sponsors .h-lines{width:909px;height:4px;display:flex;justify-content:space-between;align-items:center}.partners .sponsors .h-lines .h-line{width:257.298px;height:4px;background:#d634fe}.policy{padding-block:93px 148px;padding-left:187px;position:relative;display:grid;grid-template-areas:"text img";grid-template-columns:569px auto}.policy .flare-one{display:none}.policy .flare-two{position:absolute;bottom:-271px;left:-196px;display:block;z-index:-1}.policy-body{grid-area:text;width:569px;margin-top:76px}.policy h3{text-align:left;font-size:2rem;font-family:ClashDisplay-Bold;color:#fff;line-height:auto;width:300px;margin:0 auto 0 0;padding-bottom:17px}.policy h3 span{color:#d634fe}.policy .update{font-size:14px;font-weight:400;color:#ffffffbf;font-family:Montserrat,sans-serif;line-height:27.5px;margin-bottom:30px;display:block;text-align:left}.policy-text{font-size:14px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;line-height:188.4%;text-align:left;width:438px;margin:0 auto 69px 0}.policy-terms{width:569px;margin:unset;border:1px solid #d634fe;border-radius:5px;padding-block:59px 70px;padding-inline:72px;background:hsla(0,0%,85%,.03);display:block;z-index:1000}.policy-terms-text{font-size:14px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;line-height:216.4%;margin-bottom:24px;text-align:left;vertical-align:middle;padding-inline:unset;width:419px}.policy-terms-license{margin-left:4px}.policy-terms-license h4{color:#d634fe;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:700;line-height:216.4%}.policy-terms-license .text{color:#fff;font-size:14px;line-height:216.4%;font-family:Montserrat,sans-serif;font-weight:700;display:block;margin-bottom:18px}.policy-terms-license .license{width:454px;margin-right:auto;margin-bottom:19px;display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.policy-terms-license .license-text{color:#fff;font-size:14px;font-weight:400;font-family:Montserrat,sans-serif;line-height:175.9%}.policy-terms .more{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);color:#fff;display:block;font-size:1rem;width:172px;height:53px;font-family:Montserrat,sans-serif;margin-inline:auto}.policy-terms .more:hover{cursor:pointer;background:linear-gradient(rgba(142,56,255,.5),rgba(254,52,187,.5))}.policy-illustration{position:relative;height:auto;width:auto;margin:unset;grid-area:img}.policy-illustration .secure{width:559px;position:absolute;top:unset;bottom:0;left:50px;z-index:2}.policy-illustration .shield{width:530px;position:absolute;top:0;left:103px;z-index:0}.policy-illustration .star-one{position:absolute;top:72px;left:-8px;width:17px;height:20px}.policy-illustration .star-two{position:absolute;top:92px;right:53px;width:7px;height:8px}.policy-illustration .star-three{position:absolute;bottom:74px;left:40px;width:9px;height:10px}.policy-illustration .star-four{position:absolute;bottom:64px;right:8px;width:8px;height:8px}}@media screen and (min-width: 991px){footer{padding:83px 0 41px;background:#0f0a1e;position:relative}footer .star-one{position:absolute;top:105px;left:120px;width:15px;height:18px}footer .star-two{position:absolute;top:unset;bottom:263px;right:430px;width:15px;height:18px}footer .star-three{position:absolute;top:unset;bottom:127px;right:119px;width:15px;height:18px}footer .star-four{position:absolute;left:741px;top:unset;bottom:80px;width:15px;height:18px}footer .flare-two{position:absolute;top:-677px;left:0;display:none}footer .footer{padding-left:5%;padding-bottom:unset;margin:auto auto 53px;max-width:1072px;height:201px;display:grid;grid-template-areas:"head links contact" "split socials contact";grid-template-columns:503px 253px auto}footer .footer .footer-head{margin-bottom:62px;grid-area:head}footer .footer .footer-head .logo{color:#fff;font-size:30px;font-family:ClashDisplay-Bold;font-weight:700;margin-bottom:unset;line-height:auto}footer .footer .footer-head .logo span{color:#d634fe}footer .footer .footer-head p{color:#fff;font-size:12px;line-height:172.4%;font-weight:400;font-family:Montserrat,sans-serif;max-width:408px;margin-right:auto}footer .footer .split{width:181px;display:flex;justify-content:space-between;position:relative;margin-bottom:unset;grid-area:split}footer .footer .split span{color:#fff;font-size:12px;line-height:172.4%;font-weight:400;font-family:Montserrat,sans-serif}footer .footer .split .line{width:2px;height:17px;background:#d634fe;position:absolute;top:0;left:50%;translate:-50%,0}footer .footer .footer-nav{margin-bottom:unset;grid-area:links}footer .footer .footer-nav h5{color:#d634fe;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:172.4%;padding-bottom:6px}footer .footer .footer-nav ul li{list-style:none;padding-bottom:12px}footer .footer .footer-nav ul li a{text-decoration:none;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:172.4%}footer .footer .follow{display:flex;justify-content:space-between;align-items:center;height:24px;width:203px;margin-top:-12px;margin-bottom:unset;grid-area:socials}footer .footer .follow-us{color:#d634fe;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}footer .footer .socials{display:flex;justify-content:space-between;gap:19px;align-items:center}footer .footer .socials img{height:100%}footer .footer .contact{width:120px;height:126px;grid-area:contact}footer .footer .contact h5{color:#d634fe;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:172.4%;padding-bottom:8px}footer .footer .contact-info{display:flex;flex-direction:column;align-items:stretch;gap:22px}footer .footer .contact-info .info{display:flex;justify-content:flex-start;gap:1rem;align-items:flex-start}footer .footer .contact-info .info p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:157.9%;display:block}footer small{display:block;padding-left:0;text-align:center;color:#fff;font-size:10px;font-family:Montserrat,sans-serif}}@media screen and (min-width: 1200px){footer{padding:83px 0 41px;background:#0f0a1e;position:relative}footer .star-one{position:absolute;top:105px;left:120px;width:15px;height:18px}footer .star-two{position:absolute;top:unset;bottom:263px;right:430px;width:15px;height:18px}footer .star-three{position:absolute;top:unset;bottom:127px;right:119px;width:15px;height:18px}footer .star-four{position:absolute;left:741px;top:unset;bottom:80px;width:15px;height:18px}footer .flare-two{position:absolute;top:-677px;left:0;display:none}footer .footer{padding-left:unset;padding-bottom:unset;margin:auto auto 53px;max-width:1072px;height:201px;display:grid;grid-template-areas:"head links contact" "split socials contact";grid-template-columns:603px 353px auto}footer .footer .footer-head{margin-bottom:62px;grid-area:head}footer .footer .footer-head .logo{color:#fff;font-size:30px;font-family:ClashDisplay-Bold;font-weight:700;margin-bottom:unset;line-height:auto}footer .footer .footer-head .logo span{color:#d634fe}footer .footer .footer-head p{color:#fff;font-size:12px;line-height:172.4%;font-weight:400;font-family:Montserrat,sans-serif;max-width:408px;margin-right:auto}footer .footer .split{width:181px;display:flex;justify-content:space-between;position:relative;margin-bottom:unset;grid-area:split}footer .footer .split span{color:#fff;font-size:12px;line-height:172.4%;font-weight:400;font-family:Montserrat,sans-serif}footer .footer .split .line{width:2px;height:17px;background:#d634fe;position:absolute;top:0;left:50%;translate:-50%,0}footer .footer .footer-nav{margin-bottom:unset;grid-area:links}footer .footer .footer-nav h5{color:#d634fe;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:172.4%;padding-bottom:6px}footer .footer .footer-nav ul li{list-style:none;padding-bottom:12px}footer .footer .footer-nav ul li a{text-decoration:none;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:172.4%}footer .footer .follow{display:flex;justify-content:space-between;align-items:center;height:24px;width:203px;margin-top:-12px;margin-bottom:unset;grid-area:socials}footer .footer .follow-us{color:#d634fe;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}footer .footer .socials{display:flex;justify-content:space-between;gap:19px;align-items:center}footer .footer .socials img{height:100%}footer .footer .contact{width:120px;height:126px;grid-area:contact}footer .footer .contact h5{color:#d634fe;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:172.4%;padding-bottom:8px}footer .footer .contact-info{display:flex;flex-direction:column;align-items:stretch;gap:22px}footer .footer .contact-info .info{display:flex;justify-content:flex-start;gap:1rem;align-items:flex-start}footer .footer .contact-info .info p{color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:157.9%;display:block}footer small{display:block;padding-left:649px;text-align:unset;color:#fff;font-size:12px;font-family:Montserrat,sans-serif}}@media screen and (max-width: 1199px){.contact-mobile{position:relative;width:100%;height:auto;padding:111px 49px 36.44px}.contact-mobile .flare{position:absolute;top:0;left:0;display:block;z-index:-1}.contact-mobile .star-1{position:absolute;top:67px;left:183px;width:11px;height:13px;z-index:5;animation:twinkle2 3s ease infinite}.contact-mobile .star-2{position:absolute;bottom:133px;left:34px;width:12px;height:14px;z-index:5;animation:twinkle2 2s ease infinite;animation-delay:.5s}.contact-mobile .star-3{position:absolute;top:138px;right:57px;width:1rem;height:20px;z-index:5;animation:twinkle2 1.5s ease infinite;animation-delay:1s}.contact-mobile .star-4{position:absolute;bottom:210px;right:27px;width:12px;height:14px;z-index:5;animation:twinkle2 2s ease infinite;animation-delay:1.5s}@keyframes twinkle2{50%{opacity:.5;scale:.5}}.contact-mobile .nav-up{width:22px;height:22px;border-radius:50%;position:absolute;display:grid;place-content:center;background:#160f2a;top:47px;left:51px}.contact-mobile .nav-up:before{content:"";position:absolute;width:23px;height:23px;border-radius:50%;background:linear-gradient(to bottom,#8e38ff,#fe34bb);z-index:-1;top:50%;left:50%;translate:-50% -50%}.contact-mobile-form{width:298px;margin:auto}.contact-mobile-form h3{color:#d634fe;font-size:20px;font-family:ClashDisplay-Semibold;margin-bottom:24px}.contact-mobile-form p{font-size:12px;font-family:Montserrat,sans-serif;color:#fff;width:239px;margin-bottom:30px}.contact-mobile-form form>input{border:1px solid hsl(0,0%,100%);border-radius:4px;background:rgba(255,255,255,.03);margin-bottom:25px;width:100%;padding-block:13px 14px;text-indent:24px;outline:none;color:#fff;font-size:1rem;font-family:Montserrat,sans-serif}.contact-mobile-form form>input:focus{background:rgba(255,255,255,.03);border:1px solid #d634fe}.contact-mobile-form form>input::-moz-placeholder{color:#ffffff80;font-size:1rem;font-family:Montserrat,sans-serif}.contact-mobile-form form>input::placeholder{color:#ffffff80;font-size:1rem;font-family:Montserrat,sans-serif}.contact-mobile-form form textarea{border:1px solid hsl(0,0%,100%);border-radius:4px;background:rgba(255,255,255,.03);padding-top:1.5rem;margin-bottom:25px;width:100%;outline:none;color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;padding-inline:1.5rem}.contact-mobile-form form textarea:focus{border:1px solid #d634fe}.contact-mobile-form form textarea::-moz-placeholder{color:#ffffff80;font-size:1rem;font-family:Montserrat,sans-serif}.contact-mobile-form form textarea::placeholder{color:#ffffff80;font-size:1rem;font-family:Montserrat,sans-serif}.contact-mobile-form form #submit{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);width:172px;height:53px;color:#fff;display:grid;place-content:center;font-family:Montserrat,sans-serif;text-indent:unset;margin-top:6px;margin-inline:auto;outline:none}.contact-mobile-form form #submit:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.contact-mobile-socials{width:89px;margin:auto}.contact-mobile-socials h4{color:#d634fe;font-size:12px;font-family:Montserrat,sans-serif;text-align:center;margin-bottom:5px}.contact-mobile-socials .socials{display:flex;justify-content:space-between;align-items:flex-end;height:16.56px}.contact-mobile-socials .socials img{height:100%}.contact-desktop{display:none}}@media screen and (min-width: 1200px){.contact-desktop{display:flex;justify-content:space-between;align-items:flex-start;padding-inline:13% 14%;padding-bottom:8%}.contact-desktop .flare-1{position:absolute;top:0;left:0;display:block;z-index:-1}.contact-desktop .flare-2{position:absolute;bottom:0;right:0;display:block;z-index:-1}.contact-desktop .star-1{position:absolute;top:199px;left:205px;width:21px;height:25px;z-index:-1;animation:twinkle2 3s ease infinite}.contact-desktop .star-2{position:absolute;bottom:248px;left:673px;width:30px;height:36px;z-index:-1;animation:twinkle2 3s ease infinite;animation-delay:1s}.contact-desktop .star-3{position:absolute;top:167px;right:235px;width:26px;height:2rem;z-index:-1;animation:twinkle2 3s ease infinite;animation-delay:1.5s}.contact-desktop .star-4{position:absolute;bottom:115px;right:128px;width:26px;height:2rem;z-index:-1;animation:twinkle2 3s ease infinite;animation-delay:2s}.contact-desktop .star-5{position:absolute;top:376px;left:121px;width:23px;height:28px;animation:twinkle2 3s ease infinite;animation-delay:2.5s;z-index:-1}.contact-desktop .star-6{position:absolute;top:410px;left:582px;z-index:-1;animation:twinkle2 3s ease infinite;animation-delay:3s}.contact-desktop-text{font-family:Montserrat,sans-serif;margin-top:171px}.contact-desktop-text h3{font-size:2rem;font-family:ClashDisplay-Semibold;line-height:27.5px;color:#d634fe;text-align:left;margin-bottom:17px}.contact-desktop-text p{max-width:96px;font-size:1rem;color:#fff;margin-bottom:17px}.contact-desktop-text .location{max-width:119px;font-size:1rem;color:#fff;margin-bottom:21px}.contact-desktop-text .phone{margin-bottom:22px;font-size:1rem;color:#fff}.contact-desktop-text .timetable{max-width:272px;font-size:1rem;color:#fff;margin-bottom:35px}.contact-desktop-socials{width:129px;margin-right:auto}.contact-desktop-socials h4{color:#d634fe;font-size:1rem;font-family:Montserrat,sans-serif;text-align:left;margin-bottom:14px}.contact-desktop-socials .socials{display:flex;justify-content:space-between;align-items:flex-end;height:24px}.contact-desktop-socials .socials img{height:100%}.contact-desktop-form{width:617px;background:rgba(255,255,255,.03);padding:75px 90px 67px;margin-top:115px;box-shadow:0 3px #00000040;border-radius:8px;display:block;z-index:999}.contact-desktop-form h3{max-width:301px;margin-right:auto;font-size:20px;font-family:ClashDisplay-Semibold;line-height:27.5px;color:#d634fe;margin-bottom:34px}.contact-desktop-form form>input{border:1px solid hsl(0,0%,100%);border-radius:4px;background:rgba(255,255,255,.03);margin-bottom:39px;width:100%;padding-block:13px 14px;text-indent:29px;color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;outline:none}.contact-desktop-form form>input::-moz-placeholder{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif}.contact-desktop-form form>input::placeholder{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif}.contact-desktop-form form>input:focus{border:1px solid #d634fe;background:rgba(255,255,255,.03)}.contact-desktop-form form #email{margin-top:4px}.contact-desktop-form form textarea{border:1px solid hsl(0,0%,100%);border-radius:4px;background:rgba(255,255,255,.03);margin-bottom:31px;width:100%;color:#fff;height:119px;font-family:Montserrat,sans-serif;padding:6px 29px;outline:none;font-size:1rem}.contact-desktop-form form textarea::-moz-placeholder{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif}.contact-desktop-form form textarea::placeholder{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif}.contact-desktop-form form textarea:focus{border:1px solid #d634fe}.contact-desktop-form form #submit{border:none;border-radius:4px;background:linear-gradient(to right,#8e38ff,#fe34bb);width:172px;height:53px;color:#fff;display:grid;place-content:center;font-family:Montserrat,sans-serif;text-indent:unset;margin-inline:auto;outline:none}.contact-desktop-form form #submit:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.contact-mobile{display:none}}.confirmation-message{background:lawngreen;color:#fff;border-radius:.5rem;font-family:Montserrat,sans-serif;font-size:1rem;width:80%;max-width:433px;margin:auto;height:63px;display:grid;place-items:center;text-align:center;position:absolute;top:50px;left:50%;translate:-50% 0;z-index:10000}@media screen and (max-width: 1199px){.register-desktop{display:none}.register-mobile{padding:1.5rem 16%}.register-mobile h3{color:#d634fe;font-size:15px;font-family:ClashDisplay-Bold;margin-bottom:31px}.register-mobile .register-image{width:195px;height:155px;margin-inline:auto;margin-bottom:8px}.register-mobile .register-image img{width:100%;height:auto;animation:hover 3s ease infinite}@keyframes hover{50%{translate:0 -2%}}.register-mobile .flare{position:absolute;top:0;left:0;z-index:-1;opacity:.68}.register-mobile .star-1{position:absolute;top:161px;right:58px;width:14px;height:13px;animation:twinkle2 3s ease infinite;z-index:-1}@keyframes twinkle2{50%{opacity:.5;scale:.5}}.register-mobile .star-2{position:absolute;top:334px;left:36px;width:14px;height:18px;animation:twinkle2 2.5s ease infinite;animation-delay:.5s;z-index:-1}.register-mobile .star-3{position:absolute;bottom:204px;right:47px;width:9px;height:10px;animation:twinkle2 2s ease infinite;animation-delay:1s;z-index:-1}.register-mobile p{font-size:12px;font-family:Montserrat,sans-serif;color:#fff;margin-bottom:7px}.register-mobile p span{border-bottom:1px dashed #d634fe;margin-left:6.81px}.register-mobile h4{color:#fff;font-size:20px;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:23px}.register-mobile form .input-group label{color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;display:block;margin-bottom:6px;line-height:auto}.register-mobile form .input-group label:first-child{margin-bottom:5px}.register-mobile form .input-group input{border:1px solid hsl(0,0%,100%);border-radius:4px;background:rgba(255,255,255,.03);margin-bottom:25px;width:100%;padding-block:13px 14px;text-indent:27px;outline:none;color:#fff;font-size:13px;font-family:Montserrat,sans-serif}.register-mobile form .input-group input:focus{background:rgba(255,255,255,.03);border:1px solid #d634fe}.register-mobile form .input-group input::-moz-placeholder{color:#ffffff40;font-size:13px;font-family:Montserrat,sans-serif}.register-mobile form .input-group input::placeholder{color:#ffffff40;font-size:13px;font-family:Montserrat,sans-serif}.register-mobile form .input-group input:nth-child(2){text-indent:31px}.register-mobile form .input-group input:nth-child(4){text-indent:17px}.register-mobile form .options{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.register-mobile form .options .options-group label{color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;display:block;margin-bottom:6px;line-height:auto}.register-mobile form .options .options-group select{flex:1;background:rgba(255,255,255,.03);padding:12px 10px;border:1px solid hsl(0,0%,100%);border-radius:4px;color:#fff}.register-mobile form .options .options-group select:hover{cursor:pointer}.register-mobile form .options .options-group select option{color:#000}.register-mobile form .options .options-group select option:hover{cursor:pointer;background-color:#fe34bb0d}.register-mobile form .options .options-group select option:checked{height:17px;color:#d634fe}.register-mobile form .warning{color:#ff26b9;font-family:Montserrat,sans-serif;font-style:italic;font-weight:400;font-size:9px;margin-bottom:12px;display:block}.register-mobile form .terms{display:flex;align-items:flex-start;position:relative;width:252px;margin-bottom:14px}.register-mobile form .terms label{font-size:10px;font-family:Montserrat,sans-serif;color:#fff;margin-left:25px}.register-mobile form .terms input{position:absolute;opacity:1;cursor:pointer;height:.8rem;width:.8rem}.register-mobile #submit{border:none;background:linear-gradient(to right,#8e38ff,#fe34bb);border-radius:4px;width:172px;height:53px;color:#fff;display:grid;place-content:center;font-family:Montserrat,sans-serif;text-indent:unset;margin-top:6px;margin-inline:auto;outline:none}.register-mobile #submit:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.confirmation-desktop{display:none}.confirmation{position:absolute;top:0;left:0;width:100%;height:100%;padding:188.5px 36.5px;background:rgba(21,14,40,.93)}.confirmation-box{width:317px;padding:17.37px 29.11px 27px 29px;border:1px solid #d634fe;border-radius:5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.confirmation-box .star-one{position:absolute;bottom:150px;right:69px;width:11px;height:13px;z-index:5;animation:twinkle2 3s ease infinite}.confirmation-box .star-two{position:absolute;top:168px;right:31px;width:10px;height:12px;z-index:5;animation:twinkle2 2s ease infinite;animation-delay:.5s}.confirmation-box .star-three{position:absolute;top:369px;left:75px;width:14px;height:18px;animation:twinkle2 1s ease infinite;animation-delay:1s;z-index:5}.confirmation-box .image{width:258.89px;height:194.63px;position:relative;margin-bottom:26px}.confirmation-box .image .man{position:absolute;bottom:0;right:0}.confirmation-box .image .icon{position:absolute;top:0;left:0}.confirmation-box h4{font-size:1rem;font-family:Montserrat,sans-serif;font-weight:600;text-align:center;color:#fff;display:block;width:178px;margin:auto auto 29px}.confirmation-box p{max-width:217px;margin:auto auto 23px;font-size:12px;font-weight:500;font-family:Montserrat,sans-serif;text-align:center;color:#fff}.confirmation-box p span img{width:14px;height:14px;display:inline-block;margin-left:2px;margin-bottom:-2px}.confirmation-box .back-btn{width:252px;height:53px;margin:auto;display:grid;place-content:center;color:#fff;background:linear-gradient(to right,#8e38ff,#fe34bb);border:none;border-radius:4px;text-transform:capitalize;font-size:1rem;font-family:Montserrat,sans-serif}.confirmation-box .back-btn:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}}@media screen and (min-width: 1200px){.register-mobile{display:none}.register-desktop{position:relative;padding-right:7%;padding-block:43px 57px;width:100%;height:982px}.register-desktop .image{position:absolute;top:43px;left:0;animation:hover 3s ease infinite;width:47%}.register-desktop .image img{width:100%}@keyframes hover{50%{translate:0 -2%}}.register-desktop .flare-1{position:absolute;top:0;left:0;z-index:-1}.register-desktop .flare-2{position:absolute;bottom:0;right:0;z-index:-1}.register-desktop .star-1{position:absolute;top:235px;left:128px;width:21px;height:25px;animation:twinkle2 3s ease infinite;display:block;z-index:-1}.register-desktop .star-2{position:absolute;bottom:220px;left:596px;width:23px;height:28px;animation:twinkle2 2.5s ease infinite;animation-delay:.5s;display:block;z-index:-1}.register-desktop .star-3{position:absolute;bottom:106px;left:139px;width:26px;height:2rem;animation:twinkle2 2s ease infinite;animation-delay:1s;display:block;z-index:-1}.register-desktop .star-4{position:absolute;top:61px;right:312px;width:26px;height:2rem;animation:twinkle2 1.5s ease infinite;animation-delay:1.5s;display:block;z-index:-1}.register-desktop .star-5{position:absolute;bottom:46px;right:204px;animation:twinkle2 3s ease infinite;animation-delay:2s;display:block;z-index:-1}.register-desktop .register-form{width:740px;height:740px;box-shadow:0 3px #00000040;border-radius:8px;background:rgba(255,255,255,.03);margin-left:auto;padding:65px 91px;display:block;z-index:999}.register-desktop .register-form h3{color:#d634fe;font-size:2rem;font-family:ClashDisplay-Semibold;margin-bottom:29px}.register-desktop .register-form p{font-size:14px;font-family:Montserrat,sans-serif;color:#fff;margin-bottom:19px}.register-desktop .register-form p span{border-bottom:1px dashed #d634fe;margin-left:7px}.register-desktop .register-form h4{color:#fff;font-size:24px;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:33px}.register-desktop .register-form form{width:558px;height:auto}.register-desktop .register-form form .form{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:29px}.register-desktop .register-form form .form .input-group{width:263px}.register-desktop .register-form form .form .input-group:nth-child(4) input{text-indent:17px}.register-desktop .register-form form .form .input-group label{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;display:block;margin-bottom:11px;line-height:auto}.register-desktop .register-form form .form .input-group label:first-child{margin-bottom:5px}.register-desktop .register-form form .form .input-group input{box-shadow:0 3px #00000040;border-radius:4px;border:1px solid hsl(0,0%,100%);background:rgba(255,255,255,.03);margin-bottom:25px;width:100%;padding-block:15px 15px;text-indent:27px;outline:none;color:#fff;font-size:14px;font-family:Montserrat,sans-serif}.register-desktop .register-form form .form .input-group input:focus{background:rgba(255,255,255,.03);border:1px solid #d634fe}.register-desktop .register-form form .form .input-group input::-moz-placeholder{color:#ffffff40;font-size:14px;font-family:Montserrat,sans-serif}.register-desktop .register-form form .form .input-group input::placeholder{color:#ffffff40;font-size:14px;font-family:Montserrat,sans-serif}.register-desktop .register-form form .options-group label{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;display:block;margin-bottom:11px;line-height:auto}.register-desktop .register-form form .options-group select{width:100%;background:rgba(255,255,255,.03);padding:15px;border:1px solid hsl(0,0%,100%);border-radius:4px;color:#fff;font-family:Montserrat,sans-serif}.register-desktop .register-form form .options-group select:hover{cursor:pointer}.register-desktop .register-form form .options-group select option{color:#000}.register-desktop .register-form form .options-group select option:checked{height:17px;color:#d634fe;width:100%}.register-desktop .register-form .warning{grid-row-start:4;grid-column-start:1;grid-column-end:3;color:#ff26b9;font-family:Montserrat,sans-serif;font-style:italic;font-weight:400;font-size:12px;margin-top:.5rem;margin-bottom:.5rem;display:block}.register-desktop .register-form .terms{display:flex;align-items:flex-start;position:relative;margin-bottom:14px;grid-row-start:5;grid-column-start:1;grid-column-end:3}.register-desktop .register-form .terms label{font-size:12px;font-family:Montserrat,sans-serif;color:#fff;margin-left:25px}.register-desktop .register-form .terms input{position:absolute;opacity:1;cursor:pointer;height:.8rem;width:.8rem;outline:none}.register-desktop .register-form #submit{grid-row-start:6;grid-column-start:1;grid-column-end:3;border:none;background:linear-gradient(to right,#8e38ff,#fe34bb);border-radius:4px;width:100%;height:53px;color:#fff;display:grid;place-content:center;font-family:Montserrat,sans-serif;font-size:1rem;text-indent:unset;margin-top:6px;margin-inline:auto;outline:none}.register-desktop .register-form #submit:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}.confirmation{display:none}.confirmation-desktop{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;background:rgba(21,14,40,.93)}.confirmation-desktop-box{width:699px;height:664px;padding:17.37px 29.11px 27px 29px;border:1px solid #d634fe;border-radius:5px;margin:auto}.confirmation-desktop-box .star-one{position:absolute;bottom:179px;right:454px;width:21px;height:25px;z-index:5;animation:twinkle2 3s ease infinite}.confirmation-desktop-box .star-two{position:absolute;top:137px;right:386px;width:23px;height:28px;animation:twinkle2 2.5s ease infinite;animation-delay:1.5s;z-index:5}.confirmation-desktop-box .star-three{position:absolute;top:400px;left:494px;width:26px;height:32px;animation:twinkle2 2s ease infinite;animation-delay:1s;z-index:5}.confirmation-desktop-box .image{width:427px;height:321px;position:relative;margin-inline:auto;margin-bottom:26px}.confirmation-desktop-box .image .man{position:absolute;bottom:0;right:0;width:305px}.confirmation-desktop-box .image .icon{position:absolute;top:0;left:0;width:288px}.confirmation-desktop-box h4{font-size:2rem;font-family:Montserrat,sans-serif;font-weight:600;text-align:center;color:#fff;display:block;width:553px;margin:auto auto 15px}.confirmation-desktop-box p{max-width:240px;margin:auto auto 38px;font-size:14px;font-weight:600;text-align:center;color:#fff;font-family:Montserrat,sans-serif;position:relative}.confirmation-desktop-box p span{position:absolute;bottom:-4px;right:-22px}.confirmation-desktop-box p span img{width:20px;height:20px}.confirmation-desktop-box .back-btn{width:574px;height:53px;margin:auto;display:grid;place-content:center;color:#fff;background:linear-gradient(to right,#8e38ff,#fe34bb);border:none;border-radius:4px;text-transform:capitalize;font-size:1rem;font-family:Montserrat,sans-serif;outline:none}.confirmation-desktop-box .back-btn:hover{cursor:pointer;background:linear-gradient(to right,rgba(142,56,255,.5),rgba(254,52,187,.5))}}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}body{width:100%;height:100vh;background:#160f2a;position:relative;-webkit-scroll-behaviour:smooth}#root{width:100%;height:100vh;overflow-x:hidden;position:relative}.star-one{animation:glow 1s linear 0 infinite}@keyframes glow{0%{scale:.5;opacity:.2}50%{scale:1;opacity:1}}.navbar{position:sticky;top:0;z-index:1000;background:rgba(22,15,42,.02);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.home{position:relative}.load-box{width:100%;height:100vh;background:#160f2a;display:grid;place-items:center}.load-box .loader{border:.5rem solid transparent;border-top:.5rem solid hsl(0,0%,100%);border-bottom:.5rem solid hsl(0,0%,100%);width:4rem;height:4rem;border-radius:50%;background:transparent;animation:load 2s linear infinite}@keyframes load{0%{rotate:0deg}to{rotate:360deg}}
