.lx-page .lx-edu-hero{padding-bottom:20px}.lx-page .lx-edu-hero-in{max-width:900px;text-align:center;display:grid;justify-items:center}.lx-page .lx-edu-hero h1{font-size:clamp(38px,5.6vw,72px)}.lx-page .lx-edu-hero .lx-lead{margin:22px auto 0}.lx-page .lx-sm-only{display:none}.lx-page .lx-edu-hero .lx-hero-cta,.lx-page .lx-edu-hero .lx-trust{justify-content:center}.lx-page .lx-edu-video{max-width:980px;padding-top:30px}.lx-page .lx-edu-player{position:absolute;inset:0;width:100%;height:100%;display:block;background:#000;object-fit:contain}.lx-page .lx-edu-player:focus-visible{outline:3px solid #10b9aa;outline-offset:-3px}.lx-page .lx-tutor h3{font-size:26px}.lx-page .lx-chat{margin-top:22px;display:grid;gap:10px;font-size:14.5px}.lx-page .lx-chat-q{justify-self:end;max-width:85%;padding:10px 14px;border-radius:16px 16px 4px 16px;background:rgba(94,234,212,.14);border:1px solid rgba(94,234,212,.3);color:#fff}.lx-page .lx-chat-a{max-width:90%;padding:10px 14px;border-radius:16px 16px 16px 4px;background:rgba(255,255,255,.05);border:1px solid var(--lx-line);color:var(--lx-ink)}.lx-page .lx-weeks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.lx-page .lx-weeks li{display:grid;gap:4px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid var(--lx-line)}.lx-page .lx-weeks li.lx-core{background:rgba(16,185,170,.08);border-color:rgba(94,234,212,.28)}.lx-page .lx-weeks b{color:#fff;font-size:16px;font-weight:600}.lx-page .lx-weeks span{color:var(--lx-dim);font-size:14px}.lx-page .lx-weeks .lx-wk{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-mute)}.lx-page .lx-weeks li.lx-core .lx-wk{color:var(--lx-mint)}.lx-page .lx-weeks-key{margin-top:16px;text-align:center;color:var(--lx-mute);font-size:14px}.lx-page .lx-core-dot{display:inline-block;width:10px;height:10px;border-radius:3px;background:rgba(94,234,212,.5);margin-right:6px;vertical-align:middle}.lx-page .lx-prof .lx-card h3{font-size:19px}.lx-page .lx-prof .lx-card p{font-size:15px}.lx-page .lx-req{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.lx-page .lx-req-copy h2{font-size:clamp(34px,4.4vw,56px)}.lx-page .lx-req-copy p{margin-top:16px;color:var(--lx-dim);font-size:18px}.lx-page .lx-req-copy .lx-req-small{font-size:15px;color:var(--lx-mute)}.lx-page .lx-form{padding:28px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02));border:1px solid var(--lx-line)}.lx-page .lx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.lx-page .lx-field{display:grid;gap:6px;align-content:start;min-width:0}.lx-page .lx-field-wide{grid-column:1/-1}.lx-page .lx-field label{font-size:14px;font-weight:600;color:#fff}.lx-page .lx-opt{font-weight:400;color:var(--lx-mute)}.lx-page .lx-input{width:100%;height:46px;padding:0 14px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:rgba(5,11,13,.6);color:#fff;font:inherit;font-size:15px;outline:none;color-scheme:dark;transition:border-color .2s,box-shadow .2s}.lx-page .lx-input::placeholder{color:var(--lx-mute)}.lx-page .lx-input:focus{border-color:var(--lx-mint);box-shadow:0 0 0 3px rgba(94,234,212,.2)}.lx-page select.lx-input{appearance:auto}.lx-page .lx-field-err .lx-input,.lx-page .lx-input[aria-invalid=true]{border-color:#f87171;box-shadow:0 0 0 3px rgba(248,113,113,.22)}.lx-page .lx-err{font-size:13px;color:#fca5a5}.lx-page .lx-hint{font-size:13px;color:var(--lx-mute)}.lx-page .lx-heard{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lx-page .lx-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.lx-page .lx-form-error{margin-top:18px;padding:10px 14px;border-radius:12px;background:rgba(248,113,113,.12);border:1px solid rgba(248,113,113,.4);color:#fecaca;font-size:14px}.lx-page .lx-submit{margin-top:22px;width:100%}.lx-page .lx-submit:disabled{opacity:.6;transform:none;cursor:progress}.lx-page .lx-fine{margin-top:12px;font-size:13px;color:var(--lx-mute);text-align:center}.lx-page .lx-fine a{text-decoration:underline}.lx-page .lx-form-done{display:grid;justify-items:center;text-align:center;gap:12px;padding:48px 28px}.lx-page .lx-form-done h3{font-size:28px}.lx-page .lx-form-done p{color:var(--lx-dim);max-width:30em}.lx-page .lx-form-done b{color:#fff;word-break:break-all}.lx-page .lx-done-ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:26px;color:#031413;background:linear-gradient(135deg,#5eead4,#10b9aa)}.lx-page .lx-more a{text-decoration:underline}.lx-page .lx-edu-foot{margin-top:110px}@media (max-width:960px){.lx-page .lx-req{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.lx-page .lx-form{padding:20px 16px}.lx-page .lx-form-grid,.lx-page .lx-heard{grid-template-columns:1fr}.lx-page .lx-sm-hide{display:none}.lx-page .lx-sm-only{display:inline}.lx-page .lx-nav-cta .lx-btn{padding:0 14px}.lx-page .lx-edu-hero .lx-btn-lg{width:100%}.lx-page .lx-wrap{width:calc(100% - 32px)}}.lx-page section[id]{scroll-margin-top:84px}