@font-face{font-family:DM Sans;src:url(/assets/DMSans-Light-CF0Vggcq.woff2) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Regular-C_2fA_LE.woff2) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Medium-IXAuPIy9.woff2) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-SemiBold-DGHXkldC.woff2) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Bold-CN2Q1r-A.woff2) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kalam;src:url(/assets/Kalam-Light-DwDyKz1x.woff2) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kalam;src:url(/assets/Kalam-Regular-BTvO2dLA.woff2) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kalam;src:url(/assets/Kalam-Bold-BSxBc05k.woff2) format("truetype");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0}html{scroll-behavior:smooth}h1,h2,h3,h4{font-family:Kalam,sans-serif;color:#243a52}p,li,body{font-family:DM Sans,sans-serif;letter-spacing:.017em;color:#48647f}@keyframes shine-96ef7cf1{0%{left:-50%}to{left:150%}}.logo[data-v-96ef7cf1]{height:24px;width:auto;cursor:pointer}.router-link[data-v-96ef7cf1]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.router-link[data-v-96ef7cf1]:hover{color:#b88fff}@keyframes shine-f5320b5d{0%{left:-50%}to{left:150%}}.icon[data-v-f5320b5d]{height:48px;width:48px;cursor:pointer}.footer[data-v-f5320b5d]{box-shadow:0 4px 8px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);padding:16px 24px;border-radius:12px;border:1px solid hsl(262,61%,93%);background:transparent;display:flex;flex-direction:column;align-items:center;gap:64px}.footer .logo__second[data-v-f5320b5d]{display:none}.footer .links ul[data-v-f5320b5d]{display:flex;flex-direction:column;gap:24px}.footer .links ul li[data-v-f5320b5d]{list-style:none}.footer .links ul li .router-link[data-v-f5320b5d]{font-family:Kalam,sans-serif;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.footer .links ul li .router-link[data-v-f5320b5d]:hover{color:#b88fff}.footer .links ul li .router-link[data-v-f5320b5d]{font-size:20px;line-height:24px;font-weight:600}.footer .company-info[data-v-f5320b5d]{display:flex;flex-direction:column;gap:32px;align-items:center;text-align:center}.footer .company-info .company-info-links[data-v-f5320b5d]{display:flex;flex-direction:column;gap:16px}.footer .company-info .router-link[data-v-f5320b5d]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.footer .company-info .router-link[data-v-f5320b5d]{font-size:20px;line-height:24px;font-weight:400}.footer .company-info .router-link[data-v-f5320b5d]:hover{color:#b88fff}@media(min-width:768px){.footer[data-v-f5320b5d]{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;align-items:center;gap:32px}.footer .logo__first[data-v-f5320b5d]{grid-row:1;grid-column:1}.footer .logo__second[data-v-f5320b5d]{grid-row:1;grid-column:3;display:flex}.footer .links[data-v-f5320b5d]{grid-row:1;grid-column:2;display:flex;justify-content:center}.footer .links ul[data-v-f5320b5d]{flex-direction:row}.footer hr[data-v-f5320b5d]{grid-row:2;grid-column:1/-1;width:100%}.footer .company-info[data-v-f5320b5d]{grid-row:3;grid-column:1/-1;width:100%;flex-direction:row-reverse;justify-content:space-between;align-self:stretch}.footer .company-info .company-info-links[data-v-f5320b5d]{flex-direction:row}}@media(min-width:1280px){.footer .links ul[data-v-f5320b5d]{gap:64px}}@keyframes shine-22841559{0%{left:-50%}to{left:150%}}.icon[data-v-22841559]{display:flex;height:24px;width:24px;cursor:pointer}.button[data-v-22841559]{display:none}.button-link[data-v-22841559]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.button-link[data-v-22841559]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.button-link[data-v-22841559]:hover:before{animation:shine-22841559 1s ease forwards}.button-link[data-v-22841559]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px}.navbar[data-v-22841559]{box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);padding:12px 16px;border-radius:12px;border:1px solid hsl(262,61%,93%);background:transparent;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.navbar .logo-menu[data-v-22841559]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.navbar .links[data-v-22841559]{display:none;flex-direction:column;align-items:center}.navbar .links.is-open[data-v-22841559]{display:flex}.navbar .links ul[data-v-22841559]{display:flex;align-items:center;flex-direction:column;padding-top:48px;padding-bottom:48px;gap:48px}.navbar ul li[data-v-22841559]{list-style:none}.navbar .router-link[data-v-22841559]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.navbar .router-link[data-v-22841559]:hover{color:#b88fff}.navbar .router-link[data-v-22841559]{display:flex;align-items:center;gap:8px}.navbar .router-link p[data-v-22841559]{font-family:Kalam,sans-serif;font-weight:700}.navbar .router-link.is-active[data-v-22841559]{color:#a469fc}.navbar .links-wrapper[data-v-22841559]{position:relative}.navbar .links-wrapper .underline[data-v-22841559]{position:absolute;bottom:-3px;height:3px;background:#b88fff;border-radius:64px;transition:left .55s ease,width .55s ease;pointer-events:none}@media(min-width:768px){.navbar[data-v-22841559]{flex-direction:row}.navbar .icon[data-v-22841559],.navbar .mobile-menu-toggle[data-v-22841559]{display:none}.navbar .logo-menu[data-v-22841559]{width:auto;justify-content:flex-start}.navbar .links[data-v-22841559]{display:flex}.navbar .links ul[data-v-22841559]{display:flex;flex-direction:row;gap:24px;align-items:center;padding:0}.navbar .button[data-v-22841559]{display:flex}}@media(min-width:1280px){.navbar .links ul[data-v-22841559]{gap:48px}.navbar .button-link[data-v-22841559]{font-size:24px;line-height:28.8px;font-weight:500;border-radius:8px;padding:8px 24px}}@keyframes shine{0%{left:-50%}to{left:150%}}.main-app{padding:12px;position:relative;background:linear-gradient(#f2ecfe40,#f2ecfe,#f2ecfebf);color:#243a52}h1{font-size:48px;line-height:57.6px;font-weight:700}h2{font-size:36px;line-height:43.2px;font-weight:600}h3{font-size:30px;line-height:36px;font-weight:600}h4{font-size:24px;line-height:28.8px;font-weight:700}p,li{font-size:20px;line-height:24px;font-weight:400}.clients-showcase[data-v-165414a9]{display:flex;flex-direction:column;justify-items:center;gap:96px}.clients-showcase .showcase[data-v-165414a9]{display:grid;grid-template-columns:repeat(2,1fr);gap:96px;justify-items:center}.clients-showcase .client[data-v-165414a9]{display:flex;flex-direction:column;align-items:center;max-width:340px;cursor:pointer;transition:transform .3s ease-in-out}.clients-showcase .client .preview img[data-v-165414a9]{width:clamp(256px,80vw,384px)}.clients-showcase .client[data-v-165414a9]:hover{transform:scale(1.05)}.clients-showcase .client h4[data-v-165414a9]{font-size:24px;line-height:28.8px;font-weight:600;color:#324d67}@media(max-width:1280px){.clients-showcase .showcase[data-v-165414a9]{grid-template-columns:1fr}}@media(min-width:1280px){.clients-showcase .showcase .client[data-v-165414a9]:nth-child(odd){justify-self:end}.clients-showcase .showcase .client[data-v-165414a9]:nth-child(2n){justify-self:start}}.inner-title h1[data-v-953a20d3],.inner-title p[data-v-953a20d3]{font-size:20px;line-height:24px;font-weight:600;color:#9345ed}@keyframes shine-eac03ee1{0%{left:-50%}to{left:150%}}.team-intro[data-v-eac03ee1]{display:flex;flex-direction:column;align-items:center;gap:64px}.team-intro h1[data-v-eac03ee1]{opacity:0;animation:intro-title-eac03ee1 1s ease-out 3.2s 1 forwards;max-width:20ch}@keyframes intro-title-eac03ee1{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1}}.team-intro .team[data-v-eac03ee1]{display:flex;flex-direction:column;gap:32px}.team-intro .team .images[data-v-eac03ee1]{position:relative;display:flex;justify-content:center}.team-intro .team .images p[data-v-eac03ee1]{font-family:Kalam,sans-serif;color:#9345ed}.team-intro .team .images .person[data-v-eac03ee1]{position:relative;opacity:0;animation-fill-mode:forwards}.team-intro .team .images .person img[data-v-eac03ee1]{box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);border-radius:8px;height:192px;width:auto;cursor:pointer}.team-intro .team .images .person.aleks[data-v-eac03ee1]{transform:rotate(-10deg) translate(48px) translateY(24px);animation:intro-aleks-eac03ee1 1s ease-out 0s 1 forwards}.team-intro .team .images .person.marta[data-v-eac03ee1]{animation:intro-marta-eac03ee1 1s ease-out 1s 1 forwards}.team-intro .team .images .person.rocky[data-v-eac03ee1]{transform:rotate(10deg) translate(-48px) translateY(24px);animation:intro-rocky-eac03ee1 1s ease-out 2s 1 forwards}@keyframes intro-aleks-eac03ee1{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1}}@keyframes intro-marta-eac03ee1{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes intro-rocky-eac03ee1{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1}}@media(min-width:768px){.team-intro .team .images .person img[data-v-eac03ee1]{height:192px;width:auto}}@media(min-width:1280px){.team-intro .team .images[data-v-eac03ee1]{height:304px}.team-intro .team .images .person img[data-v-eac03ee1]{height:256px;width:auto}}@keyframes shine-8b207a53{0%{left:-50%}to{left:150%}}.tools[data-v-8b207a53]{background-color:#11011c;position:relative;display:flex;flex-direction:column;align-items:center;padding:64px 0;gap:48px}.tools h3[data-v-8b207a53]{color:#fff}.tools .carousel[data-v-8b207a53]{width:95%;overflow-x:clip;overflow-y:visible;padding:4px 0;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%)}.tools .carousel .carousel-track[data-v-8b207a53]{display:flex;width:max-content;animation:scroll-left-8b207a53 25s linear infinite;gap:12px;margin-right:12px}.tools .carousel .carousel-track .carousel-group[data-v-8b207a53]{display:flex;align-items:center;flex-shrink:0;gap:12px}.tools .carousel .carousel-track .carousel-group .icon[data-v-8b207a53]{background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);display:block;flex-shrink:0;border-radius:12px;padding:16px;margin:0 8px}@keyframes scroll-left-8b207a53{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float-8b207a53{0%{transform:translate(-50%,-50%) translate(var(--x),var(--y)) translate(0) scale(var(--scale, 1))}50%{transform:translate(-50%,-50%) translate(var(--x),var(--y)) translate(3px,-3px) scale(calc(var(--scale, 1) * 1.05))}to{transform:translate(-50%,-50%) translate(var(--x),var(--y)) translate(0) scale(var(--scale, 1))}}@media(min-width:768px){.tools .carousel-track[data-v-8b207a53]{animation-duration:35s}}@media(min-width:1280px){.tools[data-v-8b207a53]{overflow:visible}.tools .carousel[data-v-8b207a53]{display:contents}.tools .carousel .carousel-track[data-v-8b207a53]{display:contents;animation:none}.tools .carousel .carousel-track .carousel-group[data-v-8b207a53]{display:contents}.tools .carousel .carousel-track .carousel-group[aria-hidden][data-v-8b207a53]{display:none}.tools .icon[data-v-8b207a53]{margin:0;position:absolute;transform:translate(-50%,-50%) translate(var(--x),var(--y)) scale(var(--scale));animation:float-8b207a53 var(--duration, 20s) var(--delay, 0s) ease-in-out infinite}.tools .icon.css[data-v-8b207a53]{--x: -512px;--y: -120px;--scale: .9;--duration: 10s;--delay: 0s}.tools .icon.docker[data-v-8b207a53]{--x: -250px;--y: -100px;--scale: 1;--duration: 12s;--delay: -1.3s}.tools .icon.figma[data-v-8b207a53]{--x: 478px;--y: 10px;--scale: .8;--duration: 13s;--delay: -2.7s}.tools .icon.github[data-v-8b207a53]{--x: -375px;--y: 0px;--scale: .8;--duration: 10s;--delay: -.6s}.tools .icon.linux[data-v-8b207a53]{--x: -100px;--y: 135px;--scale: 1.1;--duration: 11s;--delay: -3.1s}.tools .icon.node[data-v-8b207a53]{--x: 300px;--y: 160px;--scale: .8;--duration: 12s;--delay: -1.8s}.tools .icon.git[data-v-8b207a53]{--x: -50px;--y: -80px;--scale: .9;--duration: 9s;--delay: -4.2s}.tools .icon.html[data-v-8b207a53]{--x: -512px;--y: 155px;--scale: .7;--duration: 10s;--delay: -2.1s}.tools .icon.intellij[data-v-8b207a53]{--x: 250px;--y: -100px;--scale: .8;--duration: 11s;--delay: -.9s}.tools .icon.java[data-v-8b207a53]{--x: 550px;--y: -120px;--scale: .9;--duration: 12s;--delay: -3.6s}.tools .icon.js[data-v-8b207a53]{--x: 530px;--y: 180px;--scale: .8;--duration: 11s;--delay: -1.1s}.tools .icon.npm[data-v-8b207a53]{--x: -275px;--y: 160px;--scale: .8;--duration: 10s;--delay: -2.4s}.tools .icon.vue[data-v-8b207a53]{--x: 100px;--y: 120px;--scale: .9;--duration: 9s;--delay: -3.9s}}@keyframes shine-853c0912{0%{left:-50%}to{left:150%}}.hook[data-v-853c0912]{position:relative;display:flex;flex-direction:column;gap:64px}.hook .steps[data-v-853c0912]{display:flex;flex-direction:column;gap:64px}.hook .steps p[data-v-853c0912]{font-size:24px;line-height:28.8px;font-weight:600}.hook .steps p.dark-accent[data-v-853c0912]{padding-top:64px;color:#b88fff}.hook .steps p.accent[data-v-853c0912]{position:relative;color:#f2ecfe;font-weight:700;z-index:1}.hook .steps .step[data-v-853c0912]{display:flex;flex-direction:column;align-items:center;gap:12px}.hook .steps .step img[data-v-853c0912]{width:48px;height:48px}.hook .steps .step p[data-v-853c0912]{font-size:20px;line-height:24px;font-weight:700;color:#48647f;color:var(--step-text)}.hook .steps .accent-wrap[data-v-853c0912]{position:relative;margin-top:96px}.hook .steps .accent-wrap .shadow[data-v-853c0912]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(640px,100%);height:250px;background-color:#8d24e2;filter:blur(48px);border-radius:50%;pointer-events:none}@keyframes shine-8f8d3cb0{0%{left:-50%}to{left:150%}}.stats[data-v-8f8d3cb0]{display:flex;flex-direction:column;align-items:center;gap:64px}.stats .stat[data-v-8f8d3cb0]{display:flex;flex-direction:column;align-items:center;gap:32px}.stats .stat img[data-v-8f8d3cb0]{height:225px;width:225px}.stats .stat p[data-v-8f8d3cb0]{font-size:24px;line-height:28.8px;font-weight:500;color:#48647f}@media(min-width:1280px){.stats[data-v-8f8d3cb0]{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;grid-gap:64px}.stats .title[data-v-8f8d3cb0]{grid-row:1;grid-column:1/span 2}.stats .stat[data-v-8f8d3cb0]{grid-row:2;max-width:512px}}@keyframes shine-b93ff686{0%{left:-50%}to{left:150%}}.our-offer[data-v-b93ff686]{display:flex;flex-direction:column;align-items:center;gap:64px}.our-offer h3[data-v-b93ff686]{max-width:33ch}.our-offer .description[data-v-b93ff686]{display:flex;flex-direction:column;align-items:center;gap:24px}.our-offer .features[data-v-b93ff686]{display:flex;flex-direction:column;align-items:center;gap:48px}.our-offer .features .feature[data-v-b93ff686]{box-shadow:0 6px 12px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);border-radius:12px;border:1px solid hsl(262,90%,96%);background:#ffffff59;width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:32px}.our-offer .features .feature .title[data-v-b93ff686]{display:flex;align-items:center;gap:24px}.our-offer .features .feature h4[data-v-b93ff686]{text-align:left}.our-offer .features .feature p[data-v-b93ff686]{font-size:20px;line-height:24px;font-weight:400;color:#48647f;text-align:left;max-width:43ch}@media(min-width:1280px){.our-offer .features[data-v-b93ff686]{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:32px}.our-offer .features .feature[data-v-b93ff686]{height:-webkit-fill-available;height:stretch}}@keyframes shine-bf591178{0%{left:-50%}to{left:150%}}.process[data-v-bf591178]{display:flex;flex-direction:column;align-items:center;gap:48px}.process .description[data-v-bf591178]{display:flex;flex-direction:column;align-items:center;gap:24px}.process .steps[data-v-bf591178]{position:relative;display:flex;justify-content:center;width:100%}.process .steps .timeline[data-v-bf591178]{position:absolute;top:0;left:0;transform:translate(-50%);width:4px;height:100%;z-index:1}.process .steps .timeline .timeline__line[data-v-bf591178],.process .steps .timeline .timeline__progress[data-v-bf591178]{position:absolute;left:50%;width:2px;margin-left:-1px}.process .steps .timeline .timeline__line[data-v-bf591178]{top:0;height:100%;background-color:#d8c2ff;opacity:.5}.process .steps .timeline .timeline__progress[data-v-bf591178]{top:0;height:100%;background:#a469fc;transform-origin:top;will-change:transform}.process .steps .timeline .timeline__dot[data-v-bf591178]{position:absolute;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#a469fc;transform:translateY(-50%);pointer-events:none;box-shadow:0 0 6px #a469fc,0 0 16px #a469fc99,0 0 40px #8b5cf64d;z-index:2}.process .steps .steps-wrapper[data-v-bf591178]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:48px;width:100%;padding:0 24px}.process .steps .steps-wrapper .step[data-v-bf591178]{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;opacity:.35;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.process .steps .steps-wrapper .step.passed[data-v-bf591178]{opacity:1;transform:translateY(0)}.process .steps .steps-wrapper .step .icon[data-v-bf591178]{width:48px;height:48px}.process .steps .steps-wrapper .step p[data-v-bf591178]{font-size:18px;line-height:21.6px;font-weight:500;color:#48647f}@keyframes shine-215aff57{0%{left:-50%}to{left:150%}}.guarantee[data-v-215aff57]{background-color:#11011c;display:flex;flex-direction:column;align-items:center}.guarantee .step[data-v-215aff57]{display:flex;flex-direction:column;gap:48px;align-items:center;padding:0 24px}.guarantee .step .icon[data-v-215aff57]{width:48px;height:48px;padding:12px;background:#f2ecfe26;border-radius:12px;box-shadow:inset 1px 1px 1px #fff6,inset -1px -1px 1px #ffffff1a,0 4px 12px #00000014;animation:scale-215aff57 3s ease-in-out infinite}@keyframes scale-215aff57{0%{transform:scale(1.1)}50%{transform:scale(1.2)}to{transform:scale(1.1)}}.guarantee .step .text[data-v-215aff57]{display:flex;flex-direction:column;gap:16px}.guarantee .step .text h4[data-v-215aff57]{font-size:30px;line-height:36px;font-weight:600;color:#f5f7fa}.guarantee .step .text p[data-v-215aff57]{margin-top:-4px;font-size:18px;line-height:21.6px;font-weight:300;color:#f1f5f8}@keyframes shine-f6f4ad59{0%{left:-50%}to{left:150%}}.cta[data-v-f6f4ad59]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.cta .buttons[data-v-f6f4ad59]{display:flex;gap:16px}.cta .buttons .button[data-v-f6f4ad59]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.cta .buttons .button[data-v-f6f4ad59]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.cta .buttons .button[data-v-f6f4ad59]:hover:before{animation:shine-f6f4ad59 1s ease forwards}.cta .buttons .button[data-v-f6f4ad59]{font-size:24px;line-height:28.8px;font-weight:500;border-radius:8px;padding:8px 24px}.cta .buttons .button-secondary[data-v-f6f4ad59]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;background-color:#f5f7fa;color:#450570;border:hsl(276,91%,23%) 1px solid}.cta .buttons .button-secondary[data-v-f6f4ad59]:hover{background-color:#580a94;color:#f2ecfe}@keyframes shine-3350e488{0%{left:-50%}to{left:150%}}.home-view[data-v-3350e488]{text-align:center;display:flex;flex-direction:column;gap:128px;margin:0 -12px;transition:all .3s ease-in-out;overflow-x:clip}.home-view .section[data-v-3350e488]{padding:48px 24px}@media(min-width:768px){.home-view .section[data-v-3350e488]{padding:64px}}@media(min-width:1280px){.home-view .section[data-v-3350e488]{padding:96px 128px}}@media(min-width:1920px){.home-view .section[data-v-3350e488]{padding:96px 384px}}.home-view .cta[data-v-3350e488]{padding-bottom:128px}.home-view.dark-mode[data-v-3350e488]{background-color:#11011c;overflow:hidden;--step-text: hsl(212, 33%, 89%);transition:all .3s ease-in-out}.home-view.dark-mode[data-v-3350e488] :is(h1,h2,h3,h4){color:#f5f7fa}.home-view.dark-mode[data-v-3350e488] :is(p){color:#dae2ec}@media(min-width:768px){.home-view[data-v-3350e488]{gap:192px}.home-view .team-intro[data-v-3350e488]{padding-top:128px}}@media(min-width:1280px){.home-view .tools[data-v-3350e488]{padding:192px}.home-view .team-intro[data-v-3350e488]{padding-top:192px}.home-view .cta[data-v-3350e488]{padding-bottom:192px}}.badge[data-v-69d2cf15]{height:100%;padding:4px 12px;border-radius:24px;font-weight:600}.badge-primary[data-v-69d2cf15]{background:linear-gradient(225deg,#e7368f,#2487eb);color:#fff}.badge-secondary[data-v-69d2cf15]{background:linear-gradient(225deg,#2487eb,#2dcda8);color:#fff}.badge-tertiary[data-v-69d2cf15]{background:linear-gradient(225deg,#fca65f,#f68a3c,#f36812);color:#fff}.wave-divider[data-v-816f7225]{position:absolute;left:0;width:100%;height:80px}.wave-divider path[data-v-816f7225]{fill:#11011c}.wave-divider.top[data-v-816f7225]{top:0;transform:translateY(-100%)}.wave-divider.bottom[data-v-816f7225]{bottom:0;transform:translateY(100%) rotate(180deg)}@keyframes shine-d2825326{0%{left:-50%}to{left:150%}}.about-view .intro[data-v-d2825326],.about-view .offer[data-v-d2825326],.about-view .team[data-v-d2825326]{padding:48px 24px}@media(min-width:768px){.about-view .intro[data-v-d2825326],.about-view .offer[data-v-d2825326],.about-view .team[data-v-d2825326]{padding:64px}}@media(min-width:1280px){.about-view .intro[data-v-d2825326],.about-view .offer[data-v-d2825326],.about-view .team[data-v-d2825326]{padding:96px 128px}}@media(min-width:1920px){.about-view .intro[data-v-d2825326],.about-view .offer[data-v-d2825326],.about-view .team[data-v-d2825326]{padding:96px 384px}}.about-view .intro[data-v-d2825326],.about-view .offer[data-v-d2825326],.about-view .team[data-v-d2825326]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.about-view .offer[data-v-d2825326]{background-color:#11011c;position:relative;margin-top:64px;margin-left:-12px;margin-right:-12px}.about-view .offer .offer-wrapper[data-v-d2825326]{display:flex;flex-direction:column;gap:64px}.about-view .offer .offer-wrapper .section[data-v-d2825326]{display:flex;flex-direction:column;gap:12px;max-width:512px}.about-view .offer h3[data-v-d2825326],.about-view .offer h4[data-v-d2825326]{color:#f5f7fa}.about-view .offer p[data-v-d2825326]{color:#dae2ec;text-align:left}.about-view .team[data-v-d2825326]{align-items:center;gap:128px;margin-top:96px}.about-view .team .person[data-v-d2825326]{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;max-width:768px;gap:32px}.about-view .team .person[data-v-d2825326]:nth-of-type(2){grid-template-columns:1.1fr .9fr}.about-view .team .person:nth-of-type(2) .person-img[data-v-d2825326]{order:2}.about-view .team .person .person-img[data-v-d2825326]{display:flex;flex-direction:column;align-items:center;gap:16px}.about-view .team .person .person-img .person-header[data-v-d2825326]{display:flex;flex-direction:column}.about-view .team .person .person-text[data-v-d2825326]{display:flex;flex-direction:column;gap:24px;width:clamp(128px,60vw,384px);text-align:left}.about-view .team .person .person-text p[data-v-d2825326]{line-height:1.45;max-width:75ch}.about-view .team .person .person-text p[data-v-d2825326]:nth-of-type(1){font-weight:500;line-height:1.25}.about-view .team .img-wrapper[data-v-d2825326]{position:relative}.about-view .team .img-wrapper img[data-v-d2825326]{height:256px;width:auto;border-radius:8px;object-fit:cover;display:block}.about-view .team .img-wrapper[data-v-d2825326]:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:8px;box-shadow:inset 0 0 4px #000000bf}@media(max-width:768px){.about-view .team[data-v-d2825326]{gap:64px}.about-view .team .person[data-v-d2825326]{display:flex;flex-direction:column}.about-view .team .person:nth-of-type(2) .person-img[data-v-d2825326]{order:0}}@keyframes shine-9329e2b6{0%{left:-50%}to{left:150%}}.card[data-v-9329e2b6]{background:#ffffff80;border:1px solid hsl(212,33%,89%);display:flex;flex-direction:column;align-items:center;gap:32px;padding:12px 0;border-radius:8px;overflow:hidden;scroll-snap-align:center;flex-shrink:0;width:clamp(128px,85vw,384px);transition:transform .3s ease,opacity .3s ease,border-color .3s ease}.card.highlighted[data-v-9329e2b6]{border-color:#d8c2ff;box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent)}.card .card-title[data-v-9329e2b6],.card .card-content-list[data-v-9329e2b6]{padding-left:24px;padding-right:24px}.card .divider[data-v-9329e2b6]{height:1px;width:80%;border-radius:4px;background-color:#dae2ec}.card .divider.divider--push[data-v-9329e2b6]{margin-top:auto}.card .summary[data-v-9329e2b6]{font-size:24px;line-height:28.8px;font-weight:600;text-align:center;font-family:Kalam,sans-serif;margin:0 24px;padding-top:4px;line-height:1}.card .card-title[data-v-9329e2b6]{display:flex;flex-direction:column;padding-top:24px;padding-bottom:4px;text-align:center;gap:24px}.card .card-title h3[data-v-9329e2b6]{margin:0;font-size:24px;line-height:28.8px;font-weight:400;color:#48647f}.card .card-title p[data-v-9329e2b6]{font-family:Kalam,sans-serif}.card .card-title .price[data-v-9329e2b6]{display:flex;align-items:flex-end;gap:8px}.card .card-title .price p[data-v-9329e2b6]:first-child{font-size:48px;line-height:57.6px;font-weight:600;color:#243a52;line-height:1}.card .card-title .price p[data-v-9329e2b6]:last-child{font-weight:500;padding-bottom:4px}.card .card-content-list[data-v-9329e2b6]{display:flex;flex-direction:column;gap:12px;padding-top:4px;padding-bottom:4px;font-size:24px;line-height:28.8px;font-weight:300}.card .card-content-list .feature[data-v-9329e2b6]{display:flex;align-items:center;gap:12px}.card .card-content-list .feature .icon[data-v-9329e2b6]{width:24px;height:24px;flex-shrink:0}.card .card-content-list .feature p[data-v-9329e2b6]{text-align:left}.card.grow[data-v-9329e2b6]{position:relative}.card.grow[data-v-9329e2b6] .popular-badge{position:absolute;top:24px;right:-40px;width:170px;height:32px;display:flex;align-items:center;justify-content:center;text-indent:16px;transform:rotate(45deg);z-index:10}.card .button-link[data-v-9329e2b6]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;background-color:#f5f7fa;color:#450570;border:hsl(276,91%,23%) 1px solid}.card .button-link[data-v-9329e2b6]:hover{background-color:#580a94;color:#f2ecfe}.card .button-link[data-v-9329e2b6]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px;margin:0 24px 24px;align-self:center}@media(max-width:440px){.card .icon[data-v-9329e2b6]{display:none}}@media(max-width:768px){.card .card-content-list[data-v-9329e2b6]{gap:24px}.card .card-content-list p[data-v-9329e2b6]{font-weight:400;text-align:center;width:100%}}@keyframes shine-802a50b1{0%{left:-50%}to{left:150%}}.quiz[data-v-802a50b1]{display:flex;flex-direction:column;align-items:center;align-self:center;gap:48px;border:1px solid hsl(262,61%,93%);box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);border-radius:12px;padding:24px;max-width:408px}.quiz .quiz-progress-track[data-v-802a50b1]{width:100%;max-width:384px;height:8px;border-radius:4px;background-color:#dae2ec;overflow:hidden}.quiz .quiz-progress-track .quiz-progress-fill[data-v-802a50b1]{height:100%;border-radius:4px;background-color:#8719e1;transition:width .3s ease-out}.quiz .quiz-steps[data-v-802a50b1]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.quiz .quiz-steps .step-item[data-v-802a50b1]{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:80px}.quiz .quiz-steps .step-item .step-icon[data-v-802a50b1]{width:24px;height:24px}.quiz .quiz-steps .step-item .step-label[data-v-802a50b1]{font-weight:400;font-size:11px;text-align:center;color:#243a52}.quiz .quiz-question[data-v-802a50b1]{display:flex;flex-direction:column;gap:24px;max-width:384px}.quiz .quiz-question .question-header[data-v-802a50b1]{display:flex;flex-direction:column;gap:8px;text-align:left}.quiz .quiz-question h4[data-v-802a50b1]{font-weight:500}.quiz .quiz-options[data-v-802a50b1]{display:flex;flex-direction:column;gap:16px;width:100%;align-items:center}.quiz .quiz-options .quiz-option[data-v-802a50b1]{width:clamp(192px,75vw,384px);display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;border:1px solid hsl(262,61%,93%);border-radius:8px;background-color:transparent;cursor:pointer;text-align:left;transition:border-color .2s ease,background-color .2s ease}.quiz .quiz-options .quiz-option[data-v-802a50b1]:hover{border-color:#b88fff;background-color:#f2ecfe}.quiz .quiz-options .quiz-option .icon[data-v-802a50b1]{width:24px;height:24px;flex-shrink:0}.quiz .quiz-options .quiz-option .option-text[data-v-802a50b1]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.quiz .quiz-options .quiz-option .option-text .option-label[data-v-802a50b1]{font-size:18px;line-height:21.6px;font-weight:600;color:#9345ed}.quiz .quiz-options .quiz-option .option-text .option-description[data-v-802a50b1]{font-size:16px;line-height:19.2px;font-weight:400;color:#48647f;text-align:left}.quiz .quiz-result[data-v-802a50b1]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.quiz .quiz-result p[data-v-802a50b1]{font-size:24px;line-height:28.8px}@media(max-width:440px){.quiz .quiz-options .quiz-option .option-text[data-v-802a50b1]{width:100%;text-align:center}.quiz .quiz-options .quiz-option .icon[data-v-802a50b1]{display:none}}@keyframes shine-83aae477{0%{left:-50%}to{left:150%}}.offer-view[data-v-83aae477]{padding:48px 24px}@media(min-width:768px){.offer-view[data-v-83aae477]{padding:64px}}@media(min-width:1280px){.offer-view[data-v-83aae477]{padding:96px 128px}}@media(min-width:1920px){.offer-view[data-v-83aae477]{padding:96px 384px}}.offer-view[data-v-83aae477]{display:flex;flex-direction:column;gap:96px;min-height:65vh}.offer-view .intro[data-v-83aae477]{display:flex;flex-direction:column;gap:32px;width:100%;text-align:center}.offer-view .intro h1[data-v-83aae477]{font-size:30px;line-height:36px}.offer-view .intro .questions[data-v-83aae477]{display:none}.offer-view .cards[data-v-83aae477]{padding-left:12px;padding-right:12px;align-self:center;display:grid;grid-template-columns:repeat(3,auto);gap:32px;justify-content:center}.offer-view .cards[data-v-83aae477]>*:nth-child(4){grid-column:2}@media(max-width:440px){.offer-view .icon[data-v-83aae477]{display:none}}@media(max-width:1280px){.offer-view .cards[data-v-83aae477]{display:flex;flex-direction:column;align-items:center}.offer-view .cards .card .card-content-list p[data-v-83aae477]{font-weight:400}}@media(min-width:1920px){.offer-view .cards[data-v-83aae477]{grid-template-columns:repeat(4,auto)}.offer-view .cards[data-v-83aae477]>*:nth-child(4){grid-row:1;grid-column:4}}@keyframes shine-9c0b107f{0%{left:-50%}to{left:150%}}.text-area[data-v-9c0b107f]{font-size:18px;line-height:21.6px;font-weight:500;display:flex;flex-direction:column;gap:4px}.text-area label[data-v-9c0b107f]{font-size:30px;line-height:36px;font-weight:500}.text-area input[data-v-9c0b107f]{font-weight:300;font-size:16px;line-height:19.2px;height:48px;border-radius:32px;padding-left:16px}.text-area textarea[data-v-9c0b107f]{font-weight:300;font-size:16px;line-height:19.2px;height:128px;border-radius:32px;padding:16px}.text-area[data-v-9c0b107f]{text-align:left;width:100%}.text-area textarea[data-v-9c0b107f]{appearance:none;padding:4px 8px;border-radius:8px;border:1px solid hsl(210,31%,80%);font-size:20px;line-height:24px;font-weight:300}.text-area textarea[data-v-9c0b107f]:focus{border-color:#829ab0;outline:none}.text-area.error textarea[data-v-9c0b107f]{border-color:#ef4e4e;background-color:#ffe5e5}.primary[data-v-6163e4e7]{fill:#9345ed}@keyframes shine-99aa95e2{0%{left:-50%}to{left:150%}}.icon[data-v-99aa95e2]{height:16px;width:16px;flex-shrink:0}.checkbox[data-v-99aa95e2]{display:flex;flex-direction:row;gap:8px;align-items:center;cursor:pointer}.checkbox label[data-v-99aa95e2]{font-weight:300}.checkbox label.checked[data-v-99aa95e2]{color:#243a52}@keyframes shine-9145070a{0%{left:-50%}to{left:150%}}.input-field[data-v-9145070a]{font-size:18px;line-height:21.6px;font-weight:500;display:flex;flex-direction:column;gap:4px}.input-field label[data-v-9145070a]{font-size:30px;line-height:36px;font-weight:500}.input-field input[data-v-9145070a]{font-weight:300;font-size:16px;line-height:19.2px;height:48px;border-radius:32px;padding-left:16px}.input-field textarea[data-v-9145070a]{font-weight:300;font-size:16px;line-height:19.2px;height:128px;border-radius:32px;padding:16px}.input-field[data-v-9145070a]{text-align:left;width:100%;height:40px}.input-field input[data-v-9145070a]{appearance:none;padding:4px 8px;border-radius:8px;border:1px solid hsl(210,31%,80%);font-size:20px;line-height:24px;font-weight:300}.input-field.error input[data-v-9145070a]{border-color:#ef4e4e;background-color:#ffe5e5}.primary[data-v-983b9df9]{fill:#ef4e4e}@keyframes shine-fb60d0d6{0%{left:-50%}to{left:150%}}.base-input[data-v-fb60d0d6]{font-size:18px;line-height:21.6px;font-weight:500;display:flex;flex-direction:column;gap:4px}.base-input label[data-v-fb60d0d6]{font-size:30px;line-height:36px;font-weight:500}.base-input input[data-v-fb60d0d6]{font-weight:300;font-size:16px;line-height:19.2px;height:48px;border-radius:32px;padding-left:16px}.base-input textarea[data-v-fb60d0d6]{font-weight:300;font-size:16px;line-height:19.2px;height:128px;border-radius:32px;padding:16px}.base-input[data-v-fb60d0d6]{text-align:left;width:100%}.base-input .question[data-v-fb60d0d6]{padding-bottom:4px}.base-input .question label[data-v-fb60d0d6]{font-size:20px;line-height:24px;font-weight:400;color:#243a52}.base-input .optional[data-v-fb60d0d6]{font-size:16px;line-height:19.2px;font-weight:300;color:#324d67}.base-input .error-message[data-v-fb60d0d6]{display:flex;align-items:center;gap:4px;color:#ef4e4e;margin-top:8px;font-size:16px;line-height:19.2px}.checkbox-group[data-v-b86b3309]{text-align:left;width:100%}.checkbox-group ul[data-v-b86b3309]{display:flex;flex-direction:column;gap:8px}.checkbox-group ul li[data-v-b86b3309]{list-style:none}.checkbox-group.error label[data-v-b86b3309]{color:#ef4e4e}.primary[data-v-4202171b]{fill:#9345ed}@keyframes shine-2ea309f1{0%{left:-50%}to{left:150%}}.icon[data-v-2ea309f1]{height:16px;width:16px;flex-shrink:0}.radiobox[data-v-2ea309f1]{display:flex;flex-direction:row;gap:8px;justify-items:center;align-items:center;cursor:pointer}.radiobox label[data-v-2ea309f1]{font-weight:300}.radiobox label.checked[data-v-2ea309f1]{color:#243a52}.radio-group[data-v-3b99327a]{text-align:left;width:100%}.radio-group ul[data-v-3b99327a]{display:flex;flex-direction:column;gap:8px}.radio-group ul li[data-v-3b99327a]{list-style:none}.radio-group.error label[data-v-3b99327a]{color:#ef4e4e}.form-step[data-v-113f5563]{display:flex;flex-direction:column;gap:48px}.stepper-view[data-v-11bb0375]{display:flex;flex-direction:column;gap:12px}.stepper-view .stepper-header[data-v-11bb0375]{display:flex;justify-content:space-between;align-items:center}.stepper-view .stepper-header .step-label[data-v-11bb0375]{font-weight:600}.stepper-view .stepper-header .progress-label[data-v-11bb0375]{color:#a469fc}.stepper-view .segments-row[data-v-11bb0375]{display:flex;flex-direction:row;gap:8px}.stepper-view .segments-row .segment-column[data-v-11bb0375]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:0 0 auto}.stepper-view .segments-row .segment-column .segment-bar[data-v-11bb0375]{box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);position:relative;width:clamp(48px,15vw,96px);height:8px;border-radius:4px;background:#bcccdc;overflow:hidden;transition:box-shadow .3s ease}.stepper-view .segments-row .segment-column .segment-bar .segment-fill[data-v-11bb0375]{height:100%;border-radius:4px;background:#9345ed;transition:width .3s ease}.stepper-view .segments-row .segment-column .segment-bar.error[data-v-11bb0375]{animation:shake-error-11bb0375 .4s ease}.stepper-view .segments-row .segment-column .segment-bar.error .segment-fill[data-v-11bb0375]{background:#bb2525}.stepper-view .segments-row .segment-column .short-title[data-v-11bb0375]{align-self:center;margin-top:-8px;font-size:12px}@keyframes shake-error-11bb0375{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@media(min-width:440px){.stepper-view[data-v-11bb0375],.stepper-view .segments-row[data-v-11bb0375]{gap:16px}.stepper-view .segments-row .segment-column[data-v-11bb0375]{gap:12px}}@media(min-width:768px){.stepper-view[data-v-11bb0375],.stepper-view .segments-row[data-v-11bb0375]{gap:24px}}@keyframes shine-fca65a10{0%{left:-50%}to{left:150%}}.navigation-buttons[data-v-fca65a10]{display:flex;align-items:center;gap:24px;width:100%}.navigation-buttons .next[data-v-fca65a10],.navigation-buttons .back[data-v-fca65a10]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.navigation-buttons .next[data-v-fca65a10]:before,.navigation-buttons .back[data-v-fca65a10]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.navigation-buttons .next[data-v-fca65a10]:hover:before,.navigation-buttons .back[data-v-fca65a10]:hover:before{animation:shine-fca65a10 1s ease forwards}.navigation-buttons .next[data-v-fca65a10],.navigation-buttons .back[data-v-fca65a10]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px;display:flex;align-items:center;justify-content:center;width:100%;gap:12px}.navigation-buttons .next p[data-v-fca65a10],.navigation-buttons .back p[data-v-fca65a10]{font-size:24px;line-height:28.8px;font-weight:500}.navigation-buttons .disabled[data-v-fca65a10]{opacity:.5;pointer-events:none;cursor:not-allowed}@keyframes shine-50e2401b{0%{left:-50%}to{left:150%}}.summary[data-v-50e2401b]{display:flex;flex-direction:column;gap:96px;text-align:center}.summary .honeypot-field[data-v-50e2401b]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;z-index:-99999999}.summary .button[data-v-50e2401b]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.summary .button[data-v-50e2401b]:hover{color:#b88fff}.summary .button[data-v-50e2401b]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.summary .button[data-v-50e2401b]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.summary .button[data-v-50e2401b]:hover:before{animation:shine-50e2401b 1s ease forwards}.summary .button[data-v-50e2401b]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px}@keyframes shine-2ff8b393{0%{left:-50%}to{left:150%}}.form-wizard[data-v-2ff8b393]{display:flex;flex-direction:column;align-items:center;gap:96px;width:100%;max-width:640px;color:#000}.form-wizard .form-ui[data-v-2ff8b393]{box-shadow:0 6px 12px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);border:1px solid hsl(262,100%,88%);display:flex;flex-direction:column;gap:48px;border-radius:8px;width:100%;box-sizing:border-box;padding:24px}@media(min-width:768px){.form-wizard .form-ui[data-v-2ff8b393]{padding:48px}}@media(min-width:1280px){.form-wizard .form-ui[data-v-2ff8b393]{padding:64px}}@media(min-width:1920px){.form-wizard .form-ui[data-v-2ff8b393]{padding:96px}}@keyframes shine-36930c59{0%{left:-50%}to{left:150%}}.button-link[data-v-36930c59]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.button-link[data-v-36930c59]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.button-link[data-v-36930c59]:hover:before{animation:shine-36930c59 1s ease forwards}.button-link[data-v-36930c59]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px;color:#f5f7fa}img[data-v-36930c59]{width:256px}.join-view[data-v-36930c59]{display:flex;flex-direction:column;align-items:center}.join-view .title[data-v-36930c59]{padding:48px 24px}@media(min-width:768px){.join-view .title[data-v-36930c59]{padding:64px}}@media(min-width:1280px){.join-view .title[data-v-36930c59]{padding:96px 128px}}@media(min-width:1920px){.join-view .title[data-v-36930c59]{padding:96px 384px}}.join-view .title[data-v-36930c59]{display:flex;flex-direction:column;text-align:center;gap:12px}.join-view .title h2[data-v-36930c59]{max-width:30ch}.join-view .form-wizard[data-v-36930c59]{padding:48px 24px}@media(min-width:768px){.join-view .form-wizard[data-v-36930c59]{padding:64px}}@media(min-width:1280px){.join-view .form-wizard[data-v-36930c59]{padding:96px 128px}}@media(min-width:1920px){.join-view .form-wizard[data-v-36930c59]{padding:96px 384px}}@keyframes shine-5ce4c953{0%{left:-50%}to{left:150%}}h2[data-v-5ce4c953]{font-size:24px;line-height:28.8px;font-weight:300}h3[data-v-5ce4c953]{font-size:20px;line-height:24px;font-weight:300}a[data-v-5ce4c953]{overflow-wrap:anywhere;word-break:break-word}.statute-view[data-v-5ce4c953]{padding:48px 24px}@media(min-width:768px){.statute-view[data-v-5ce4c953]{padding:64px}}@media(min-width:1280px){.statute-view[data-v-5ce4c953]{padding:96px 128px}}@media(min-width:1920px){.statute-view[data-v-5ce4c953]{padding:96px 384px}}.statute-view[data-v-5ce4c953]{display:flex;flex-direction:column;align-items:stretch;color:#fff}.statute-view ol[data-v-5ce4c953]{display:flex;flex-direction:column;gap:24px;font-weight:300}.statute-view ul[data-v-5ce4c953],.statute-view ol[data-v-5ce4c953]{margin-left:12px;padding-left:12px;font-weight:300}.statute-view.smallPhone h2[data-v-5ce4c953]{font-size:18px;line-height:21.6px;font-weight:300}.statute-view.smallPhone h3[data-v-5ce4c953]{font-size:16px;line-height:19.2px;font-weight:300}@keyframes shine-3353607b{0%{left:-50%}to{left:150%}}h2[data-v-3353607b]{font-size:24px;line-height:28.8px;font-weight:300}h3[data-v-3353607b]{font-size:20px;line-height:24px;font-weight:300}p[data-v-3353607b]{font-weight:300}a[data-v-3353607b]{overflow-wrap:anywhere;word-break:break-word}.privacy-view[data-v-3353607b]{padding:48px 24px}@media(min-width:768px){.privacy-view[data-v-3353607b]{padding:64px}}@media(min-width:1280px){.privacy-view[data-v-3353607b]{padding:96px 128px}}@media(min-width:1920px){.privacy-view[data-v-3353607b]{padding:96px 384px}}.privacy-view[data-v-3353607b]{align-items:stretch;color:#fff}.privacy-view ol[data-v-3353607b]{display:flex;flex-direction:column;gap:24px;font-weight:300}.privacy-view ul[data-v-3353607b],.privacy-view ol[data-v-3353607b]{margin-left:12px;padding-left:12px;font-weight:300}.privacy-view.smallPhone h2[data-v-3353607b]{font-size:18px;line-height:21.6px;font-weight:300}.privacy-view.smallPhone h3[data-v-3353607b]{font-size:16px;line-height:19.2px;font-weight:300}@keyframes shine-aa59df57{0%{left:-50%}to{left:150%}}.success-view[data-v-aa59df57]{padding:48px 24px}@media(min-width:768px){.success-view[data-v-aa59df57]{padding:64px}}@media(min-width:1280px){.success-view[data-v-aa59df57]{padding:96px 128px}}@media(min-width:1920px){.success-view[data-v-aa59df57]{padding:96px 384px}}.success-view[data-v-aa59df57]{text-align:center;min-height:55vh}@keyframes shine-c5bcdcb1{0%{left:-50%}to{left:150%}}.error-view[data-v-c5bcdcb1]{padding:48px 24px}@media(min-width:768px){.error-view[data-v-c5bcdcb1]{padding:64px}}@media(min-width:1280px){.error-view[data-v-c5bcdcb1]{padding:96px 128px}}@media(min-width:1920px){.error-view[data-v-c5bcdcb1]{padding:96px 384px}}.error-view[data-v-c5bcdcb1]{text-align:center;min-height:55vh}@keyframes shine-f3f005f3{0%{left:-50%}to{left:150%}}.faq[data-v-f3f005f3]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);background:#ffffff59;padding:16px 24px;border-radius:12px;border:1px solid hsl(262,61%,93%);display:flex;flex-direction:column;gap:12px;width:80vw;max-width:512px;cursor:pointer}.faq .question[data-v-f3f005f3]{display:flex;justify-content:space-between;gap:12px}.faq .line[data-v-f3f005f3]{border-top:1px solid hsl(262,100%,88%);margin-bottom:12px}.faq h3[data-v-f3f005f3]{font-size:20px;line-height:24px;font-weight:500;font-family:DM Sans,sans-serif}.faq p[data-v-f3f005f3]{font-size:20px;line-height:24px;font-weight:300;line-height:1.35}.faq .icon[data-v-f3f005f3]{align-self:center;flex-shrink:0;transition:transform .5s ease}.faq .icon.rotated[data-v-f3f005f3]{transform:rotate(180deg)}.faq .expandable[data-v-f3f005f3]{display:grid;grid-template-rows:1fr;overflow:hidden}.faq .blur-enter-from[data-v-f3f005f3],.faq .blur-leave-to[data-v-f3f005f3]{opacity:0;filter:blur(12px);transform:translateY(-12px)}.faq .blur-enter-active[data-v-f3f005f3],.faq .blur-leave-active[data-v-f3f005f3]{transition:opacity .5s ease,filter .5s ease,transform .5s ease}@keyframes shine-d6586623{0%{left:-50%}to{left:150%}}.faq-view[data-v-d6586623]{padding:48px 24px}@media(min-width:768px){.faq-view[data-v-d6586623]{padding:64px}}@media(min-width:1280px){.faq-view[data-v-d6586623]{padding:96px 128px}}@media(min-width:1920px){.faq-view[data-v-d6586623]{padding:96px 384px}}.faq-view[data-v-d6586623]{display:flex;flex-direction:column;gap:48px;justify-content:center;align-items:center}@keyframes shine-77f23240{0%{left:-50%}to{left:150%}}.input-field[data-v-77f23240]{font-size:18px;line-height:21.6px;font-weight:500;display:flex;flex-direction:column;gap:4px}.input-field label[data-v-77f23240]{font-size:30px;line-height:36px;font-weight:500}.input-field input[data-v-77f23240]{font-weight:300;font-size:16px;line-height:19.2px;height:48px;border-radius:32px;padding-left:16px}.input-field textarea[data-v-77f23240]{font-weight:300;font-size:16px;line-height:19.2px;height:128px;border-radius:32px;padding:16px}.input-field[data-v-77f23240]{text-align:left;width:100%;--icon-fill: hsl(216, 98%, 25%)}.input-field .question[data-v-77f23240]{padding-bottom:4px}.input-field .question label[data-v-77f23240]{font-size:20px;line-height:24px;font-weight:500}.input-field .optional[data-v-77f23240]{font-weight:300;font-size:16px;line-height:19.2px;color:#7d7d7d}.input-field .input-wrapper[data-v-77f23240]{position:relative}.input-field .input-wrapper input[data-v-77f23240]{box-sizing:border-box;width:100%;padding:4px 8px 4px 48px;appearance:none;border-radius:12px;border:1px solid hsl(218,100%,17%);background:#ffffffb3;font-size:20px;line-height:24px;font-weight:300;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.input-field .input-wrapper input[data-v-77f23240]:hover{border-color:#0550b3}.input-field .input-wrapper input[data-v-77f23240]:focus{outline:none;border-color:#0967d3;background:#fff;box-shadow:0 4px 12px #0967d333;transform:translateY(-1px)}.input-field .input-wrapper input[data-v-77f23240]:focus~*{color:#0967d3}.input-field .input-wrapper[data-v-77f23240]:focus-within:after{opacity:1}.input-field .input-icon[data-v-77f23240-s]{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none;z-index:1;transition:transform .2s ease}.input-field .input-wrapper:focus-within .input-icon[data-v-77f23240-s]{transform:translateY(-50%) scale(1.1)}.input-field .error-message[data-v-77f23240]{display:flex;align-items:center;gap:4px;color:#e12d39;margin-top:8px;font-size:16px;line-height:19.2px}.input-field.error input[data-v-77f23240]{border-color:#e12d39;background-color:#ffe5e5;animation:shake-77f23240 .25s ease-in-out}@keyframes shake-77f23240{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes shine-fd0b0f2f{0%{left:-50%}to{left:150%}}.textarea-field[data-v-fd0b0f2f]{font-size:18px;line-height:21.6px;font-weight:500;display:flex;flex-direction:column;gap:4px}.textarea-field label[data-v-fd0b0f2f]{font-size:30px;line-height:36px;font-weight:500}.textarea-field input[data-v-fd0b0f2f]{font-weight:300;font-size:16px;line-height:19.2px;height:48px;border-radius:32px;padding-left:16px}.textarea-field textarea[data-v-fd0b0f2f]{font-weight:300;font-size:16px;line-height:19.2px;height:128px;border-radius:32px;padding:16px}.textarea-field[data-v-fd0b0f2f]{text-align:left;width:100%}.textarea-field .question[data-v-fd0b0f2f]{padding-bottom:4px}.textarea-field .question label[data-v-fd0b0f2f]{font-size:20px;line-height:24px;font-weight:500}.textarea-field .optional[data-v-fd0b0f2f]{font-weight:300;font-size:16px;line-height:19.2px;color:#7d7d7d}.textarea-field textarea[data-v-fd0b0f2f]{box-sizing:border-box;width:100%;min-height:128px;resize:vertical;appearance:none;padding:8px;border-radius:12px;border:1px solid hsl(218,100%,17%);background:#ffffffb3;font-size:20px;line-height:24px;font-weight:300;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.textarea-field textarea[data-v-fd0b0f2f]:hover{border-color:#0550b3}.textarea-field textarea[data-v-fd0b0f2f]:focus{outline:none;border-color:#0967d3;background:#fff;box-shadow:0 4px 12px #0967d333;transform:translateY(-1px)}.textarea-field textarea[data-v-fd0b0f2f]:disabled{cursor:not-allowed;background:#e0e0e0;color:#7d7d7d;border-color:#b0b0b0}.textarea-field .error-message[data-v-fd0b0f2f]{display:flex;align-items:center;gap:4px;color:#e12d39;margin-top:8px;font-size:16px;line-height:19.2px}.textarea-field.error textarea[data-v-fd0b0f2f]{border-color:#e12d39;background-color:#ffe5e5;animation:shake-fd0b0f2f .25s ease-in-out}@keyframes shake-fd0b0f2f{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes shine-1792c871{0%{left:-50%}to{left:150%}}.contact-us[data-v-1792c871]{box-shadow:0 12px 24px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);border-radius:12px;border:1px solid hsl(262,61%,93%);background:transparent;padding:32px;display:flex;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:640px;box-sizing:border-box}.contact-us h3[data-v-1792c871]{font-size:30px;line-height:36px;font-weight:500}.contact-us .fields[data-v-1792c871]{display:flex;flex-direction:column;gap:32px;width:100%}.contact-us .fields .honeypot-field[data-v-1792c871]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;z-index:-99999999}.contact-us .button[data-v-1792c871]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.contact-us .button[data-v-1792c871]:hover{color:#b88fff}.contact-us .button[data-v-1792c871]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.contact-us .button[data-v-1792c871]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.contact-us .button[data-v-1792c871]:hover:before{animation:shine-1792c871 1s ease forwards}.contact-us .button[data-v-1792c871]{font-size:24px;line-height:28.8px;font-weight:500;border-radius:8px;padding:8px 24px}@keyframes shine-211e17d8{0%{left:-50%}to{left:150%}}.contact-view[data-v-211e17d8]{padding:48px 24px}@media(min-width:768px){.contact-view[data-v-211e17d8]{padding:64px}}@media(min-width:1280px){.contact-view[data-v-211e17d8]{padding:96px 128px}}@media(min-width:1920px){.contact-view[data-v-211e17d8]{padding:96px 384px}}.contact-view[data-v-211e17d8]{display:flex;flex-direction:column;align-items:center;gap:64px;min-height:65vh}@keyframes shine-d61bdf2d{0%{left:-50%}to{left:150%}}@keyframes shake-d61bdf2d{0%{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}.contest-form[data-v-d61bdf2d]{display:flex;flex-direction:column;align-items:center;gap:48px}.contest-form .description[data-v-d61bdf2d]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.contest-form form[data-v-d61bdf2d],.contest-form .result[data-v-d61bdf2d]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);padding:24px;width:clamp(256px,75vw,512px);border-radius:12px;border:1px solid hsl(262,100%,88%);background:#ffffff80}.contest-form form[data-v-d61bdf2d]{display:flex;flex-direction:column;gap:48px}.contest-form form h3[data-v-d61bdf2d]{align-self:center}.contest-form form .field[data-v-d61bdf2d]{display:flex;flex-direction:column;gap:8px}.contest-form form .field label[data-v-d61bdf2d]{font-weight:500}.contest-form form .field input[data-v-d61bdf2d],.contest-form form .field textarea[data-v-d61bdf2d]{font:inherit;padding:8px 12px;border-radius:8px;border:1px solid hsl(262,100%,88%);background:#fff}.contest-form form .field input[data-v-d61bdf2d]:focus-visible,.contest-form form .field textarea[data-v-d61bdf2d]:focus-visible{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);border-color:#b88fff;outline:none}.contest-form form .field input[aria-invalid=true][data-v-d61bdf2d],.contest-form form .field textarea[aria-invalid=true][data-v-d61bdf2d]{border-color:#ef4e4e}.contest-form form .field textarea[data-v-d61bdf2d]{resize:vertical;min-height:96px}.contest-form form .field .error-message[data-v-d61bdf2d]{display:flex;align-items:center;gap:4px;color:#ef4e4e;font-size:16px;line-height:19.2px}.contest-form form .field-group[data-v-d61bdf2d]{display:flex;flex-direction:column;gap:8px;border:none;padding:0;margin:0}.contest-form form .field-group legend[data-v-d61bdf2d]{font-weight:500;padding:0;margin-bottom:8px}.contest-form form .field-group .radio-option[data-v-d61bdf2d]{display:flex;align-items:center;gap:8px}.contest-form form .field-group .radio-option input[type=radio][data-v-d61bdf2d]{appearance:none;margin:0;width:20px;height:20px;border-radius:50%;border:1px solid hsl(262,100%,88%);background:#fff;display:grid;place-content:center;cursor:pointer}.contest-form form .field-group .radio-option input[type=radio][data-v-d61bdf2d]:before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);transition:transform .3s ease;background:#b88fff}.contest-form form .field-group .radio-option input[type=radio][data-v-d61bdf2d]:checked:before{transform:scale(1)}.contest-form form .field-group .radio-option input[type=radio][data-v-d61bdf2d]:checked{border-color:#b88fff}.contest-form form .field-group .radio-option input[type=radio][data-v-d61bdf2d]:focus-visible{box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);outline:none}.contest-form form .conditional-branch[data-v-d61bdf2d]{display:flex;flex-direction:column;gap:48px}.contest-form form .submit-btn[data-v-d61bdf2d]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.contest-form form .submit-btn[data-v-d61bdf2d]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.contest-form form .submit-btn[data-v-d61bdf2d]:hover:before{animation:shine-d61bdf2d 1s ease forwards}.contest-form form .submit-btn[data-v-d61bdf2d]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px}.contest-form form .submit-btn[data-v-d61bdf2d]:disabled{opacity:.5;cursor:not-allowed}.contest-form form .honeypot-field[data-v-d61bdf2d]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contest-form .shake[data-v-d61bdf2d]{animation:shake-d61bdf2d .6s ease-in-out}.contest-form .result[data-v-d61bdf2d]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.contest-form .result .retry-btn[data-v-d61bdf2d]{box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.contest-form .result .retry-btn[data-v-d61bdf2d]:before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg)}.contest-form .result .retry-btn[data-v-d61bdf2d]:hover:before{animation:shine-d61bdf2d 1s ease forwards}.contest-form .result .retry-btn[data-v-d61bdf2d]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px}@keyframes shine-225c78de{0%{left:-50%}to{left:150%}}.timer[data-v-225c78de]{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.timer .countdown[data-v-225c78de]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:520px}.timer .countdown .unit[data-v-225c78de]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;border-radius:8px;padding:12px 8px;border:1px solid hsl(262,100%,88%);background:#ffffff80;box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent)}.timer .countdown .unit .value[data-v-225c78de]{font-size:24px;line-height:28.8px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.timer .countdown .unit .label[data-v-225c78de]{font-size:16px;line-height:19.2px;color:#48647f}.timer .countdown .colon[data-v-225c78de]{flex:0 0 auto;font-size:24px;line-height:28.8px;font-weight:700}.timer .hint[data-v-225c78de]{position:static;display:flex;flex-direction:column;align-items:center;margin-top:8px;rotate:-3deg;pointer-events:none}.timer .hint .arrow[data-v-225c78de]{display:none}.timer .hint p[data-v-225c78de]{font-family:Kalam,sans-serif;font-size:24px;line-height:28.8px;font-weight:700;color:#9345ed}@media(min-width:768px){.timer .countdown[data-v-225c78de]{gap:12px}.timer .countdown .unit[data-v-225c78de]{padding:16px}.timer .countdown .unit .value[data-v-225c78de],.timer .countdown .colon[data-v-225c78de]{font-size:30px;line-height:36px}}@media(min-width:1280px){.timer .countdown[data-v-225c78de]{width:auto;max-width:none}.timer .countdown .unit[data-v-225c78de]{flex:0 0 auto;min-width:48px;padding:16px 24px}.timer .hint[data-v-225c78de]{position:absolute;left:calc(70% + 32px);bottom:55%;align-items:flex-start;margin-top:0;rotate:-5deg;white-space:nowrap}.timer .hint .arrow[data-v-225c78de]{display:flex}}@keyframes shine-86983950{0%{left:-50%}to{left:150%}}.reward[data-v-86983950]{display:flex;flex-direction:column;align-items:center;gap:32px}.reward .description[data-v-86983950]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.reward .graphic[data-v-86983950]{display:flex;flex-direction:column;align-items:center;gap:48px;width:100%}.reward .visual[data-v-86983950]{position:relative;width:100%;max-width:384px;margin-top:16px}.reward .preview[data-v-86983950]{display:block;width:100%;border-radius:12px;transition:transform .2s ease}.reward .preview[data-v-86983950]:hover{transform:translateY(-2px)}.reward .preview[data-v-86983950]:focus-visible{outline:2px solid hsl(262,100%,88%);outline-offset:4px}.reward .preview img[data-v-86983950]{display:block;width:100%;height:auto}.reward .sticker[data-v-86983950]{position:absolute;top:-16px;right:8px;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:8px 12px;border-radius:12px;background:#450570;box-shadow:0 4px 8px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);rotate:4deg;pointer-events:none}.reward .sticker .label[data-v-86983950]{font-size:12px;line-height:14.4px;font-weight:600;text-transform:uppercase;color:#d8c2ff}.reward .sticker .amount[data-v-86983950]{font-size:30px;line-height:36px;font-weight:700;color:#f2ecfe}.reward .perks[data-v-86983950]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:384px;margin:0;padding:0;list-style:none}.reward .perks .perk[data-v-86983950]{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid hsl(262,100%,88%);border-radius:12px;background:#ffffff80;text-align:left;box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent)}.reward .perks .perk img[data-v-86983950]{width:48px;height:48px;flex-shrink:0}.reward .perks .perk p[data-v-86983950]{font-size:18px;line-height:21.6px;font-weight:500;text-wrap:pretty}@media(min-width:768px){.reward .visual[data-v-86983950]{margin-top:24px}.reward .sticker[data-v-86983950]{top:-24px;right:-24px;padding:12px 16px}.reward .perks[data-v-86983950]{flex-direction:row;gap:16px;max-width:640px}.reward .perks .perk[data-v-86983950]{flex:1 1 0;min-width:0;flex-direction:column;align-items:center;padding:24px;text-align:center}}@media(min-width:1280px){.reward[data-v-86983950]{gap:48px}.reward .graphic[data-v-86983950]{flex-direction:row;justify-content:center;gap:64px}.reward .visual[data-v-86983950]{flex:0 0 auto;width:384px;margin-top:0}.reward .sticker[data-v-86983950]{top:-32px;right:-32px;padding:16px 24px}.reward .sticker .label[data-v-86983950]{font-size:14px;line-height:16.8px}.reward .sticker .amount[data-v-86983950]{font-size:36px;line-height:43.2px}.reward .perks[data-v-86983950]{flex:0 1 auto;flex-direction:column;max-width:384px}.reward .perks .perk[data-v-86983950]{flex:0 0 auto;flex-direction:row;align-items:center;padding:16px 24px}}@keyframes shine-639722cc{0%{left:-50%}to{left:150%}}.contestants[data-v-639722cc]{display:flex;flex-direction:column;align-items:center;gap:96px}.contestants .team[data-v-639722cc]{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.contestants .team .heading[data-v-639722cc]{display:flex;flex-direction:column;gap:16px;text-align:center}.contestants .team .heading h3[data-v-639722cc]{font-size:36px;line-height:43.2px;font-weight:700;margin:0;text-wrap:balance}.contestants .team .images[data-v-639722cc]{--photo-h: 200px;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:calc(var(--photo-h) * 1.4)}.contestants .team .collage[data-v-639722cc]{position:relative;width:100%;height:calc(var(--photo-h) * 1.8)}.contestants .team .collage .person[data-v-639722cc]{position:absolute;padding:0;border:0;background:none;border-radius:12px;cursor:pointer;transform:translate(var(--shift, 0)) rotate(var(--rotate));transition:transform .3s ease-in-out}.contestants .team .collage .person[data-v-639722cc]:hover{transform:translate(var(--shift, 0)) rotate(var(--rotate)) translateY(-8px)}.contestants .team .collage .person[data-v-639722cc]:focus-visible{outline:2px solid hsl(262,100%,88%);outline-offset:4px}.contestants .team .collage .person img[data-v-639722cc]{display:block;height:var(--photo-h);width:auto;border-radius:12px;box-shadow:0 2px 4px #450570bf}.contestants .team .collage .person.aleks[data-v-639722cc]{--rotate: -4deg;top:32px;left:0}.contestants .team .collage .person.marta[data-v-639722cc]{--rotate: 3deg;top:0;right:0}.contestants .team .collage .person.rocky[data-v-639722cc]{--rotate: -1.5deg;--shift: -60%;bottom:0;left:50%}.contestants .team .annotation[data-v-639722cc]{display:flex;flex-direction:column;align-items:center;margin-top:8px;text-align:center;transform:rotate(-3deg);pointer-events:none;transition:color .3s ease-in-out}.contestants .team .annotation svg[data-v-639722cc]{display:none;stroke:#d8c2ff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.contestants .team .annotation span[data-v-639722cc]{font-size:24px;line-height:28.8px;font-weight:700;font-family:Kalam,cursive;color:var(--annotation-color, hsl(273, 80%, 49%))}.contestants .description[data-v-639722cc]{display:flex;flex-direction:column;gap:96px;max-width:560px}.contestants .description .block[data-v-639722cc]{display:flex;flex-direction:column;gap:16px}.contestants .description h4[data-v-639722cc]{font-size:24px;line-height:28.8px;font-weight:600;text-align:center}.contestants .description .criteria[data-v-639722cc]{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;text-align:left}.contestants .description .criteria li[data-v-639722cc]{background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);border-color:#f2ecfe73;display:flex;align-items:center;gap:24px;padding:16px;border-radius:12px}.contestants .description .criteria h5[data-v-639722cc]{font-size:20px;line-height:24px;font-weight:600}.contestants .description .criteria p[data-v-639722cc]{font-size:16px;line-height:19.2px}.contestants .description .requirements[data-v-639722cc]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.contestants .description .requirements li[data-v-639722cc]{font-size:16px;line-height:19.2px;box-shadow:0 1px 2px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent);display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:32px;color:var(--requirement-color, hsl(276, 91%, 23%));background-color:var(--requirement-background, hsl(262, 100%, 88%))}.contestants .description .requirements li svg[data-v-639722cc]{flex-shrink:0;stroke:#d8c2ff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media(min-width:440px){.contestants .team .images[data-v-639722cc]{--photo-h: 256px}}@media(min-width:768px){.contestants .team[data-v-639722cc]{gap:48px}.contestants .team .annotation[data-v-639722cc]{position:absolute;right:-152px;bottom:24px;z-index:100;margin-top:0;transform:rotate(-6deg)}.contestants .team .annotation svg[data-v-639722cc]{display:block}.contestants .description .criteria li[data-v-639722cc]{padding:24px}}@media(min-width:1280px){.contestants[data-v-639722cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:96px}.contestants .team[data-v-639722cc]{align-items:flex-start}.contestants .team .heading[data-v-639722cc]{text-align:left}.contestants .description[data-v-639722cc]{max-width:none}.contestants .description h4[data-v-639722cc]{text-align:left}.contestants .description .requirements[data-v-639722cc]{justify-content:flex-start}}@keyframes shine-595ec1f9{0%{left:-50%}to{left:150%}}.rules-section[data-v-595ec1f9]{display:flex;flex-direction:column;gap:12px}.rules-section h3[data-v-595ec1f9]{align-self:center}.rules-section .rules[data-v-595ec1f9]{display:flex;flex-direction:column;gap:12px;align-self:center}.rules-section .rule[data-v-595ec1f9]{display:flex;align-items:center;gap:12px}.rules-section .rule p[data-v-595ec1f9]:nth-of-type(1){display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;color:var(--step-text);border-radius:64px;border:1px solid hsl(262,100%,88%);background:#ffffff80;box-shadow:0 2px 4px color-mix(in srgb,var(--shadow-base, hsl(262, 100%, 88%)) 25%,transparent)}.rules-section .rule p[data-v-595ec1f9]:nth-of-type(2){font-size:20px;line-height:24px;font-weight:500;color:#48647f;color:var(--step-text)}@keyframes shine-4f78098c{0%{left:-50%}to{left:150%}}.faq-contest[data-v-4f78098c]{display:flex;flex-direction:column;gap:48px;align-items:center}.faq-contest .description[data-v-4f78098c]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.faq-contest .questions[data-v-4f78098c]{display:flex;flex-direction:column;gap:32px}@property --shadow-base{syntax: "<color>"; inherits: true; initial-value: hsl(274,87%,37%);}@keyframes shine-94a80b9a{0%{left:-50%}to{left:150%}}.contest-view[data-v-94a80b9a]{display:flex;flex-direction:column;align-items:center;margin:0 -12px;gap:32px;min-height:80vh;transition:background-color .3s ease-in-out,--shadow-base .3s ease-in-out}.contest-view .section[data-v-94a80b9a]{padding:48px 24px}@media(min-width:768px){.contest-view .section[data-v-94a80b9a]{padding:64px}}@media(min-width:1280px){.contest-view .section[data-v-94a80b9a]{padding:96px 128px}}@media(min-width:1920px){.contest-view .section[data-v-94a80b9a]{padding:96px 384px}}.contest-view .section[data-v-94a80b9a]{align-self:stretch}.contest-view .title[data-v-94a80b9a]{display:flex;flex-direction:column;text-align:center;gap:12px}.contest-view .title .rotated[data-v-94a80b9a]{rotate:-5deg}.contest-view .title h2 .accent[data-v-94a80b9a]{color:#9345ed}.contest-view .ended[data-v-94a80b9a]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.contest-view.dark-mode[data-v-94a80b9a]{background-color:#11011c;overflow:hidden;--step-text: hsl(212, 33%, 89%);--shadow-base: hsl(262, 90%, 96%);--annotation-color: hsl(262, 100%, 88%);--requirement-color: hsl(262, 90%, 96%);--requirement-background: hsl(276, 91%, 23%);transition:all .3s ease-in-out}.contest-view.dark-mode[data-v-94a80b9a] :is(h1,h2,h3,h4,h5){color:#f5f7fa}.contest-view.dark-mode[data-v-94a80b9a] :is(p){color:#dae2ec}@media(min-width:440px){.contest-view .title h2[data-v-94a80b9a]{font-size:48px;line-height:57.6px}}@media(min-width:768px){.contest-view .title h2[data-v-94a80b9a]{font-size:60px;line-height:72px}}
