._0HGd0G_landingVars{--page:#0a1120;--panel:#111927;--raised:#1a2332;--input:#1e293b;--text:#fff;--text-2:#a4b1cd;--muted:#64748b;--chalk:#cfe3ea;--teal:#13b7c1;--mint:#2ee7b6;--amber:#ffaf00;--border:#1e293b;--border-2:#26314a;--dawn:linear-gradient(90deg, #13b7c1 0%, #2ee7b6 45%, #ffaf00 100%);--night:radial-gradient(ellipse at 30% 20%, #0e1830 0%, #0a1120 72%);--ui:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--hand:var(--font-caveat), "Caveat", "Bradley Hand", cursive;--serif:"Spectral", Georgia, serif;--shadow:0 24px 60px -28px #000000bf;color:var(--text);font-family:var(--ui);background:var(--page);-webkit-font-smoothing:antialiased}._0HGd0G_landingVars *,._0HGd0G_landingVars :before,._0HGd0G_landingVars :after{box-sizing:border-box}._0HGd0G_landingVars ::selection{background:#2ee7b647}._0HGd0G_cqs{width:100%;container:s/inline-size}._0HGd0G_landSky{width:100%;display:block}._0HGd0G_landNode{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){._0HGd0G_landNode{animation:6s ease-in-out infinite _0HGd0G_breathe}._0HGd0G_landTwinkle{animation:5s ease-in-out infinite _0HGd0G_twinkleL}}@keyframes _0HGd0G_breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes _0HGd0G_twinkleL{0%,to{opacity:.3}50%{opacity:.85}}._0HGd0G_skyRegionLabel{font-family:var(--mono);letter-spacing:.18em;fill:var(--muted);text-transform:uppercase;font-size:12px}._0HGd0G_landHero{border-bottom:1px solid var(--border);background:var(--night);align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}._0HGd0G_skyHold{position:absolute;inset:0}._0HGd0G_skyHold ._0HGd0G_landSky{object-fit:cover;width:100%;height:100%}._0HGd0G_landHero:after{content:"";pointer-events:none;background:radial-gradient(at 50% 42%,#0000 30%,#0a11208c 100%),linear-gradient(#0a112066 0%,#0000 30%,#0a1120b3 100%);position:absolute;inset:0}._0HGd0G_landHeroInner{z-index:2;text-align:center;width:100%;max-width:1180px;margin:0 auto;padding:90px 28px;position:relative}._0HGd0G_landKicker{font:600 11px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--teal);margin-bottom:22px}._0HGd0G_landH1{font:600 clamp(38px, 6cqw, 68px) / 1.02 var(--ui);letter-spacing:-.025em;text-wrap:balance;max-width:16ch;margin:0 auto 22px}._0HGd0G_landSub{font:400 clamp(18px, 2.2cqw, 23px) / 1.5 var(--ui);color:var(--chalk);text-wrap:pretty;max-width:42ch;margin:0 auto 38px}._0HGd0G_cta{cursor:pointer;background:var(--dawn);color:#06121a;font:700 16px/1 var(--ui);border:0;border-radius:13px;align-items:center;gap:11px;padding:17px 30px;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 18px 44px -14px #2ee7b68c}._0HGd0G_cta:hover{transform:translateY(-1px);box-shadow:0 24px 54px -16px #2ee7b6a8}._0HGd0G_landCredit{font:500 12px/1 var(--mono);letter-spacing:.1em;color:var(--muted);margin-top:26px}._0HGd0G_sec{max-width:1180px;margin:0 auto;padding:84px 28px}._0HGd0G_secEyebrow{font:600 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);text-align:center;margin-bottom:14px}._0HGd0G_secTitle{font:600 clamp(26px, 3.4cqw, 38px) / 1.1 var(--ui);letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:20ch;margin:0 auto 8px}._0HGd0G_secLead{font:400 17px/1.55 var(--ui);color:var(--text-2);text-align:center;text-wrap:pretty;max-width:50ch;margin:0 auto 52px}._0HGd0G_why{background:var(--night);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._0HGd0G_why ._0HGd0G_sec{padding-top:72px;padding-bottom:72px}._0HGd0G_whyLead{font:400 clamp(19px, 2.4cqw, 25px) / 1.6 var(--ui);color:var(--chalk);text-align:center;text-wrap:pretty;max-width:58ch;margin:0 auto}._0HGd0G_whyAudit{color:var(--text-2);margin-top:18px;display:block}._0HGd0G_promise{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--panel)}._0HGd0G_promiseIn{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;max-width:1180px;margin:0 auto;padding:30px 28px;display:flex}._0HGd0G_fact{flex-direction:column;align-items:center;gap:6px;padding:6px 38px;display:flex}._0HGd0G_fact ._0HGd0G_v{font:700 26px/1 var(--mono);color:#fff}._0HGd0G_fact ._0HGd0G_k{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._0HGd0G_fact+._0HGd0G_fact{border-left:1px solid var(--border)}._0HGd0G_promiseFree{text-align:center;border-top:1px dashed var(--border-2);width:100%;font:400 15px/1.5 var(--chalk);margin-top:20px;padding-top:20px}._0HGd0G_promiseFree b{color:#fff;font-weight:600}._0HGd0G_how{background:var(--night);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative;overflow:hidden}._0HGd0G_how ._0HGd0G_sec{z-index:2;position:relative}._0HGd0G_howFlow{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:0;margin-top:8px;display:grid}._0HGd0G_step{text-align:center;padding:0 18px;position:relative}._0HGd0G_stepDot{border:1.5px solid var(--chalk);background:radial-gradient(circle at 38% 32%,#16223a,#0c1426);border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 16px;display:grid;position:relative;box-shadow:0 0 0 6px #cfe3ea0a}._0HGd0G_stepDot ._0HGd0G_gl{font-family:var(--hand);color:var(--chalk);font-size:26px;line-height:1}._0HGd0G_stepNum{font:600 11px/1 var(--mono);color:var(--teal);position:absolute;top:-6px;right:calc(50% - 38px)}._0HGd0G_stepName{font-family:var(--hand);color:#fff;margin-bottom:9px;font-size:25px;line-height:1}._0HGd0G_stepDesc{font:400 13.5px/1.45 var(--ui);color:var(--text-2);text-wrap:pretty;max-width:20ch;margin:0 auto}._0HGd0G_step:not(:last-child):after{content:"";opacity:.8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 20'%3E%3Cpath d='M2 11 C12 9, 26 13, 34 10' stroke='%23cfe3ea' stroke-width='1.4' fill='none' stroke-linecap='round'/%3E%3Cpath d='M30 6 L36 10 L30 14' stroke='%2313B7C1' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:24px;height:14px;position:absolute;top:27px;right:-12px}._0HGd0G_actsGrid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:8px;display:grid}._0HGd0G_actcard{background:var(--panel);border:1px solid var(--border-2);border-radius:16px;flex-direction:column;min-height:200px;padding:26px 24px 28px;transition:all .18s;display:flex;position:relative;overflow:hidden}._0HGd0G_actcard:hover{border-color:var(--muted);transform:translateY(-3px)}._0HGd0G_actcard:before{content:"";background:var(--teal);opacity:.55;width:3px;position:absolute;top:0;bottom:0;left:0}._0HGd0G_actcard ._0HGd0G_rom{font:700 12px/1 var(--mono);letter-spacing:.08em;color:var(--teal);margin-bottom:14px}._0HGd0G_actcard ._0HGd0G_nm{font:600 20px/1.15 var(--ui);letter-spacing:-.01em;margin-bottom:10px}._0HGd0G_actcard ._0HGd0G_sb{font-family:var(--hand);color:var(--chalk);opacity:.78;margin-bottom:auto;font-size:20px;line-height:1.25}._0HGd0G_actcard ._0HGd0G_wk{font:600 11px/1 var(--mono);letter-spacing:.08em;color:var(--muted);margin-top:20px}._0HGd0G_actcard._0HGd0G_diff{background:linear-gradient(180deg, #3a1f2880, var(--panel));border-color:#ff6b6b47}._0HGd0G_actcard._0HGd0G_diff:before{opacity:.7;background:#ff6b6b}._0HGd0G_actcard._0HGd0G_diff ._0HGd0G_rom{color:#ff8a8a}._0HGd0G_actcard ._0HGd0G_badge{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffb3b3;border:1px solid #ff6b6b59;border-radius:20px;align-self:flex-start;margin-top:14px;padding:6px 9px;display:inline-block}._0HGd0G_who{text-align:center}._0HGd0G_whoGrid{text-align:left;grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin:44px auto 8px;display:grid}._0HGd0G_whoCard{background:var(--panel);border:1px solid var(--border-2);border-radius:16px;padding:28px 26px}._0HGd0G_whoCardLabel{font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:14px}._0HGd0G_whoCardTitle{font:600 19px/1.25 var(--ui);letter-spacing:-.01em;color:#fff;margin:0 0 12px}._0HGd0G_whoCardBody{font:400 15px/1.6 var(--ui);color:var(--text-2);text-wrap:pretty;margin:0}@media (max-width:720px){._0HGd0G_whoGrid{grid-template-columns:1fr}}._0HGd0G_chips{flex-wrap:wrap;justify-content:center;gap:11px;max-width:680px;margin:34px auto 26px;display:flex}._0HGd0G_chip{font:500 15px/1 var(--ui);color:var(--chalk);background:var(--raised);border:1px solid var(--border-2);border-radius:24px;padding:12px 20px}._0HGd0G_whoLine{font:400 18px/1.55 var(--ui);color:var(--text-2);text-wrap:pretty;max-width:46ch;margin:0 auto}._0HGd0G_courseGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px;display:grid}._0HGd0G_coursecard{background:var(--panel);border:1px solid var(--border-2);min-height:230px;color:inherit;border-radius:16px;flex-direction:column;padding:26px 24px;text-decoration:none;transition:all .18s;display:flex;position:relative;overflow:hidden}._0HGd0G_coursecard:before{content:"";background:var(--teal);opacity:.55;width:3px;position:absolute;top:0;bottom:0;left:0}._0HGd0G_courseCardLive{cursor:pointer}._0HGd0G_courseCardLive:hover{border-color:var(--teal);box-shadow:var(--shadow);transform:translateY(-3px)}._0HGd0G_courseCardSoon{cursor:default;opacity:.5}._0HGd0G_courseCardSoon:before{background:var(--muted);opacity:.4}._0HGd0G_courseStatus{margin-bottom:16px}._0HGd0G_courseLive{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mint);border:1px solid #2ee7b659;border-radius:20px;padding:6px 10px;display:inline-block}._0HGd0G_courseNext{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);border:1px solid #ffaf0066;border-radius:20px;padding:6px 10px;display:inline-block}._0HGd0G_courseSoon{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border-2);border-radius:20px;padding:6px 10px;display:inline-block}._0HGd0G_courseTitle{font:600 21px/1.18 var(--ui);letter-spacing:-.01em;margin-bottom:10px}._0HGd0G_courseSub{font-family:var(--hand);color:var(--chalk);opacity:.78;margin-bottom:auto;font-size:20px;line-height:1.25}._0HGd0G_courseMeta{font:600 11px/1 var(--mono);letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;margin-top:22px;display:flex}._0HGd0G_courseCardLive ._0HGd0G_courseMeta{color:var(--chalk)}._0HGd0G_footcta{background:var(--night);border-top:1px solid var(--border);text-align:center}._0HGd0G_footctaIn{max-width:1180px;margin:0 auto;padding:80px 28px 90px}._0HGd0G_footcta h2{font:600 clamp(28px, 4cqw, 44px) / 1.08 var(--ui);letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0 auto 16px}._0HGd0G_footcta p{font:400 17px/1.5 var(--ui);color:var(--text-2);max-width:42ch;margin:0 auto 34px}._0HGd0G_siteFoot{border-top:1px solid var(--border)}._0HGd0G_siteFootIn{max-width:1180px;color:var(--muted);font:500 12px/1 var(--mono);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:16px;margin:0 auto;padding:26px 28px;display:flex}._0HGd0G_siteFootIn ._0HGd0G_sp{margin-left:auto}@container s (max-width:860px){._0HGd0G_actsGrid{grid-template-columns:1fr 1fr}._0HGd0G_courseGrid{grid-template-columns:1fr}._0HGd0G_howFlow{grid-template-columns:1fr 1fr;gap:34px 0}._0HGd0G_step:nth-child(odd):after,._0HGd0G_step:not(:last-child):after{display:none}}@container s (max-width:560px){._0HGd0G_landHero{min-height:480px}._0HGd0G_landHeroInner{padding:64px 20px}._0HGd0G_sec{padding:56px 20px}._0HGd0G_actsGrid{grid-template-columns:1fr}._0HGd0G_howFlow{grid-template-columns:1fr;gap:8px}._0HGd0G_step{text-align:left;border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:14px 0;display:flex}._0HGd0G_stepDot{flex:none;margin:0}._0HGd0G_stepNum{position:static}._0HGd0G_stepDesc{max-width:none;margin:0}._0HGd0G_stepName{margin-bottom:4px}._0HGd0G_fact{padding:6px 22px}._0HGd0G_promiseIn{padding:24px 20px}._0HGd0G_sampleBody{padding:26px 22px 28px}._0HGd0G_sampleTitle{font-size:23px}._0HGd0G_sampleTeaser{font-size:17px}}
