.navbar[data-v-b1452c2b]{position:fixed;top:0;left:0;right:0;background:linear-gradient(120deg,#06080cf0,#200c16e6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 18px 42px #03050a99;z-index:1000;padding:1rem 0}.container[data-v-b1452c2b]{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.nav-brand a[data-v-b1452c2b]{text-decoration:none}.nav-brand .logo[data-v-b1452c2b]{font-size:1.52rem;font-weight:700;letter-spacing:.09em;background:linear-gradient(135deg,#f44e66,#34d892);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-menu[data-v-b1452c2b]{display:flex;gap:2rem;list-style:none;margin:0;padding:0;align-items:center}.nav-actions[data-v-b1452c2b]{display:flex;gap:10px;align-items:center}.nav-menu a[data-v-b1452c2b]{color:#e4eaf4e0;text-decoration:none;font-weight:500;transition:color .3s,background .3s;padding:.5rem 1rem;border-radius:10px}.nav-menu a[data-v-b1452c2b]:hover{color:#fff;background:#f44e6633}.nav-menu a.router-link-active[data-v-b1452c2b]{color:#3ae49d}.btn-register[data-v-b1452c2b]{background:linear-gradient(135deg,#f44e66,#30c97a)!important;color:#030409!important;padding:.6rem 1.6rem!important;border-radius:28px!important;font-weight:600!important;box-shadow:0 6px 22px #f44e6666}.btn-register[data-v-b1452c2b]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #30c97a73}.btn-account[data-v-b1452c2b]{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#e4eaf4;padding:.6rem 1.6rem;min-height:44px;min-width:130px;border-radius:28px;border:1px solid rgba(255,255,255,.28);font-weight:600;letter-spacing:.01em;transition:all .18s ease;box-shadow:inset 0 0 0 1px #ffffff0f;line-height:1}.footer-qr img[data-v-b1452c2b]{width:80px;height:80px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff05;object-fit:cover;box-shadow:0 8px 18px #00000040;line-height:1}.btn-account[data-v-b1452c2b]:hover{color:#0c0f1a;background:linear-gradient(135deg,#8fd3f4,#84fab0);border-color:#fff6;box-shadow:0 10px 24px #84fab04d;transform:translateY(-1px)}.contact-row[data-v-b1452c2b]{display:inline-flex;align-items:center;gap:8px;color:#dce2ecd1}.contact-icon[data-v-b1452c2b]{font-size:14px}.footer-qr-row[data-v-b1452c2b]{display:flex;flex-direction:row-reverse;align-items:center;gap:12px}.footer-qr-row img[data-v-b1452c2b]{width:150px;height:150px;border-radius:8px;object-fit:cover}.footer-qr__meta[data-v-b1452c2b]{display:flex;flex-direction:row;gap:4px}.footer-qr__label[data-v-b1452c2b]{font-size:18px;color:#dfe4ecc7;letter-spacing:.02em;writing-mode:vertical-rl;line-height:2}.main-content[data-v-b1452c2b]{min-height:calc(100vh - 200px);padding-top:80px}.footer[data-v-b1452c2b]{background:radial-gradient(circle at top,#06080cf2,#14090ef2);color:#dfe4ece0;padding:2.6rem 0 1.3rem;border-top:1px solid rgba(244,78,102,.16)}.footer .container[data-v-b1452c2b]{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.footer-content[data-v-b1452c2b]{display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center;width:100%;max-width:1300px;margin:0 auto}.footer-section--brand[data-v-b1452c2b]{max-width:340px;text-align:center}.footer-section--brand h3[data-v-b1452c2b]{text-align:center}.footer-section--brand p[data-v-b1452c2b]{margin-top:.45rem;text-align:center;font-size:.82rem;color:#e6ecf585}.footer-section--links[data-v-b1452c2b]{min-width:200px}.footer-section--contact[data-v-b1452c2b]{min-width:240px;display:flex;flex-direction:column;gap:.45rem;color:#cbd2dec2;font-size:.94rem}.footer-section__copyright[data-v-b1452c2b]{padding-top:.6rem;border-top:1px solid rgba(244,78,102,.12);width:100%}.footer-section h3[data-v-b1452c2b],.footer-section h4[data-v-b1452c2b]{margin-bottom:.75rem;color:#f44e66d1}.footer-section ul[data-v-b1452c2b]{list-style:none;padding:0}.footer-section ul li[data-v-b1452c2b]{margin-bottom:.5rem}.footer-section a[data-v-b1452c2b]{color:#dce2ecd1;text-decoration:none;transition:color .3s}.footer-section a[data-v-b1452c2b]:hover{color:#30c97a}.footer-section--contact[data-v-b1452c2b]{text-align:left}@media (min-width: 768px){.footer-content[data-v-b1452c2b]{flex-wrap:nowrap;justify-content:space-between}}.fade-enter-active[data-v-b1452c2b],.fade-leave-active[data-v-b1452c2b]{transition:opacity .3s ease}.fade-enter-from[data-v-b1452c2b],.fade-leave-to[data-v-b1452c2b]{opacity:0}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:#0f1419;color:#e0e0e0;line-height:1.6;overflow-x:hidden}body.is-intro{overflow:hidden}body.is-intro .home{gap:0}body.is-intro .section{overflow:hidden}#app{width:100%;min-height:100vh;display:flex;flex-direction:column}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.btn{display:inline-block;padding:.75rem 2rem;border-radius:25px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none;font-size:1rem}.btn-primary{background:linear-gradient(135deg,#7b61ff,#00d4ff);color:#fff;box-shadow:0 4px 15px #7b61ff66}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #7b61ff99}.btn-secondary{background:transparent;color:#7b61ff;border:2px solid #7B61FF}.btn-secondary:hover{background:#7b61ff1a;transform:translateY(-2px)}.card{background:#1e2332cc;border-radius:16px;padding:2rem;border:1px solid rgba(123,97,255,.2);transition:all .3s ease}.card:hover{transform:translateY(-5px);border-color:#7b61ff80;box-shadow:0 10px 30px #7b61ff4d}.input-group{margin-bottom:1.5rem}.input-group label{display:block;margin-bottom:.5rem;color:#b0b0b0;font-weight:500}.input-group input{width:100%;padding:.75rem 1rem;border-radius:8px;border:1px solid rgba(123,97,255,.3);background:#14192899;color:#e0e0e0;font-size:1rem;transition:all .3s}.input-group input:focus{outline:none;border-color:#7b61ff;background:#141928cc;box-shadow:0 0 0 3px #7b61ff1a}.input-group input::placeholder{color:#666}.error-message{color:#ff6b6b;font-size:.875rem;margin-top:.5rem}.success-message{color:#51cf66;font-size:.875rem;margin-top:.5rem}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:600}h1{font-size:3rem;margin-bottom:1rem}h2{font-size:2.5rem;margin-bottom:1rem}h3{font-size:2rem;margin-bottom:.75rem}.gradient-text{background:linear-gradient(135deg,#7b61ff,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 768px){.container{padding:0 1rem}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1a1f2e}::-webkit-scrollbar-thumb{background:#7b61ff;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#9078ff}.pro-footprint[data-v-fc8b5c96]{position:relative;padding:0;background:transparent;display:flex;justify-content:center}.stage[data-v-fc8b5c96]{position:relative;width:min(960px,88vw);min-height:clamp(360px,45vw,520px)}.candlestick[data-v-fc8b5c96]{position:absolute;top:50%;left:50%;width:88px;transform:translate(260px,-50%);transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .6s ease;z-index:3;pointer-events:none}.candlestick--enter[data-v-fc8b5c96]{transform:translate(-50%,-50%)}.candlestick--fade[data-v-fc8b5c96]{opacity:0;transform:translate(-50%,-50%) scale(.75)}.candlestick__body[data-v-fc8b5c96]{width:100%;height:210px;border-radius:8px;background:linear-gradient(180deg,#0bb850f2,#05582acc);box-shadow:0 18px 55px #0bb85066;border:2px solid rgba(11,184,80,.88)}.candlestick__wick[data-v-fc8b5c96]{width:3px;margin:0 auto;border-radius:999px;background:linear-gradient(180deg,#0bb850e6,#0bb85099)}.candlestick__wick--top[data-v-fc8b5c96]{height:64px;margin-bottom:10px}.candlestick__wick--bottom[data-v-fc8b5c96]{height:58px;margin-top:10px}.footprint[data-v-fc8b5c96]{position:relative;width:100%;margin:0 auto;opacity:0;transform:scale(.88) translateY(26px);transition:opacity .6s ease,transform .6s ease}.footprint--visible[data-v-fc8b5c96]{opacity:1;transform:scale(1) translateY(0)}.footprint__background[data-v-fc8b5c96]{display:none}.footprint__stack[data-v-fc8b5c96]{position:relative;display:flex;align-items:flex-start;padding:0;background:none;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;width:fit-content;margin:0 auto}.footprint__panel[data-v-fc8b5c96]{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px 0;width:130px;border-radius:8px;background:#000000c7;border:1.17px solid rgba(255,255,255,.15);box-shadow:0 22px 48px #00000073}.footprint__panel-row[data-v-fc8b5c96]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;padding:8px 30px;opacity:0;transform:translateY(16px);transition:opacity .35s ease,transform .35s ease}.footprint__panel-row[data-v-fc8b5c96]:after{content:"";position:absolute;left:50%;top:12px;bottom:12px;width:1px;background:#ffffff14;z-index:0}.footprint__value[data-v-fc8b5c96]{position:relative;background:none;border:none;font-family:Rethink Sans,sans-serif;font-size:17px;letter-spacing:.4px;color:#ffffffc7;cursor:pointer;transition:color .25s ease,text-shadow .25s ease,filter .25s ease;z-index:1}.footprint__value[data-v-fc8b5c96]:disabled{cursor:default;opacity:.4}.footprint__value--active[data-v-fc8b5c96]{color:#fff;font-weight:600}.footprint__value--winner-bid[data-v-fc8b5c96]{color:#40db7e;font-weight:600;text-shadow:0 0 18px rgba(64,219,126,.45)}.footprint__value--winner-ask[data-v-fc8b5c96]{color:#ff6060;font-weight:600;text-shadow:0 0 18px rgba(255,96,96,.45)}.footprint__value--dim[data-v-fc8b5c96]{color:#ffffff47;filter:blur(2px)}.footprint__bars[data-v-fc8b5c96]{width:400px;display:flex;flex-direction:column;gap:14px;padding:20px 0}.footprint__bars-row[data-v-fc8b5c96]{position:relative;height:40px;display:flex;align-items:center;width:100%;align-self:stretch;opacity:0;transform:translateY(18px);transition:opacity .35s ease,transform .35s ease;cursor:pointer}.footprint--visible .footprint__panel-row[data-v-fc8b5c96],.footprint--visible .footprint__bars-row[data-v-fc8b5c96]{opacity:1;transform:translateY(0);transition-delay:var(--delay)}.footprint__bar[data-v-fc8b5c96]{position:relative;height:40px;border-radius:0;width:0;opacity:1;transition:width .65s ease-in-out,filter .3s ease;border-top:1.17px solid rgba(255,255,255,.15);border-bottom:1.17px solid rgba(255,255,255,.15);border-right:1.17px solid rgba(255,255,255,.15);pointer-events:auto}.footprint--bars .footprint__bar[data-v-fc8b5c96]{width:var(--target-width)}.footprint__bars-row--focused .footprint__bar[data-v-fc8b5c96]{box-shadow:0 18px 36px #20202873;filter:none}.highlight-active .footprint__bars-row:not(.footprint__bars-row--focused) .footprint__bar[data-v-fc8b5c96]{opacity:.35;filter:blur(1.8px)}.footprint__bar--bid[data-v-fc8b5c96]{background:linear-gradient(270deg,#0bb850,#12613200)}.footprint__bar--ask[data-v-fc8b5c96]{background:linear-gradient(270deg,#ff6060,#781e1e00)}.footprint__bar--neutral[data-v-fc8b5c96]{background:linear-gradient(90deg,#969696b3,#d7d7d759,#ffffff14)}.footprint__bar--bid.footprint__bar--boost[data-v-fc8b5c96]{background:linear-gradient(270deg,#44ffaf,#188c4866);box-shadow:0 12px 32px #2effb273}.footprint__bar--ask.footprint__bar--boost[data-v-fc8b5c96]{background:linear-gradient(270deg,#ff8e8e,#b4282866);box-shadow:0 12px 32px #ff72726b}.footprint__bars-row--focused .footprint__bar[data-v-fc8b5c96]{opacity:1;box-shadow:0 18px 36px #20202873}.footprint__bars-row--dim .footprint__bar[data-v-fc8b5c96]{opacity:.18;filter:blur(2.4px)}.cell-hover-active .footprint__bars-row .footprint__bar[data-v-fc8b5c96]{opacity:.15;filter:blur(2.8px)}.footprint__bar-sensor[data-v-fc8b5c96]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:transparent;pointer-events:auto}.footprint__tooltip[data-v-fc8b5c96]{position:absolute;pointer-events:none;min-width:182px;padding:12px 16px;border-radius:12px;background:#000000eb;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px #00000073;font-family:Rethink Sans,sans-serif;color:#ffffffb8;transition:transform .2s ease}.footprint__tooltip--cell[data-v-fc8b5c96]{transform:translateY(-50%)}.footprint__tooltip--bar[data-v-fc8b5c96]{transform:translateY(-20%)}.bar-tooltip__title[data-v-fc8b5c96]{font-size:12px;text-transform:uppercase;letter-spacing:1.3px;color:#ffffff94;margin-bottom:8px}.bar-tooltip__row[data-v-fc8b5c96]{display:flex;justify-content:space-between;font-size:12px;padding:3px 0}.bar-tooltip__value--accent[data-v-fc8b5c96]{color:#795cfae6;font-weight:600}.bar-tooltip__value--positive[data-v-fc8b5c96]{color:#40db7e;font-weight:600}.bar-tooltip__value--negative[data-v-fc8b5c96]{color:#ff6060;font-weight:600}.bar-tooltip__value--volume[data-v-fc8b5c96]{color:#ffab4f;font-weight:600}.footprint__summary[data-v-fc8b5c96]{margin:28px auto 0;display:flex;align-items:center;justify-content:center;gap:24px;opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.footprint__summary--visible[data-v-fc8b5c96]{opacity:1;transform:translateY(0)}.footprint__summary-item[data-v-fc8b5c96]{display:flex;align-items:center;gap:10px;font-family:Outfit,sans-serif;font-size:18px;font-weight:600;letter-spacing:.4px;color:#ffffffb8}.footprint__summary-item--positive[data-v-fc8b5c96]{color:#40db7e;text-shadow:0 0 22px rgba(64,219,126,.45)}.footprint__summary-item--negative[data-v-fc8b5c96]{color:#ff6060;text-shadow:0 0 22px rgba(255,96,96,.4)}.footprint__summary-item--neutral[data-v-fc8b5c96]{color:#fff9}.footprint__summary-item--volume[data-v-fc8b5c96]{color:#ffa244;text-shadow:0 0 22px rgba(255,162,68,.35)}.footprint__summary-item--bid[data-v-fc8b5c96]{color:#44ffaf;text-shadow:0 0 22px rgba(68,255,175,.38)}.footprint__summary-item--ask[data-v-fc8b5c96]{color:#ff7070;text-shadow:0 0 22px rgba(255,112,112,.36)}.footprint__summary-icon[data-v-fc8b5c96]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;background:currentColor}.footprint__summary-icon--triangle[data-v-fc8b5c96]{clip-path:polygon(50% 0,0 100%,100% 100%)}.footprint__summary-icon--square[data-v-fc8b5c96]{border-radius:2px}.footprint__summary-icon--circle[data-v-fc8b5c96]{border-radius:999px}.footprint__summary-icon--rectangle[data-v-fc8b5c96]{width:20px;height:12px;border-radius:3px}.footprint__summary-number[data-v-fc8b5c96]{line-height:1}.footprint__actions[data-v-fc8b5c96]{margin:28px auto 0;width:fit-content;opacity:0;transform:translateY(18px);transition:opacity .4s ease,transform .4s ease}.footprint__actions--visible[data-v-fc8b5c96]{opacity:1;transform:translateY(0)}.footprint__refresh[data-v-fc8b5c96]{padding:10px 28px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,#795cfaf2,#512febe0);color:#fff;font-family:Outfit,sans-serif;font-size:15px;letter-spacing:.6px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 14px 32px #512feb59}.footprint__refresh[data-v-fc8b5c96]:hover{transform:translateY(-2px);box-shadow:0 18px 42px #512feb73}.footprint__refresh[data-v-fc8b5c96]:active{transform:translateY(1px)}@media (max-width: 900px){.footprint__stack[data-v-fc8b5c96]{flex-direction:column;align-items:stretch;gap:32px;padding:28px 24px}.footprint__panel[data-v-fc8b5c96]{min-width:0}.footprint__panel-row[data-v-fc8b5c96]{padding:8px 22px}.footprint__bars[data-v-fc8b5c96]{padding-right:0}.footprint__tooltip[data-v-fc8b5c96]{left:0!important;top:calc(100% + 12px)!important;transform:translate(0)}}@media (max-width: 720px){.pro-footprint[data-v-fc8b5c96]{padding:48px 16px 74px}.footprint__panel-row[data-v-fc8b5c96]{padding:8px 18px;gap:14px}.footprint__value[data-v-fc8b5c96]{font-size:15px}.footprint__bars-row[data-v-fc8b5c96]{height:30px}.footprint__bar[data-v-fc8b5c96]{height:14px}}@media (max-width: 520px){.footprint__stack[data-v-fc8b5c96]{padding:24px 16px}.footprint__panel-row[data-v-fc8b5c96]{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 14px}.footprint__bars-row[data-v-fc8b5c96]{height:28px}.footprint__tooltip[data-v-fc8b5c96]{min-width:160px}}.home[data-v-98e04f2e]{position:relative;min-height:100vh;overflow-x:hidden;font-family:Rethink Sans,Noto Sans SC,sans-serif;color:#e6ebf5e6;letter-spacing:.02em;gap:96px}.home__background[data-v-98e04f2e]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:-2;background:radial-gradient(circle at center,#05060cf0,#05060c)}.home__gradient[data-v-98e04f2e]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 120% at 50% 0%,rgba(30,12,24,.65),transparent 75%);opacity:.85}.home__glow[data-v-98e04f2e]{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(160px);opacity:.72}.home__glow--purple[data-v-98e04f2e]{top:12%;left:65%;width:260px;height:260px;background:#a776ff8c;opacity:.6}.home__glow--cyan[data-v-98e04f2e]{top:-160px;left:-140px;background:#f53a5394}.home__glow--teal[data-v-98e04f2e]{bottom:-200px;left:8%;background:#1abc6e8f}.home__glow--amber[data-v-98e04f2e]{bottom:-220px;right:-120px;background:#280c12d9}.hero__floaters[data-v-98e04f2e]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0;--bubble-scale-factor: clamp(.55, calc(100vw/1360px) , 1);--bubble-start-top: 58%;--bubble-start-left: 48%}.hero__bubble[data-v-98e04f2e]{position:absolute;top:var(--bubble-top);left:var(--bubble-left);width:calc(var(--bubble-size) * var(--bubble-scale-factor));height:calc(var(--bubble-size) * var(--bubble-scale-factor));transform:translate(-50%,-50%) translateZ(0) scale(var(--bubble-scale-factor));border-radius:50%;border:2px solid var(--bubble-color, rgba(255, 102, 132, .8));box-shadow:0 0 36px #ff668461,0 0 12px #ff66844d;background:radial-gradient(60% 60% at 28% 32%,rgba(255,255,255,.18),transparent 62%),radial-gradient(75% 75% at 50% 50%,rgba(255,255,255,.04),transparent 68%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;text-align:center;mix-blend-mode:screen;z-index:-1;opacity:0;filter:blur(12px);--bubble-entry-duration: .75s;animation:bubbleTravel-98e04f2e var(--bubble-entry-duration) cubic-bezier(.26,.84,.38,1.04) 0s forwards,bubbleAppear-98e04f2e var(--bubble-entry-duration) cubic-bezier(.33,1,.68,1) 0s forwards,bubbleFloat-98e04f2e var(--bubble-duration, 14s) ease-in-out calc(var(--bubble-delay, 0s) + var(--bubble-entry-duration, .75s)) infinite;animation-play-state:paused,paused,paused}.section.is-visible .hero__bubble[data-v-98e04f2e]{animation-play-state:running,running,running}.hero__bubble[data-v-98e04f2e]:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:inherit;border:1px solid currentColor;opacity:.35;filter:blur(18px)}.hero__bubble[data-v-98e04f2e]:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:inherit;background:radial-gradient(circle,rgba(255,255,255,.06),transparent 65%);opacity:.45}.hero__bubble-content[data-v-98e04f2e]{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:clamp(14px,1.1vw,18px);letter-spacing:.12em;color:#ffffffe0;text-shadow:0 0 22px rgba(0,0,0,.45);padding:12px 16px;border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.22),transparent 70%);box-shadow:inset 0 0 32px #00000059}.hero__bubble-content strong[data-v-98e04f2e]{font-size:clamp(16px,1.3vw,22px);letter-spacing:.1em;font-weight:700}.hero__bubble-meta[data-v-98e04f2e]{font-size:clamp(12px,1vw,16px);letter-spacing:.22em;opacity:.82}@media (max-width: 1024px){.hero__bubble[data-v-98e04f2e]{opacity:.6;filter:blur(0)}.hero__bubble-content[data-v-98e04f2e]{font-size:13px;letter-spacing:.08em}}@media (max-width: 768px){.hero__floaters[data-v-98e04f2e]{--bubble-scale-factor: clamp(.38, calc(100vw/768px) , .65)}.hero__bubble[data-v-98e04f2e]{opacity:.72}}.hero__bubble--green[data-v-98e04f2e]{color:#54ffc6d9;--bubble-color: rgba(90, 255, 188, .82);box-shadow:0 0 42px #5affbc52,0 0 16px #5affbc40}.hero__bubble--red[data-v-98e04f2e]{color:#ff709ce0;--bubble-color: rgba(255, 112, 156, .85);box-shadow:0 0 42px #ff709c52,0 0 16px #ff709c40}@keyframes bubbleFloat-98e04f2e{0%{transform:translate(-50%,-50%) translateZ(0) scale(var(--bubble-scale-factor));opacity:.82}38%{transform:translate(-50%,-50%) translate3d(0,-56px,0) scale(calc(var(--bubble-scale-factor) * 1.12));opacity:1}68%{transform:translate(-50%,-50%) translate3d(0,32px,0) scale(calc(var(--bubble-scale-factor) * .94));opacity:.9}to{transform:translate(-50%,-50%) translateZ(0) scale(var(--bubble-scale-factor));opacity:.85}}@keyframes bubbleTravel-98e04f2e{0%{top:var(--bubble-start-top, 58%);left:var(--bubble-start-left, 48%);opacity:0}60%{opacity:1}to{top:var(--bubble-top);left:var(--bubble-left);opacity:1}}@keyframes bubbleAppear-98e04f2e{0%{opacity:0;transform:translate(-50%,-50%) translate3d(0,22px,0) scale(calc(var(--bubble-scale-factor) * .34));filter:blur(22px)}55%{opacity:1;transform:translate(-50%,-56%) translate3d(0,-12px,0) scale(calc(var(--bubble-scale-factor) * 1.1));filter:blur(6px)}to{opacity:.9;transform:translate(-50%,-50%) translateZ(0) scale(var(--bubble-scale-factor));filter:blur(0)}}@keyframes heroPortraitReveal-98e04f2e{0%{opacity:0;transform:translate3d(0,72px,0) scale(.82);filter:saturate(.6) blur(24px)}48%{opacity:1;transform:translate3d(0,-10px,0) scale(1.04);filter:saturate(1) blur(8px)}to{opacity:1;transform:translateZ(0) scale(1);filter:saturate(1.02) blur(0)}}@keyframes heroTagReveal-98e04f2e{0%{opacity:0;transform:translateY(-24px) scale(.92);filter:blur(12px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes heroTagPulse-98e04f2e{0%{text-shadow:0 0 8px rgba(120,246,255,.4);letter-spacing:.32em}50%{text-shadow:0 0 18px rgba(86,252,210,.7),0 0 22px rgba(255,120,176,.4);letter-spacing:.4em}to{text-shadow:0 0 10px rgba(120,246,255,.45);letter-spacing:.34em}}@keyframes heroTitleReveal-98e04f2e{0%{opacity:0;transform:translate3d(0,64px,0) scale(.9);filter:blur(18px);letter-spacing:.26em}54%{transform:translate3d(0,-12px,0) scale(1.04);letter-spacing:.1em}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0);letter-spacing:.08em}}@keyframes heroTitlePulse-98e04f2e{0%{text-shadow:0 14px 36px rgba(8,14,28,.55),0 0 28px rgba(88,232,174,.25);transform:translateZ(0) scale(1)}55%{text-shadow:0 22px 48px rgba(8,14,28,.6),0 0 56px rgba(128,235,210,.55),0 0 32px rgba(255,120,176,.32);transform:translate3d(0,-6px,0) scale(1.04)}to{text-shadow:0 16px 36px rgba(4,8,20,.55),0 0 32px rgba(88,232,174,.28);transform:translateZ(0) scale(1)}}@keyframes heroTitleShine-98e04f2e{0%{opacity:0;transform:translate(-140%)}20%{opacity:1}to{opacity:0;transform:translate(140%)}}@keyframes heroSubtitlePulse-98e04f2e{0%{text-shadow:0 10px 24px rgba(4,8,18,.4)}50%{text-shadow:0 12px 28px rgba(4,8,18,.52),0 0 26px rgba(86,252,210,.35)}to{text-shadow:0 10px 24px rgba(4,8,18,.4)}}@keyframes heroAccentPulse-98e04f2e{0%{box-shadow:inset 0 0 18px #ffffff0f;filter:drop-shadow(0 0 0 rgba(86,252,210,0))}50%{box-shadow:inset 0 0 32px #ffffff38;filter:drop-shadow(0 0 24px rgba(86,252,210,.45))}to{box-shadow:inset 0 0 18px #ffffff0f;filter:drop-shadow(0 0 12px rgba(255,120,176,.28))}}@keyframes heroSubtitleReveal-98e04f2e{0%{opacity:0;transform:translateY(32px);filter:blur(12px)}65%{transform:translateY(-4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes heroLeadGlow-98e04f2e{0%{text-shadow:0 8px 28px rgba(0,0,0,.45);filter:blur(0px)}50%{text-shadow:0 14px 36px rgba(0,0,0,.55),0 0 28px rgba(86,252,210,.35);filter:blur(1px)}to{text-shadow:0 8px 28px rgba(0,0,0,.45);filter:blur(0px)}}@keyframes heroLeadReveal-98e04f2e{0%{opacity:0;transform:translateY(40px);filter:blur(14px)}62%{opacity:1;transform:translateY(-6px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes heroContentIntro-98e04f2e{0%{opacity:0;transform:translateY(64px) scale(.94);filter:blur(14px)}46%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.container[data-v-98e04f2e]{width:min(1160px,92vw);margin:0 auto}.container.narrow[data-v-98e04f2e]{width:min(1260px,95vw)}.section[data-v-98e04f2e]{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:90px 0;opacity:0;transform:translateY(80px);transition:opacity .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);will-change:opacity,transform;scroll-margin-top:120px}.hero[data-v-98e04f2e]{min-height:calc(100vh - 120px);position:relative;display:flex;align-items:center}.section.is-visible[data-v-98e04f2e]{opacity:1;transform:translateY(0)}.section [data-animate-item][data-v-98e04f2e]{opacity:0;transform:translateY(32px);transition:opacity .75s ease,transform .75s ease;transition-delay:var(--delay, .12s);will-change:opacity,transform}.section.is-visible [data-animate-item][data-v-98e04f2e]{opacity:1;transform:translateY(0)}.hero[data-v-98e04f2e]{justify-content:center}.hero__inner[data-v-98e04f2e]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.9fr) 1fr;align-items:center;gap:68px;padding-top:78px;padding-bottom:40px;animation:heroContentIntro-98e04f2e 1.08s cubic-bezier(.19,1,.32,1) .18s both}.hero__media[data-v-98e04f2e]{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.hero__photo[data-v-98e04f2e]{position:relative;width:clamp(360px,40vw,520px);aspect-ratio:3 / 4;border-radius:220px 220px 140px 140px;overflow:hidden;background:none;opacity:0;transform:translate3d(0,56px,0) scale(.9);filter:saturate(.78) blur(16px);animation:heroPortraitReveal-98e04f2e 1.18s cubic-bezier(.18,.82,.28,1) .08s forwards;animation-play-state:paused}.hero__photo-image[data-v-98e04f2e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);filter:saturate(1.05) contrast(1.05)}.section.is-visible .hero__photo[data-v-98e04f2e]{animation-play-state:running}.hero__details[data-v-98e04f2e]{display:flex;flex-direction:column;gap:26px;padding:0}.hero__tag[data-v-98e04f2e]{align-self:flex-start;opacity:0;transform:translateY(-22px) scale(.96);filter:blur(8px);letter-spacing:.32em;animation:heroTagReveal-98e04f2e .75s cubic-bezier(.26,.82,.36,1.08) .18s forwards,heroTagPulse-98e04f2e 1.6s cubic-bezier(.3,.8,.3,1) .96s 2 alternate;animation-play-state:paused,paused}.section.is-visible .hero__tag[data-v-98e04f2e]{animation-play-state:running,running}.hero__title[data-v-98e04f2e]{font-size:clamp(48px,5.6vw,72px);line-height:1.04;color:#fff;letter-spacing:.08em;font-family:Orbitron,Rethink Sans,Noto Sans SC,sans-serif;text-transform:uppercase;text-shadow:0 16px 36px rgba(4,8,20,.55),0 0 32px rgba(88,232,174,.28);background:linear-gradient(100deg,#fffffff2 5%,#80ebd2e6 45%,#ff80aaeb 92%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1;opacity:0;transform:translate3d(0,58px,0) scale(.96);filter:blur(14px);animation:heroTitleReveal-98e04f2e 1.02s cubic-bezier(.17,.84,.31,1.02) .26s forwards,heroTitlePulse-98e04f2e 1.65s cubic-bezier(.25,.9,.35,1.12) .92s 2 alternate;animation-play-state:paused,paused}.hero__title[data-v-98e04f2e]:after{content:"";position:absolute;top:-10%;right:-6%;bottom:-10%;left:-6%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.65) 45%,transparent 82%);opacity:0;transform:translate(-140%);filter:blur(12px);pointer-events:none}.section.is-visible .hero__title[data-v-98e04f2e]{animation-play-state:running,running}.section.is-visible .hero__title[data-v-98e04f2e]:after{animation:heroTitleShine-98e04f2e 1.05s cubic-bezier(.3,.68,.4,1) .78s forwards}.hero__subtitle[data-v-98e04f2e]{display:flex;align-items:baseline;gap:16px;font-size:18px;letter-spacing:.22em;text-transform:uppercase;color:#f6f8ffe6;text-shadow:0 10px 24px rgba(4,8,18,.4);z-index:1;opacity:0;transform:translateY(36px);filter:blur(10px);animation:heroSubtitleReveal-98e04f2e .9s cubic-bezier(.24,.82,.38,1.02) .42s forwards,heroSubtitlePulse-98e04f2e 1.8s cubic-bezier(.26,.82,.32,1.08) 1.08s 2 alternate;animation-play-state:paused,paused}.section.is-visible .hero__subtitle[data-v-98e04f2e]{animation-play-state:running,running}.hero__subtitle-highlight[data-v-98e04f2e]{font-weight:800;font-size:20px;letter-spacing:.26em;position:relative;padding:6px 16px;border-radius:999px;background:#0003;box-shadow:inset 0 0 18px #ffffff0f;animation:heroAccentPulse-98e04f2e 2.6s ease-in-out 1.2s infinite alternate;animation-play-state:paused}.hero__subtitle-highlight--order[data-v-98e04f2e]{color:#35dd98;text-shadow:0 0 22px rgba(53,221,152,.48);animation-delay:1s}.hero__subtitle-highlight--price[data-v-98e04f2e]{color:#ff6b8a;text-shadow:0 0 22px rgba(255,107,138,.48);animation-delay:1.18s}.section.is-visible .hero__subtitle-highlight[data-v-98e04f2e]{animation-play-state:running}.hero__subtitle-divider[data-v-98e04f2e]{color:#f9f2ffa6;font-weight:500;letter-spacing:.1em}.hero__subtitle-label[data-v-98e04f2e]{font-weight:500;letter-spacing:.2em;color:#ebe4fae0;padding:6px 18px;border-radius:999px;background:#181c2ca6;box-shadow:inset 0 0 18px #ffffff0f}.hero__lead[data-v-98e04f2e]{position:relative;font-size:18px;line-height:1.8;color:#e4ecfce6;max-width:640px;padding-left:24px;z-index:1;opacity:0;transform:translateY(34px);filter:blur(8px);animation:heroLeadReveal-98e04f2e 1s cubic-bezier(.24,.82,.36,1.02) .54s forwards,heroLeadGlow-98e04f2e 2.4s cubic-bezier(.24,.82,.36,1.02) 1.08s 2 alternate;animation-play-state:paused,paused}.section.is-visible .hero__lead[data-v-98e04f2e]{animation-play-state:running,running}.hero__lead[data-v-98e04f2e]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;border-radius:999px;background:linear-gradient(180deg,#58f4c0d9,#ff7098bf);box-shadow:0 0 18px #58f4c066}.hero__list[data-v-98e04f2e]{display:grid;gap:14px;list-style:none;padding:0;margin:0;z-index:1}.hero__list li[data-v-98e04f2e]{position:relative;display:inline-flex;align-items:center;gap:14px;font-size:16px;color:#d6e2ece6;padding-left:6px;text-shadow:0 10px 24px rgba(0,0,0,.35)}.hero__dot[data-v-98e04f2e]{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#f54e68f2,#20be78f2);box-shadow:0 0 22px #f54e688c;position:relative}.hero__dot[data-v-98e04f2e]:after{content:"";position:absolute;left:50%;top:50%;width:32px;height:32px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,108,148,.26),transparent 70%);pointer-events:none}.scroll-indicator[data-v-98e04f2e]{position:absolute;left:45%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px;color:#f6f2ffe6}.scroll-indicator__text[data-v-98e04f2e]{writing-mode:vertical-rl;letter-spacing:.32em;font-size:15px;text-transform:uppercase}.scroll-indicator__chevrons[data-v-98e04f2e]{display:flex;flex-direction:column;gap:8px}.scroll-indicator__chevrons span[data-v-98e04f2e]{width:16px;height:16px;border-right:2px solid rgba(244,78,102,.85);border-bottom:2px solid rgba(244,78,102,.85);transform:rotate(45deg);opacity:.3;animation:chevronPulse-98e04f2e 1.8s infinite}.scroll-indicator__chevrons span[data-v-98e04f2e]:nth-child(2){animation-delay:.3s}.scroll-indicator__chevrons span[data-v-98e04f2e]:nth-child(3){animation-delay:.6s}@keyframes chevronPulse-98e04f2e{0%{opacity:0;transform:rotate(45deg) translateY(-6px)}40%{opacity:.8;transform:rotate(45deg) translate(0)}80%{opacity:0;transform:rotate(45deg) translateY(6px)}to{opacity:0;transform:rotate(45deg) translateY(6px)}}.section-header[data-v-98e04f2e]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.section-header__tag[data-v-98e04f2e]{font-size:18px;letter-spacing:.7px;color:#f8e0fff0;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;padding:10px 20px;border-radius:999px;background:linear-gradient(135deg,#f44e663d,#48dc962e);box-shadow:0 8px 22px #0b0c1859;max-width:max-content}.section-header h2[data-v-98e04f2e]{font-size:clamp(28px,3vw,40px);color:#f8fafee6;letter-spacing:.04em}.heading-highlight[data-v-98e04f2e]{position:relative;display:inline-block;padding:0 .16em;color:#f8fafef7;font-weight:700}.heading-highlight[data-v-98e04f2e]:after{content:"";position:absolute;left:-.08em;right:-.08em;bottom:.02em;height:.58em;background:#f44e666b;transform:skew(-12deg);z-index:-1;border-radius:12px;filter:blur(.6px)}.heading-highlight--accent[data-v-98e04f2e]:after{background:#48dc966b}.heading-highlight--free[data-v-98e04f2e]{color:#ffb86a;font-size:1.08em;letter-spacing:.05em;text-shadow:0 12px 36px rgba(255,184,106,.35)}.heading-highlight--free[data-v-98e04f2e]:after{background:#ffb86a80}.heading-highlight--green[data-v-98e04f2e]{color:#39e3a2}.heading-highlight--green[data-v-98e04f2e]:after{background:#44dc965c}.heading-highlight--red[data-v-98e04f2e]{color:#ff6b8a}.heading-highlight--red[data-v-98e04f2e]:after{background:#ff6b8a5c}.heading-highlight--orange[data-v-98e04f2e]{color:#ffb55c}.heading-highlight--orange[data-v-98e04f2e]:after{background:#ffb05c59}.heading-highlight--tool[data-v-98e04f2e]{font-size:1.12em;letter-spacing:.05em}.section-header p[data-v-98e04f2e]{max-width:700px;font-size:16px;line-height:1.75;color:#ccd4e0b8}.orderflow .section-header h2[data-v-98e04f2e]{font-size:clamp(28px,3vw,40px);letter-spacing:.04em}.orderflow .section-header p[data-v-98e04f2e]{font-size:18px;color:#dbe3ecd1}.orderflow__stage[data-v-98e04f2e]{max-width:min(1080px,92vw);margin-left:auto;margin-right:auto;opacity:0;transform:translate3d(0,24px,0);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.orderflow.is-visible .orderflow__stage[data-v-98e04f2e]{opacity:1;transform:translateZ(0)}.toolkit__gallery[data-v-98e04f2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px}.toolkit__item[data-v-98e04f2e]{position:relative;display:flex;flex-direction:column;gap:14px;isolation:isolate}.toolkit__item[data-v-98e04f2e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;background:radial-gradient(120% 120% at 50% 100%,rgba(68,220,150,.22),rgba(255,107,138,.12) 55%,transparent 85%);opacity:0;transform:scale(.95);transition:opacity .45s ease,transform .45s ease;z-index:0;filter:blur(.6px)}.toolkit__item img[data-v-98e04f2e]{width:100%;border-radius:22px;object-fit:cover;box-shadow:0 20px 55px #00000059;transition:transform .6s cubic-bezier(.25,1,.5,1),box-shadow .6s ease,filter .6s ease;transform:scale(1);z-index:1}.toolkit__item[data-v-98e04f2e]:hover:after{opacity:.75;transform:scale(1)}.toolkit__item:hover img[data-v-98e04f2e]{transform:scale(1.12);box-shadow:0 32px 90px #28d28c47,0 24px 80px #ff6e9633;filter:saturate(1.08) brightness(1.02)}.toolkit__item figcaption[data-v-98e04f2e]{font-size:13px;letter-spacing:.38px;color:#cdd6e2b3;position:relative;z-index:1}.curriculum__grid[data-v-98e04f2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.curriculum__item[data-v-98e04f2e]{--card-bg-main: rgba(14, 48, 30, .94);--card-bg-alt: rgba(6, 24, 18, .9);--card-bg-hover: rgba(30, 90, 60, .97);--card-border-color: rgba(72, 236, 168, .3);--card-shadow-color: rgba(4, 18, 12, .68);--card-glow-ring: rgba(64, 234, 168, .38);--card-highlight: #39e3a2;--card-copy: rgba(214, 232, 224, .82);position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:38px 36px 34px;border-radius:30px;min-height:236px;background:linear-gradient(208deg,rgba(42,140,96,.12),transparent 42%),linear-gradient(184deg,var(--card-bg-main) 12%,var(--card-bg-alt) 88%);border:1px solid var(--card-border-color);box-shadow:0 20px 60px var(--card-shadow-color),0 0 24px #228c6240;backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%);overflow:hidden;isolation:isolate;transition:transform .42s cubic-bezier(.22,.61,.36,1),box-shadow .45s ease,background .45s ease,border-color .45s ease;cursor:pointer;will-change:transform,box-shadow}.curriculum__item[data-v-98e04f2e]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1.6px;border-radius:inherit;background:linear-gradient(180deg,rgba(72,236,168,.3),transparent 58%);background-blend-mode:screen;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.46;filter:blur(.95px);mix-blend-mode:screen;transition:opacity .45s ease,filter .45s ease;pointer-events:none;z-index:0}.curriculum__item[data-v-98e04f2e]:after{content:"";position:absolute;top:-36px;right:-36px;bottom:-36px;left:-36px;border-radius:inherit;background:radial-gradient(110% 120% at 50% 100%,var(--card-glow-ring),transparent 72%);opacity:.36;filter:blur(32px);z-index:-1;transform:scale(.97);transition:opacity .45s ease,filter .45s ease}.curriculum__item[data-v-98e04f2e]>*{position:relative;z-index:1}.curriculum__item[data-v-98e04f2e]:nth-child(2){--card-bg-main: rgba(56, 18, 36, .94);--card-bg-alt: rgba(30, 10, 22, .9);--card-bg-hover: rgba(108, 32, 58, .97);--card-border-color: rgba(255, 118, 180, .3);--card-shadow-color: rgba(20, 6, 14, .7);--card-glow-ring: rgba(255, 126, 176, .36);--card-highlight: #ff6b8a;--card-copy: rgba(236, 220, 226, .82)}.curriculum__item[data-v-98e04f2e]:nth-child(3){--card-bg-main: rgba(60, 32, 10, .94);--card-bg-alt: rgba(32, 14, 4, .9);--card-bg-hover: rgba(116, 56, 16, .97);--card-border-color: rgba(255, 176, 102, .34);--card-shadow-color: rgba(24, 10, 4, .7);--card-glow-ring: rgba(255, 182, 98, .38);--card-highlight: #ffb86a;--card-copy: rgba(240, 225, 212, .82)}.curriculum__item[data-v-98e04f2e]:nth-child(4){--card-bg-main: rgba(38, 20, 74, .94);--card-bg-alt: rgba(22, 10, 52, .9);--card-bg-hover: rgba(86, 42, 140, .97);--card-border-color: rgba(190, 148, 255, .32);--card-shadow-color: rgba(16, 6, 32, .7);--card-glow-ring: rgba(192, 136, 255, .36);--card-highlight: #c7b0ff;--card-copy: rgba(226, 220, 242, .82)}.curriculum__item[data-v-98e04f2e]:hover{transform:translate3d(0,-14px,0) scale(1.06);background:linear-gradient(192deg,var(--card-bg-hover) 10%,rgba(4,14,10,.96) 92%);box-shadow:0 36px 88px var(--card-shadow-color),0 0 48px var(--card-glow-ring);border-color:#ffffff1f}.curriculum__item[data-v-98e04f2e]:hover:before{opacity:.62;filter:blur(1.12px)}.curriculum__item[data-v-98e04f2e]:hover:after{opacity:.56;filter:blur(48px);animation:cardGlowPulse-98e04f2e 1.6s ease-in-out infinite alternate}@keyframes cardGlowPulse-98e04f2e{0%{opacity:.4;transform:scale(1)}to{opacity:.66;transform:scale(1.05)}}body{scrollbar-width:none}body::-webkit-scrollbar{width:0;height:0}.curriculum__item h3[data-v-98e04f2e]{font-size:clamp(26px,2.6vw,32px);letter-spacing:.045em;font-weight:700;background:linear-gradient(182deg,rgba(255,255,255,.95),var(--card-highlight));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:pre-line}.curriculum__item p[data-v-98e04f2e]{font-size:15px;line-height:1.78;color:var(--card-copy);max-width:22ch}.curriculum__tag[data-v-98e04f2e]{font-size:13px;letter-spacing:.22em;color:#eef4ffdb;text-transform:uppercase;margin-bottom:10px;font-weight:600;text-shadow:0 10px 28px rgba(2,4,10,.65)}.closing__inner[data-v-98e04f2e]{display:flex;justify-content:center}.closing__content[data-v-98e04f2e]{display:flex;flex-direction:column;gap:24px;text-align:center;max-width:680px}.closing__content h2[data-v-98e04f2e]{font-size:clamp(32px,3.2vw,44px);color:#f7f9fff2}.closing__heading-sub[data-v-98e04f2e]{display:block;margin-top:12px;font-size:clamp(18px,2.4vw,24px);letter-spacing:.04em;color:#dbe4ecc7}.closing__content p[data-v-98e04f2e]{font-size:16px;line-height:1.9;color:#c4cef4c2}.closing__actions[data-v-98e04f2e]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.closing__button[data-v-98e04f2e]{padding:13px 28px;border-radius:999px;border:1px solid rgba(244,78,102,.45);color:#dce0ead1;text-decoration:none;letter-spacing:.5px;transition:transform .35s ease,border-color .35s ease,color .35s ease}.closing__button--solid[data-v-98e04f2e]{background:linear-gradient(135deg,#f44e6638,#1cbc7a38);border-color:#f44e6699;color:#ffffffe6}.closing__button[data-v-98e04f2e]:hover{transform:translateY(-3px);border-color:#1cbc7ab8;color:#ffffffeb}.orderflow[data-v-98e04f2e]{padding-bottom:48px}.toolkit[data-v-98e04f2e]{padding-top:48px}@media (max-width: 1024px){.hero__inner[data-v-98e04f2e]{grid-template-columns:1fr;gap:48px;padding-top:120px}.hero__media[data-v-98e04f2e]{flex-direction:row;align-items:center}}@media (max-width: 768px){.section[data-v-98e04f2e]{padding:90px 0}.hero__inner[data-v-98e04f2e]{gap:36px}.hero__media[data-v-98e04f2e]{flex-direction:column;align-items:flex-start}.toolkit__gallery[data-v-98e04f2e],.curriculum__grid[data-v-98e04f2e]{grid-template-columns:1fr}}@media (max-width: 520px){.hero__photo[data-v-98e04f2e]{width:80vw}.closing__actions[data-v-98e04f2e]{flex-direction:column}}.tools[data-v-e7ea2831]{position:relative;min-height:100vh;padding-bottom:160px;color:#e8ecf5e6;overflow:hidden}.tools__background[data-v-e7ea2831]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-2}.tools__gradient[data-v-e7ea2831]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(75% 75% at 50% 0%,#101220e6,#070810fa)}.tools__glow[data-v-e7ea2831]{position:absolute;width:380px;height:380px;border-radius:50%;filter:blur(150px);opacity:.65}.tools__glow--crimson[data-v-e7ea2831]{top:12%;right:12%;background:#dc3654bf}.tools__glow--emerald[data-v-e7ea2831]{bottom:-120px;left:10%;background:#30c884bf}.tools__glow--violet[data-v-e7ea2831]{top:40%;left:42%;background:#8e68f0a6}.tools-hero[data-v-e7ea2831]{position:relative;padding:clamp(100px,16vw,140px) 0 96px}.tools-hero__inner[data-v-e7ea2831]{display:grid;grid-template-columns:minmax(320px,1fr) minmax(280px,.8fr);gap:48px;align-items:center}.tools-hero__tag[data-v-e7ea2831]{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border-radius:999px;letter-spacing:.28em;font-size:14px;text-transform:uppercase;background:linear-gradient(135deg,#f5405c52,#34ba7e2e);box-shadow:0 18px 36px #080a1480}.tools-hero__title[data-v-e7ea2831]{margin-top:22px;font-size:clamp(42px,4.8vw,64px);line-height:1.05;letter-spacing:.01em;color:#f3f5fb;text-shadow:0 12px 28px rgba(4,6,14,.48)}.tools-hero__accent[data-v-e7ea2831]{display:inline-flex;align-items:center;justify-content:center;margin:0 12px;padding:6px 18px;border-radius:999px;font-size:.64em;letter-spacing:.2em;transform:translateY(-6px);background:#28ce8a3d;color:#45f0b2;box-shadow:0 0 32px #30c8848c}.tools-hero__lead[data-v-e7ea2831]{margin-top:20px;font-size:17px;line-height:1.7;max-width:640px;color:#d6e0e8db}.tools-hero__badges[data-v-e7ea2831]{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.tools-hero__cta[data-v-e7ea2831]{margin:40px 0 0;display:flex}.tools-hero__cta-button[data-v-e7ea2831]{position:relative;isolation:isolate;display:inline-flex;text-decoration:none;align-items:center;justify-content:center;padding:18px 44px;border-radius:999px;border:none;background:linear-gradient(135deg,#f44e66,#34d892);color:#03120a;letter-spacing:.46em;text-transform:uppercase;font-size:20px;font-weight:900;font-family:Orbitron,Rethink Sans,Noto Sans SC,sans-serif;cursor:default;box-shadow:0 26px 64px #34d8926b,0 0 52px #f44e6652,inset 0 0 14px #ecfcf452;animation:heroCtaFloat-e7ea2831 4.2s ease-in-out infinite;transition:box-shadow .35s ease,opacity .35s ease;opacity:.96}.tools-hero__cta-button[data-v-e7ea2831]:hover{box-shadow:0 36px 82px #34d8928a,0 0 78px #f44e6673,inset 0 0 24px #ecfcf466;opacity:1}.tools-hero__cta-button[data-v-e7ea2831]:before{content:"";position:absolute;top:-30%;right:-38%;bottom:-28%;left:-38%;opacity:.45;mix-blend-mode:screen;animation:heroCtaPulse-e7ea2831 6s ease-in-out infinite}.tools-hero__cta-text[data-v-e7ea2831]{position:relative;z-index:1;text-shadow:0 14px 34px rgba(0,0,0,.45),0 0 24px rgba(52,216,146,.28),0 0 42px rgba(244,78,102,.22)}.hero-badge[data-v-e7ea2831]{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:12px;font-size:14px;letter-spacing:.06em;background:#121420b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 32px #0608108c;transition:transform .4s ease}.hero-badge--green[data-v-e7ea2831]{border-color:#30c88461;color:#45f0b2}.hero-badge--red[data-v-e7ea2831]{border-color:#f5527661;color:#ff6b8a}.hero-badge--violet[data-v-e7ea2831]{border-color:#9e7cf661;color:#c7b0ff}.hero-badge[data-v-e7ea2831]:hover{transform:translateY(-4px)}.hero-panel[data-v-e7ea2831]{position:relative;display:flex;justify-content:center;align-items:center;padding:clamp(32px,7.2vw,48px) 0}.hero-panel[data-v-e7ea2831]:before{content:"";position:absolute;inset:clamp(8px,1.8vw,16px) clamp(10px,3.6vw,42px);border-radius:40px;background:radial-gradient(150% 120% at 0% 0%,rgba(102,162,255,.2),transparent 68%),radial-gradient(140% 120% at 110% -10%,rgba(255,104,158,.18),transparent 70%),linear-gradient(220deg,#0d1224fa,#060a16fa);border:1px solid rgba(142,176,238,.26);box-shadow:0 48px 120px #060a16a6,inset 0 0 68px #14204038;z-index:0}.hero-panel__device[data-v-e7ea2831]{position:relative;width:clamp(320px,36vw,420px);border-radius:32px;padding:clamp(16px,2.8vw,22px);background:radial-gradient(140% 120% at -20% -20%,rgba(102,162,255,.22),transparent 60%),radial-gradient(130% 120% at 120% -10%,rgba(255,104,158,.16),transparent 64%),linear-gradient(225deg,#0e1426f5,#060a16fa);border:1px solid rgba(142,176,238,.26);box-shadow:0 34px 98px #080c1899;overflow:visible;z-index:1}.hero-device[data-v-e7ea2831]{display:flex;flex-direction:column;gap:clamp(18px,3.2vw,26px);position:relative;z-index:2}.hero-device__banner[data-v-e7ea2831]{padding:clamp(10px,2vw,16px) clamp(14px,2.6vw,22px);background:none;border-radius:24px;text-align:center;box-shadow:inset 0 0 26px #0a122052,0 14px 34px #060c1847,0 0 24px #5ee0a02e,0 0 20px #ff749629;animation:heroBannerFloat-e7ea2831 6s ease-in-out infinite}.hero-device__title[data-v-e7ea2831]{font-size:clamp(26px,3vw,32px);letter-spacing:.06em;font-weight:900;color:#f6f8ff;white-space:nowrap;text-shadow:0 12px 28px rgba(0,0,0,.45)}.hero-device__subtitle[data-v-e7ea2831]{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;padding:5px 16px;border-radius:999px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(135deg,#ffce73,#ff7f2f);color:#1f1406;box-shadow:0 14px 28px #ff843247}.hero-panel__feed[data-v-e7ea2831]{display:flex;flex-direction:column;gap:clamp(10px,1.6vw,16px);padding:clamp(10px,1.8vw,16px) 0}.hero-feed__header[data-v-e7ea2831]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 clamp(6px,1.6vw,12px)}.hero-feed__title[data-v-e7ea2831]{font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:#ccdaf5c7}.hero-feed__badge[data-v-e7ea2831]{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;font-size:9px;letter-spacing:.22em;background:linear-gradient(135deg,#58f3a8,#3ad4ff);color:#081421;box-shadow:0 10px 24px #48e0a86b}.hero-feed__list[data-v-e7ea2831]{display:flex;flex-direction:column;gap:clamp(6px,1.2vw,10px)}.hero-feed__item[data-v-e7ea2831]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(8px,1.8vw,14px);padding:clamp(8px,1.6vw,12px) clamp(6px,1.4vw,10px);position:relative}.hero-feed__item[data-v-e7ea2831]:after{content:"";position:absolute;left:clamp(34px,3.6vw,40px);right:0;bottom:clamp(-3px,-.6vw,-1px);height:1px;background:linear-gradient(90deg,#609cff59,#404e701f,#ff846047);opacity:.55}.hero-feed__item[data-v-e7ea2831]:last-child:after{content:none}.hero-feed__index[data-v-e7ea2831]{width:clamp(28px,2.8vw,34px);height:clamp(28px,2.8vw,34px);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.08em;color:#d2e2ffe6;background:linear-gradient(135deg,#6aa2ff52,#36589c99);border:1px solid rgba(124,162,234,.42);box-shadow:0 10px 20px #121c306b}.hero-feed__meta[data-v-e7ea2831]{display:flex;flex-direction:column;gap:6px}.hero-feed__name[data-v-e7ea2831]{font-size:clamp(14px,2.1vw,16px);letter-spacing:.1em;line-height:1.35;color:#f6f9ff}.hero-feed__desc[data-v-e7ea2831]{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#a0bad899;line-height:1.4}.hero-feed__status[data-v-e7ea2831]{display:inline-flex;align-items:center;justify-content:center;padding:6px 20px;border-radius:999px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;border:1px solid rgba(88,118,180,.28);color:#c4d4f0db;background:#101826b8;box-shadow:0 10px 24px #0c122073}.hero-feed__status[data-state=free][data-v-e7ea2831]{border-color:#58f4be8c;color:#58f3a8;background:#162c24d9;box-shadow:0 0 28px #58f4be52}.hero-feed__status[data-state=partial][data-v-e7ea2831]{border-color:#ffc07699;color:#ffb971;background:#362212d9;box-shadow:0 0 28px #ffc07652}.hero-device__candle[data-v-e7ea2831]{--candle-width: clamp(20px, 2.8vw, 26px);--candle-body-height: clamp(220px, 32vw, 280px);--candle-wick-top: clamp(46px, 8vw, 62px);--candle-wick-bottom: clamp(48px, 8.4vw, 66px);position:absolute;top:54%;width:var(--candle-width);height:var(--candle-body-height);transform:translateY(-50%);border-radius:14px;background:linear-gradient(180deg,#46f28b,#0a6f3a);box-shadow:0 30px 58px #0000006b;z-index:3;pointer-events:none;opacity:0;will-change:transform,opacity}.hero-device__candle[data-v-e7ea2831]:before{content:"";position:absolute;top:calc(-1 * var(--candle-wick-top));bottom:calc(-1 * var(--candle-wick-bottom));left:50%;width:clamp(6px,1vw,9px);transform:translate(-50%);border-radius:999px;background:linear-gradient(180deg,#50f2a4d9,#126c3ae6);box-shadow:0 0 22px #46f0aa47}.hero-device__candle[data-v-e7ea2831]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.16),transparent 60%);opacity:.6}.hero-device__candle--left[data-v-e7ea2831]{left:clamp(-40px,-5.6vw,-54px);animation:heroCandleDrop-e7ea2831 1.6s .2s cubic-bezier(.22,.8,.32,1) forwards}.hero-device__candle--right[data-v-e7ea2831]{right:clamp(-40px,-5.6vw,-54px);background:linear-gradient(180deg,#ff6b6b,#c61f3a);animation:heroCandleRise-e7ea2831 1.6s .25s cubic-bezier(.22,.8,.32,1) forwards}.hero-device__candle--right[data-v-e7ea2831]:before{background:linear-gradient(180deg,#ff7676e0,#b41e3eeb);box-shadow:0 0 24px #ff767659}@keyframes heroCandleDrop-e7ea2831{0%{transform:translateY(-220%);opacity:0}50%{opacity:1}to{transform:translateY(-50%);opacity:1}}@keyframes heroCandleRise-e7ea2831{0%{transform:translateY(160%);opacity:0}50%{opacity:1}to{transform:translateY(-50%);opacity:1}}@keyframes heroBannerFloat-e7ea2831{0%,to{transform:translate3d(0,-4px,0)}50%{transform:translate3d(0,4px,0)}}.tools-section[data-v-e7ea2831]{position:relative;padding:110px 0}.tools-section__header[data-v-e7ea2831]{max-width:720px;margin-bottom:64px}.tools-section__tag[data-v-e7ea2831]{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border-radius:999px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#dce6f4b8;background:#141824bd;border:1px solid rgba(255,255,255,.08)}.tools-section__header h2[data-v-e7ea2831]{margin-top:24px;font-size:clamp(36px,3.2vw,48px);line-height:1.2;letter-spacing:.06em;color:#fff}.heading-accent[data-v-e7ea2831]{display:inline-flex;align-items:center;padding:6px 18px;margin:0 8px;border-radius:999px;font-size:.58em;letter-spacing:.22em;text-transform:uppercase}.heading-accent--green[data-v-e7ea2831]{background:#2ccc8c2e;color:#45f0b2}.heading-accent--red[data-v-e7ea2831]{background:#f452762e;color:#ff6b8a}.heading-accent--violet[data-v-e7ea2831]{background:#9e7cf633;color:#c7b0ff}.tools-section__header p[data-v-e7ea2831]{margin-top:22px;font-size:17px;line-height:1.9;color:#c6cedcc7}.tools-card-grid[data-v-e7ea2831]{display:flex;flex-direction:column;gap:36px}.tool-card[data-v-e7ea2831]{position:relative;padding:30px 26px;border-radius:32px;background:transparent;border:none;box-shadow:none;overflow:hidden;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.3fr);align-items:center;gap:18px;transition:transform .45s cubic-bezier(.22,.61,.36,1),box-shadow .45s ease,border-color .45s ease;--accent-tint: rgba(48, 200, 132, .22);--accent-border: rgba(48, 200, 132, .48);--accent-color: #45f0b2;--accent-shadow: rgba(48, 200, 132, .3)}.tool-card__media[data-v-e7ea2831]{position:relative;width:100%;aspect-ratio:16 / 9;min-height:clamp(320px,34vw,480px);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px}.tool-card__media img[data-v-e7ea2831]{width:100%;height:100%;object-fit:contain;display:block;border-radius:inherit;filter:saturate(1.02) contrast(1.02);transition:transform .45s ease}.tool-card__tag[data-v-e7ea2831]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#dce6f4d1;background:#121624db;border:1px solid var(--accent-border);box-shadow:0 0 18px var(--accent-shadow)}.tutorial-player[data-v-e7ea2831]{display:flex;justify-content:center}.tutorial-card[data-v-e7ea2831]{width:100%;max-width:760px;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.tutorial-card__wave[data-v-e7ea2831]{margin:14px 0;display:grid;grid-template-columns:repeat(32,1fr);gap:4px;justify-content:center}.tool-card h3[data-v-e7ea2831]{margin-top:8px;display:flex;align-items:center;gap:14px;font-size:28px;letter-spacing:.08em;color:#fff}.tool-card__access[data-v-e7ea2831]{display:inline-flex;align-items:center;margin-top:4px;padding:6px 18px;border-radius:999px;font-size:12px;letter-spacing:.28em;text-transform:uppercase;border:1px solid var(--accent-border);background:#0c101ce6;color:var(--accent-color);box-shadow:0 0 18px var(--accent-shadow)}.tool-card__accent[data-v-e7ea2831]{display:inline-flex;align-items:center;justify-content:center;padding:4px 14px;border-radius:999px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;background:var(--accent-tint);color:var(--accent-color)}.tool-card p[data-v-e7ea2831]{font-size:16px;line-height:1.95;color:#ced8ecd1;max-width:34ch}.tool-card__description[data-v-e7ea2831]{color:#ced8ecd1}.tool-card__description[data-theme=green][data-v-e7ea2831]{color:#48eca8d9}.tool-card__description[data-theme=red][data-v-e7ea2831]{color:#ff7a92db}.tool-card__description[data-theme=violet][data-v-e7ea2831]{color:#d1bcffdb}.tool-card--green[data-v-e7ea2831]{--accent-tint: rgba(48, 200, 132, .24);--accent-border: rgba(48, 200, 132, .52);--accent-color: #45f0b2;--accent-shadow: rgba(48, 200, 132, .28)}.tool-card--red[data-v-e7ea2831]{--accent-tint: rgba(244, 82, 118, .28);--accent-border: rgba(244, 82, 118, .52);--accent-color: #ff6b8a;--accent-shadow: rgba(244, 82, 118, .28)}.tool-card--violet[data-v-e7ea2831]{--accent-tint: rgba(158, 124, 246, .28);--accent-border: rgba(158, 124, 246, .5);--accent-color: #c7b0ff;--accent-shadow: rgba(158, 124, 246, .3)}.tool-card ul[data-v-e7ea2831]{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}.tool-card ul li[data-v-e7ea2831]{position:relative;padding-left:22px;font-size:14px;line-height:1.75;letter-spacing:.02em;color:#e0e8f4e0}.tool-card ul li[data-v-e7ea2831]:before{content:"";position:absolute;top:8px;left:0;width:9px;height:9px;border-radius:50%;background:var(--accent-color);box-shadow:0 0 16px var(--accent-color);opacity:.86}.tool-card[data-v-e7ea2831]:hover{transform:translate3d(0,-14px,0) scale(1.02)}.tool-card:hover .tool-card__media img[data-v-e7ea2831]{transform:scale(1.06)}.tools-section--upcoming[data-v-e7ea2831]{padding-top:80px}.upcoming-grid[data-v-e7ea2831]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.upcoming-card[data-v-e7ea2831]{position:relative;padding:32px 28px;border-radius:24px;background:linear-gradient(210deg,#101420eb,#0a0c18f5);border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 54px #060810a6;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.upcoming-card[data-v-e7ea2831]:after{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.12),transparent 68%);opacity:.3;transition:opacity .45s ease}.upcoming-card__tag[data-v-e7ea2831]{display:inline-flex;align-items:center;padding:6px 16px;border-radius:999px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#d2dceab3;background:#141824d1;border:1px solid rgba(255,255,255,.06)}.upcoming-card h3[data-v-e7ea2831]{margin-top:20px;font-size:24px;letter-spacing:.08em;color:#fff}.upcoming-card p[data-v-e7ea2831]{margin-top:16px;font-size:15px;line-height:1.85;color:#ccd6e8c7}.upcoming-card__footer[data-v-e7ea2831]{margin-top:26px;padding-top:12px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#dce6f4c7;border-top:1px solid rgba(255,255,255,.06)}.upcoming-card--green[data-v-e7ea2831]{border-color:#30c88440}.upcoming-card--violet[data-v-e7ea2831]{border-color:#9e7cf640}.upcoming-card[data-v-e7ea2831]:hover{transform:translateY(-8px);box-shadow:0 28px 72px #060810bf;border-color:#ffffff2e}.upcoming-card[data-v-e7ea2831]:hover:after{opacity:.6}.tools-cta[data-v-e7ea2831]{margin:140px 0 0;padding:120px 0;position:relative}.tools-cta[data-v-e7ea2831]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,#181e30eb,#0a0c16f5);opacity:.94}.tools-cta__inner[data-v-e7ea2831]{position:relative;display:flex;flex-direction:column;gap:38px;align-items:center;text-align:center}.tools-cta__content[data-v-e7ea2831]{max-width:640px;display:flex;flex-direction:column;gap:18px}.tools-cta__tag[data-v-e7ea2831]{display:inline-flex;align-self:center;padding:6px 18px;border-radius:999px;letter-spacing:.22em;text-transform:uppercase;font-size:12px;background:#141824cc;border:1px solid rgba(255,255,255,.08);color:#ced6e4c2}.tools-cta__content h2[data-v-e7ea2831]{font-size:clamp(36px,3.4vw,48px);letter-spacing:.08em;color:#fff}.tools-cta__content p[data-v-e7ea2831]{font-size:16px;line-height:1.9;color:#ccd6e8c7}.tools-cta__actions[data-v-e7ea2831]{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.tools-cta__button[data-v-e7ea2831]{display:inline-flex;align-items:center;justify-content:center;min-width:180px;padding:14px 26px;border-radius:999px;letter-spacing:.18em;text-transform:uppercase;font-size:13px;border:1px solid rgba(255,255,255,.16);color:#e2e8f4db;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;background:#141824b8;text-decoration:none}.tutorial-card__controls[data-v-e7ea2831]{border:none;border-radius:12px;padding:0;background:transparent}.video-frame[data-v-e7ea2831]{position:relative;width:min(92vw,840px);max-width:760px;margin:0 auto;border-radius:14px;overflow:hidden;background:var(--poster, #0b1220) center / cover no-repeat;box-shadow:0 14px 32px #00000047}.video-frame[data-v-e7ea2831]:before{content:"";display:block;padding-top:56.25%}.tutorial-video[data-v-e7ea2831]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:var(--poster, #0b1220) center / cover no-repeat;object-fit:cover}.tools-cta__button--solid[data-v-e7ea2831]{background:linear-gradient(135deg,#30c884a6,#1ed0a0d1);color:#05100c;border-color:transparent;box-shadow:0 20px 44px #30c8848c}.tools-cta__button[data-v-e7ea2831]:hover{transform:translateY(-4px);box-shadow:0 18px 42px #06081073;border-color:#ffffff52}.tools-cta__button--solid[data-v-e7ea2831]:hover{box-shadow:0 24px 54px #30c884a6}@keyframes heroCtaFloat-e7ea2831{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-12px,0) scale(1.018)}to{transform:translateZ(0) scale(1)}}@keyframes heroCtaPulse-e7ea2831{0%{opacity:.45}50%{opacity:.95}to{opacity:.45}}[data-animate][data-v-e7ea2831]{opacity:0;transform:translate3d(0,60px,0);animation:fadeUp-e7ea2831 .9s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay, .12s)}@keyframes fadeUp-e7ea2831{to{opacity:1;transform:translateZ(0)}}@media (max-width: 1100px){.tools-hero__inner[data-v-e7ea2831]{grid-template-columns:1fr;gap:60px}.tools-hero__content[data-v-e7ea2831]{text-align:center;align-items:center}.tools-hero__panel[data-v-e7ea2831]{justify-self:center}.hero-panel[data-v-e7ea2831]{padding:64px 24px 34px;gap:22px}.hero-panel__stack[data-v-e7ea2831]{gap:14px}.hero-panel__club[data-v-e7ea2831]{padding:16px 38px}.hero-panel__stack-title[data-v-e7ea2831]{letter-spacing:.26em}.hero-stack[data-v-e7ea2831]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.hero-stack__info[data-v-e7ea2831]{width:100%;gap:16px}.hero-stack__badge[data-v-e7ea2831]{align-self:flex-start}.tools-card-grid[data-v-e7ea2831],.upcoming-grid[data-v-e7ea2831]{gap:24px}.tool-card[data-v-e7ea2831]{padding:30px 26px;gap:18px}.upcoming-card[data-v-e7ea2831]{padding:28px 24px}.tool-card__visual[data-v-e7ea2831]{padding:20px;gap:14px}.tool-card__visual-frame[data-v-e7ea2831]{padding:14px;min-height:clamp(260px,58vw,360px)}.tools-cta[data-v-e7ea2831]{padding:90px 0}.tools-cta__actions[data-v-e7ea2831]{flex-direction:column}}@media (max-width: 768px){.tools[data-v-e7ea2831]{padding-bottom:120px}.tools-hero[data-v-e7ea2831]{padding:120px 0 80px}.tools-hero__title[data-v-e7ea2831]{font-size:clamp(38px,9vw,54px)}.hero-panel__club[data-v-e7ea2831]{padding:14px 30px}.hero-panel__stack-title[data-v-e7ea2831]{letter-spacing:.26em}.hero-stack[data-v-e7ea2831]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.hero-stack__info[data-v-e7ea2831]{width:100%;gap:16px}.hero-stack__badge[data-v-e7ea2831]{align-self:flex-start}.tools-card-grid[data-v-e7ea2831],.upcoming-grid[data-v-e7ea2831]{gap:24px}.tool-card[data-v-e7ea2831]{padding:30px 26px;gap:18px}.upcoming-card[data-v-e7ea2831]{padding:28px 24px}.tool-card__visual[data-v-e7ea2831]{padding:20px;gap:14px}.tool-card__visual-frame[data-v-e7ea2831]{padding:14px;min-height:clamp(260px,58vw,360px)}.tools-cta[data-v-e7ea2831]{padding:90px 0}.tools-cta__actions[data-v-e7ea2831]{flex-direction:column}}@media (max-width: 520px){.tools-hero__tag[data-v-e7ea2831],.tools-section__tag[data-v-e7ea2831],.tools-cta__tag[data-v-e7ea2831]{letter-spacing:.14em}.tools-hero__accent[data-v-e7ea2831]{margin:0 6px;letter-spacing:.14em}.tools-section__header h2[data-v-e7ea2831]{font-size:32px}}.register[data-v-22839123]{position:relative;min-height:calc(100vh - 80px);overflow:hidden;font-family:Rethink Sans,Noto Sans SC,sans-serif;color:#e8eefceb}.register__background[data-v-22839123]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:-2}.register__gradient[data-v-22839123]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 140% at 20% 0%,#1a1226eb,#060812);opacity:.95}.register__beam[data-v-22839123]{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(180px);opacity:.6}.register__beam--emerald[data-v-22839123]{top:-160px;left:-140px;background:#3cf0b8a6}.register__beam--azure[data-v-22839123]{top:18%;right:-180px;background:#60c6ff94}.register__beam--crimson[data-v-22839123]{bottom:-200px;left:45%;background:#f8609c7a}.register__orbits[data-v-22839123]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;mix-blend-mode:screen}.register__orbit[data-v-22839123]{position:absolute;border:1px solid rgba(255,255,255,.08);border-radius:50%;pointer-events:none}.register__orbit--outer[data-v-22839123]{width:980px;height:980px;top:50%;left:50%;transform:translate(-54%,-52%);animation:registerOrbitSpin-22839123 26s linear infinite}.register__orbit--inner[data-v-22839123]{width:720px;height:720px;top:44%;left:52%;transform:translate(-50%,-50%);animation:registerOrbitSpin-22839123 18s linear infinite reverse}.register__particles[data-v-22839123]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.register__particles span[data-v-22839123]{position:absolute;width:3px;height:48px;border-radius:999px;background:linear-gradient(180deg,#78c6ff00,#78c6ffb3);top:-60px;left:calc(10% + 20% * var(--index, 0));animation:registerParticleDrop-22839123 7s cubic-bezier(.32,.82,.43,1) infinite}.register__particles span[data-v-22839123]:nth-child(1){--index: 0;animation-delay:0s}.register__particles span[data-v-22839123]:nth-child(2){--index: 1.6;animation-delay:1.6s}.register__particles span[data-v-22839123]:nth-child(3){--index: 3.4;animation-delay:3.4s}.register__particles span[data-v-22839123]:nth-child(4){--index: 5;animation-delay:5s}.register__hero[data-v-22839123]{position:relative;padding:140px 0 120px}.register__container[data-v-22839123]{width:min(1180px,92vw);margin:0 auto;display:grid;grid-template-columns:minmax(340px,.95fr) minmax(320px,.85fr);gap:80px;align-items:center}.register__content[data-v-22839123]{display:flex;flex-direction:column;gap:26px;opacity:0;transform:translateY(60px) scale(.96);animation:registerContentReveal-22839123 .95s cubic-bezier(.18,.82,.32,1) .12s forwards}.register__tag[data-v-22839123]{align-self:flex-start;padding:10px 22px;border-radius:999px;border:1px solid rgba(96,240,196,.32);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#76f8ced1;background:#202c3c8c;text-shadow:0 0 12px rgba(118,248,206,.42)}.register__title[data-v-22839123]{font-size:clamp(42px,4.6vw,60px);line-height:1.08;letter-spacing:.08em;color:#fff;text-transform:uppercase;text-shadow:0 22px 48px rgba(6,10,20,.7)}.register__title-em[data-v-22839123]{position:relative;display:inline-block;padding:0 6px;background:linear-gradient(135deg,#fff 10%,#9fe4ff 45%,#4ee5bb 75%,#36c6ff);-webkit-background-clip:text;color:transparent;text-shadow:0 0 0 rgba(255,255,255,0);filter:drop-shadow(0 12px 28px rgba(54,198,255,.45))}.register__title-em[data-v-22839123]:after{content:"DVolume";position:absolute;top:0;right:0;bottom:0;left:0;color:#080e182e;transform:translate3d(6px,6px,-1px);text-shadow:none;pointer-events:none}.register__title-lock[data-v-22839123]{display:inline-block;white-space:nowrap}.register__lead[data-v-22839123]{font-size:16px;line-height:1.95;color:#d6e0f4cc;max-width:560px}.register__highlights[data-v-22839123]{display:flex;flex-direction:column;gap:14px;list-style:none;padding:0;margin:0}.register__highlights li[data-v-22839123]{display:flex;gap:14px;align-items:flex-start;font-size:14px;line-height:1.85;color:#dee8f8d1}.register__dot[data-v-22839123]{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#48eca8f2,#7ec6ffe6);box-shadow:0 0 22px #48eca873;margin-top:6px}.register__stats[data-v-22839123]{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px}.register__stat[data-v-22839123]{position:relative;min-width:150px;padding:18px 20px;border-radius:18px;background:#0c101cb3;border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 60px #06081294}.register__stat[data-v-22839123]:after{content:"";position:absolute;top:-16%;right:-12%;bottom:-16%;left:-12%;border-radius:inherit;filter:blur(22px);opacity:.55;pointer-events:none}.register__stat--emerald[data-v-22839123]:after{background:#48eca861}.register__stat--azure[data-v-22839123]:after{background:#74beff57}.register__stat--crimson[data-v-22839123]:after{background:#fc7ea852}.register__stat--violet[data-v-22839123]:after{background:#ba90ff52}.register__stat-value[data-v-22839123]{font-size:28px;letter-spacing:.08em;color:#fff;display:block;line-height:1.2;font-weight:600}.register__stat-label[data-v-22839123]{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#d0dcf0a3;display:block;margin-top:6px}.register__panel[data-v-22839123]{position:relative;padding:30px 28px 24px;border-radius:28px;background:linear-gradient(215deg,#161a2af0,#080a14f5);border:1px solid rgba(120,198,255,.22);box-shadow:0 46px 120px #0c1020c2;overflow:hidden;opacity:0;transform:translate3d(0,120px,0) scale(.92) rotateX(12deg);animation:registerPanelEnter-22839123 1.05s cubic-bezier(.18,.84,.32,1) .32s forwards}.register__panel-glow[data-v-22839123]{position:absolute;top:-18%;right:-22%;bottom:-18%;left:-22%;background:radial-gradient(circle at 20% 10%,rgba(72,236,168,.18),transparent 55%),radial-gradient(circle at 88% 20%,rgba(120,190,255,.18),transparent 52%);opacity:.65;filter:blur(28px);pointer-events:none}.register__panel-header[data-v-22839123]{position:relative;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.register__panel-chip[data-v-22839123]{align-self:flex-start;padding:6px 18px;border-radius:999px;border:1px solid rgba(120,190,255,.35);letter-spacing:.3em;text-transform:uppercase;font-size:11px;color:#b8e2ffcc;background:#141c2ab8;text-shadow:0 0 12px rgba(120,190,255,.45)}.register__panel-header h2[data-v-22839123]{font-size:30px;letter-spacing:.18em;text-transform:uppercase;color:#fff;font-weight:600}.register__panel-header p[data-v-22839123]{font-size:15px;line-height:1.7;color:#d6e0f4d1;max-width:520px}.register__panel-body[data-v-22839123]{position:relative;display:block;margin-bottom:20px}.register-form[data-v-22839123]{position:relative;display:flex;flex-direction:column;gap:18px}.register-form--compact[data-v-22839123]{background:#0c101ac7;border:1px solid rgba(120,190,255,.22);padding:22px 24px;border-radius:18px;box-shadow:0 18px 44px #06081247}.register-form__grid[data-v-22839123]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 14px}.input-group[data-v-22839123]{display:flex;flex-direction:column;gap:10px}.input-group--full[data-v-22839123]{grid-column:1 / -1}.input-group label[data-v-22839123]{font-size:13px;letter-spacing:.3em;text-transform:uppercase;color:#e2ecffd1}.input-group input[data-v-22839123]{width:100%;padding:16px 18px;border-radius:14px;border:1px solid rgba(120,190,255,.2);background:#0c101abf;color:#e6ecff;font-size:15px;letter-spacing:.08em;transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.input-group input[data-v-22839123]:focus{outline:none;border-color:#48eca899;box-shadow:0 0 0 3px #48eca833;transform:translateY(-2px)}.input-group input.error[data-v-22839123]{border-color:#ff787899;box-shadow:0 0 0 3px #ff78782e}.error-message[data-v-22839123]{font-size:13px;color:#ff9a9a;text-shadow:0 0 10px rgba(255,120,120,.3)}.register-alert[data-v-22839123]{padding:14px 16px;border-radius:14px;font-size:13px;letter-spacing:.04em}.register-alert--error[data-v-22839123]{background:#ff688c1f;border:1px solid rgba(255,104,140,.32);color:#ffb8cce6}.register-alert--success[data-v-22839123]{background:#60ecbc1f;border:1px solid rgba(96,236,188,.28);color:#b6ffe0eb}.register__submit[data-v-22839123]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:18px;border-radius:18px;border:1px solid transparent;background:linear-gradient(130deg,#48eca8eb,#74b6ffeb);color:#041218;font-size:15px;letter-spacing:.32em;text-transform:uppercase;font-weight:650;cursor:pointer;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;overflow:hidden}.register__submit[data-v-22839123]:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 26px 72px #48eca861}.register__submit[data-v-22839123]:disabled{opacity:.7;cursor:not-allowed}.register__submit-glow[data-v-22839123]{position:absolute;top:-60%;right:-40%;bottom:-60%;left:-40%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.55),transparent 60%);opacity:0;animation:registerSubmitGlow-22839123 2.6s ease-in-out infinite}.register__terms[data-v-22839123]{margin-top:10px;font-size:13.5px;letter-spacing:.16em;text-align:center;color:#e2ecffcc}.register__panel-footer[data-v-22839123],.register__footer-text[data-v-22839123],.register__footer-dot[data-v-22839123],.register__footer-link[data-v-22839123],.register__panel-footer--wide[data-v-22839123]{display:none}.register-alert-enter-active[data-v-22839123],.register-alert-leave-active[data-v-22839123]{transition:all .35s ease}.register-alert-enter-from[data-v-22839123],.register-alert-leave-to[data-v-22839123]{opacity:0;transform:translateY(8px)}@keyframes registerContentReveal-22839123{0%{opacity:0;transform:translateY(60px) scale(.92)}65%{opacity:1;transform:translateY(-10px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes registerPanelEnter-22839123{0%{opacity:0;transform:translate3d(0,120px,0) scale(.9) rotateX(14deg);filter:blur(6px)}60%{opacity:1;transform:translate3d(0,-14px,0) scale(1.04) rotateX(4deg);filter:blur(0px)}to{opacity:1;transform:translateZ(0) scale(1) rotateX(0);filter:blur(0px)}}@keyframes registerOrbitSpin-22839123{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes registerParticleDrop-22839123{0%{transform:translateY(0);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translateY(120vh);opacity:0}}@keyframes registerSubmitGlow-22839123{0%,to{opacity:0}40%{opacity:.55}60%{opacity:.25}}@media (max-width: 1100px){.register__hero[data-v-22839123]{padding:120px 0 80px}.register__container[data-v-22839123]{gap:48px}.register__content[data-v-22839123]{gap:20px}.register__title[data-v-22839123]{font-size:clamp(34px,9vw,44px)}.register-form__grid[data-v-22839123]{grid-template-columns:1fr}.register__panel[data-v-22839123]{padding:26px 24px 20px}.register-form--compact[data-v-22839123]{padding:20px 18px}}@media (max-width: 768px){.register__hero[data-v-22839123]{padding:120px 0 80px}.register__container[data-v-22839123]{gap:48px}.register__content[data-v-22839123]{gap:20px}.register__title[data-v-22839123]{font-size:clamp(34px,9vw,44px)}.register-form__grid[data-v-22839123]{grid-template-columns:1fr}.register__panel[data-v-22839123]{padding:24px 20px}.register-form--compact[data-v-22839123]{padding:20px 18px}}
