@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-8ffbd1f6{0%{left:-50%}to{left:150%}}.logo[data-v-8ffbd1f6]{height:24px;width:auto;cursor:pointer}.router-link[data-v-8ffbd1f6]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.router-link[data-v-8ffbd1f6]:hover{color:#b88fff}@keyframes shine-2b3f4f1c{0%{left:-50%}to{left:150%}}.icon[data-v-2b3f4f1c]{height:48px;width:48px;cursor:pointer}.footer[data-v-2b3f4f1c]{box-shadow:0 12px 24px #d8c2ffbf;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-2b3f4f1c]{display:none}.footer .links ul[data-v-2b3f4f1c]{display:flex;flex-direction:column;gap:24px}.footer .links ul li[data-v-2b3f4f1c]{list-style:none}.footer .links ul li .router-link[data-v-2b3f4f1c]{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-2b3f4f1c]:hover{color:#b88fff}.footer .links ul li .router-link[data-v-2b3f4f1c]{font-size:20px;line-height:24px;font-weight:600}.footer .company-info[data-v-2b3f4f1c]{display:flex;flex-direction:column;gap:32px;align-items:center;text-align:center}.footer .company-info .company-info-links[data-v-2b3f4f1c]{display:flex;flex-direction:column;gap:16px}.footer .company-info .router-link[data-v-2b3f4f1c]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.footer .company-info .router-link[data-v-2b3f4f1c]{font-size:20px;line-height:24px;font-weight:400}.footer .company-info .router-link[data-v-2b3f4f1c]:hover{color:#b88fff}@media(min-width:768px){.footer[data-v-2b3f4f1c]{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto;align-items:center;gap:32px}.footer .logo__first[data-v-2b3f4f1c]{grid-row:1;grid-column:1}.footer .logo__second[data-v-2b3f4f1c]{grid-row:1;grid-column:3;display:flex}.footer .links[data-v-2b3f4f1c]{grid-row:1;grid-column:2;display:flex;justify-content:center}.footer .links ul[data-v-2b3f4f1c]{flex-direction:row}.footer hr[data-v-2b3f4f1c]{grid-row:2;grid-column:1/-1;width:100%}.footer .company-info[data-v-2b3f4f1c]{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-2b3f4f1c]{flex-direction:row}}@media(min-width:1280px){.footer .links ul[data-v-2b3f4f1c]{gap:64px}}@keyframes shine-9fdcbd93{0%{left:-50%}to{left:150%}}.icon[data-v-9fdcbd93]{display:flex;height:24px;width:24px;cursor:pointer}.button[data-v-9fdcbd93]{display:none}.button-link[data-v-9fdcbd93]{box-shadow:0 2px 4px #d8c2ffbf;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-9fdcbd93]: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-9fdcbd93]:hover:before{animation:shine-9fdcbd93 1s ease forwards}.button-link[data-v-9fdcbd93]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px}.navbar[data-v-9fdcbd93]{box-shadow:0 1px 2px #d8c2ffbf;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-9fdcbd93]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.navbar .links[data-v-9fdcbd93]{display:none;flex-direction:column;align-items:center}.navbar .links.is-open[data-v-9fdcbd93]{display:flex}.navbar .links ul[data-v-9fdcbd93]{display:flex;align-items:center;flex-direction:column;padding-top:48px;padding-bottom:48px;gap:48px}.navbar ul li[data-v-9fdcbd93]{list-style:none}.navbar .router-link[data-v-9fdcbd93]{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;color:#000}.navbar .router-link[data-v-9fdcbd93]:hover{color:#b88fff}.navbar .router-link[data-v-9fdcbd93]{display:flex;align-items:center;gap:8px}.navbar .router-link p[data-v-9fdcbd93]{font-family:Kalam,sans-serif;font-weight:700}.navbar .router-link.is-active[data-v-9fdcbd93]{color:#a469fc}.navbar .links-wrapper[data-v-9fdcbd93]{position:relative}.navbar .links-wrapper .underline[data-v-9fdcbd93]{position:absolute;bottom:-6px;height:3px;background:#a469fc;border-radius:24px;transition:left .55s ease,width .55s ease;pointer-events:none}@media(min-width:768px){.navbar[data-v-9fdcbd93]{flex-direction:row}.navbar .icon[data-v-9fdcbd93],.navbar .mobile-menu-toggle[data-v-9fdcbd93]{display:none}.navbar .logo-menu[data-v-9fdcbd93]{width:auto;justify-content:flex-start}.navbar .links[data-v-9fdcbd93]{display:flex}.navbar .links ul[data-v-9fdcbd93]{display:flex;flex-direction:row;gap:24px;align-items:center;padding:0}.navbar .button[data-v-9fdcbd93]{display:flex}}@media(min-width:1280px){.navbar .links ul[data-v-9fdcbd93]{gap:48px}.navbar .button-link[data-v-9fdcbd93]{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-a9579d01]{display:flex;flex-direction:column;justify-items:center;gap:96px}.clients-showcase .showcase[data-v-a9579d01]{display:grid;grid-template-columns:repeat(2,1fr);gap:96px;justify-items:center}.clients-showcase .client[data-v-a9579d01]{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-a9579d01]{width:clamp(256px,80vw,384px)}.clients-showcase .client[data-v-a9579d01]:hover{transform:scale(1.05)}.clients-showcase .client h4[data-v-a9579d01]{font-size:24px;line-height:28.8px;font-weight:600;color:#324d67}@media(max-width:1280px){.clients-showcase .showcase[data-v-a9579d01]{grid-template-columns:1fr}}.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-ace55d7d{0%{left:-50%}to{left:150%}}.team-intro[data-v-ace55d7d]{display:flex;flex-direction:column;align-items:center;gap:64px}.team-intro h1[data-v-ace55d7d]{opacity:0;animation:intro-title-ace55d7d 1s ease-out 3.2s 1 forwards;max-width:20ch}@keyframes intro-title-ace55d7d{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1}}.team-intro .team[data-v-ace55d7d]{display:flex;flex-direction:column;gap:32px}.team-intro .team .images[data-v-ace55d7d]{position:relative;display:flex;justify-content:center;align-items:flex-end}.team-intro .team .images p[data-v-ace55d7d]{font-family:Kalam,sans-serif;color:#9345ed}.team-intro .team .images .person[data-v-ace55d7d]{position:relative;opacity:0;animation-fill-mode:forwards}.team-intro .team .images .person img[data-v-ace55d7d]{box-shadow:0 1px 2px #d8c2ffbf;border-radius:8px;height:192px;width:auto;cursor:pointer}.team-intro .team .images .person.aleks[data-v-ace55d7d]{transform:rotate(-10deg) translate(48px) translateY(24px);animation:intro-aleks-ace55d7d 1s ease-out 0s 1 forwards}.team-intro .team .images .person.marta[data-v-ace55d7d]{animation:intro-marta-ace55d7d 1s ease-out 1s 1 forwards}.team-intro .team .images .person.rocky[data-v-ace55d7d]{transform:rotate(10deg) translate(-48px) translateY(24px);animation:intro-rocky-ace55d7d 1s ease-out 2s 1 forwards}.team-intro .team .images .person.active[data-v-ace55d7d]{z-index:10}@keyframes intro-aleks-ace55d7d{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1}}@keyframes intro-marta-ace55d7d{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes intro-rocky-ace55d7d{0%{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1}}@media(min-width:768px){.team-intro .team .images .person img[data-v-ace55d7d]{height:192px;width:auto}}@media(min-width:1280px){.team-intro .team .images[data-v-ace55d7d]{height:304px}.team-intro .team .images .person img[data-v-ace55d7d]{height:384px;width:auto}}@keyframes shine-52337489{0%{left:-50%}to{left:150%}}.tools[data-v-52337489]{background-color:#11011c;position:relative;display:flex;flex-direction:column;align-items:center;padding:64px 0;gap:48px}.tools h3[data-v-52337489]{color:#fff}.tools .carousel[data-v-52337489]{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-52337489]{display:flex;width:max-content;animation:scroll-left-52337489 25s linear infinite;gap:12px;margin-right:12px}.tools .carousel .carousel-track .carousel-group[data-v-52337489]{display:flex;align-items:center;flex-shrink:0;gap:12px}.tools .carousel .carousel-track .carousel-group .icon[data-v-52337489]{background:#fff3;-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);box-shadow:0 1px 2px #d8c2ffbf;display:block;flex-shrink:0;border-radius:12px;padding:16px;margin:0 8px}@keyframes scroll-left-52337489{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float-52337489{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-52337489]{animation-duration:35s}}@media(min-width:1280px){.tools[data-v-52337489]{overflow:visible}.tools .carousel[data-v-52337489]{display:contents}.tools .carousel .carousel-track[data-v-52337489]{display:contents;animation:none}.tools .carousel .carousel-track .carousel-group[data-v-52337489]{display:contents}.tools .carousel .carousel-track .carousel-group[aria-hidden][data-v-52337489]{display:none}.tools .icon[data-v-52337489]{margin:0;position:absolute;transform:translate(-50%,-50%) translate(var(--x),var(--y)) scale(var(--scale));animation:float-52337489 var(--duration, 20s) var(--delay, 0s) ease-in-out infinite}.tools .icon.css[data-v-52337489]{--x: -512px;--y: -120px;--scale: .9;--duration: 10s;--delay: 0s}.tools .icon.docker[data-v-52337489]{--x: -250px;--y: -100px;--scale: 1;--duration: 12s;--delay: -1.3s}.tools .icon.figma[data-v-52337489]{--x: 478px;--y: 10px;--scale: .8;--duration: 13s;--delay: -2.7s}.tools .icon.github[data-v-52337489]{--x: -375px;--y: 0px;--scale: .8;--duration: 10s;--delay: -.6s}.tools .icon.linux[data-v-52337489]{--x: -100px;--y: 135px;--scale: 1.1;--duration: 11s;--delay: -3.1s}.tools .icon.node[data-v-52337489]{--x: 300px;--y: 160px;--scale: .8;--duration: 12s;--delay: -1.8s}.tools .icon.git[data-v-52337489]{--x: -50px;--y: -80px;--scale: .9;--duration: 9s;--delay: -4.2s}.tools .icon.html[data-v-52337489]{--x: -512px;--y: 155px;--scale: .7;--duration: 10s;--delay: -2.1s}.tools .icon.intellij[data-v-52337489]{--x: 250px;--y: -100px;--scale: .8;--duration: 11s;--delay: -.9s}.tools .icon.java[data-v-52337489]{--x: 550px;--y: -120px;--scale: .9;--duration: 12s;--delay: -3.6s}.tools .icon.js[data-v-52337489]{--x: 530px;--y: 180px;--scale: .8;--duration: 11s;--delay: -1.1s}.tools .icon.npm[data-v-52337489]{--x: -275px;--y: 160px;--scale: .8;--duration: 10s;--delay: -2.4s}.tools .icon.vue[data-v-52337489]{--x: 100px;--y: 120px;--scale: .9;--duration: 9s;--delay: -3.9s}}@keyframes shine-7878b716{0%{left:-50%}to{left:150%}}.hook[data-v-7878b716]{position:relative;display:flex;flex-direction:column;gap:64px}.hook .steps[data-v-7878b716]{display:flex;flex-direction:column;gap:64px}.hook .steps p[data-v-7878b716]{font-size:24px;line-height:28.8px;font-weight:600}.hook .steps p.dark-accent[data-v-7878b716]{padding-top:64px;color:#b88fff}.hook .steps p.accent[data-v-7878b716]{position:relative;color:#f2ecfe;font-weight:700;z-index:1}.hook .steps .step[data-v-7878b716]{display:flex;flex-direction:column;align-items:center;gap:12px}.hook .steps .step img[data-v-7878b716]{width:48px;height:48px}.hook .steps .step p[data-v-7878b716]{font-size:20px;line-height:24px;font-weight:700;color:#48647f;color:var(--step-text)}.hook .steps .accent-wrap[data-v-7878b716]{position:relative;margin-top:96px}.hook .steps .accent-wrap .shadow[data-v-7878b716]{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-f9979e6c{0%{left:-50%}to{left:150%}}.stats[data-v-f9979e6c]{display:flex;flex-direction:column;align-items:center;gap:64px}.stats .stat[data-v-f9979e6c]{display:flex;flex-direction:column;align-items:center;gap:32px}.stats .stat img[data-v-f9979e6c]{height:225px;width:225px}.stats .stat p[data-v-f9979e6c]{font-size:24px;line-height:28.8px;font-weight:500;color:#48647f}@keyframes shine-03ef30fa{0%{left:-50%}to{left:150%}}.our-offer[data-v-03ef30fa]{display:flex;flex-direction:column;align-items:center;gap:64px}.our-offer .description[data-v-03ef30fa]{display:flex;flex-direction:column;align-items:center;gap:24px}.our-offer .features[data-v-03ef30fa]{display:flex;flex-direction:column;align-items:center;gap:48px}.our-offer .features .feature[data-v-03ef30fa]{box-shadow:0 6px 12px #d8c2ffbf;border-radius:12px;border:1px solid hsl(262,90%,96%);background:#ffffff59;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:32px}.our-offer .features .feature .title[data-v-03ef30fa]{display:flex;align-items:center;gap:24px}.our-offer .features .feature h4[data-v-03ef30fa]{text-align:left}.our-offer .features .feature p[data-v-03ef30fa]{font-size:20px;line-height:24px;font-weight:400;color:#48647f;text-align:left}@keyframes shine-1774d031{0%{left:-50%}to{left:150%}}.process[data-v-1774d031]{display:flex;flex-direction:column;align-items:center;gap:48px}.process .description[data-v-1774d031]{display:flex;flex-direction:column;align-items:center;gap:24px}.process .steps[data-v-1774d031]{position:relative;display:flex;justify-content:center;width:100%}.process .steps .timeline[data-v-1774d031]{position:absolute;top:0;left:0;transform:translate(-50%);width:4px;height:100%;z-index:1}.process .steps .timeline .timeline__line[data-v-1774d031],.process .steps .timeline .timeline__progress[data-v-1774d031]{position:absolute;left:50%;width:2px;margin-left:-1px}.process .steps .timeline .timeline__line[data-v-1774d031]{top:0;height:100%;background-color:#d8c2ff;opacity:.5}.process .steps .timeline .timeline__progress[data-v-1774d031]{top:0;height:100%;background:#a469fc;transform-origin:top;will-change:transform}.process .steps .timeline .timeline__dot[data-v-1774d031]{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-1774d031]{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-1774d031]{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-1774d031]{opacity:1;transform:translateY(0)}.process .steps .steps-wrapper .step .icon[data-v-1774d031]{width:48px;height:48px}.process .steps .steps-wrapper .step p[data-v-1774d031]{font-size:18px;line-height:21.6px;font-weight:500;color:#48647f}@keyframes shine-728dffa0{0%{left:-50%}to{left:150%}}.guarantee[data-v-728dffa0]{background-color:#11011c;display:flex;flex-direction:column;align-items:center}.guarantee .step[data-v-728dffa0]{display:flex;flex-direction:column;gap:48px;align-items:center;padding:0 24px}.guarantee .step .icon[data-v-728dffa0]{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-728dffa0 3s ease-in-out infinite}@keyframes scale-728dffa0{0%{transform:scale(1.1)}50%{transform:scale(1.2)}to{transform:scale(1.1)}}.guarantee .step .text[data-v-728dffa0]{display:flex;flex-direction:column;gap:16px}.guarantee .step .text h4[data-v-728dffa0]{font-size:30px;line-height:36px;font-weight:600;color:#f5f7fa}.guarantee .step .text p[data-v-728dffa0]{margin-top:-4px;font-size:18px;line-height:21.6px;font-weight:300;color:#f1f5f8;max-width:35ch}@keyframes shine-7601797a{0%{left:-50%}to{left:150%}}.cta[data-v-7601797a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.cta .button[data-v-7601797a]{box-shadow:0 2px 4px #d8c2ffbf;text-decoration:none;text-align:center;height:auto;width:auto;border:none;cursor:pointer;position:relative;overflow:hidden;background:#450570;color:#f2ecfe}.cta .button[data-v-7601797a]: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 .button[data-v-7601797a]:hover:before{animation:shine-7601797a 1s ease forwards}.cta .button[data-v-7601797a]{font-size:24px;line-height:28.8px;font-weight:500;border-radius:8px;padding:8px 24px}@keyframes shine-e599ea04{0%{left:-50%}to{left:150%}}.home-view[data-v-e599ea04]{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-e599ea04]{padding:48px 24px}@media(min-width:768px){.home-view .section[data-v-e599ea04]{padding:64px}}@media(min-width:1280px){.home-view .section[data-v-e599ea04]{padding:96px 128px}}@media(min-width:1920px){.home-view .section[data-v-e599ea04]{padding:96px 384px}}.home-view.dark-mode[data-v-e599ea04]{background-color:#11011c;overflow:hidden;--step-text: hsl(212, 33%, 89%);transition:all .3s ease-in-out}.home-view.dark-mode[data-v-e599ea04] :is(h1,h2,h3,h4){color:#f5f7fa}.home-view.dark-mode[data-v-e599ea04] :is(p){color:#dae2ec}.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-db16baee{0%{left:-50%}to{left:150%}}.about-view .intro[data-v-db16baee],.about-view .offer[data-v-db16baee],.about-view .team[data-v-db16baee]{padding:48px 24px}@media(min-width:768px){.about-view .intro[data-v-db16baee],.about-view .offer[data-v-db16baee],.about-view .team[data-v-db16baee]{padding:64px}}@media(min-width:1280px){.about-view .intro[data-v-db16baee],.about-view .offer[data-v-db16baee],.about-view .team[data-v-db16baee]{padding:96px 128px}}@media(min-width:1920px){.about-view .intro[data-v-db16baee],.about-view .offer[data-v-db16baee],.about-view .team[data-v-db16baee]{padding:96px 384px}}.about-view .intro[data-v-db16baee],.about-view .offer[data-v-db16baee],.about-view .team[data-v-db16baee]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.about-view .offer[data-v-db16baee]{background-color:#11011c;position:relative;margin-top:64px;margin-left:-12px;margin-right:-12px}.about-view .offer .offer-wrapper[data-v-db16baee]{display:flex;flex-direction:column;gap:64px;max-width:75ch}.about-view .offer .offer-wrapper .section[data-v-db16baee]{display:flex;flex-direction:column;gap:12px}.about-view .offer h3[data-v-db16baee],.about-view .offer h4[data-v-db16baee]{color:#f5f7fa}.about-view .offer p[data-v-db16baee]{color:#dae2ec;text-align:left}.about-view .team[data-v-db16baee]{align-items:center;gap:128px;margin-top:96px}.about-view .team .person[data-v-db16baee]{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;max-width:768px;gap:32px}.about-view .team .person[data-v-db16baee]:nth-of-type(2){grid-template-columns:1.1fr .9fr}.about-view .team .person:nth-of-type(2) .person-img[data-v-db16baee]{order:2}.about-view .team .person .person-img[data-v-db16baee]{display:flex;flex-direction:column;align-items:center;gap:16px}.about-view .team .person .person-img .person-header[data-v-db16baee]{display:flex;flex-direction:column}.about-view .team .person .person-text[data-v-db16baee]{display:flex;flex-direction:column;gap:24px;width:clamp(128px,60vw,384px);text-align:left}.about-view .team .person .person-text p[data-v-db16baee]{line-height:1.45;max-width:75ch}.about-view .team .person .person-text p[data-v-db16baee]:nth-of-type(1){font-weight:500;line-height:1.25}.about-view .team .img-wrapper[data-v-db16baee]{position:relative}.about-view .team .img-wrapper img[data-v-db16baee]{height:256px;width:auto;border-radius:8px;object-fit:cover;display:block}.about-view .team .img-wrapper[data-v-db16baee]: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-db16baee]{gap:64px}.about-view .team .person[data-v-db16baee]{display:flex;flex-direction:column}.about-view .team .person:nth-of-type(2) .person-img[data-v-db16baee]{order:0}}@keyframes shine-41758a55{0%{left:-50%}to{left:150%}}.card[data-v-41758a55]{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-41758a55]{border-color:#d8c2ff;box-shadow:0 6px 12px #d8c2ffbf}.card .card-title[data-v-41758a55],.card .card-content-list[data-v-41758a55]{padding-left:24px;padding-right:24px}.card .divider[data-v-41758a55]{height:1px;width:80%;border-radius:4px;background-color:#dae2ec}.card .divider.divider--push[data-v-41758a55]{margin-top:auto}.card .summary[data-v-41758a55]{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-41758a55]{display:flex;flex-direction:column;padding-top:24px;padding-bottom:4px;text-align:center;gap:24px}.card .card-title h3[data-v-41758a55]{margin:0;font-size:24px;line-height:28.8px;font-weight:400;color:#48647f}.card .card-title p[data-v-41758a55]{font-family:Kalam,sans-serif}.card .card-title .price[data-v-41758a55]{display:flex;align-items:flex-end;gap:8px}.card .card-title .price p[data-v-41758a55]:first-child{font-size:48px;line-height:57.6px;font-weight:600;color:#243a52;line-height:1}.card .card-title .price p[data-v-41758a55]:last-child{font-weight:500;padding-bottom:4px}.card .card-content-list[data-v-41758a55]{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-41758a55]{display:flex;align-items:center;gap:12px}.card .card-content-list .feature .icon[data-v-41758a55]{width:24px;height:24px;flex-shrink:0}.card .card-content-list .feature p[data-v-41758a55]{text-align:left}.card.grow[data-v-41758a55]{position:relative}.card.grow[data-v-41758a55] .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-41758a55]{box-shadow:0 2px 4px #d8c2ffbf;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-41758a55]:hover{background-color:#580a94;color:#f2ecfe}.card .button-link[data-v-41758a55]{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-41758a55]{display:none}}@media(max-width:768px){.card .card-content-list[data-v-41758a55]{gap:24px}.card .card-content-list p[data-v-41758a55]{font-weight:400;text-align:center;width:100%}}@keyframes shine-7fee3f60{0%{left:-50%}to{left:150%}}.quiz[data-v-7fee3f60]{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 #d8c2ffbf;border-radius:12px;padding:24px;max-width:408px}.quiz .quiz-progress-track[data-v-7fee3f60]{width:100%;max-width:384px;height:8px;border-radius:4px;background-color:#dae2ec;overflow:hidden}.quiz .quiz-progress-track .quiz-progress-fill[data-v-7fee3f60]{height:100%;border-radius:4px;background-color:#8719e1;transition:width .3s ease-out}.quiz .quiz-steps[data-v-7fee3f60]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.quiz .quiz-steps .step-item[data-v-7fee3f60]{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:80px}.quiz .quiz-steps .step-item .step-icon[data-v-7fee3f60]{width:24px;height:24px}.quiz .quiz-steps .step-item .step-label[data-v-7fee3f60]{font-weight:400;font-size:11px;text-align:center;color:#243a52}.quiz .quiz-question[data-v-7fee3f60]{display:flex;flex-direction:column;gap:24px;max-width:384px}.quiz .quiz-question .question-header[data-v-7fee3f60]{display:flex;flex-direction:column;gap:8px;text-align:left}.quiz .quiz-question h4[data-v-7fee3f60]{font-weight:500}.quiz .quiz-options[data-v-7fee3f60]{display:flex;flex-direction:column;gap:16px;width:100%;align-items:center}.quiz .quiz-options .quiz-option[data-v-7fee3f60]{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-7fee3f60]:hover{border-color:#b88fff;background-color:#f2ecfe}.quiz .quiz-options .quiz-option .icon[data-v-7fee3f60]{width:24px;height:24px;flex-shrink:0}.quiz .quiz-options .quiz-option .option-text[data-v-7fee3f60]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.quiz .quiz-options .quiz-option .option-text .option-label[data-v-7fee3f60]{font-size:18px;line-height:21.6px;font-weight:500;color:#9345ed}.quiz .quiz-options .quiz-option .option-text .option-description[data-v-7fee3f60]{font-size:16px;line-height:19.2px;font-weight:400;color:#48647f;text-align:left}.quiz .quiz-result[data-v-7fee3f60]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.quiz .quiz-result p[data-v-7fee3f60]{font-size:24px;line-height:28.8px}@media(max-width:440px){.quiz .quiz-options .quiz-option .option-text[data-v-7fee3f60]{width:100%;text-align:center}.quiz .quiz-options .quiz-option .icon[data-v-7fee3f60]{display:none}}@keyframes shine-33339b72{0%{left:-50%}to{left:150%}}.offer-view[data-v-33339b72]{padding:48px 24px}@media(min-width:768px){.offer-view[data-v-33339b72]{padding:64px}}@media(min-width:1280px){.offer-view[data-v-33339b72]{padding:96px 128px}}@media(min-width:1920px){.offer-view[data-v-33339b72]{padding:96px 384px}}.offer-view[data-v-33339b72]{display:flex;flex-direction:column;gap:96px}.offer-view .intro[data-v-33339b72]{display:flex;flex-direction:column;gap:32px;width:100%;text-align:center}.offer-view .intro h1[data-v-33339b72]{font-size:30px;line-height:36px}.offer-view .cards[data-v-33339b72]{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-33339b72]>*:nth-child(4){grid-column:2}@media(max-width:440px){.offer-view .icon[data-v-33339b72]{display:none}}@media(max-width:1280px){.offer-view .cards[data-v-33339b72]{display:flex;flex-direction:column;align-items:center}.offer-view .cards .card .card-content-list p[data-v-33339b72]{font-weight:400}}@media(min-width:1920px){.offer-view .cards[data-v-33339b72]{grid-template-columns:repeat(4,auto)}.offer-view .cards[data-v-33339b72]>*: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 #d8c2ffbf;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 #d8c2ffbf;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 #d8c2ffbf;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-ec14f170{0%{left:-50%}to{left:150%}}.form-wizard[data-v-ec14f170]{display:flex;flex-direction:column;align-items:center;gap:96px;width:100%;max-width:896px;color:#000}.form-wizard .form-ui[data-v-ec14f170]{box-shadow:0 6px 12px #d8c2ffbf;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-ec14f170]{padding:48px}}@media(min-width:1280px){.form-wizard .form-ui[data-v-ec14f170]{padding:64px}}@media(min-width:1920px){.form-wizard .form-ui[data-v-ec14f170]{padding:96px}}@keyframes shine-b21c4ffc{0%{left:-50%}to{left:150%}}.button-link[data-v-b21c4ffc]{box-shadow:0 2px 4px #d8c2ffbf;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-b21c4ffc]: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-b21c4ffc]:hover:before{animation:shine-b21c4ffc 1s ease forwards}.button-link[data-v-b21c4ffc]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px;color:#f5f7fa}img[data-v-b21c4ffc]{width:256px}.join-view[data-v-b21c4ffc]{display:flex;flex-direction:column;align-items:center}.join-view .title[data-v-b21c4ffc]{padding:48px 24px}@media(min-width:768px){.join-view .title[data-v-b21c4ffc]{padding:64px}}@media(min-width:1280px){.join-view .title[data-v-b21c4ffc]{padding:96px 128px}}@media(min-width:1920px){.join-view .title[data-v-b21c4ffc]{padding:96px 384px}}.join-view .title[data-v-b21c4ffc]{display:flex;flex-direction:column;text-align:center;gap:12px}.join-view .form-wizard[data-v-b21c4ffc]{padding:48px 24px}@media(min-width:768px){.join-view .form-wizard[data-v-b21c4ffc]{padding:64px}}@media(min-width:1280px){.join-view .form-wizard[data-v-b21c4ffc]{padding:96px 128px}}@media(min-width:1920px){.join-view .form-wizard[data-v-b21c4ffc]{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-ba8c0846{0%{left:-50%}to{left:150%}}.faq[data-v-ba8c0846]{box-shadow:0 2px 4px #d8c2ffbf;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-ba8c0846]{display:flex;justify-content:space-between;gap:12px}.faq .line[data-v-ba8c0846]{border-top:1px solid hsl(262,100%,88%);margin-bottom:12px}.faq h3[data-v-ba8c0846]{font-size:24px;line-height:28.8px;font-weight:500}.faq p[data-v-ba8c0846]{font-size:20px;line-height:24px;font-weight:300;line-height:1.35}.faq .icon[data-v-ba8c0846]{align-self:center;flex-shrink:0;transition:transform .5s ease}.faq .icon.rotated[data-v-ba8c0846]{transform:rotate(180deg)}.faq .expandable[data-v-ba8c0846]{display:grid;grid-template-rows:1fr;overflow:hidden}.faq .blur-enter-from[data-v-ba8c0846],.faq .blur-leave-to[data-v-ba8c0846]{opacity:0;filter:blur(12px);transform:translateY(-12px)}.faq .blur-enter-active[data-v-ba8c0846],.faq .blur-leave-active[data-v-ba8c0846]{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 #d8c2ffbf;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 #d8c2ffbf;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-3167742d{0%{left:-50%}to{left:150%}}@keyframes shake-3167742d{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 form[data-v-3167742d]{box-shadow:0 4px 8px #d8c2ffbf;padding:24px;width:clamp(256px,75vw,512px);display:flex;flex-direction:column;gap:48px;border-radius:var(--Scale-scale-12, 12px);border:1px solid var(--Colors-Vivids-Purple-100, #DAC4FF);background:#fff0}.contest-form form .field[data-v-3167742d]{display:flex;flex-direction:column;gap:8px}.contest-form form .field label[data-v-3167742d]{font-weight:500}.contest-form form .field input[data-v-3167742d],.contest-form form .field textarea[data-v-3167742d]{font:inherit;padding:8px 12px;border-radius:8px;border:1px solid hsl(262,100%,88%);background:#fff}.contest-form form .field input[data-v-3167742d]:focus-visible,.contest-form form .field textarea[data-v-3167742d]:focus-visible{box-shadow:0 2px 4px #d8c2ffbf;border-color:#b88fff;outline:none}.contest-form form .field input[aria-invalid=true][data-v-3167742d],.contest-form form .field textarea[aria-invalid=true][data-v-3167742d]{border-color:#ef4e4e}.contest-form form .field textarea[data-v-3167742d]{resize:vertical;min-height:96px}.contest-form form .field .error-message[data-v-3167742d]{display:flex;align-items:center;gap:4px;color:#ef4e4e;font-size:16px;line-height:19.2px}.contest-form form .field-group[data-v-3167742d]{display:flex;flex-direction:column;gap:8px;border:none;padding:0;margin:0}.contest-form form .field-group legend[data-v-3167742d]{font-weight:500;padding:0;margin-bottom:8px}.contest-form form .field-group .radio-option[data-v-3167742d]{display:flex;align-items:center;gap:8px}.contest-form form .field-group .radio-option input[type=radio][data-v-3167742d]{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-3167742d]: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-3167742d]:checked:before{transform:scale(1)}.contest-form form .field-group .radio-option input[type=radio][data-v-3167742d]:checked{border-color:#b88fff}.contest-form form .field-group .radio-option input[type=radio][data-v-3167742d]:focus-visible{box-shadow:0 2px 4px #d8c2ffbf;outline:none}.contest-form form .conditional-branch[data-v-3167742d]{display:flex;flex-direction:column;gap:48px}.contest-form form .submit-btn[data-v-3167742d]{box-shadow:0 2px 4px #d8c2ffbf;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-3167742d]: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-3167742d]:hover:before{animation:shine-3167742d 1s ease forwards}.contest-form form .submit-btn[data-v-3167742d]{font-size:20px;line-height:24px;font-weight:500;border-radius:8px;padding:4px 16px}.contest-form form .submit-btn[data-v-3167742d]:disabled{opacity:.5;cursor:not-allowed}.contest-form form .honeypot-field[data-v-3167742d]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contest-form .shake[data-v-3167742d]{animation:shake-3167742d .6s ease-in-out}@keyframes shine-afbdffdf{0%{left:-50%}to{left:150%}}.contest-view[data-v-afbdffdf]{padding:48px 24px}@media(min-width:768px){.contest-view[data-v-afbdffdf]{padding:64px}}@media(min-width:1280px){.contest-view[data-v-afbdffdf]{padding:96px 128px}}@media(min-width:1920px){.contest-view[data-v-afbdffdf]{padding:96px 384px}}.contest-view[data-v-afbdffdf]{display:flex;flex-direction:column;align-items:center;gap:128px}.contest-view .title[data-v-afbdffdf]{display:flex;flex-direction:column;text-align:center;gap:12px}.contest-view .rules[data-v-afbdffdf]{display:flex;flex-direction:column;gap:12px}.contest-view .rules h3[data-v-afbdffdf]{align-self:center}.contest-view .rules .rule[data-v-afbdffdf]{display:flex;align-items:center;gap:12px}.contest-view .rules .rule p[data-v-afbdffdf]:nth-of-type(1){display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:64px;border:1px solid hsl(262,100%,88%);background:#ffffff80;box-shadow:0 2px 4px #d8c2ffbf}.contest-view .rules .rule p[data-v-afbdffdf]:nth-of-type(2){font-size:20px;line-height:24px;font-weight:500;color:#48647f}
