button[data-v-cd0da4e0]{position:relative;z-index:1;--border-width:2px;--radius:999px;border:none;border-radius:var(--radius);cursor:pointer;font-family:Manrope,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:600;overflow:hidden;padding:.875rem 2rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);will-change:transform}button[data-v-cd0da4e0],button.white[data-v-cd0da4e0]{background:#fff;color:#000}button.secondary[data-v-cd0da4e0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);color:#fff}button.secondary[data-v-cd0da4e0]:hover{background:#ffffff26;border-color:#ffffff4d}button.loading[data-v-cd0da4e0]{color:transparent;pointer-events:none}.spinner-container[data-v-cd0da4e0]{display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader[data-v-cd0da4e0]{animation:rotation-cd0da4e0 .5s linear infinite;border-radius:100%;border-right:1.75px solid transparent;border-top:1.75px solid #fff;box-sizing:border-box;display:inline-block;filter:blur(.1px);height:1.2rem;margin:auto;opacity:1;width:1.2rem}button.white .loader[data-v-cd0da4e0]{border-top-color:#000}button.secondary .loader[data-v-cd0da4e0]{border-top-color:#fff}@keyframes rotation-cd0da4e0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.glow-wrapper[data-v-7b426c9e]{align-items:center;background:transparent;display:flex;overflow:visible;position:relative}.glow-canvas[data-v-7b426c9e]{border-radius:10rem;filter:blur(40px);height:200%!important;left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important;z-index:1}.text-overlay[data-v-7b426c9e]{color:#fff;mix-blend-mode:overlay!important;position:relative;z-index:2}[data-v-7b426c9e] body{background-color:#000;margin:0}.hero[data-v-27839568]{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:6rem 6vw 5rem;position:relative}.hero-bg[data-v-27839568]{z-index:0}.hero-bg[data-v-27839568],.hero-gradient[data-v-27839568]{top:0;right:0;bottom:0;left:0;position:absolute}.hero-gradient[data-v-27839568]{background:radial-gradient(circle at 20% 20%,rgba(21,91,86,.25),transparent 55%),radial-gradient(circle at 80% 10%,rgba(28,61,95,.35),transparent 50%),linear-gradient(160deg,#020408,#05070c 55%,#04070c)}.hero-gradient.static[data-v-27839568]{background:radial-gradient(circle at 20% 20%,rgba(21,91,86,.2),transparent 55%),radial-gradient(circle at 80% 10%,rgba(28,61,95,.3),transparent 50%),linear-gradient(160deg,#020408,#05070c 55%,#04070c)}.hero-canvas[data-v-27839568]{contain:strict;height:100%;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:auto;position:absolute;transform:translateZ(0);width:100%;will-change:contents;z-index:1}.hero-canvas canvas[data-v-27839568]{display:block;height:100%;max-height:100%;max-width:100%;width:100%}.hero-inner[data-v-27839568]{max-width:1400px;position:relative;width:100%;z-index:2}.hero-copy[data-v-27839568],.hero-inner[data-v-27839568]{align-items:center;justify-content:center;margin:0 auto;text-align:center}.hero-copy[data-v-27839568]{display:flex;flex-direction:column;max-width:560px}.eyebrow[data-v-27839568]{color:#fff9;font-size:.75rem;letter-spacing:.3em;margin-bottom:1rem;text-transform:uppercase}h1[data-v-27839568]{font-size:clamp(3.5rem,6vw,4.5rem)}.subhead[data-v-27839568]{color:#ffffffbf;font-size:1.1rem;line-height:1.6;margin-bottom:2rem;margin-top:1rem;max-width:400px;text-wrap:balance}.actions[data-v-27839568]{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.actions button[data-v-27839568]{font-weight:650;letter-spacing:-.02em}.meta[data-v-27839568]{bottom:3rem;color:#ffffff4c;font-size:.85rem;left:0;letter-spacing:.01em;position:absolute;right:0;text-align:center}@media (max-width:900px){.hero[data-v-27839568]{padding-top:4rem}.hero-inner[data-v-27839568]{gap:2rem;grid-template-columns:1fr}.actions[data-v-27839568]{align-items:flex-start;flex-direction:column}}.trust-strip[data-v-177540d6]{background:linear-gradient(0deg,transparent 0,#000);display:grid;gap:1rem;padding:2.5rem 6vw;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}.label[data-v-177540d6]{color:#ffffff80;font-size:.9rem;font-weight:550;letter-spacing:.03em;margin-bottom:1rem;text-align:center}.logos[data-v-177540d6]{flex-wrap:wrap;gap:2.2rem}.logo-item[data-v-177540d6],.logos[data-v-177540d6]{align-items:center;display:flex;justify-content:center}.logo[data-v-177540d6]{height:1.7rem;max-width:8rem;min-width:30px;-o-object-fit:contain;object-fit:contain;opacity:.5;width:auto}.section-title-large[data-v-4fb7c4f4]{font-size:var(--marketing-title-large);letter-spacing:var(--marketing-title-letter-spacing);line-height:var(--marketing-title-line-height)}.section-title-large[data-v-4fb7c4f4],.section-title-medium[data-v-4fb7c4f4]{color:var(--marketing-title-color);font-weight:700;margin:0}.section-title-medium[data-v-4fb7c4f4]{font-size:var(--marketing-title-medium);letter-spacing:-.02em;line-height:1.2}.section-body[data-v-d3419b02]{color:var(--marketing-body-color);font-size:var(--marketing-lead-size);font-weight:var(--marketing-body-font-weight);letter-spacing:-.01em;line-height:var(--marketing-lead-line-height);margin:0;max-width:var(--marketing-lead-max-width);text-wrap:balance}.highlight[data-v-d3419b02]{color:var(--marketing-body-highlight-color);font-weight:600}.word[data-v-d3419b02]{display:inline-block;position:relative;white-space:pre}.word-content[data-v-d3419b02]{position:relative;z-index:1}.word-shimmer[data-v-d3419b02]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,.22) 45%,hsla(0,0%,100%,0) 65%,transparent);border-radius:.35em;filter:blur(1px);top:-.1em;right:-.2em;bottom:-.1em;left:-.2em;mix-blend-mode:overlay;opacity:.85;pointer-events:none;position:absolute;transform:translate(-140%);z-index:2}@media (max-width:900px){.section-body[data-v-d3419b02]{font-size:var(--marketing-lead-size-mobile)}}@media (prefers-reduced-motion:reduce){.word-shimmer[data-v-d3419b02]{display:none}}.what-is[data-v-0fe080ab]{align-items:center;display:flex;flex-direction:column;gap:var(--marketing-section-gap);padding:var(--marketing-section-padding);text-align:center}@media (max-width:900px){.what-is[data-v-0fe080ab]{gap:var(--marketing-section-gap-mobile);padding:var(--marketing-section-padding-mobile)}}.section-content[data-v-0fe080ab]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;max-width:var(--marketing-header-max-width);will-change:transform,opacity}.steps-desktop[data-v-0fe080ab]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;max-width:var(--marketing-content-max-width);padding:2rem;perspective:1200px}.steps-stack[data-v-0fe080ab]{display:none}@media (max-width:900px){.what-is[data-v-0fe080ab]{gap:1.5rem;min-height:100vh;min-height:100dvh;overflow:visible;padding-bottom:2rem;padding-top:5rem}.section-content[data-v-0fe080ab]{padding:0 1rem}.steps-desktop[data-v-0fe080ab]{display:none}.steps-stack[data-v-0fe080ab]{box-sizing:border-box;display:block;margin-top:.5rem;overflow:visible;padding:0 1rem;width:100%}}.stack-container[data-v-0fe080ab]{height:550px;overflow:visible;position:relative;width:100%;will-change:transform}.stack-card[data-v-0fe080ab]{align-items:flex-start;background:#1c1c20;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;height:380px;left:0;overflow:hidden;padding:2rem 1.5rem;position:absolute;right:0;text-align:left;top:0;will-change:transform,box-shadow}.stack-card[data-index="0"][data-v-0fe080ab]{background:#18181c}.stack-card[data-index="1"][data-v-0fe080ab]{background:#1e1e23}.stack-card[data-index="2"][data-v-0fe080ab]{background:#242429}.stack-card .step-number[data-v-0fe080ab]{color:#ffffff26;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:3rem;font-weight:700;left:1.5rem;letter-spacing:-.02em;line-height:1;padding-top:.75rem;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stack-card .step-content[data-v-0fe080ab]{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding-bottom:1rem;position:relative;z-index:1}.stack-card h3[data-v-0fe080ab]{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin:0}.stack-card p[data-v-0fe080ab]{color:#ffffff59;font-size:1.1rem;font-weight:600;letter-spacing:-.005em;line-height:1.35;margin:0}.step[data-v-0fe080ab]{align-items:flex-start;background:#1c1c20;border:1px solid rgba(51,51,51,.5);border-radius:1.5rem;box-sizing:border-box;justify-content:flex-start;max-width:280px;min-height:350px;overflow:hidden;padding:2rem;position:relative;text-align:left;transform-style:preserve-3d;transition:transform .3s ease-out,box-shadow .3s ease-out;will-change:transform}.step[data-v-0fe080ab],.step .step-content[data-v-0fe080ab]{display:flex;flex-direction:column}.step .step-content[data-v-0fe080ab]{gap:.3rem;margin-top:auto}.step .step-number[data-v-0fe080ab]{color:#2f2f2f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13rem;font-weight:700;left:50%;letter-spacing:-.02em;line-height:1;pointer-events:none;position:absolute;top:45%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.step h3[data-v-0fe080ab]{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin-top:0}.step h3[data-v-0fe080ab],.step p[data-v-0fe080ab]{position:relative;z-index:1}.step p[data-v-0fe080ab]{color:#ffffff59;font-size:1.1rem;font-weight:600;letter-spacing:-.005em;line-height:1.35;margin:0}.leaderboard-avatar[data-v-76e086af]{--avatar-size:3.3rem;border-radius:50%;display:grid;flex-shrink:0;height:var(--avatar-size);overflow:hidden;place-items:center;position:relative;width:var(--avatar-size)}.leaderboard-avatar .avatar-image[data-v-76e086af]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.leaderboard-avatar .flag[data-v-76e086af]{display:block;font-size:1.5rem;line-height:1}.rows-wrapper[data-v-7084e75a]{position:relative;--row-height:4rem;max-height:calc(var(--row-height)*var(--visible-rows, 10));overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:none;scrollbar-width:none;-webkit-user-select:none;-webkit-user-select:text;-webkit-user-select:all;-webkit-user-select:auto;-ms-overflow-style:none}.rows-wrapper[data-v-7084e75a]::-webkit-scrollbar{display:none}.rows[data-v-7084e75a]{display:flex;flex-direction:column;min-height:-moz-fit-content;min-height:fit-content;position:relative;width:100%}.content-rows[data-v-7084e75a]{opacity:0;transition:opacity .35s ease-in-out;transition-delay:.1s}.content-rows.content-visible[data-v-7084e75a]{opacity:1;transition-delay:0s}.content-row.lb-move[data-v-7084e75a],.row.lb-move[data-v-7084e75a]{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform}.lb-enter-active[data-v-7084e75a]{transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.lb-enter-from[data-v-7084e75a]{opacity:0;transform:translate3d(0,6px,0)}.lb-enter-to[data-v-7084e75a]{opacity:1}.lb-enter-to[data-v-7084e75a],.row[data-v-7084e75a]{transform:translateZ(0)}.row[data-v-7084e75a]{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:.5rem;box-sizing:border-box;display:grid;grid-template-columns:1.25rem 3fr 1fr 3rem;height:var(--row-height);padding:1.4rem .25rem;position:relative;transition:background-color .3s ease,box-shadow .3s ease;will-change:transform;z-index:1}.row[data-v-7084e75a]:hover{z-index:2}.rank[data-v-7084e75a]{align-items:center;box-sizing:border-box;color:#fff;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:700;gap:.3rem;overflow:hidden;padding-right:1rem;text-overflow:ellipsis;white-space:nowrap}.rank[data-v-7084e75a],.rank span[data-v-7084e75a]{text-align:right;width:100%}.rank span[data-v-7084e75a]{font-size:.9rem}.trend[data-v-7084e75a]{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:1.05rem;justify-content:center;width:1rem}.trend.up[data-v-7084e75a]{background:#00ff991f}.trend.down[data-v-7084e75a]{background:#ff4d4d1f}.trend.flat[data-v-7084e75a]{background:#ffffff14}.trend-icon[data-v-7084e75a]{display:block;height:.9rem;width:.9rem}.trend-dot[data-v-7084e75a]{background:#ffffffb3;border-radius:50%;display:block;height:.25rem;width:.25rem}.rank-small[data-v-7084e75a]{font-size:1.3rem}.rank-medium[data-v-7084e75a]{font-size:.9rem}.rank-large[data-v-7084e75a]{font-size:.75rem}.crown-icon[data-v-7084e75a]{flex-shrink:0}.crown-icon[data-v-7084e75a],.identity[data-v-7084e75a]{align-items:center;display:flex}.identity[data-v-7084e75a]{box-sizing:border-box;gap:.75rem;min-width:10rem;overflow:hidden;width:100%}.names[data-v-7084e75a]{flex-direction:column;gap:.25rem;min-height:1.4rem}.names[data-v-7084e75a],.primary[data-v-7084e75a]{display:flex;min-width:0}.primary[data-v-7084e75a]{align-items:center;color:#fff;font-size:.9rem;font-weight:600;gap:.4rem;line-height:1;width:100%}.primary-text[data-v-7084e75a]{max-width:clamp(10ch,20vw,20ch);min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.secondary[data-v-7084e75a]{align-items:center;color:#ffffff89;display:flex;font-size:.75rem;font-weight:500;line-height:1}.handle[data-v-7084e75a]{opacity:.7}.form[data-v-7084e75a]{align-items:center;box-sizing:border-box;display:flex;margin-left:.25rem;margin-right:.25rem;width:2.5rem}.score[data-v-7084e75a]{color:#fff;font-size:clamp(.6rem,4vw,.85rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01rem;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.skeleton-rows[data-v-7084e75a]{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .35s ease-out}.skeleton-rows.skeleton-visible[data-v-7084e75a]{opacity:1;transition:opacity .25s ease-in}.skeleton-row[data-v-7084e75a]{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:1.75rem 4fr 1fr 3rem;height:var(--row-height);padding:1.4rem .5rem}.skeleton[data-v-7084e75a]{animation:shimmer-7084e75a 2.5s infinite;background:linear-gradient(90deg,#ffffff1a,#fff3 50%,#ffffff1a);background-size:200% 100%;border-radius:4px}@keyframes shimmer-7084e75a{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-rank[data-v-7084e75a]{border-radius:2px;display:block;height:.9rem;margin-left:auto;margin-right:1rem;min-height:.9rem;width:.9rem}.skeleton-avatar[data-v-7084e75a]{border-radius:50%;display:block;flex-shrink:0;height:2.5rem;min-height:2.5rem;width:2.5rem}.skeleton-name[data-v-7084e75a]{display:block;height:.9rem;margin-bottom:.25rem;min-height:.9rem;width:120px}.skeleton-handle[data-v-7084e75a]{display:block;height:.75rem;min-height:.75rem;width:80px}.skeleton-form[data-v-7084e75a]{display:block;height:11px;min-height:11px;width:2.5rem}.skeleton-score[data-v-7084e75a]{display:block;height:.85rem;margin-left:auto;min-height:.85rem;width:100%}.content-row[data-v-7084e75a]{opacity:0;transition:opacity .25s ease-out}.content-rows.content-visible .content-row[data-v-7084e75a]{opacity:1}.content-rows.content-visible .content-row[data-v-7084e75a]:first-child{transition-delay:.05s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(2){transition-delay:.07s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(3){transition-delay:.09s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(4){transition-delay:.11s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(5){transition-delay:.13s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(6){transition-delay:.15s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(7){transition-delay:.17s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(8){transition-delay:.19s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(9){transition-delay:.21s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(10){transition-delay:.23s}.content-rows.content-visible .content-row[data-v-7084e75a]:nth-child(n+11){transition-delay:.25s}.row.highlighted[data-v-7084e75a]{border-radius:.75rem;z-index:3}.row.changing[data-v-7084e75a],.row.tracked[data-v-7084e75a]{z-index:2}@media (prefers-reduced-motion:reduce){.lb-enter-active[data-v-7084e75a],.lb-move[data-v-7084e75a],.row.moving-down[data-v-7084e75a],.row.moving-up[data-v-7084e75a]{animation:none!important;transition:none!important}}.fireflies[data-v-01ba86f7]{height:50vh;left:0;overflow:hidden;top:0;width:100%;z-index:0}.fireflies[data-v-01ba86f7],.firefly[data-v-01ba86f7]{pointer-events:none;position:fixed;transform:translateZ(0)}.firefly[data-v-01ba86f7]{animation:200s ease infinite alternate;height:.7vw;left:50%;margin:-.35vw 0 0 -.35vw;opacity:.5;top:50%;width:.7vw;will-change:transform}.firefly[data-v-01ba86f7]:after,.firefly[data-v-01ba86f7]:before{border-radius:50%;content:"";height:100%;position:absolute;transform-origin:-10vw;width:100%}.firefly[data-v-01ba86f7]:before{animation:drift-01ba86f7 var(--rotation-speed,10s) ease alternate infinite;background:#0006;opacity:.4}.firefly[data-v-01ba86f7]:after{animation:drift-01ba86f7 var(--rotation-speed,10s) ease alternate infinite,flash-01ba86f7 var(--flash-duration,6s) ease infinite var(--flash-delay,1s);background:#fff;box-shadow:0 0 0 0 var(--flash-color-dim,rgba(97,23,255,.6));opacity:0}@keyframes drift-01ba86f7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes flash-01ba86f7{0%,30%,to{box-shadow:0 0 0 0 var(--flash-color-dim,rgba(97,23,255,.6));opacity:0}5%{box-shadow:0 0 2vw .4vw var(--flash-color,rgba(97,23,255,.9));opacity:1}}.section-label[data-v-e6e3e460]{color:var(--marketing-label-color);font-size:var(--marketing-label-size);letter-spacing:var(--marketing-label-spacing);margin:0}.feature[data-v-deb3da6b]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--marketing-section-gap);justify-content:center;padding:var(--marketing-section-padding)}.feature.reverse[data-v-deb3da6b]{direction:rtl}.feature.reverse[data-v-deb3da6b]>*{direction:ltr}.feature-header[data-v-deb3da6b]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;max-width:var(--marketing-header-max-width);text-align:center}@media (max-width:900px){.feature[data-v-deb3da6b]{padding:var(--marketing-section-padding-mobile)}}.feature-visual[data-v-deb3da6b]{box-sizing:border-box}.leaderboard-section[data-v-59d33ce0]{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:var(--marketing-section-padding);text-align:center}@media (max-width:900px){.leaderboard-section[data-v-59d33ce0]{padding:var(--marketing-section-padding-mobile)}}.split-container[data-v-59d33ce0]{align-items:center;background:linear-gradient(80deg,#14143668,#111038);border-radius:3rem;box-sizing:border-box;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:var(--marketing-content-max-width);overflow:hidden;padding:2rem;position:relative;transition:width .5s ease,min-height .5s ease,padding .5s ease,border-radius .5s ease,margin .5s ease}@media (max-width:900px){.split-container[data-v-59d33ce0]{border-radius:2rem;gap:0;grid-template-columns:1fr;padding:0 1rem 1rem}}.left-content[data-v-59d33ce0]{flex-direction:column;min-height:190px}.hero-wrapper[data-v-59d33ce0],.left-content[data-v-59d33ce0]{display:flex;justify-content:center;position:relative}.hero-wrapper[data-v-59d33ce0]{align-items:center;height:100%;width:100%}.background-glow[data-v-59d33ce0]{animation:glowPulse-59d33ce0 4s ease-in-out infinite;border-radius:100rem;box-sizing:border-box;filter:blur(70px);height:100px;top:0;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-10rem;transform:scale(1.5);transform-origin:center;transition:background .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:0}.background-glow.mood-up[data-v-59d33ce0]{background:#00ffa6a3}.background-glow.mood-down[data-v-59d33ce0]{background:#ff00374e}.background-glow.mood-neutral[data-v-59d33ce0]{background:#6117ff64}@keyframes glowPulse-59d33ce0{0%,to{opacity:.3;transform:scale(1.5)}50%{opacity:.5;transform:scale(1.6)}}.fireflies[data-v-59d33ce0]{bottom:0;height:100%;left:0;margin:-2rem -2rem 0;position:absolute;right:0;top:0;width:100%}.hero[data-v-59d33ce0]{position:relative;z-index:1}.hero[data-v-59d33ce0],.hero-inner[data-v-59d33ce0]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.hero-inner[data-v-59d33ce0]{align-items:center;animation:heroSlideIn-59d33ce0 1s cubic-bezier(.4,0,.2,1) .2s both;display:flex;flex-direction:column;gap:.25rem;transform:translateZ(0);-webkit-transform:translateZ(0);transition:opacity .3s ease-out;will-change:transform,opacity}@keyframes heroSlideIn-59d33ce0{0%{transform:translate3d(0,15px,0);-webkit-transform:translate3d(0,15px,0)}to{transform:translateZ(0);-webkit-transform:translateZ(0)}}.hero-name[data-v-59d33ce0]{animation:heroNameSlideIn-59d33ce0 .8s ease-out .3s both;border:.13rem solid #ffffff24;border-radius:.8rem;color:#fff;font-size:1.9rem;font-weight:700;letter-spacing:-.05rem;padding:.1rem .6rem}@keyframes heroNameSlideIn-59d33ce0{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-label[data-v-59d33ce0]{animation:heroLabelFadeIn-59d33ce0 .6s ease-out .5s both;color:#ffffff83;font-size:1rem;font-weight:550}@keyframes heroLabelFadeIn-59d33ce0{0%{opacity:0}to{opacity:1}}.hero-rank[data-v-59d33ce0]{align-items:center;animation:heroRankSlideIn-59d33ce0 .8s cubic-bezier(.34,1.56,.64,1) .6s both;color:#fff;display:flex;font-size:2.8rem;font-weight:700;gap:.25rem;margin-top:.25rem;position:relative}@keyframes heroRankSlideIn-59d33ce0{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.rank-number[data-v-59d33ce0]{animation:rankNumberUpdate-59d33ce0 .4s cubic-bezier(.34,1.56,.64,1);display:inline-block;line-height:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@keyframes rankNumberUpdate-59d33ce0{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.rank-number[data-v-59d33ce0]:hover{transform:scale(1.05)}.rank-icon[data-v-59d33ce0]{animation:rankIconPopIn-59d33ce0 .5s cubic-bezier(.34,1.56,.64,1) .9s both;display:grid;position:absolute;right:0;top:50%;transform:translate(calc(100% + .25rem)) translateY(-50%);transition:transform .3s ease}.rank-icon.mood-down[data-v-59d33ce0]{transform:translate(calc(100% + .25rem)) translateY(calc(-50% + .15rem))}.rank-icon[data-v-59d33ce0]:hover{transform:translate(calc(100% + .25rem)) translateY(-50%) scale(1.1)}.rank-icon.mood-down[data-v-59d33ce0]:hover{transform:translate(calc(100% + .25rem)) translateY(calc(-50% + .15rem)) scale(1.1)}@keyframes rankIconPopIn-59d33ce0{0%{opacity:0;transform:translate(calc(100% + .25rem)) translateY(-50%) scale(0)}to{opacity:1;transform:translate(calc(100% + .25rem)) translateY(-50%) scale(1)}}.right-content[data-v-59d33ce0]{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.leaderboard-wrapper[data-v-59d33ce0]{background:#6893c512;border-radius:var(--marketing-card-border-radius);overflow:visible;padding:var(--marketing-card-padding);width:100%;z-index:1}@media (max-width:900px){.leaderboard-wrapper[data-v-59d33ce0]{padding:.5rem 1rem}}.leaderboard-wrapper[data-v-59d33ce0] .content-row{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.leaderboard-wrapper[data-v-59d33ce0] .rank{transition:all .4s cubic-bezier(.4,0,.2,1)}.maqam-wrapper[data-v-fc9ff04a]{background:transparent;height:180px;overflow:hidden;padding:20px 0;position:relative;width:100vw}.maqam-canvas-container[data-v-fc9ff04a]{height:calc(100% - 20px);mask-composite:intersect;-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent),linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent),linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);width:100%}.content-section[data-v-142148d6]{align-items:flex-start;gap:1rem;max-width:clamp(300px,90vw,500px);text-align:left}.content-section[data-v-142148d6],.header-wrapper[data-v-142148d6]{display:flex;flex-direction:column}.header-wrapper[data-v-142148d6]{font-size:1.25rem;font-weight:650;gap:.75rem;letter-spacing:.01em;width:100%}.divider[data-v-142148d6]{background:#ffffff26;height:1px;width:100%}.body[data-v-142148d6]{color:#ffffffa6;font-size:1rem;line-height:1.6;max-width:clamp(300px,85vw,500px);text-align:left}[data-v-142148d6] p{font-size:.95rem;font-weight:500;letter-spacing:.015em;line-height:1.6;margin:0}.pro-tag[data-v-22181b9d]{height:auto;opacity:.4;width:2.5rem}.see-sound-wrapper[data-v-50b98330]{box-sizing:border-box;height:-moz-fit-content;height:fit-content;margin:0 auto!important;max-width:clamp(300px,90vw,900px)!important;padding-bottom:3rem;width:100%}.see-sound-wrapper[data-v-50b98330] .feature{justify-content:center;min-height:100vh;padding-bottom:calc(var(--marketing-section-padding)*.75);padding-top:calc(var(--marketing-section-padding)*.75)}.pin-wrapper[data-v-50b98330]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;padding:0;position:relative;width:100vw}.maqam-wrapper-large[data-v-50b98330]{height:clamp(240px,38vh,380px);overflow:hidden;position:relative;width:100%}.recite-button-container[data-v-50b98330]{display:flex;justify-content:center;min-height:60px;position:relative;width:100%;z-index:10}.recite-button-container button[data-v-50b98330]{align-items:center;background:#ffffff17;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:650;gap:.5rem;padding:1rem 1.4rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:-moz-fit-content;width:fit-content}.recite-button-container button svg[data-v-50b98330]{height:1.25rem;width:1.25rem}.recite-button-container[data-v-50b98330] button{opacity:0;visibility:hidden}.how-it-works[data-v-50b98330]{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;opacity:0;padding:1rem;visibility:hidden}.how-it-works-legend[data-v-50b98330]{align-items:center;display:flex;gap:1.5rem;margin-top:.75rem}.legend-item[data-v-50b98330]{align-items:center;display:flex;gap:.625rem}.legend-color[data-v-50b98330]{border:1px solid hsla(0,0%,100%,.2);border-radius:.2rem;height:.75rem;width:1.5rem}.legend-color-qari[data-v-50b98330]{background:#f0f;background:linear-gradient(135deg,#ff69ff,#ff59ff)}.legend-color-you[data-v-50b98330]{background:gold;background:linear-gradient(135deg,#ffe23f,#ffba2f)}.legend-label[data-v-50b98330]{color:#ffffff8a;font-size:1rem;font-weight:600;letter-spacing:-.01em}.maqam-wrapper-large[data-v-50b98330] .maqam-wrapper{height:100%!important;margin:0;padding:0;position:relative;width:100%!important}.maqam-wrapper-large[data-v-50b98330] .maqam-canvas-container{height:100%!important;width:100%!important}@media (max-width:900px){.see-sound-wrapper[data-v-50b98330] .feature{min-height:100vh;padding-bottom:var(--marketing-section-padding-mobile);padding-top:var(--marketing-section-padding-mobile)}.maqam-wrapper-large[data-v-50b98330]{height:clamp(220px,34vh,300px);max-width:100%}.recite-button-container[data-v-50b98330]{max-width:100%;padding:0 1rem}.how-it-works[data-v-50b98330]{gap:.875rem;margin-top:1.5rem;padding:0 1rem}.how-it-works[data-v-50b98330] .header-wrapper h3{font-size:clamp(1.5rem,4vw,1.75rem)}.how-it-works-description[data-v-50b98330]{font-size:var(--marketing-lead-size-mobile)}.how-it-works-legend[data-v-50b98330]{flex-wrap:wrap;gap:1.25rem}.legend-label[data-v-50b98330]{font-size:.95rem}}.pill-tabs[data-v-78bd79e0]{display:flex;justify-content:center;margin:0 auto;max-width:calc(100vw - 4rem);width:clamp(100px,100%,calc(100vw - 4rem))}.tabs-shell[data-v-78bd79e0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff13;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff05;box-sizing:border-box;overflow:hidden;padding:.35rem}.tabs[data-v-78bd79e0],.tabs-shell[data-v-78bd79e0]{position:relative;width:-moz-fit-content;width:fit-content}.tabs[data-v-78bd79e0]{align-items:center;display:flex;font-size:.95rem;gap:.35rem;overflow-x:auto;padding:.15rem;scroll-behavior:smooth;--mask-edge:2.75rem}.indicator[data-v-78bd79e0]{background:#fff;border-radius:999px;box-shadow:0 4px 12px #0003;height:calc(100% - .3rem);pointer-events:none;position:absolute;top:.15rem;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:0}.tabs-shell.has-overflow[data-v-78bd79e0]{width:min(100%,720px)}.tabs-shell.has-overflow .tabs[data-v-78bd79e0]{width:100%}.tab[data-v-78bd79e0]{align-items:center;border-radius:999px;color:#ffffffb3;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;padding:.6rem 1.4rem;position:relative;transition:color .2s ease-in-out;white-space:nowrap;z-index:1}.tab.active[data-v-78bd79e0]{color:#111}.tabs.mask-left[data-v-78bd79e0]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mask-edge),#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--mask-edge),#000 100%)}.tabs.mask-left[data-v-78bd79e0],.tabs.mask-right[data-v-78bd79e0]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tabs.mask-right[data-v-78bd79e0]{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--mask-edge)),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - var(--mask-edge)),transparent 100%)}.tabs.mask-left.mask-right[data-v-78bd79e0]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mask-edge),#000 calc(100% - var(--mask-edge)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--mask-edge),#000 calc(100% - var(--mask-edge)),transparent 100%)}.overflow-button[data-v-78bd79e0]{background:#515151;border:none;border-radius:999px;color:#fff;display:grid;height:2.1rem;opacity:0;place-items:center;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease;width:2.1rem;z-index:1}.overflow-button svg[data-v-78bd79e0]{fill:#fff}.overflow-button.left[data-v-78bd79e0]{left:.5rem;right:auto}.overflow-button.visible[data-v-78bd79e0]{opacity:1;pointer-events:auto}[data-v-78bd79e0]::-webkit-scrollbar,[data-v-78bd79e0]::-webkit-scrollbar-thumb{display:none;opacity:0!important}p[data-v-77a9ce66]{background:linear-gradient(0deg,#ffffff73,#ffffff73),linear-gradient(135.95deg,#56a4ff 40.78%,#ff56c6 97.05%);-webkit-background-clip:text;font-size:1.2rem;font-weight:500;letter-spacing:.01rem;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin:0;opacity:.93;padding:0}.nice-card-container[data-v-f196afcd]{align-items:center;display:flex;justify-content:center;overflow:visible;width:100%}.nice-card[data-v-f196afcd]{--clr-1:#70c3ff;--clr-2:#cd3fff;background:linear-gradient(20deg,#23005c,#030239);border-radius:2rem;box-shadow:0 1px 42.3px #3b66ff29;box-sizing:border-box;max-width:30rem;min-height:15rem;padding:2rem;position:relative;width:calc(100% - 4rem);will-change:transform}.nice-card .card-design .gradients[data-v-f196afcd]{bottom:-1rem;filter:blur(1rem);height:50%;left:0;position:absolute}.nice-card .card-design .grid-wrapper[data-v-f196afcd]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.nice-card .card-design .grid[data-v-f196afcd]{bottom:-2rem;height:70%;position:absolute;right:-1.25rem;width:100%}.nice-card[data-v-f196afcd]:after,.nice-card[data-v-f196afcd]:before{border-radius:2rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.nice-card[data-v-f196afcd]:before{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:1;padding:1.5px}.nice-card[data-v-f196afcd]:after,.nice-card[data-v-f196afcd]:before{animation:gradient-border-f196afcd 10s ease infinite;background:linear-gradient(100deg,var(--clr-1),var(--clr-2),#004cff,#930eff,#ff005d);background-size:400% 400%;transform:translateZ(0);will-change:background-size}.nice-card[data-v-f196afcd]:after{bottom:0;filter:blur(20px);left:0;opacity:.1;right:0;top:0;z-index:-1}@keyframes gradient-border-f196afcd{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.spider-chart[data-v-b815672b]{--spider-chart-line-color:#9662ffb4;--spider-chart-line-width:1;--spider-chart-fill:rgba(0,136,255,.38);--spider-chart-stroke-color:#00d5ff;--spider-chart-stroke-width:2;--spider-chart-background-fill:none;box-sizing:border-box;height:auto;max-width:100%;overflow:visible}.spider-chart-label[data-v-b815672b]{font-family:Manrope,sans-serif;font-size:.85rem;font-weight:550;letter-spacing:.01rem;fill:#d6baf9}h1[data-v-69f14830]{background:linear-gradient(285.78deg,#fff0 -19.45%,#fff 58.46%),linear-gradient(85.26deg,#7e35c6 4.81%,#9b55e0 92.39%);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;letter-spacing:-.07rem;margin:0;padding:0}h1[data-v-69f14830],h1.grey[data-v-69f14830]{-webkit-text-fill-color:transparent;text-fill-color:transparent}h1.grey[data-v-69f14830]{background:linear-gradient(285.78deg,#fff0 -19.45%,#fff 68.46%),linear-gradient(85.26deg,#e2e2e2 10.81%,#292929 102.39%);-webkit-background-clip:text;background-clip:text}.score[data-v-05bfec0e]{display:flex;gap:.1rem;justify-content:center}.score[data-v-05bfec0e]:after{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:#0000009f;border-radius:1.5rem;content:"";filter:blur(1.1rem);-webkit-filter:blur(1.1rem);height:6rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:8rem;z-index:-1}.score .digit-container[data-v-05bfec0e]{height:6rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:3rem;z-index:1}.score .digit[data-v-05bfec0e],.score .digit-container[data-v-05bfec0e]{align-items:center;display:flex;justify-content:center}.score .digit[data-v-05bfec0e]{height:100%;position:relative;width:100%}.score .digit-inner[data-v-05bfec0e]{overflow:visible;position:absolute;top:0;transition:transform .3s ease-out;z-index:100}.score .digit-number .nice[data-v-05bfec0e]{font-size:5.6rem;font-weight:400;height:10%;line-height:6rem;text-align:center}[data-v-6a455f9b] .nice-card{align-items:center;display:flex;flex-direction:column;gap:.25rem!important;justify-content:center;margin-top:auto;min-height:300px!important;padding:3rem 2rem 2rem!important;width:calc(100% - 3rem)!important}.error[data-v-6a455f9b] .nice-card{background:#1a0717bb;box-shadow:none;overflow:hidden}.error[data-v-6a455f9b] .nice-card:before{animation:none;background:#ce066054;padding:2px}[data-v-6a455f9b] .nice-card-container{padding-top:3rem}.score[data-v-6a455f9b]{font-size:4rem;font-weight:400;left:50%;position:absolute;top:-3rem;transform:translate(-50%)}.comment[data-v-6a455f9b],.score[data-v-6a455f9b]{margin:0;padding:0;width:-moz-fit-content;width:fit-content}.comment[data-v-6a455f9b]{font-size:1.1rem;height:1.35rem}.token[data-v-6a455f9b]{align-items:center;background:#3b89ff3f;border:1px solid #3b89ff;border-radius:.5rem;box-sizing:border-box;color:#fffffff2;display:flex;font-size:.6rem;font-weight:600;justify-content:center;letter-spacing:.075rem;margin-top:.5rem;padding:.25rem .4rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.spider-chart[data-v-6a455f9b]{margin:auto;max-width:12rem;padding-top:1.25rem;width:70%}.error[data-v-6a455f9b]{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;gap:.5rem;height:100%;justify-content:center;margin-top:-2rem;text-align:center;width:100%}.error .comment[data-v-6a455f9b]{font-size:1.2rem;height:unset;margin:0;padding:0 0 .2rem;text-wrap:balance;width:-moz-fit-content;width:fit-content}.share-btn[data-v-6a455f9b]{z-index:3}.in-action-visual[data-v-7e4424a3]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;width:clamp(200px,90vw,1100px)}.score-panel[data-v-7e4424a3]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem}.score-panel[data-v-7e4424a3] .nice-card{box-sizing:border-box;height:250px}.analysis-panel[data-v-7e4424a3]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));width:100%}.card-stack[data-v-7e4424a3]{align-items:center;display:grid;gap:1.5rem;justify-items:center;width:min(100%,520px)}.score-wrap[data-v-7e4424a3]{display:flex;justify-content:center;min-height:300px;width:100%}.state-copy[data-v-7e4424a3]{display:grid;gap:.5rem;text-align:center}.state-copy h4[data-v-7e4424a3]{font-size:1.3rem;font-weight:600;margin:0}.state-copy p[data-v-7e4424a3]{color:#ffffffb3;font-size:1rem;line-height:1.6;margin:0}.mistake-list[data-v-7e4424a3]{display:grid;gap:.9rem;list-style:none;margin:0;padding:0}.mistake-label[data-v-7e4424a3]{color:#fffffff2;display:block;font-weight:600}.mistake-detail[data-v-7e4424a3]{color:#ffffffb3;display:block;font-size:.95rem;line-height:1.6}.analysis-item[data-v-7e4424a3]{gap:.5rem}.analysis-item[data-v-7e4424a3] .header-wrapper{font-size:.9rem;font-weight:600;gap:.25rem;margin:0}.analysis-item[data-v-7e4424a3] p{font-size:.8rem;margin:0}.testimonial-section[data-v-3565e28a]{display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:6rem 0;position:relative;width:100%}.testimonial-content[data-v-3565e28a]{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:0 24px;width:100%}.testimonial-header[data-v-3565e28a]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.section-title[data-v-3565e28a]{color:#fff;font-size:clamp(2rem,4vw,2.3rem);font-weight:700;line-height:1.1;margin:0}.controls[data-v-3565e28a]{display:flex;gap:16px}.nav-button[data-v-3565e28a]{align-items:center;background:#424245b8;border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:transform .2s ease,border-color .2s ease;width:40px}.nav-button svg[data-v-3565e28a]{fill:#fff}.nav-button[data-v-3565e28a]:hover:not(:disabled){transform:none}.nav-button[data-v-3565e28a]:disabled{cursor:not-allowed;opacity:.36;transform:none}.testimonial-track[data-v-3565e28a]{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-left:calc(50% - 50vw);scrollbar-width:none;width:100vw;-ms-overflow-style:none;margin-bottom:-40px;padding-bottom:40px}@media (max-width:768px){.testimonial-track[data-v-3565e28a]{gap:16px}}.testimonial-track[data-v-3565e28a]::-webkit-scrollbar{display:none}.testimonial-card[data-v-3565e28a]{background:#1c1c1e;border-radius:24px;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;padding:24px;scroll-snap-align:start;width:340px}.card-title[data-v-3565e28a]{color:#fff;font-size:1.2rem;font-weight:700;margin:0}.stars[data-v-3565e28a]{color:#fff;display:flex;font-size:1.1rem;gap:2px}.meta[data-v-3565e28a]{color:#fff9;font-size:.9rem;font-weight:500}.card-text[data-v-3565e28a]{color:#fffc;font-size:1rem;line-height:1.5;margin:0}.faq[data-v-40fafca4]{align-items:center;display:flex;flex-direction:column;gap:4rem;padding:var(--marketing-section-padding)}@media (max-width:900px){.faq[data-v-40fafca4]{gap:3rem;padding:var(--marketing-section-padding-mobile)}}.faq-head[data-v-40fafca4]{align-items:center;gap:1rem;margin:0 auto;max-width:var(--marketing-header-max-width);text-align:center}.faq-head[data-v-40fafca4],.faq-list[data-v-40fafca4]{display:flex;flex-direction:column}.faq-list[data-v-40fafca4]{max-width:800px;width:100%}.faq-item[data-v-40fafca4]{position:relative}.faq-item[data-v-40fafca4]:before{background:#fff1;content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:100%}.faq-item[data-v-40fafca4]:first-child:before{display:none}.faq-question[data-v-40fafca4]{align-items:center;background:none;border:none;border-radius:1rem;color:#ffffffa9;cursor:pointer;display:flex;font-size:1.1875rem;font-weight:650;justify-content:space-between;line-height:1.4;padding:1.5rem 0;text-align:left;transition:color .3s cubic-bezier(.25,.46,.45,.94);width:100%}.faq-question.active[data-v-40fafca4]{color:#fff}.question-text[data-v-40fafca4]{flex:1;padding-right:2rem}.chevron[data-v-40fafca4]{align-items:center;color:#ffffff80;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin-right:-.5rem;transform:rotate(90deg);transform-origin:center;transition:transform .4s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94);width:2.7rem}.chevron.expanded[data-v-40fafca4]{color:#fff9;transform:rotate(270deg)}.chevron-icon[data-v-40fafca4]{fill:#ffffff32;width:3rem}.faq-answer-wrapper[data-v-40fafca4]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s cubic-bezier(.25,.46,.45,.94)}.faq-answer-wrapper.open[data-v-40fafca4]{grid-template-rows:1fr}.faq-answer[data-v-40fafca4]{min-height:0;overflow:hidden}.faq-answer p[data-v-40fafca4]{color:#fff9;font-size:1rem;font-weight:500;letter-spacing:.015em;line-height:1.6;opacity:0;padding-bottom:1.5rem;padding-right:2rem;transform:translateY(-8px);transition:opacity .35s cubic-bezier(.25,.46,.45,.94) .05s,transform .35s cubic-bezier(.25,.46,.45,.94) .05s}.faq-answer-wrapper.open .faq-answer p[data-v-40fafca4]{color:#fff;opacity:1;transform:translateY(0);transition:opacity .4s cubic-bezier(.25,.46,.45,.94) .1s,transform .4s cubic-bezier(.25,.46,.45,.94) .1s}@media (max-width:900px){.faq-question[data-v-40fafca4]{font-size:1.0625rem;padding:1.25rem 0}.faq-answer p[data-v-40fafca4]{font-size:.9375rem;padding-bottom:1.25rem}.faq-answer p[data-v-40fafca4],.question-text[data-v-40fafca4]{padding-right:1.5rem}}.closing[data-v-d534e08f]{background:linear-gradient(180deg,#090e1400,#090e1480);display:grid;gap:4rem;padding:6rem 6vw 4rem}.cta-block[data-v-d534e08f]{max-width:680px}.cta-block p[data-v-d534e08f]{color:#ffffffb3;margin-top:1rem}.actions[data-v-d534e08f]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.ghost[data-v-d534e08f]{border:1px solid hsla(0,0%,100%,.15);border-radius:999px;color:#ffffffd9;padding:.75rem 1.5rem;transition:all .2s ease}.ghost[data-v-d534e08f]:hover{background:#ffffff0d;border-color:#ffffff59}.footer[data-v-d534e08f]{border-top:1px solid hsla(0,0%,100%,.08);display:grid;gap:1rem;padding-top:2rem}.brand[data-v-d534e08f]{font-size:1.1rem;font-weight:600}.links[data-v-d534e08f]{color:#ffffffb3;display:flex;flex-wrap:wrap;font-size:.9rem;gap:1.5rem}.links a[data-v-d534e08f]:hover{color:#fff}.copyright[data-v-d534e08f]{color:#ffffff80;font-size:.8rem}.gallery-swiper[data-v-9657b949]{display:flex;flex-direction:column;gap:24px;overflow:hidden;position:relative;width:100%}.gallery-swiper__content[data-v-9657b949]{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:0 24px;width:100%}.gallery-swiper__header[data-v-9657b949]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.gallery-swiper__header-text[data-v-9657b949]{display:flex;flex-direction:column;gap:8px}.gallery-swiper__subtitle[data-v-9657b949]{color:#fff9;font-size:.85rem;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.gallery-swiper__title[data-v-9657b949]{color:#fff;font-size:clamp(2rem,4vw,2.3rem);font-weight:700;line-height:1.1;margin:0}.gallery-swiper__controls[data-v-9657b949]{display:flex;gap:16px;justify-content:flex-end;margin:24px auto 0;max-width:1100px;padding-right:24px;width:100%}.gallery-swiper__nav[data-v-9657b949]{align-items:center;background:#424245b8;border:none;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:transform .2s ease,border-color .2s ease;width:40px}.gallery-swiper__nav svg[data-v-9657b949]{fill:#fff}.gallery-swiper__nav[data-v-9657b949]:hover:not(:disabled){transform:none}.gallery-swiper__nav[data-v-9657b949]:disabled{cursor:not-allowed;opacity:.36;transform:none}.gallery-swiper__track[data-v-9657b949]{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-left:calc(50% - 50vw);scrollbar-width:none;width:100vw;-ms-overflow-style:none;margin-bottom:-40px;padding-bottom:40px}@media (max-width:768px){.gallery-swiper__track[data-v-9657b949]{gap:16px}}.gallery-swiper__track[data-v-9657b949]::-webkit-scrollbar{display:none}.gallery-swiper__card[data-v-9657b949]{display:flex;flex:0 0 auto;flex-direction:column;gap:16px;scroll-snap-align:start;width:clamp(200px,80vw,340px)}.gallery-swiper__media[data-v-9657b949]{aspect-ratio:1/1.3;background:#1c1c1e;border-radius:24px;overflow:hidden;position:relative;width:100%}.gallery-swiper__media img[data-v-9657b949],.gallery-swiper__media video[data-v-9657b949]{height:101%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:101%}.gallery-swiper__card:hover .gallery-swiper__media img[data-v-9657b949],.gallery-swiper__card:hover .gallery-swiper__media video[data-v-9657b949]{transform:scale(1.03)}.gallery-swiper__body[data-v-9657b949]{padding:16px}.gallery-swiper__card-title[data-v-9657b949]{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 4px}.gallery-swiper__card-text[data-v-9657b949]{color:#ffffffb3;font-size:.95rem;line-height:1.5;margin:0}.marketing-home[data-v-6a78fa90]{display:flex;flex-direction:column;gap:0;overflow-x:hidden;position:relative;width:100%}.top-gradient-fade[data-v-6a78fa90]{align-items:center;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.8) 30%,rgba(0,0,0,.4) 60%,transparent);display:flex;height:5rem;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;transform-origin:top center;transition:transform .18s ease;z-index:1000}.logo[data-v-6a78fa90]{bottom:0;height:auto;left:0;margin:2rem auto auto;opacity:.95;position:absolute;right:0;top:0;width:min(150px,70vw)}.features-section[data-v-6a78fa90]{overflow:hidden;padding-bottom:8rem;padding-top:8rem;width:100%}.features-section[data-v-6a78fa90] .gallery-swiper{width:100%}.visual-card[data-v-6a78fa90]{-webkit-backdrop-filter:var(--visual-card-blur);backdrop-filter:var(--visual-card-blur);background:var(--marketing-card-bg);border:var(--marketing-card-border);border-radius:var(--visual-card-border-radius);padding:var(--visual-card-padding);width:var(--visual-card-width)}.visual-card.waveform[data-v-6a78fa90]{display:grid;gap:1.5rem}.visual-header[data-v-6a78fa90]{color:#fff9;display:flex;font-size:.85rem;justify-content:space-between;letter-spacing:.2em;text-transform:uppercase}.visual-footer[data-v-6a78fa90]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.visual-footer span[data-v-6a78fa90]{font-weight:600}.metric[data-v-6a78fa90]{color:#fff9;font-size:.7rem;letter-spacing:.2em;margin-bottom:.3rem;text-transform:uppercase}.visual-card.feedback[data-v-6a78fa90]{display:grid;gap:1.5rem}.score-panel[data-v-6a78fa90]{align-items:center;display:flex;gap:1.2rem}.big[data-v-6a78fa90]{font-size:1.6rem;font-weight:600}.visual-card.awards[data-v-6a78fa90]{display:flex;justify-content:center;overflow:hidden;padding:0}.visual-card.awards[data-v-6a78fa90] .award-card-container{transform:scale(.75);transform-origin:top center}.visual-card.dashboard[data-v-6a78fa90]{display:grid;gap:1.5rem}.dashboard-row[data-v-6a78fa90]{display:flex;gap:2rem}.dashboard-list[data-v-6a78fa90]{display:grid;gap:.75rem}.dashboard-item[data-v-6a78fa90]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:grid;gap:1rem;grid-template-columns:1fr auto auto;padding:.6rem 0}.student-info[data-v-6a78fa90]{align-items:center;display:flex;gap:.6rem}.student-dot[data-v-6a78fa90]{background:#15bbaccc;border-radius:999px;height:8px;width:8px}.score-text[data-v-6a78fa90]{color:#ffffffb3;font-size:.85rem}@media (max-width:900px){.features-section[data-v-6a78fa90] .gallery-swiper{max-width:100%}.visual-card[data-v-6a78fa90]{width:100%}.dashboard-row[data-v-6a78fa90]{flex-direction:column;gap:.8rem}.dashboard-item[data-v-6a78fa90]{grid-template-columns:1fr;justify-items:start}.maqam-section[data-v-6a78fa90]{padding:var(--marketing-section-padding-mobile)}}
