.countdown-timer[data-v-011deb07]{align-items:center;display:flex;gap:4px}.countdown-timer__time[data-v-011deb07]{align-items:center;border:1px solid var(--v099b28b5);border-radius:4px;color:var(--v099b28b5);display:flex;justify-content:center;padding:2px 4px}.countdown-timer span[data-v-011deb07]{color:var(--v099b28b5)}.modal-overlay[data-v-926bc8ff]{align-items:center;background-color:#000000b3;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:1000}.modal-content[data-v-926bc8ff]{animation:slideUp-926bc8ff .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000004d;max-width:500px;overflow:hidden;position:relative;width:100%}@keyframes slideUp-926bc8ff{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-close[data-v-926bc8ff]{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.modal-close[data-v-926bc8ff]:hover{background-color:#f0f0f0;color:#333}.modal-body[data-v-926bc8ff]{padding:32px 24px 24px}.modal-title[data-v-926bc8ff]{color:#333;font-size:24px;font-weight:600;line-height:1.2;margin:0 0 24px}.checkbox-text[data-v-926bc8ff]{color:#666;font-size:14px;line-height:1.4}.modal-fade-enter-active[data-v-926bc8ff],.modal-fade-leave-active[data-v-926bc8ff]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-926bc8ff],.modal-fade-leave-to[data-v-926bc8ff]{opacity:0}@media(max-width:640px){.modal-content[data-v-926bc8ff]{margin:20px;max-width:100%}.modal-body[data-v-926bc8ff]{padding:24px 16px 16px}.modal-title[data-v-926bc8ff]{font-size:20px}}.hero[data-v-1684d745]{overflow:hidden;padding:clamp(40px,8vw,100px) 0;position:relative}.hero-content[data-v-1684d745]{position:relative;z-index:1}.hero-title[data-v-1684d745]{color:#fff;font-size:clamp(36px,7vw,72px);font-weight:800;letter-spacing:-.02em}.hero-title[data-v-1684d745] span,.hero-subtitle[data-v-1684d745] span{color:var(--d4a7298c)}.hero-badge[data-v-1684d745]{background:#2665da1f;border:1px solid rgba(101,146,185,.5);border-radius:999px;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.hero-stat[data-v-1684d745]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:inline-flex;gap:8px;padding:10px 14px}.hero-stat b[data-v-1684d745]{opacity:.7}.text-with-icon[data-v-1684d745]{display:inline}.inline-icon[data-v-1684d745]{display:inline-block;margin-left:8px;vertical-align:middle}.hero-cta-button[data-v-1684d745]{border:none;border-radius:999px;box-shadow:0 8px 32px #0000004d;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.05em;padding:16px 40px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap;z-index:20}.hero-cta-button[data-v-1684d745]:before{background:radial-gradient(circle,var(--v6a92ba6a) 0,transparent 70%);content:"";filter:blur(40px);height:100%;left:50%;opacity:.6;pointer-events:none;position:absolute;top:50%;transform:translate(-50%);width:120%;z-index:-1}.hero-cta-button[data-v-1684d745]:hover{box-shadow:0 12px 40px #0006;transform:translateY(-2px)}.hero-cta-button[data-v-1684d745]:hover:before{filter:blur(50px);opacity:.8}.hero-cta-button[data-v-1684d745]:active{transform:translateY(0)}.hero[data-v-197f66d3]{background:radial-gradient(1200px 500px at 20% -100px,rgba(87,151,185,.25) 0,rgba(87,151,185,.05) 60%,transparent 100%),radial-gradient(800px 400px at 90% -50px,rgba(45,95,202,.3) 0,rgba(45,95,202,.05) 60%,transparent 100%),linear-gradient(180deg,#0b1218,#0b1218);border-bottom:1px solid rgba(42,49,73,.6);padding:48px 24px 36px;position:relative}.inner[data-v-197f66d3]{margin:0 auto;max-width:1200px}.title[data-v-197f66d3]{align-items:center;display:flex;gap:12px}.title h1[data-v-197f66d3]{color:#fff;font-size:32px;font-weight:800;line-height:1.2;margin:0}.title .icon[data-v-197f66d3]{height:32px;width:32px}.subtitle[data-v-197f66d3]{color:#c9cfd7;font-size:16px;margin-top:10px;max-width:720px}.stats[data-v-197f66d3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.stats .stat[data-v-197f66d3]{align-items:center;background:#292a30cc;border:1px solid rgba(42,49,73,.6);border-radius:12px;display:inline-flex;padding:8px 12px}.stats .stat .label[data-v-197f66d3]{color:#5b5d62;font-size:14px;margin-right:8px}.stats .stat .value[data-v-197f66d3]{color:#fff;font-size:14px;font-weight:700}.prize-wrapper[data-v-26b5ca0f]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr}.prize-left[data-v-26b5ca0f]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:24px}.prize-amount[data-v-26b5ca0f]{color:#fff;font-size:clamp(34px,7vw,72px);font-weight:800;letter-spacing:-.02em;line-height:1}.prize-description[data-v-26b5ca0f]{color:#fff;font-size:14px;line-height:1.5;margin-top:10px}.prize-right[data-v-26b5ca0f]{display:flex;flex-direction:column;gap:12px}.problem-card[data-v-26b5ca0f]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:16px 20px}.problem-title[data-v-26b5ca0f]{color:#9bb6d0;font-size:12px;margin-bottom:4px}.problem-description[data-v-26b5ca0f]{color:#fff;font-size:14px;font-weight:600;line-height:1.4}@media(min-width:768px){.prize-wrapper[data-v-26b5ca0f]{grid-template-columns:280px 1fr}}@media(min-width:1024px){.prize-wrapper[data-v-26b5ca0f]{grid-template-columns:320px 1fr}}.steps-title[data-v-0338775b]{font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.2}.steps-card[data-v-0338775b]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:20px}.steps-badge[data-v-0338775b]{background:#2665da1f;border:1px solid;border-radius:999px;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.steps-text[data-v-0338775b]{color:#ececec;font-size:clamp(14px,2.2vw,16px)}.date-bar-card[data-v-4340b506]{align-items:center;background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:20px}.banner-item[data-v-ac4b79ec]{display:block;transition:transform .3s ease,opacity .3s ease}.banner-item[data-v-ac4b79ec]:hover{opacity:.9;transform:translateY(-4px)}.feature-item-title[data-v-52f020ff],.feature-title[data-v-52f020ff]{font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.2}.feature-card[data-v-52f020ff]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:20px}.feature-text[data-v-52f020ff]{color:#5c5d62;font-size:clamp(14px,2.2vw,16px)}.rewards-section[data-v-15660378]{padding:60px 0}.rewards-grid[data-v-15660378]{display:grid;gap:24px;grid-template-columns:1fr}.reward-card[data-v-15660378]{background:linear-gradient(135deg,#12161ce6,#0c1014f2);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.reward-card[data-v-15660378]:hover{border-color:#febe164d;box-shadow:0 20px 40px #0000004d;transform:translateY(-4px)}.reward-image-wrapper[data-v-15660378]{align-items:center;background:linear-gradient(180deg,rgba(254,190,22,.05),transparent);display:flex;height:120px;justify-content:center;overflow:hidden;position:relative;width:100%}.reward-image[data-v-15660378]{filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));height:auto;max-height:80px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:auto}.reward-content[data-v-15660378]{display:flex;flex-direction:column;gap:12px;padding:24px}.reward-number[data-v-15660378]{color:#febe16cc;font-size:14px;font-weight:700;letter-spacing:.1em}.reward-title[data-v-15660378]{color:#fff;font-size:20px;font-weight:700;line-height:1.3;margin:0}.reward-description[data-v-15660378]{color:#fff9;font-size:14px;line-height:1.6;margin:0}.reward-badges[data-v-15660378]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.reward-badge[data-v-15660378]{background:#febe161a;border:1px solid rgba(254,190,22,.3);border-radius:8px;color:#febe16;display:inline-block;font-size:12px;font-weight:600;padding:6px 12px}@media(min-width:768px){.rewards-grid[data-v-15660378]{grid-template-columns:repeat(2,1fr)}.reward-image-wrapper[data-v-15660378]{height:180px}.reward-image[data-v-15660378]{max-height:140px;max-width:140px}}@media(min-width:1024px){.rewards-grid[data-v-15660378]{grid-template-columns:repeat(3,1fr)}.reward-card[data-v-15660378]:nth-child(3n+1){grid-column:span 1}}.tokens-grid[data-v-7d9ce710]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.tokens-grid[data-v-7d9ce710]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.tokens-grid[data-v-7d9ce710]{grid-template-columns:1fr}}.token-card[data-v-7d9ce710]{align-items:center;background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;display:flex;gap:12px;padding:16px}.token-icon[data-v-7d9ce710]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;display:grid;flex-shrink:0;height:56px;place-items:center;width:56px}.token-badge[data-v-7d9ce710]{background:#2665da1f;border:1px solid rgba(101,146,185,.4);border-radius:999px;color:#9bb6d0;display:inline-block;font-size:11px;font-weight:600;margin-top:4px;padding:2px 8px}.timeline-card[data-v-28d86c95]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:20px}.timeline-stages[data-v-28d86c95]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.timeline-stages[data-v-28d86c95]{grid-template-columns:1fr}}.timeline-stage[data-v-28d86c95]{background:#0e1318;border:1px solid rgba(42,49,73,.6);border-radius:12px;padding:16px}.timeline-badge[data-v-28d86c95]{background:#2665da1f;border:1px solid rgba(101,146,185,.4);border-radius:999px;color:#9bb6d0;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.container[data-v-b1565f00]{margin:0 auto;max-width:1200px;padding:24px}h2[data-v-b1565f00]{color:#fff;font-size:24px;font-weight:800;margin:0 0 16px}.steps[data-v-b1565f00]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.steps[data-v-b1565f00]{grid-template-columns:1fr}}.step[data-v-b1565f00]{align-items:center;background:#0e1318;border:1px solid rgba(42,49,73,.6);border-radius:16px;display:flex;gap:12px;padding:16px}.step img[data-v-b1565f00]{height:40px;width:40px}.step h3[data-v-b1565f00]{color:#fff;font-size:18px;margin:0 0 4px}.step p[data-v-b1565f00]{color:#c9cfd7;font-size:14px;margin:0}.step-number[data-v-b1565f00]{align-items:center;background:#febe1626;border:2px solid rgba(254,190,22,.4);border-radius:50%;color:#febe16;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}.text-title[data-v-a1a60d82]{font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.2}.text-card[data-v-a1a60d82]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:20px}.text-content[data-v-a1a60d82]{color:#ffffffe6;font-size:16px;line-height:1.6}.text-content[data-v-a1a60d82] p{margin-bottom:1em}.text-content[data-v-a1a60d82] p:last-child{margin-bottom:0}.text-content[data-v-a1a60d82] ol,.text-content[data-v-a1a60d82] ul{margin-bottom:1em;margin-left:1.5em}.text-content[data-v-a1a60d82] li{margin-bottom:.5em}.text-content[data-v-a1a60d82] strong{font-weight:700}.text-content[data-v-a1a60d82] em{font-style:italic}.text-content[data-v-a1a60d82] a{color:#f5c842;text-decoration:underline}.text-content[data-v-a1a60d82] a:hover{opacity:.8}.text-content[data-v-a1a60d82] hr{opacity:.2;width:100%}[data-v-a1a60d82] .homework{background:#2665da1f;border:1px solid rgba(101,146,185,.5);border-radius:8px;color:#9bb6d0;padding:12px 16px}.terms-card[data-v-d58163f3]{background:#12161c;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:20px}.terms-list[data-v-d58163f3]{color:#9bb6d0;display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0;padding-left:20px}.terms-list li[data-v-d58163f3]{line-height:1.5}
