.membership_root__j8oKf{--p2:#2fa4ff;--p3:#3291ff;--p5:#0070f3;--d100:#020013;--d200:#090b1d;--d300:#11142b;--d400:#171a34;--d500:#22274a;--d600:#2a304d;--d700:#2c3157;--l100:#fff;--l200:#d9dff2;--l400:#858fad;--gold:#d4af37;--btn-grad:linear-gradient(180deg,#ffe61c,#ffa929);--heading-grad:linear-gradient(180deg,#51baff,#2fa4ff);--gold-grad:linear-gradient(135deg,#ffd700,#d4af37,#ffa500,#d4af37,#ffd700);font-family:var(--font-inter-v1),"Inter",-apple-system,sans-serif;background:var(--d100);color:var(--l100);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;min-height:100vh}.membership_root__j8oKf *,.membership_root__j8oKf :after,.membership_root__j8oKf :before{box-sizing:border-box;margin:0;padding:0}.membership_scroll-pg__BstoO{position:fixed;top:0;left:0;height:2px;background:linear-gradient(90deg,var(--p5),var(--p2));z-index:300;transition:width .1s;width:0}.membership_nav__1DZ6e{position:fixed;top:2px;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:58px;background:rgba(2,0,19,.92);backdrop-filter:blur(20px);border-bottom:1px solid rgba(34,39,74,.8)}.membership_logo-link__ElHtK{display:inline-flex;align-items:center;line-height:0;text-decoration:none;color:inherit}.membership_logo-link__ElHtK:focus-visible{outline:2px solid var(--l400);outline-offset:4px;border-radius:4px}.membership_logo__myuey{height:30px}.membership_nav-r__nH9gF{display:flex;align-items:center;gap:20px}.membership_nav-link__KfO6A{font-size:13px;color:var(--l400);text-decoration:none;transition:color .15s}.membership_nav-link__KfO6A:hover{color:var(--l200)}.membership_nav-btn__rfsQl{background:var(--btn-grad);color:#1a0f00;font-size:13px;font-weight:700;padding:8px 18px;border-radius:7px;text-decoration:none;transition:box-shadow .2s,transform .12s;border:none;cursor:pointer}.membership_nav-btn__rfsQl:hover{box-shadow:0 0 18px rgba(255,169,41,.45);transform:translateY(-1px)}.membership_btn-p__q7CnZ{background:var(--btn-grad);color:#1a0f00;font-weight:700;font-size:14px;padding:13px 28px;border-radius:9px;border:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:box-shadow .2s,transform .12s}.membership_btn-p__q7CnZ:hover{box-shadow:0 0 28px rgba(255,169,41,.5),0 8px 24px rgba(255,169,41,.25);transform:translateY(-2px)}.membership_btn-g__II2P_{background:transparent;border:1.5px solid rgba(212,175,55,.45);color:var(--gold);font-weight:700;font-size:14px;padding:13px 28px;border-radius:9px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .15s}.membership_btn-g__II2P_:hover{background:rgba(212,175,55,.07);transform:translateY(-2px)}.membership_a__hF7FK{background:var(--heading-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_page-wrap__TVw3_{width:100%;max-width:1100px;margin:0 auto;padding:0 40px}.membership_hero-outer__73AF7{padding-top:100px;padding-bottom:80px}.membership_hero-inner__y_taS{display:flex;align-items:center;gap:64px;width:100%}.membership_hero-left__yA8Wc{flex:1;min-width:0;padding-top:20px}.membership_hero-right__CSbhP{flex:0 0 460px}.membership_badge__6eiC0{display:inline-flex;align-items:center;gap:8px;background:rgba(23,26,52,.9);border:1px solid var(--d600);border-radius:100px;padding:6px 16px;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:var(--p2);margin-bottom:24px;animation:membership_fadeUp__2nU4d .5s ease both}.membership_badge-dot__vIDm_{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:membership_pulse__JSd7b 2s infinite}@keyframes membership_pulse__JSd7b{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{box-shadow:0 0 0 5px transparent}}.membership_h1__o6DVa{font-size:clamp(34px,4vw,56px);font-weight:800;letter-spacing:-2px;line-height:1.08;margin-bottom:20px;animation:membership_fadeUp__2nU4d .5s ease .08s both}.membership_hero-sub__OEept{font-size:17px;color:var(--l400);margin-bottom:36px;animation:membership_fadeUp__2nU4d .5s ease .16s both;line-height:1.7;max-width:460px}.membership_ctas__2QB3C{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px;animation:membership_fadeUp__2nU4d .5s ease .24s both}.membership_hero-stats__4s_r3{display:flex;gap:28px;animation:membership_fadeUp__2nU4d .5s ease .32s both;flex-wrap:wrap}.membership_hstat__DJE3Y{display:flex;flex-direction:column}.membership_hstat-n__Hb_sF{font-size:22px;font-weight:800;letter-spacing:-1px}.membership_hstat-l__z8_jF{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);text-transform:uppercase;letter-spacing:.1em;margin-top:1px}.membership_hstat-div__dEBMn{width:1px;background:var(--d600);align-self:stretch}.membership_xp-panel__MOIGb{background:var(--d300);border:1px solid var(--d600);border-radius:14px;overflow:hidden;box-shadow:0 32px 80px rgba(0,0,0,.5);animation:membership_fadeUp__2nU4d .5s ease .1s both}.membership_xp-bar-top__rDd0N{background:var(--d400);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--d600)}.membership_xp-avatar__HIlQh{display:flex;align-items:center;gap:10px}.membership_xp-avatar-img__1tjq1{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3291ff,#a78bfa);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff;flex-shrink:0;border:2px solid rgba(50,145,255,.4)}.membership_xp-name__JApnS{font-size:13px;font-weight:700;color:var(--l200)}.membership_xp-title-tag__PYOMy{font-size:10px;color:var(--p2)}.membership_xp-lvl__TaFTp,.membership_xp-title-tag__PYOMy{font-family:var(--font-mono-v1),"JetBrains Mono",monospace}.membership_xp-lvl__TaFTp{font-size:11px;color:var(--l400);text-align:right}.membership_xp-lvl__TaFTp strong{display:block;font-size:18px;font-weight:700;background:var(--heading-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_xp-body__HYcRV{padding:18px 20px}.membership_xp-metric-row__Vuan5{display:flex;gap:10px;margin-bottom:18px}.membership_xp-metric__YEBLm{flex:1;background:var(--d400);border:1px solid var(--d600);border-radius:8px;padding:10px 12px;text-align:center}.membership_xp-metric-val__Afc6s{font-size:18px;font-weight:800;letter-spacing:-1px}.membership_xp-metric-val__Afc6s.membership_salary__yTVhR{background:linear-gradient(135deg,#4ade80,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_xp-metric-val__Afc6s.membership_skills__BxcXK{background:var(--heading-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_xp-metric-val__Afc6s.membership_market__EMi44{background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_xp-metric-label__0FxRy{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:9px;color:var(--l400);text-transform:uppercase;letter-spacing:.08em;margin-top:2px}.membership_skills-grid__jblsM{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin-bottom:18px}.membership_skill-pill___Plus{background:var(--d500);border:1px solid rgba(133,143,173,.2);border-radius:7px;padding:7px 10px;display:flex;align-items:center;gap:6px;transition:all .4s;opacity:.45;transform:scale(.95)}.membership_skill-pill___Plus.membership_unlocked__Onj4Z{opacity:1;transform:scale(1);border-color:rgba(50,145,255,.45);background:rgba(50,145,255,.1)}.membership_sp-icon__RW2XC{width:16px;height:16px;flex-shrink:0;opacity:.4;transition:opacity .4s;-o-object-fit:contain;object-fit:contain}.membership_skill-pill___Plus.membership_unlocked__Onj4Z .membership_sp-icon__RW2XC{opacity:1}.membership_sp-name__UC6gr{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:rgba(133,143,173,.6);transition:color .4s;white-space:nowrap}.membership_skill-pill___Plus.membership_unlocked__Onj4Z .membership_sp-name__UC6gr{color:var(--p2)}.membership_xp-next__1iyJE{background:linear-gradient(135deg,rgba(212,175,55,.15),rgba(255,169,41,.08));border:1.5px solid rgba(212,175,55,.55);border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:10px;position:relative;overflow:hidden;margin-bottom:18px;box-shadow:0 0 20px rgba(212,175,55,.12),inset 0 0 20px rgba(212,175,55,.05)}.membership_xp-next__1iyJE:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,175,55,.15),transparent);animation:membership_shimmer__G6nlv 2.5s ease-in-out infinite}@keyframes membership_shimmer__G6nlv{0%{left:-60%}to{left:120%}}.membership_xp-next-icon__zWRfX{font-size:18px;flex-shrink:0;animation:membership_lockBounce__9cLis 2s ease-in-out infinite}@keyframes membership_lockBounce__9cLis{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.membership_xp-next-text__qnvwZ{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);line-height:1.6}.membership_xp-next-text__qnvwZ strong{display:block;color:#ffd700;font-size:12px;text-shadow:0 0 12px rgba(255,215,0,.4)}.membership_xp-progress-bar-wrap__5aWBH{margin-bottom:18px}.membership_xp-progress-label__tWvfn{display:flex;justify-content:space-between;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);margin-bottom:6px}.membership_xp-progress-track__v54nE{height:8px;background:var(--d500);border-radius:6px;overflow:hidden}.membership_xp-progress-fill__W9m6R{height:100%;border-radius:6px;background:linear-gradient(90deg,#4ade80,#22c55e);transition:width 1.2s cubic-bezier(.4,0,.2,1);width:0}.membership_xp-feed__6VjJm{display:flex;flex-direction:column;gap:10px}.membership_xp-feed-item__mSPQ6{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;color:var(--l400);display:flex;align-items:center;gap:6px;opacity:0;transition:opacity .4s}.membership_xp-feed-item__mSPQ6.membership_show__pwt0w{opacity:1}.membership_xp-feed-item__mSPQ6 .membership_dot__R9GVb{width:5px;height:5px;border-radius:50%;background:#22c55e;flex-shrink:0}.membership_xp-feed-item__mSPQ6 span.membership_hi__vRsbo{color:#4ade80}.membership_trusted__8Cuji{padding:28px 0;background:var(--d200);border-top:1px solid var(--d500);border-bottom:1px solid var(--d500);overflow:hidden}.membership_trusted-label__VXEn7{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);text-transform:uppercase;letter-spacing:.12em;text-align:center;margin-bottom:18px}@keyframes membership_fadeUp__2nU4d{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes membership_fadeIn__YTIM8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.membership_sec__f96oK{padding:96px 0}.membership_sec-div__m57j8{height:1px;background:linear-gradient(90deg,transparent,var(--d600),transparent)}.membership_stag__mHVBZ{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;color:var(--p3);text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px}.membership_stag-center__H2sbQ{text-align:center}.membership_sh__IfS13{font-size:clamp(26px,3.2vw,42px);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin-bottom:18px}#pricing.membership_sec__f96oK{color:var(--l100)}@media (min-width:768px){#pricing.membership_sec__f96oK{padding-top:clamp(52px,8vw,96px);padding-bottom:clamp(52px,8vw,96px)}}.membership_sp___uuim{font-size:16px;color:var(--l400);line-height:1.75}.membership_prob-layout__OeGdk{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:stretch;margin-top:52px}.membership_prob-items__9lhqT,.membership_prob-left__Kbjtz{display:flex;flex-direction:column}.membership_prob-items__9lhqT{flex:1}.membership_prob-item__rp8cr{display:flex;gap:14px;padding:15px 0;border-bottom:1px solid var(--d500)}.membership_prob-item__rp8cr:last-child{border-bottom:none}.membership_pico__uU4Od{width:36px;height:36px;border-radius:8px;background:var(--d400);border:1px solid var(--d600);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.membership_pt__nGpAv{font-size:14px;font-weight:600;color:var(--l200);margin-bottom:2px}.membership_pd__K2O93{font-size:13px;color:var(--l400);line-height:1.5}.membership_terminal-wrap__D6QGf,.membership_terminal__AoXnN{display:flex;flex-direction:column}.membership_terminal__AoXnN{background:var(--d300);border:1px solid var(--d600);border-radius:12px;overflow:hidden;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;box-shadow:20px 20px 60px rgba(0,0,0,.5);height:100%}.membership_term-bar__LQlap{background:var(--d400);padding:10px 16px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--d600);flex-shrink:0}.membership_ed-dot__Gc915{width:11px;height:11px;border-radius:50%}.membership_term-t__EKFQ2{font-size:11px;color:var(--l400);margin-left:8px}.membership_term-body__nc_tp{padding:16px 18px;font-size:12px;line-height:1.85;flex:1;display:flex;flex-direction:column;min-height:220px}.membership_term-output__G05jY{color:var(--l400);flex:1}.membership_term-output__G05jY>div{opacity:0;transition:opacity .25s}.membership_term-output__G05jY>div.membership_show__pwt0w{opacity:1}.membership_term-input-row__nJGRN{display:flex;align-items:center;gap:6px;margin-top:8px}.membership_term-prompt__hrvZY{color:#4ade80;flex-shrink:0}.membership_term-input__bDJFw{background:transparent;border:none;outline:none;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:var(--l100);flex:1}.membership_term-hint__LngUO{display:flex;gap:6px;padding:10px 16px;border-top:1px solid var(--d600);flex-wrap:wrap;flex-shrink:0}.membership_hint-cmd__lvww7{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;padding:3px 8px;border-radius:4px;background:var(--d500);border:1px solid var(--d600);cursor:pointer;transition:all .15s;font-weight:600}.membership_hint-cmd__lvww7:hover{transform:translateY(-1px)}.membership_hint-unlock__S1tdh{color:#4ade80;border-color:rgba(74,222,128,.3)}.membership_hint-roadmap__iS_SJ{color:#60a5fa;border-color:rgba(96,165,250,.3)}.membership_hint-interview__xxa_q{color:#c084fc;border-color:rgba(192,132,252,.3)}.membership_hint-progress__5ev6H{color:#fbbf24;border-color:rgba(251,191,36,.3)}.membership_hint-help___fUt9{color:#fb923c;border-color:rgba(251,146,60,.3)}.membership_courses-hd__fEw5p{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:28px}.membership_cg__v8Tw3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.membership_cc__zp2LU{background:var(--d300);border:1px solid var(--d500);border-radius:12px;padding:20px;transition:border-color .2s,background .2s,transform .25s;opacity:0;transform:translateY(20px);display:flex;flex-direction:column}.membership_cc__zp2LU.membership_reveal__8PdqR{opacity:1;transform:translateY(0)}.membership_cc__zp2LU:hover{border-color:var(--d700);background:var(--d400);transform:translateY(-4px)}.membership_cc__zp2LU.membership_feat__cNqE2{border-color:rgba(50,145,255,.28);background:linear-gradient(135deg,rgba(17,20,43,1),rgba(23,26,52,.9))}.membership_cc-top__8Xpoa{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:16px}.membership_ctag__2j0tz{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:5px;flex-shrink:0;margin-top:2px}.membership_tag-live__exway{background:rgba(34,197,94,.12);color:#4ade80;border:1px solid rgba(34,197,94,.25)}.membership_tag-soon__Vbr4i{background:rgba(212,175,55,.1);color:var(--gold);border:1px solid rgba(212,175,55,.22)}.membership_cc-icon__H6Uog{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.membership_cc__zp2LU h4{font-size:14px;font-weight:700;margin-bottom:8px;letter-spacing:-.3px;line-height:1.3}.membership_cc__zp2LU p{font-size:12.5px;color:var(--l400);line-height:1.55;flex:1}.membership_cc-worth__mOBH5{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;margin-top:12px;font-weight:600;background:linear-gradient(90deg,#fbbf24,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_instr-head__P59Y2{text-align:center;max-width:760px;margin:0 auto 48px}.membership_instr-title__wW2kw{margin-bottom:16px;color:var(--l100)}.membership_instr-sub__NO5E3{margin:0 auto;max-width:520px}.membership_instr-stage__TbrpZ{position:relative;max-width:920px;margin:0 auto}.membership_instr-glow__Wpjuh{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:min(110%,980px);aspect-ratio:16/9;background:radial-gradient(ellipse 55% 48% at 50% 42%,rgba(50,145,255,.22),rgba(167,139,250,.08) 42%,transparent 72%);filter:blur(36px);pointer-events:none;z-index:0}.membership_instr-ring__o7Ho9{position:relative;z-index:1;border-radius:16px;padding:1px;background:linear-gradient(128deg,rgba(50,145,255,.55),rgba(212,175,55,.38) 48%,rgba(81,186,255,.35));box-shadow:0 0 0 1px rgba(34,39,74,.85),0 28px 72px rgba(0,0,0,.55),0 0 40px rgba(50,145,255,.08)}.membership_instr-chrome-bar__NmIpG{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--d400);border-bottom:1px solid var(--d600);border-radius:15px 15px 0 0}.membership_instr-chrome-dots__DpZk6{display:flex;gap:6px;flex-shrink:0}.membership_instr-chrome-dots__DpZk6 span{width:10px;height:10px;border-radius:50%;background:var(--d600);border:1px solid rgba(133,143,173,.25)}.membership_instr-chrome-dots__DpZk6 span:first-child{background:#ef4444;border-color:rgba(239,68,68,.4)}.membership_instr-chrome-dots__DpZk6 span:nth-child(2){background:#eab308;border-color:rgba(234,179,8,.4)}.membership_instr-chrome-dots__DpZk6 span:nth-child(3){background:#22c55e;border-color:rgba(34,197,94,.4)}.membership_instr-chrome-title__6tSwo{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.membership_instr-player-cutout__5xQBa{border-radius:0 0 15px 15px;overflow:hidden;background:var(--d100)}.membership_instr-player-cutout__5xQBa section{margin:0}.membership_instr-player-cutout__5xQBa section>div{position:relative;padding-top:56.25%;border-radius:0;border-width:0}.membership_instr-player-cutout__5xQBa iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.membership_steps-strip__DkrmC{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:44px;border:1px solid var(--d400);border-radius:14px;overflow:hidden}.membership_step__sT4oZ{padding:26px 20px;position:relative;transition:background .2s;background:var(--d300)}.membership_step__sT4oZ:not(:last-child){border-right:1px solid var(--d600)}.membership_step__sT4oZ:hover{background:var(--d500)}.membership_step-num___KVxU{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--p3);letter-spacing:.1em;margin-bottom:12px}.membership_step-icon__HwbOb{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.membership_step__sT4oZ h4{font-size:14px;font-weight:700;margin-bottom:5px;letter-spacing:-.3px}.membership_step__sT4oZ p{font-size:12px;color:var(--l400);line-height:1.5}.membership_feat-tabs__2_xJV{display:flex;gap:6px;margin-top:40px;flex-wrap:wrap}.membership_feat-tab__U7Jf_{padding:9px 20px;border-radius:8px;border:1px solid var(--d500);background:transparent;color:var(--l400);font-family:var(--font-inter-v1),"Inter",sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.membership_feat-tab__U7Jf_:hover{background:var(--d500);color:var(--l200)}.membership_feat-tab__U7Jf_.membership_on__As2eM{background:var(--d300);border-color:rgba(50,145,255,.4);color:var(--p2)}.membership_feat-panels__UPRzO{margin-top:18px}.membership_feat-panel__OLVOh{display:none;grid-template-columns:1fr 1fr;gap:12px;animation:membership_fadeIn__YTIM8 .3s ease}.membership_feat-panel__OLVOh.membership_on__As2eM{display:grid}.membership_fc__SLZ2w{background:var(--d300);border:1px solid var(--d400);border-radius:12px;padding:22px;transition:border-color .2s,transform .2s}.membership_fc__SLZ2w:hover{border-color:rgba(50,145,255,.3);transform:translateY(-2px)}.membership_fc-icon__1AZ3a{width:36px;height:36px;border-radius:8px;background:var(--d400);border:1px solid var(--d600);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.membership_fc__SLZ2w h4{font-size:14px;font-weight:700;margin-bottom:6px;letter-spacing:-.3px}.membership_fc__SLZ2w p{font-size:13px;color:var(--l400);line-height:1.6}.membership_val-layout__1zdSi{display:grid;grid-template-columns:160px 1fr 160px;gap:24px;align-items:start;margin-top:40px}.membership_val-side__fGy75{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:8px;gap:16px}.membership_val-side-line__3_hhb{width:1px;flex:1;background:linear-gradient(180deg,rgba(249,115,22,.4),transparent);min-height:120px}.membership_val-side-vlabel__RLXyM{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:9px;color:var(--l400);writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.1em;text-transform:uppercase;opacity:.7}.membership_vr__nXj8d{display:flex;justify-content:space-between;align-items:center;padding:11px 10px;border-bottom:1px solid var(--d500);font-size:14px;color:var(--l200);transition:background .15s;border-radius:6px;gap:12px}.membership_vr__nXj8d:hover{background:var(--d400)}.membership_vr__nXj8d:last-of-type{border-bottom:none}.membership_vr-left__MKbLZ{display:flex;align-items:center;gap:10px}.membership_vr-ico__dQjTO{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.membership_vr-s__WAXXx{color:#f97316;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;white-space:nowrap;text-decoration:line-through;text-decoration-color:rgba(249,115,22,.6)}.membership_vt__ugHI5{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:linear-gradient(135deg,rgba(0,112,243,.12),rgba(50,145,255,.06));border:1px solid rgba(50,145,255,.28);border-radius:12px;margin-top:12px}.membership_vt-lbl__8VIDj{font-size:15px;font-weight:700;color:var(--l200)}.membership_vt-amt__8Akh_{font-size:26px;font-weight:700;background:var(--btn-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_val-foot__KUtzl,.membership_vt-amt__8Akh_{font-family:var(--font-mono-v1),"JetBrains Mono",monospace}.membership_val-foot__KUtzl{font-size:12px;color:var(--l400);margin-top:12px}.membership_val-bar-outer__KFv3R{max-width:100%;margin:20px auto 36px}.membership_val-bar-card__F5ffn{background:var(--d300);border:1px solid var(--d500);border-radius:14px;padding:28px 32px}.membership_val-bar-header__kP1tx{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.membership_val-bar-title__Z00FM{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;color:var(--l200);text-transform:uppercase;letter-spacing:.08em}.membership_val-bar-amounts__40nHb{display:flex;gap:24px}.membership_vba__DsK3s{text-align:right}.membership_vba-val__d9bA8{font-size:20px;font-weight:800;letter-spacing:-.5px}.membership_vba-val-yellow__cWlVQ{background:var(--btn-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_vba-val-blue__I89nN{background:var(--heading-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_vba-mo__jZDuj{font-size:13px;font-weight:500;-webkit-text-fill-color:var(--l400)}.membership_vba-desc__EW9kp{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);margin-top:1px}.membership_val-bar-track__od2HY{position:relative;height:52px;border-radius:10px;background:var(--d500);overflow:hidden}.membership_vb-s1__7Ok8D{position:absolute;left:0;top:0;width:7%;height:100%;background:var(--btn-grad);border-radius:10px 0 0 10px;display:flex;align-items:center;justify-content:center;z-index:3}.membership_vb-s1__7Ok8D span{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:9px;font-weight:700;color:#1a0f00;white-space:nowrap;writing-mode:vertical-lr;transform:rotate(180deg)}.membership_vb-s2__dCu_6{position:absolute;left:7%;top:0;width:55%;height:100%;background:linear-gradient(90deg,rgba(50,145,255,.55),rgba(81,186,255,.3));display:flex;align-items:center;padding:0 14px;z-index:2}.membership_vb-s2__dCu_6 span{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;font-weight:700;color:#fff}.membership_vb-s3__yUsnI{position:absolute;right:0;top:0;width:38%;height:100%;background:repeating-linear-gradient(90deg,rgba(133,143,173,.07),rgba(133,143,173,.07) 5px,transparent 0,transparent 10px);border-left:1px dashed rgba(133,143,173,.35);display:flex;align-items:center;padding:0 14px}.membership_vb-s3__yUsnI span{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:rgba(217,223,242,.7);font-weight:600}.membership_val-bar-legs__LGAfe{display:grid;grid-template-columns:7% 55% 38%;margin-top:12px}.membership_vbl__J8min{text-align:center}.membership_vbl-n__HvOUw{font-size:16px;font-weight:800;letter-spacing:-.5px}.membership_vbl-n-yellow__r9MAL{background:var(--btn-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_vbl-n-blue__o1X15{background:var(--heading-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_vbl-n-l200__WcWQB{color:var(--l200)}.membership_vbl-d__JPa6y{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);margin-top:2px}.membership_ptoggle__19nfA{display:inline-flex;background:var(--d300);border:1px solid var(--d500);border-radius:9px;padding:4px}.membership_ptb__xmsI4{padding:8px 22px;border-radius:7px;border:none;font-family:var(--font-inter-v1),"Inter",sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;background:transparent;color:var(--l400)}.membership_ptb__xmsI4.membership_on__As2eM{background:var(--p5);color:#fff}.membership_pricing-toggle-row__z4hpR{margin:40px auto 48px;display:flex;justify-content:center}.membership_pricing-outer__HkL67{display:grid;grid-template-columns:160px 1fr 160px;gap:24px;align-items:start;max-width:1100px;margin:0 auto}.membership_pricing-side__KGN2N{background:var(--d300);border:1px solid var(--d500);border-radius:12px;padding:20px 14px;display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:52px}.membership_pricing-side-icon__Od_dq{width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center}.membership_pricing-side-label__X8vB0{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);text-align:center;line-height:1.6;text-transform:uppercase;letter-spacing:.07em}.membership_pricing-side-val__a0iZ4{font-size:20px;font-weight:800;letter-spacing:-1px}.membership_pricing-side-val-blue__9Y3Tq{background:var(--heading-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership_pricing-side-val-green__2iTqO{color:#4ade80}.membership_pricing-side-div__OJlqe{width:100%;height:1px;background:var(--d600)}.membership_pg__0cOed{display:grid;grid-template-columns:1fr 1fr;gap:24px}.membership_pc__pZ9Ht{background:var(--d300);border:1px solid var(--d500);border-radius:14px;padding:30px 26px;position:relative;transition:transform .2s,border-color .2s}.membership_pc__pZ9Ht:hover{transform:translateY(-4px)}.membership_pc__pZ9Ht.membership_feat__cNqE2{border:2px solid transparent;background:linear-gradient(var(--d300),var(--d300)) padding-box,var(--gold-grad) border-box}.membership_pc__pZ9Ht.membership_feat__cNqE2:hover{box-shadow:0 20px 48px rgba(212,175,55,.15)}.membership_pc-best__8f4P1{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--gold-grad);color:#1a0f00;font-size:10px;padding:4px 14px;border-radius:100px;white-space:nowrap;letter-spacing:.08em;font-weight:700}.membership_pc-best__8f4P1,.membership_pc-name__YWXxP{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;text-transform:uppercase}.membership_pc-name__YWXxP{font-size:11px;color:var(--l400);letter-spacing:.1em;margin-bottom:12px}.membership_pc-price__R6KkW{font-size:48px;font-weight:800;letter-spacing:-2px;line-height:1}.membership_pc-price__R6KkW span{font-size:16px;font-weight:400;color:var(--l400)}.membership_pc-billed__cGLVb{font-size:12px;color:var(--l400);margin-top:4px;font-family:var(--font-mono-v1),"JetBrains Mono",monospace}.membership_pc-save__j32rA{font-size:12px;color:var(--p2);margin-top:6px;margin-bottom:18px}.membership_pc__pZ9Ht.membership_feat__cNqE2 .membership_pc-save__j32rA{color:#ffd700}.membership_pc-div__16Jdt{height:1px;background:var(--d600);margin:16px 0}.membership_pc-feats__raPnF{list-style:none;margin-bottom:22px}.membership_pc-feats__raPnF li{font-size:13px;color:var(--l400);padding:5px 0;display:flex;gap:8px;text-align:left}.membership_pc-feats__raPnF li:before{content:"✓";color:var(--p3);font-weight:700;flex-shrink:0}.membership_pc__pZ9Ht.membership_feat__cNqE2 .membership_pc-feats__raPnF li:before{color:#ffd700}.membership_pc-feats__raPnF li strong{color:var(--l200);white-space:nowrap}.membership_bplan__DfWVs{display:flex;align-items:center;justify-content:center;width:100%;padding:12px;border-radius:9px;border:none;font-family:var(--font-inter-v1),"Inter",sans-serif;font-size:14px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:all .15s}.membership_bplan-p__oKuLQ{background:var(--btn-grad);color:#1a0f00}.membership_bplan-p__oKuLQ:hover{box-shadow:0 0 24px rgba(255,169,41,.4)}.membership_bplan-s__5N7F2{background:transparent;border:1.5px solid var(--d700);color:var(--l200)}.membership_bplan-s__5N7F2:hover{border-color:var(--p5)}.membership_ppp__MQY8a{max-width:760px;margin:16px auto 0;font-size:12px;color:var(--l200);font-family:var(--font-mono-v1),"JetBrains Mono",monospace;background:var(--d300);border:1px solid var(--d500);border-radius:8px;padding:10px 16px;text-align:center;white-space:nowrap}.membership_tg__RtJ25{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.membership_tc__vOldQ{background:var(--d300);border:1px solid var(--d500);border-radius:10px;padding:20px;transition:border-color .2s,transform .2s;opacity:0;transform:translateY(20px)}.membership_tc__vOldQ.membership_reveal__8PdqR{opacity:1;transform:translateY(0)}.membership_tc__vOldQ:hover{border-color:var(--d700);transform:translateY(-3px)}.membership_tc-q__qQp1l{font-size:13px;color:var(--l400);line-height:1.75;margin-bottom:14px;font-style:italic}.membership_tc-a__EzO1e{display:flex;align-items:center;gap:10px}.membership_av__eOCGU{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;font-weight:600;flex-shrink:0}.membership_av-n__CsALl{font-size:13px;font-weight:600;color:var(--l200)}.membership_av-r___hyre{font-size:11px;color:var(--l400)}.membership_faq-wrap__2c681{max-width:100%}.membership_faq-item__8SVNZ{border-bottom:1px solid var(--d500);overflow:hidden}.membership_faq-q__zxd3l{width:100%;background:none;border:none;color:var(--l200);font-family:var(--font-inter-v1),"Inter",sans-serif;font-size:15px;font-weight:600;text-align:left;padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .15s}.membership_faq-q__zxd3l:hover{color:var(--l100)}.membership_chev__c2IGB{color:var(--l400);transition:transform .35s cubic-bezier(.4,0,.2,1);font-size:18px;flex-shrink:0}.membership_faq-item__8SVNZ.membership_open__lFoAA .membership_chev__c2IGB{transform:rotate(180deg);color:var(--p2)}.membership_faq-a__i_p3H{font-size:14px;color:var(--l400);line-height:1.8;display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.membership_faq-a-inner__iqjxp{overflow:hidden}.membership_faq-item__8SVNZ.membership_open__lFoAA .membership_faq-a__i_p3H{grid-template-rows:1fr}.membership_faq-a-inner-pad__mmEX9{padding-bottom:18px}.membership_cta-browser__UkMkT{border-radius:16px;overflow:hidden;border:1px solid var(--d600);position:relative;box-shadow:0 0 0 1px rgba(50,145,255,.1),0 40px 100px rgba(0,0,0,.7)}.membership_cta-browser__UkMkT:before{content:"";position:absolute;inset:-1px;border-radius:17px;background:linear-gradient(90deg,transparent,rgba(50,145,255,.5),rgba(212,175,55,.4),transparent);background-size:300% 100%;animation:membership_borderFlow__wySe0 4s linear infinite;z-index:-1}@keyframes membership_borderFlow__wySe0{0%{background-position:0 0}to{background-position:300% 0}}.membership_cta-browser-bar__uNLVs{background:var(--d400);padding:10px 16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--d600);position:relative;z-index:1}.membership_cta-url__xOPBq{flex:1;margin:0 12px;background:var(--d500);border-radius:6px;padding:5px 12px;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;color:var(--l400);border:1px solid var(--d600)}.membership_url-text__AhIPu{overflow:hidden;white-space:nowrap;border-right:2px solid var(--p2);width:0;display:inline-block;animation:membership_typeUrl__hETox 2s steps(20) .5s forwards,membership_blinkCaret__O5bHN .8s step-end infinite}@keyframes membership_typeUrl__hETox{to{width:100%}}@keyframes membership_blinkCaret__O5bHN{0%,to{border-color:var(--p2)}50%{border-color:transparent}}.membership_cta-browser-body__hP_2n{background:var(--d200);padding:60px 40px;text-align:center;position:relative;overflow:hidden;min-height:320px;display:flex;align-items:center;justify-content:center;flex-direction:column}.membership_cta-browser-body__hP_2n:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(50,145,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(50,145,255,.06) 1px,transparent 0);background-size:40px 40px;animation:membership_gridPan__UGMSO 20s linear infinite}@keyframes membership_gridPan__UGMSO{0%{background-position:0 0}to{background-position:40px 40px}}.membership_cta-browser-body__hP_2n:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(50,145,255,.08),transparent 70%)}.membership_cta-content__JQ6GP{position:relative;z-index:2}.membership_cta-browser-body__hP_2n h2{font-size:clamp(22px,3.5vw,38px);font-weight:800;letter-spacing:-1.5px;line-height:1.18;margin-bottom:12px}.membership_cta-browser-body__hP_2n p{font-size:16px;color:var(--l400);margin-bottom:32px;text-align:center}.membership_cta-btn-wrap__h04j1{position:relative;display:inline-block}.membership_cta-btn-wrap__h04j1:before{content:"";position:absolute;inset:-3px;border-radius:12px;background:var(--gold-grad);background-size:200% 200%;animation:membership_goldGlow___q6hX 2s ease-in-out infinite;filter:blur(8px);opacity:.7}@keyframes membership_goldGlow___q6hX{0%,to{opacity:.5;background-position:0 50%}50%{opacity:.9;background-position:100% 50%}}.membership_cta-btn-inner__yab5W{position:relative;background:var(--btn-grad);color:#1a0f00;font-weight:700;font-size:15px;padding:15px 36px;border-radius:9px;border:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;overflow:hidden;transition:transform .12s}.membership_cta-btn-inner__yab5W:hover{transform:translateY(-2px)}.membership_cta-btn-inner__yab5W:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:membership_btnShimmer__U_okm 2.5s ease-in-out infinite}@keyframes membership_btnShimmer__U_okm{0%{left:-100%}to{left:200%}}.membership_figma-cursor__Xp8mE{position:absolute;display:flex;align-items:flex-end;gap:6px;pointer-events:none;animation:membership_cursorFloat__yuqIp 3s ease-in-out infinite;z-index:3;bottom:0;right:calc(50% - 200px)}@keyframes membership_cursorFloat__yuqIp{0%,to{transform:translate(0)}50%{transform:translate(-6px,-5px)}}.membership_cursor-label__i8lXY{background:#ffe61c;color:#1a0f00;font-weight:700;padding:3px 8px;border-radius:5px 5px 5px 0}.membership_cta-code-tag__i5xl4,.membership_cursor-label__i8lXY{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;white-space:nowrap}.membership_cta-code-tag__i5xl4{position:absolute;padding:5px 10px;border-radius:6px;border:1px solid;opacity:0;animation:membership_floatTag__ts8yq 6s ease-in-out infinite}@keyframes membership_floatTag__ts8yq{0%,to{opacity:0;transform:translateY(8px)}15%,85%{opacity:.7;transform:translateY(0)}}.membership_tag1__AJ_V6{top:18%;left:4%;color:#4ade80;border-color:rgba(74,222,128,.25);background:rgba(74,222,128,.05);animation-delay:0s}.membership_tag2__cCZGm{top:35%;left:2%;color:#60a5fa;border-color:rgba(96,165,250,.25);background:rgba(96,165,250,.05);animation-delay:1s}.membership_tag3__gydur{top:55%;left:5%;color:#c084fc;border-color:rgba(192,132,252,.25);background:rgba(192,132,252,.05);animation-delay:2s}.membership_tag4__hZVuD{top:18%;right:4%;color:#fbbf24;border-color:rgba(251,191,36,.25);background:rgba(251,191,36,.05);animation-delay:.5s}.membership_tag5__My0P1{top:40%;right:2%;color:#fb923c;border-color:rgba(251,146,60,.25);background:rgba(251,146,60,.05);animation-delay:1.5s}.membership_tag6__K10ad{top:62%;right:5%;color:#f472b6;border-color:rgba(244,114,182,.25);background:rgba(244,114,182,.05);animation-delay:2.5s}.membership_footer__UuIrU{border-top:1px solid var(--d500);padding:32px 0;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:var(--l400)}.membership_footer__UuIrU a{color:var(--l400);text-decoration:none}.membership_footer-row__k1M5R{display:flex;justify-content:center}.membership_fi__7PaGo{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.membership_fi__7PaGo.membership_vis__VUzNh{opacity:1;transform:translateY(0)}.membership_sec-center__huG7L{text-align:center}.membership_sec-pmaxw__K4U5p{max-width:420px;margin:12px auto 0}@media (max-width:900px){.membership_nav__1DZ6e{padding:0 20px}.membership_hero-inner__y_taS{flex-direction:column;justify-content:center}.membership_hero-right__CSbhP{width:100%}.membership_cg__v8Tw3,.membership_feat-panel__OLVOh,.membership_feat-panel__OLVOh.membership_on__As2eM,.membership_pg__0cOed,.membership_pricing-outer__HkL67,.membership_prob-layout__OeGdk,.membership_steps-strip__DkrmC,.membership_tg__RtJ25,.membership_val-layout__1zdSi{grid-template-columns:1fr}.membership_step__sT4oZ:not(:last-child){border-right:none;border-bottom:1px solid var(--d500)}.membership_footer__UuIrU,.membership_hero-outer__73AF7,.membership_page-wrap__TVw3_,.membership_sec-div__m57j8,.membership_sec__f96oK,.membership_trusted__8Cuji{padding-left:20px;padding-right:20px}.membership_ppp__MQY8a{white-space:normal}.membership_pricing-side__KGN2N,.membership_val-side__fGy75{display:none}}.membership-v2_root__0QopD{--p2:#2fa4ff;--p3:#3291ff;--p5:#0070f3;--d100:#020013;--d200:#090b1d;--d300:#11142b;--d400:#171a34;--d500:#22274a;--d600:#2a304d;--d700:#2c3157;--l100:#fff;--l200:#d9dff2;--l400:#858fad;--gold:#d4af37;--btn-grad:linear-gradient(180deg,#ffe61c,#ffa929);--heading-grad:linear-gradient(180deg,#51baff,#2fa4ff);--gold-grad:linear-gradient(135deg,#ffd700,#d4af37,#ffa500,#d4af37,#ffd700);font-family:var(--font-inter-v1),"Inter",-apple-system,sans-serif;background:var(--d100);color:var(--l100);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;min-height:100vh}.membership-v2_root__0QopD *,.membership-v2_root__0QopD :after,.membership-v2_root__0QopD :before{box-sizing:border-box;margin:0;padding:0}.membership-v2_nav__ZXzSt{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:0 80px;height:80px;background:rgba(2,0,19,.92);backdrop-filter:blur(20px)}.membership-v2_logo-link__c77PU{display:inline-flex;align-items:center;line-height:0;text-decoration:none;color:inherit}.membership-v2_logo-link__c77PU:focus-visible{outline:2px solid var(--l400);outline-offset:4px;border-radius:4px}.membership-v2_logo___QLdg{height:30px}.membership-v2_nav-r__o7k6d{display:flex;align-items:center;gap:20px}.membership-v2_nav-link__PArzK{font-size:13px;color:var(--l400);text-decoration:none;transition:color .15s}.membership-v2_nav-link__PArzK:hover{color:var(--l200)}.membership-v2_nav-btn__feB0V{display:inline-flex;align-items:center;gap:6px;background:var(--btn-grad);color:#1a0f00;font-size:13px;font-weight:700;padding:8px 18px;border-radius:7px;text-decoration:none;border:none;cursor:pointer;transition:box-shadow .2s,transform .12s}.membership-v2_nav-btn__feB0V:hover{box-shadow:0 0 18px rgba(255,169,41,.45);transform:translateY(-1px)}.membership-v2_nav-btn__feB0V,.membership-v2_nav-link__PArzK{white-space:nowrap}@media (max-width:900px){.membership-v2_nav__ZXzSt{padding:0 40px}}@media (max-width:560px){.membership-v2_nav__ZXzSt{padding:0 20px;height:64px}.membership-v2_logo___QLdg{height:26px}.membership-v2_nav-r__o7k6d{gap:12px}.membership-v2_nav-link__PArzK{font-size:12px}.membership-v2_nav-btn__feB0V{font-size:12px;padding:7px 14px}}@keyframes membership-v2_fadeUp__uCf_h{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.membership-v2_a__xg_LB,.membership-v2_courses-accent___wIYv,.membership-v2_faq-accent__rWFSU,.membership-v2_interview-accent__AJrvp,.membership-v2_platform-accent__b8vE5,.membership-v2_pricing-accent__c9NKP,.membership-v2_system-accent__kEoMb,.membership-v2_value-accent__fqZUF{background:linear-gradient(90deg,#ffe61c,#ffa929);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.membership-v2_hero-outer__Zo0Dt{margin-top:90px;padding:90px}.membership-v2_hero-inner__AvQof{display:flex;align-items:center;gap:56px}.membership-v2_hero-left__6bfU0{flex:1;min-width:0}.membership-v2_hero-right__gGr6w{flex:0 0 46%;max-width:622px}.membership-v2_hero-h1__C5h4p{font-size:56px;font-weight:800;letter-spacing:-2px;line-height:1.06;margin-bottom:24px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_h1-accent__wJ9bz{color:#f97316}.membership-v2_hero-sub__qY1W0{font-size:18px;color:var(--l400);line-height:1.7;margin-bottom:36px;max-width:480px;animation:membership-v2_fadeUp__uCf_h .5s ease .16s both}.membership-v2_hero-ctas__oHFmV{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:20px;animation:membership-v2_fadeUp__uCf_h .5s ease .24s both}.membership-v2_btn-p__R3k1D{display:inline-flex;align-items:center;gap:6px;background:var(--btn-grad);color:#1a0f00;font-size:14px;font-weight:700;padding:13px 26px;border-radius:9px;text-decoration:none;border:none;cursor:pointer;transition:box-shadow .2s,transform .12s}.membership-v2_btn-p__R3k1D:hover{box-shadow:0 0 28px rgba(255,169,41,.5),0 8px 24px rgba(255,169,41,.25);transform:translateY(-2px)}.membership-v2_btn-ghost__V1C_i{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1.5px solid rgba(255,255,255,.15);color:var(--l200);font-size:14px;font-weight:600;padding:13px 26px;border-radius:9px;text-decoration:none;cursor:pointer;transition:all .15s}.membership-v2_btn-ghost__V1C_i:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.05);transform:translateY(-2px)}.membership-v2_hero-stats__Tlb2N{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-top:28px;border-top:1px solid var(--d600);animation:membership-v2_fadeUp__uCf_h .5s ease .28s both}.membership-v2_hstat__C1gNl{display:flex;flex-direction:column;gap:3px}.membership-v2_hstat-n__mrQKC{font-size:22px;font-weight:800;letter-spacing:-1px;color:var(--l100)}.membership-v2_hstat-n-gold__wuacf{color:#f5a623}.membership-v2_hstat-n-blue__Esn4m{color:var(--p2)}.membership-v2_hstat-n-green__LdqF_{color:#4ade80}.membership-v2_hstat-n-purple__sA0Vp{color:#c084fc}.membership-v2_hstat-sup__TF_gW{font-size:13px;font-weight:700;color:inherit;vertical-align:super;line-height:0}.membership-v2_hstat-l__1FnrM{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;color:var(--l400);text-transform:uppercase;letter-spacing:.1em}.membership-v2_hstat-div__57DS_{width:1px;height:36px;background:var(--d600);flex-shrink:0}.membership-v2_hero-img__lzAog{width:100%;height:auto;display:block;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_marquee-title__TzBxn{font-family:var(--font-geist-mono),"Geist Mono",monospace;font-size:20px;font-weight:500;text-align:center;color:#858fad;line-height:1.5}.membership-v2_marquee-outer__F3bv3{padding:90px!important}@media (max-width:900px){.membership-v2_marquee-outer__F3bv3{padding:60px 40px!important}}@media (max-width:560px){.membership-v2_marquee-outer__F3bv3{padding:50px 20px!important}}@media (max-width:900px){.membership-v2_hero-outer__Zo0Dt{padding:100px 40px 60px}.membership-v2_hero-inner__AvQof{flex-direction:column;gap:48px}.membership-v2_hero-right__gGr6w{flex:none;width:100%;max-width:560px;margin:0 auto}}@media (max-width:560px){.membership-v2_hero-outer__Zo0Dt{padding:90px 20px 60px}.membership-v2_hero-ctas__oHFmV{flex-direction:column}.membership-v2_btn-ghost__V1C_i,.membership-v2_btn-p__R3k1D{justify-content:center}}.membership-v2_reality-outer__dFKp5{padding:90px 80px}.membership-v2_reality-inner__ynylJ{display:flex;align-items:flex-start;gap:56px}.membership-v2_reality-left__dN9K6{flex:1;min-width:0}.membership-v2_courses-h2__JNtux,.membership-v2_faq-h2__dHKq9,.membership-v2_feature-h2__sEU4R,.membership-v2_interview-h2__92lB4,.membership-v2_platform-h2__FRfft,.membership-v2_pricing-h2__IqJS6,.membership-v2_reality-h2__Y8ivQ,.membership-v2_system-h2__CpkmI,.membership-v2_testi-h2__eHdbi,.membership-v2_value-h2__YU8HN{font-size:48px;font-weight:800;letter-spacing:-1.5px}.membership-v2_reality-h2__Y8ivQ{line-height:1.15;margin-bottom:28px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_reality-accent__1tHUF{color:var(--p2)}.membership-v2_interview-p__12H_P,.membership-v2_reality-p__Pt9BG{font-size:16px;color:var(--l200);line-height:1.7;max-width:480px;margin-bottom:24px;animation:membership-v2_fadeUp__uCf_h .5s ease .16s both}.membership-v2_interview-p__12H_P:first-of-type,.membership-v2_reality-p__Pt9BG:first-of-type{font-size:18px}.membership-v2_interview-p__12H_P:last-of-type,.membership-v2_reality-p__Pt9BG:last-of-type{margin-bottom:36px}.membership-v2_btn-blue__ea4aw{display:inline-flex;align-items:center;gap:8px;background:var(--p2);color:var(--d100);font-size:14px;font-weight:700;padding:13px 26px;border-radius:9px;text-decoration:none;border:none;cursor:pointer;transition:box-shadow .2s,transform .12s;animation:membership-v2_fadeUp__uCf_h .5s ease .24s both}.membership-v2_btn-blue__ea4aw:hover{box-shadow:0 0 28px rgba(47,164,255,.45),0 8px 24px rgba(47,164,255,.25);transform:translateY(-2px)}.membership-v2_reality-grid__Lo55s{flex:0 0 50%;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-content:start;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_reality-card__s7h9x{background:var(--d300);border:1px solid var(--d500);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:16px}.membership-v2_reality-card--red__cXv_i{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}.membership-v2_reality-card--orange__MQkab{background:rgba(245,158,11,.06);border-color:rgba(245,158,11,.25)}.membership-v2_reality-icon___Qmi8{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;font-size:20px}.membership-v2_reality-icon--red___wgUy{background:rgba(239,68,68,.12);color:#ef4444}.membership-v2_reality-icon--orange__2g2Wb{background:rgba(245,158,11,.12);color:#f59e0b}.membership-v2_reality-icon--blue__tRb5p{background:rgba(47,164,255,.12);color:var(--p2)}.membership-v2_reality-icon--green__J2_Qs{background:rgba(34,197,94,.12);color:#22c55e}.membership-v2_reality-card-title__WnUKQ{font-size:17px;font-weight:700;line-height:1.4;color:var(--l100)}.membership-v2_reality-card-text__d6gTd{font-size:14px;color:var(--l400);line-height:1.6}@media (max-width:900px){.membership-v2_reality-inner__ynylJ{flex-direction:column;gap:40px}.membership-v2_reality-grid__Lo55s{flex:none;width:100%}.membership-v2_reality-p__Pt9BG{max-width:none}}@media (max-width:560px){.membership-v2_reality-grid__Lo55s{grid-template-columns:1fr}}.membership-v2_platform-outer__pjQj2{padding:90px 100px;background:#090b1d}.membership-v2_platform-inner__XcFJm{display:flex;align-items:stretch;gap:56px}.membership-v2_platform-left__POhmB{flex:1;min-width:0}.membership-v2_faq-tag__vkyZE,.membership-v2_interview-tag__wod8B,.membership-v2_platform-tag__4lPY_,.membership-v2_pricing-tag__eRSGb{align-items:center;gap:10px;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--p2);margin-bottom:24px;animation:membership-v2_fadeUp__uCf_h .5s ease both}.membership-v2_interview-tag__wod8B,.membership-v2_platform-tag__4lPY_{display:inline-flex}.membership-v2_faq-tag__vkyZE,.membership-v2_pricing-tag__eRSGb{display:flex;justify-content:center}.membership-v2_platform-h2__FRfft{line-height:1.2;max-width:520px;margin-bottom:44px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_platform-steps___KJ1x{position:relative;display:flex;flex-direction:column;gap:32px;animation:membership-v2_fadeUp__uCf_h .5s ease .16s both}.membership-v2_platform-steps___KJ1x:before{content:"";position:absolute;top:24px;bottom:24px;left:23px;width:1px;background:linear-gradient(180deg,rgba(245,166,35,.45),rgba(245,166,35,.05))}.membership-v2_platform-step__s0XqF{position:relative;display:flex;align-items:flex-start;gap:20px}.membership-v2_platform-step-num__pQ2Vn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:30%;border:1.5px solid rgba(245,166,35,.4);background:linear-gradient(90deg,#ffe61c,#ffa929);box-shadow:0 0 0 6px rgba(245,166,35,.04);color:#000;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:15px;font-weight:700}.membership-v2_platform-step-label__j0anQ{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--p2);margin-bottom:6px}.membership-v2_platform-step-title__eqRZ3{font-size:19px;font-weight:700;color:var(--l100);margin-bottom:8px}.membership-v2_platform-step-desc__pgvbN{font-size:14px;color:var(--l400);line-height:1.6;max-width:420px}.membership-v2_platform-right__fzM0p{position:relative;flex:1;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_platform-img__ZgHiC{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:900px){.membership-v2_platform-inner__XcFJm{flex-direction:column;gap:40px}.membership-v2_platform-h2__FRfft{max-width:none}.membership-v2_platform-right__fzM0p{flex:none;width:100%;max-width:480px;aspect-ratio:725/844;margin:0 auto}}@media (max-width:560px){.membership-v2_platform-step-desc__pgvbN{max-width:none}}.membership-v2_interview-outer___TWp4{padding:90px 80px}.membership-v2_interview-inner__E288i{display:flex;align-items:center;gap:56px;background:var(--d200);border:1px solid rgba(255,199,56,.45);border-radius:24px;padding:48px 40px}.membership-v2_interview-left__I5bNd{flex:1;min-width:0}.membership-v2_interview-h2__92lB4{line-height:1.15;margin-bottom:28px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_interview-p__12H_P{font-size:16px;color:var(--l200);line-height:1.7;max-width:480px;margin-bottom:24px;animation:membership-v2_fadeUp__uCf_h .5s ease .16s both}.membership-v2_interview-p__12H_P:first-of-type{font-size:18px}.membership-v2_interview-p__12H_P:last-of-type{margin-bottom:36px}.membership-v2_interview-right__TRBKc{flex:0 0 50%;max-width:588px;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both;background:var(--d300);border-radius:16px;padding:24px 20px}.membership-v2_interview-img__cBFTE{width:100%;height:auto;display:block;border-radius:16px;box-shadow:0 32px 80px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.05)}@media (max-width:900px){.membership-v2_interview-inner__E288i{flex-direction:column;gap:40px}.membership-v2_interview-p__12H_P{max-width:none}.membership-v2_interview-right__TRBKc{flex:none;width:100%;max-width:588px;margin:0 auto}}.membership-v2_system-outer__Ewudq{padding:90px}.membership-v2_system-card__ylN6q{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;background:#090b1d;border:1px solid var(--d500);padding:90px 80px}.membership-v2_system-h2__CpkmI{line-height:1.2;animation:membership-v2_fadeUp__uCf_h .5s ease both}.membership-v2_system-p__SdmU6{font-size:18px;color:var(--l400);line-height:1.7;max-width:640px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_system-steps__HAkqr{display:flex;flex-direction:column;width:100%;margin-top:16px;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_system-step__UcW_4{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:157px;background:var(--d300);border:1px solid var(--d500);border-radius:16px;padding:28px 24px;text-align:center}.membership-v2_system-step--highlight__Jf2wm{border-color:#f5a623;box-shadow:0 5px 20px 0 rgba(245,166,35,.2)}.membership-v2_system-step-icon__MJt_Z{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;margin-bottom:4px}.membership-v2_system-step-title__sxb06{font-size:18px;font-weight:700;color:var(--l100)}.membership-v2_system-step-title--highlight__siR8E{color:#f5a623}.membership-v2_system-step-desc__L4cx6{font-size:16px;color:var(--l400)}.membership-v2_system-arrow__TzFvY{display:flex;flex-shrink:0;align-items:center;justify-content:center}@media (max-width:639px){.membership-v2_system-arrow__TzFvY{align-self:center;height:48px}.membership-v2_system-arrow__TzFvY img{transform:rotate(90deg)}}@media (min-width:640px){.membership-v2_system-steps__HAkqr{flex-direction:row;align-items:stretch;justify-content:center}.membership-v2_system-step__UcW_4{flex:1;max-width:250px}.membership-v2_system-arrow__TzFvY{flex:0 0 48px}}@media (max-width:900px){.membership-v2_system-card__ylN6q{padding:60px 40px}}@media (max-width:560px){.membership-v2_system-card__ylN6q{padding:50px 20px;border-radius:18px}}.membership-v2_courses-outer__rcshQ{padding:90px}.membership-v2_courses-hd__g5ZHs{margin-bottom:28px}.membership-v2_courses-h2__JNtux{line-height:1.15;margin-bottom:12px;animation:membership-v2_fadeUp__uCf_h .5s ease both}.membership-v2_courses-sub__A9KV1{font-size:18px;color:var(--l400);animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_cg__teUbi{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.membership-v2_cc__HmsvH{background:var(--d300);border:1px solid var(--d500);border-radius:12px;padding:20px;transition:border-color .2s,background .2s,transform .25s;opacity:0;transform:translateY(20px);display:flex;flex-direction:column}.membership-v2_cc__HmsvH.membership-v2_reveal__0S3am{opacity:1;transform:translateY(0)}.membership-v2_cc__HmsvH:hover{border-color:var(--d700);background:var(--d400);transform:translateY(-4px)}.membership-v2_cc__HmsvH.membership-v2_feat__UEiX3{border-color:rgba(50,145,255,.28);background:linear-gradient(135deg,rgba(17,20,43,1),rgba(23,26,52,.9))}.membership-v2_cc-top___OBI1{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:16px}.membership-v2_ctag___YENC{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:5px;flex-shrink:0;margin-top:2px}.membership-v2_tag-live__xnIaP{background:rgba(34,197,94,.12);color:#4ade80;border:1px solid rgba(34,197,94,.25)}.membership-v2_tag-soon__Qi1OM{background:rgba(212,175,55,.1);color:var(--gold);border:1px solid rgba(212,175,55,.22)}.membership-v2_cc-icon__tRTEP{width:80px;height:80px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.membership-v2_cc__HmsvH h4{font-size:20px;font-weight:700;margin-bottom:8px;letter-spacing:-.3px;line-height:1.3}.membership-v2_cc__HmsvH p{font-size:16px;font-weight:400;color:var(--l400);line-height:1.55;flex:1}.membership-v2_cc-worth__WEEjz{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;margin-top:12px;font-weight:600;background:linear-gradient(90deg,#fbbf24,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:900px){.membership-v2_cg__teUbi{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.membership-v2_cg__teUbi{grid-template-columns:1fr}}.membership-v2_testi-outer__6oh3q{padding:90px 80px}.membership-v2_testi-h2__eHdbi{line-height:1.15;margin-bottom:12px;animation:membership-v2_fadeUp__uCf_h .5s ease both}.membership-v2_testi-accent__v4JAJ{color:#ffa929}.membership-v2_testi-sub__DAPWi{font-size:18px;color:var(--l400);margin-bottom:40px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_testi-grid__2FUaS{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_testi-card__dWFiL{background:var(--d300);border:1px solid var(--d500);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:24px}.membership-v2_testi-quote__H0wtL{font-size:15px;color:var(--l200);line-height:1.7}.membership-v2_testi-author__MFFEn{display:flex;align-items:center;gap:12px;margin-top:auto}.membership-v2_testi-avatar__srrkQ{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:15px;font-weight:700;flex-shrink:0}.membership-v2_testi-name__Xgza7{font-size:15px;font-weight:700;color:var(--l100)}.membership-v2_testi-role__dBvV8{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:var(--l400)}@media (max-width:900px){.membership-v2_testi-grid__2FUaS{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.membership-v2_testi-grid__2FUaS{grid-template-columns:1fr}}.membership-v2_value-outer__BkrPC{padding:90px 80px}.membership-v2_value-h2__YU8HN{line-height:1.15;text-align:center;margin-bottom:56px;animation:membership-v2_fadeUp__uCf_h .5s ease both}.membership-v2_value-grid__OexXN{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_value-card--pro__m5Ap_,.membership-v2_value-card__oEzIP{border-radius:18px;padding:36px;display:flex;flex-direction:column}.membership-v2_value-card__oEzIP{background:var(--d300);border:1px solid var(--d500)}.membership-v2_value-card--pro__m5Ap_{background:linear-gradient(135deg,rgba(255,230,28,.18) 0,rgba(255,169,41,.1) 30%,transparent 55%),var(--d300);border:1px solid rgba(255,199,56,.45)}.membership-v2_value-label__UeIFz{color:var(--l400)}.membership-v2_value-label__UeIFz,.membership-v2_value-pro-label__Qip0h{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:28px}.membership-v2_value-pro-label__Qip0h{color:#ffc738}.membership-v2_value-list__TM192{list-style:none}.membership-v2_value-row__J9yG7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid var(--d500);font-size:16px;color:var(--l200)}.membership-v2_value-row-price__Y24eV{color:var(--l100);font-weight:600}.membership-v2_value-total__Xh6Uo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:24px}.membership-v2_value-total-label__Xp1Po{font-size:17px;font-weight:700;color:var(--l100)}.membership-v2_value-total-price__SpSa5{font-size:28px;font-weight:800;letter-spacing:-1px;color:#f87171}.membership-v2_value-features__l6zpy{list-style:none;display:flex;flex-direction:column;gap:18px}.membership-v2_value-feature__vhHqH{display:flex;align-items:center;gap:14px;font-size:15px;color:var(--l200)}.membership-v2_pcard-check__g7GUC,.membership-v2_value-check__WhQji{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);flex-shrink:0}.membership-v2_value-divider__kH5_w{height:1px;background:var(--d500);margin:28px 0}.membership-v2_value-pro-h3__P0Qwt{font-size:24px;font-weight:800;letter-spacing:-.5px;color:#ffc738;margin-bottom:10px}.membership-v2_value-pro-sub__Nw4wv{font-size:15px;color:var(--l200);line-height:1.6}.membership-v2_value-cta__kfelQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--btn-grad);color:#1a0f00;font-size:15px;font-weight:700;padding:16px 26px;border-radius:10px;text-decoration:none;border:none;cursor:pointer;margin-top:auto;transition:box-shadow .2s,transform .12s}.membership-v2_value-cta__kfelQ:hover{box-shadow:0 0 28px rgba(255,169,41,.5),0 8px 24px rgba(255,169,41,.25);transform:translateY(-2px)}.membership-v2_value-trust__uzBHn{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:13px;color:var(--l400);text-align:center;margin-top:40px}@media (max-width:900px){.membership-v2_value-grid__OexXN{grid-template-columns:1fr}.membership-v2_value-h2__YU8HN{margin-bottom:40px}}@media (max-width:560px){.membership-v2_value-card--pro__m5Ap_,.membership-v2_value-card__oEzIP{padding:24px}}.membership-v2_faq-outer___veJq{padding:90px 80px}.membership-v2_faq-h2__dHKq9{line-height:1.15;text-align:center;margin-bottom:56px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_faq-list__NfWdJ{max-width:880px;margin:0 auto;border-top:1px solid var(--d500);animation:membership-v2_fadeUp__uCf_h .6s ease .1s both}.membership-v2_faq-item__1qJF2{border-bottom:1px solid var(--d500)}.membership-v2_faq-btn__EyGd5{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 4px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:color .15s}.membership-v2_faq-btn__EyGd5:hover .membership-v2_faq-q__2qGgk{color:var(--l100)}.membership-v2_faq-q__2qGgk{font-size:16px;font-weight:600;color:var(--l200)}.membership-v2_faq-icon__AeIYf{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.membership-v2_faq-btn__EyGd5.membership-v2_faq-open__qjVbV .membership-v2_faq-icon__AeIYf{transform:rotate(180deg)}.membership-v2_faq-body__S9ozP{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.membership-v2_faq-body__S9ozP.membership-v2_faq-open__qjVbV{grid-template-rows:1fr}.membership-v2_faq-inner-wrap__ETXMb{overflow:hidden}.membership-v2_faq-inner___osUv{padding:0 28px 26px 4px;font-size:15px;color:var(--l400);line-height:1.7}@media (max-width:900px){.membership-v2_faq-h2__dHKq9{margin-bottom:40px}}@media (max-width:560px){.membership-v2_faq-q__2qGgk{font-size:15px}.membership-v2_faq-btn__EyGd5{gap:12px}.membership-v2_faq-inner___osUv{padding:0 12px 22px 4px}}#pricing.membership-v2_pricing-outer__Tsv0a{padding:90px;background-color:#090b1d}.membership-v2_pricing-h2__IqJS6{line-height:1.15;text-align:center;color:white;margin-bottom:32px;animation:membership-v2_fadeUp__uCf_h .5s ease .08s both}.membership-v2_pricing-toggle-row__0HwmX{display:flex;justify-content:center;margin-bottom:48px;animation:membership-v2_fadeUp__uCf_h .5s ease .12s both}.membership-v2_ptoggle__gxIAQ{display:inline-flex;background:var(--d300);border:1px solid var(--d500);border-radius:100px;padding:4px}.membership-v2_ptb__25PR6{padding:10px 28px;border-radius:100px;border:none;font-family:var(--font-inter-v1),"Inter",sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;background:transparent;color:var(--l400)}.membership-v2_ptb__25PR6.membership-v2_on__qFxh3{background:rgba(50,145,255,.18);color:var(--p2)}.membership-v2_pricing-stats__ZYy50{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto 48px;animation:membership-v2_fadeUp__uCf_h .6s ease .16s both}.membership-v2_pstat__WiMb2{background:var(--d300);border:1px solid var(--d500);border-radius:12px;padding:24px;text-align:center}.membership-v2_pstat-val__QCoUs{font-size:28px;font-weight:800;letter-spacing:-1px;color:var(--l100);margin-bottom:6px}.membership-v2_pstat-val-yellow__dFCxr{color:#fbbf24}.membership-v2_pstat-val-green__QEC1A{color:#51baff}.membership-v2_pstat-label__EfhTS{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--l400)}.membership-v2_pricing-cards___QOWK{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:0 auto;align-items:stretch;animation:membership-v2_fadeUp__uCf_h .6s ease .2s both}.membership-v2_pcard__z9tDn{background:var(--d300);border:1px solid var(--d500);border-radius:18px;padding:36px;display:flex;flex-direction:column;position:relative}.membership-v2_pcard--featured__CWPu9{background:linear-gradient(135deg,rgba(255,230,28,.18) 0,rgba(255,169,41,.1) 30%,transparent 55%),var(--d300);border:1px solid rgba(255,199,56,.45)}.membership-v2_pcard-badge__Ztvsb{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--gold-grad);color:#1a0f00;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:10px;font-weight:700;padding:5px 16px;border-radius:100px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.membership-v2_pcard-name__eRWp2{font-size:20px;font-weight:700;color:var(--l100);margin-bottom:20px}.membership-v2_pcard-price__oqcoW{display:flex;align-items:flex-end;gap:4px;font-size:56px;font-weight:800;letter-spacing:-2px;line-height:1;color:var(--l100);margin-bottom:12px}.membership-v2_pcard-currency__7DGaN{font-size:24px;font-weight:700;color:var(--p2);align-self:flex-start;margin-top:8px}.membership-v2_pcard-period__TaUMi{font-size:16px;font-weight:400;color:var(--l400);margin-bottom:8px}.membership-v2_pcard-billed__sLxHQ{font-size:13px;color:var(--l400);margin-bottom:16px}.membership-v2_pcard-highlight__Y1dkg{color:#ffc738;font-weight:600}.membership-v2_pcard-desc__DSD0d{font-size:14px;color:var(--l400);line-height:1.6;margin-bottom:24px}.membership-v2_pcard-everything__WHbAL{font-size:14px;font-weight:600;color:var(--l200);margin-bottom:4px}.membership-v2_pcard-features__QECcw{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:28px;flex:1}.membership-v2_pcard-feature__uq3c7{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--l200)}.membership-v2_pcard-cta__WG4dU{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 26px;border-radius:10px;border:none;font-family:var(--font-inter-v1),"Inter",sans-serif;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;background:var(--p2);color:var(--d100);margin-top:auto;transition:box-shadow .2s,transform .12s}.membership-v2_pcard-cta__WG4dU:hover{box-shadow:0 0 24px rgba(47,164,255,.4);transform:translateY(-2px)}.membership-v2_pcard-cta--featured__xcoN1{background:var(--btn-grad);color:#1a0f00}.membership-v2_pcard-cta--featured__xcoN1:hover{box-shadow:0 0 28px rgba(255,169,41,.5),0 8px 24px rgba(255,169,41,.25)}.membership-v2_pcard-cta__WG4dU:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.membership-v2_pricing-note__I_n3e{display:flex;align-items:center;justify-content:center;gap:10px;max-width:1100px;margin:32px auto 0;padding:18px 24px;border-radius:10px;background:#331b00;border:1px solid rgba(245,158,11,.2);font-size:13px;color:#f5a623;text-align:center;animation:membership-v2_fadeUp__uCf_h .5s ease .24s both}@media (max-width:900px){.membership-v2_pricing-h2__IqJS6{margin-bottom:24px}.membership-v2_pricing-stats__ZYy50{grid-template-columns:repeat(2,1fr)}.membership-v2_pricing-cards___QOWK{grid-template-columns:1fr}}@media (max-width:560px){.membership-v2_pricing-stats__ZYy50{gap:12px}.membership-v2_pstat__WiMb2{padding:16px}.membership-v2_pstat-val__QCoUs{font-size:22px}.membership-v2_pcard__z9tDn{padding:24px}.membership-v2_pcard-price__oqcoW{font-size:42px}.membership-v2_pricing-note__I_n3e{flex-direction:column;gap:6px;padding:16px}}.membership-v2_feature-outer__CJPKJ{padding:90px}.membership-v2_feature-browser__CkRqa{position:relative;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid var(--d600);box-shadow:0 0 0 1px rgba(50,145,255,.1),0 40px 100px rgba(0,0,0,.7)}.membership-v2_feature-browser__CkRqa:before{content:"";position:absolute;inset:-1px;border-radius:17px;background:linear-gradient(90deg,transparent,rgba(50,145,255,.5),rgba(212,175,55,.4),transparent);background-size:300% 100%;animation:membership-v2_featureBorderFlow__A3pCy 4s linear infinite;z-index:-1}@keyframes membership-v2_featureBorderFlow__A3pCy{0%{background-position:0 0}to{background-position:300% 0}}.membership-v2_feature-browser-bar__gRpGp{background:var(--d400);padding:12px 18px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--d600);position:relative;z-index:1}.membership-v2_feature-dot__QnlAe{display:block;width:11px;height:11px;border-radius:50%;flex-shrink:0;opacity:.8}.membership-v2_feature-dot--red__TDxwJ{background:#ff5f56}.membership-v2_feature-dot--yellow__3NmC4{background:#ffbd2e}.membership-v2_feature-dot--green__7EogR{background:#27c93f}.membership-v2_feature-url__f7n0g{flex:1;text-align:center;font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:var(--l400)}.membership-v2_feature-search__wA_lK{display:flex;align-items:center;flex-shrink:0}.membership-v2_feature-body__daxPz{background:var(--d200);padding:96px 40px;text-align:center;position:relative;overflow:hidden;min-height:380px;display:flex;align-items:center;justify-content:center}.membership-v2_feature-body__daxPz:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(50,145,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(50,145,255,.06) 1px,transparent 0);background-size:40px 40px;animation:membership-v2_featureGridPan__pj7JI 20s linear infinite}@keyframes membership-v2_featureGridPan__pj7JI{0%{background-position:0 0}to{background-position:40px 40px}}.membership-v2_feature-body__daxPz:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(50,145,255,.08),transparent 70%)}.membership-v2_feature-content__on8LW{position:relative;z-index:2;max-width:900px}.membership-v2_feature-trust__lMnbP{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;color:var(--l400);margin-bottom:24px}.membership-v2_feature-h2__sEU4R{line-height:1.18;margin-bottom:16px}.membership-v2_feature-sub__SzoAD{font-size:18px;color:var(--l200);margin-bottom:40px}.membership-v2_feature-btn-wrap__JnQej{position:relative;display:inline-block}.membership-v2_feature-btn-wrap__JnQej:before{content:"";position:absolute;inset:-3px;border-radius:13px;background:var(--gold-grad);background-size:200% 200%;animation:membership-v2_featureGoldGlow__6_0He 2s ease-in-out infinite;filter:blur(8px);opacity:.7;z-index:-1}@keyframes membership-v2_featureGoldGlow__6_0He{0%,to{opacity:.5;background-position:0 50%}50%{opacity:.9;background-position:100% 50%}}.membership-v2_feature-btn__36aDn{position:relative;display:inline-flex;align-items:center;gap:8px;background:var(--btn-grad);color:#1a0f00;font-weight:700;font-size:16px;padding:17px 36px;border-radius:10px;text-decoration:none;transition:transform .12s}.membership-v2_feature-btn__36aDn:hover{transform:translateY(-2px);box-shadow:0 0 28px rgba(255,169,41,.5),0 8px 24px rgba(255,169,41,.25)}.membership-v2_feature-cursor__75_Rq{position:absolute;display:flex;align-items:flex-end;gap:6px;bottom:-36px;right:-90px;pointer-events:none;animation:membership-v2_featureCursorFloat__CPp5N 3s ease-in-out infinite}@keyframes membership-v2_featureCursorFloat__CPp5N{0%,to{transform:translate(0)}50%{transform:translate(-6px,-5px)}}.membership-v2_feature-cursor-label__EBjAq{background:#ffe61c;color:#1a0f00;font-size:10px;font-weight:700;padding:3px 8px;border-radius:5px 5px 5px 0}.membership-v2_feature-cursor-label__EBjAq,.membership-v2_feature-tag__CLjfr{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;white-space:nowrap}.membership-v2_feature-tag__CLjfr{position:absolute;font-size:11px;padding:6px 12px;border-radius:6px;border:1px solid;opacity:0;animation:membership-v2_featureFloatTag__sfyrT 6s ease-in-out infinite}@keyframes membership-v2_featureFloatTag__sfyrT{0%,to{opacity:0;transform:translateY(8px)}15%,85%{opacity:.7;transform:translateY(0)}}.membership-v2_feature-tag-1__ZmHUq{top:22%;left:3%;color:#4ade80;border-color:rgba(74,222,128,.25);background:rgba(74,222,128,.05);animation-delay:0s}.membership-v2_feature-tag-2__ZQ_Lo{top:58%;left:2%;color:#60a5fa;border-color:rgba(96,165,250,.25);background:rgba(96,165,250,.05);animation-delay:1s}.membership-v2_feature-tag-3__rxgQk{top:80%;left:6%;color:#c084fc;border-color:rgba(192,132,252,.25);background:rgba(192,132,252,.05);animation-delay:2s}.membership-v2_feature-tag-4__TSVmR{top:20%;right:3%;color:#fbbf24;border-color:rgba(251,191,36,.25);background:rgba(251,191,36,.05);animation-delay:.5s}.membership-v2_feature-tag-5__X6rJG{top:45%;right:1%;color:#fb923c;border-color:rgba(251,146,60,.25);background:rgba(251,146,60,.05);animation-delay:1.5s}.membership-v2_feature-tag-6__hrQYY{top:68%;right:4%;color:#f472b6;border-color:rgba(244,114,182,.25);background:rgba(244,114,182,.05);animation-delay:2.5s}@media (max-width:900px){.membership-v2_feature-body__daxPz{padding:64px 24px}.membership-v2_feature-cursor__75_Rq,.membership-v2_feature-tag__CLjfr{display:none}}@media (max-width:560px){.membership-v2_feature-url__f7n0g{font-size:10px}.membership-v2_feature-body__daxPz{padding:48px 16px;min-height:unset}.membership-v2_feature-btn__36aDn{font-size:14px;padding:14px 24px}}.membership-v2_footer__vzW8J{border-top:1px solid var(--d500);background:var(--d100);padding:32px 90px 8px}.membership-v2_footer-inner__LXR2s{display:flex;align-items:center;justify-content:space-between;gap:16px}.membership-v2_footer-copy__0Fevt{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;font-weight:400;color:var(--l400)}.membership-v2_footer-link-group__GqVWR,.membership-v2_footer-links___eFnn{display:flex;align-items:center;gap:10px}.membership-v2_footer-link__89U_j{font-family:var(--font-mono-v1),"JetBrains Mono",monospace;font-size:12px;font-weight:400;color:var(--l400);text-decoration:none;transition:color .15s}.membership-v2_footer-link__89U_j:hover{color:var(--l200)}.membership-v2_footer-sep__jo4PP{color:var(--l400)}@media (max-width:900px){.membership-v2_footer__vzW8J{padding:32px 40px 8px}}@media (max-width:560px){.membership-v2_footer__vzW8J{padding:32px 20px 8px}.membership-v2_footer-inner__LXR2s{flex-direction:column;align-items:center;gap:12px}}@media (max-width:900px){#pricing.membership-v2_pricing-outer__Tsv0a,.membership-v2_courses-outer__rcshQ,.membership-v2_faq-outer___veJq,.membership-v2_feature-outer__CJPKJ,.membership-v2_interview-outer___TWp4,.membership-v2_platform-outer__pjQj2,.membership-v2_pricing-outer__Tsv0a,.membership-v2_reality-outer__dFKp5,.membership-v2_system-outer__Ewudq,.membership-v2_testi-outer__6oh3q,.membership-v2_value-outer__BkrPC{padding:60px 40px}}@media (max-width:560px){#pricing.membership-v2_pricing-outer__Tsv0a,.membership-v2_courses-outer__rcshQ,.membership-v2_faq-outer___veJq,.membership-v2_feature-outer__CJPKJ,.membership-v2_interview-outer___TWp4,.membership-v2_platform-outer__pjQj2,.membership-v2_pricing-outer__Tsv0a,.membership-v2_reality-outer__dFKp5,.membership-v2_system-outer__Ewudq,.membership-v2_testi-outer__6oh3q,.membership-v2_value-outer__BkrPC{padding:50px 20px}}@media (prefers-reduced-motion:reduce){.membership-v2_root__0QopD{scroll-behavior:auto}.membership-v2_root__0QopD *,.membership-v2_root__0QopD :after,.membership-v2_root__0QopD :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}pre[data-line]{padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding-left:0;padding-bottom:inherit;padding-right:0;padding-top:inherit;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(90deg,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,.2)}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}code[class*=language-],pre[class*=language-]{color:#d6e7ff;background:#090b1d;text-shadow:none;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:14px;line-height:1.5;letter-spacing:.2px;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;text-align:left;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{color:inherit;background:#1d3b54;text-shadow:none}code[class*=language-] ::-moz-selection,code[class*=language-] ::selection,code[class*=language-]::-moz-selection,code[class*=language-]::selection,pre[class*=language-] ::-moz-selection,pre[class*=language-] ::selection,pre[class*=language-]::-moz-selection,pre[class*=language-]::selection{color:inherit;background:#1d3b54;text-shadow:none}pre[class*=language-]{border:1px solid #1d2032;border-radius:5px;padding:1.5em 1em;overflow:auto}:not(pre)>code[class*=language-]{color:#f0f6f6;background:#1d2032;padding:.2em .3em;border-radius:.2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}pre[class*=language-] .token.cdata,pre[class*=language-] .token.comment,pre[class*=language-] .token.doctype,pre[class*=language-] .token.prolog{color:#446e69}pre[class*=language-] .token.punctuation{color:#d6b007}pre[class*=language-] .token.boolean,pre[class*=language-] .token.constant,pre[class*=language-] .token.deleted,pre[class*=language-] .token.number,pre[class*=language-] .token.property,pre[class*=language-] .token.symbol,pre[class*=language-] .token.tag{color:#d6e7ff}pre[class*=language-] .token.attr-name,pre[class*=language-] .token.builtin,pre[class*=language-] .token.inserted,pre[class*=language-] .token.selector{color:#e60067}pre[class*=language-] .token.char,pre[class*=language-] .token.string{color:#49c6ec}pre[class*=language-] .language-css .token.string,pre[class*=language-] .style .token.string,pre[class*=language-] .token.entity,pre[class*=language-] .token.operator,pre[class*=language-] .token.url{color:#ec8e01;background:transparent}pre[class*=language-] .token.atrule,pre[class*=language-] .token.attr-value,pre[class*=language-] .token.keyword{color:#0fe468}pre[class*=language-] .token.class-name,pre[class*=language-] .token.function{color:#78f3e9}pre[class*=language-] .token.important,pre[class*=language-] .token.regex,pre[class*=language-] .token.variable{color:#d6e7ff}pre[data-line]{position:relative;line-height:1.5}pre[data-line] .line-highlight{margin:1.2rem 0}