.hero[data-astro-cid-biusjqlr]{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;padding:64px 0;align-items:start}.hero[data-astro-cid-biusjqlr] h1[data-astro-cid-biusjqlr]{font-size:clamp(42px,5.2vw,78px);line-height:1.03;letter-spacing:-.02em;margin:18px 0 22px}.hero[data-astro-cid-biusjqlr] p[data-astro-cid-biusjqlr]{color:var(--mut);font-size:20px}.bul[data-astro-cid-biusjqlr]{margin:22px 0 0 20px;color:var(--mut)}.bul[data-astro-cid-biusjqlr] li[data-astro-cid-biusjqlr]{margin-bottom:6px}.form[data-astro-cid-biusjqlr]{position:sticky;top:110px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:36px;box-shadow:0 20px 50px -30px #2d292659}.form[data-astro-cid-biusjqlr] img[data-astro-cid-biusjqlr]{width:88px;height:88px;border-radius:50%;object-fit:cover;margin-bottom:18px}.form[data-astro-cid-biusjqlr] h2[data-astro-cid-biusjqlr]{font-size:30px;line-height:1.15;margin:10px 0 6px}.form[data-astro-cid-biusjqlr] .sm[data-astro-cid-biusjqlr]{color:var(--mut);font-size:15px;margin-bottom:22px}.form[data-astro-cid-biusjqlr] .btn[data-astro-cid-biusjqlr]{width:100%;text-align:center}.bonus[data-astro-cid-biusjqlr]{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);font-size:15px;color:var(--mut)}.bonus[data-astro-cid-biusjqlr] b[data-astro-cid-biusjqlr]{color:var(--fg)}.sec[data-astro-cid-biusjqlr]{padding:72px 0;border-top:1px solid var(--line)}.sec[data-astro-cid-biusjqlr] h2[data-astro-cid-biusjqlr]{font-size:clamp(34px,4vw,54px);line-height:1.08;margin:12px 0 32px;max-width:20ch}.learn[data-astro-cid-biusjqlr]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.learn[data-astro-cid-biusjqlr] b[data-astro-cid-biusjqlr]{display:block;font:400 52px/1 Gloock,Georgia,serif;color:var(--acc);margin-bottom:14px}.learn[data-astro-cid-biusjqlr] h3[data-astro-cid-biusjqlr]{font-size:24px;line-height:1.2;margin-bottom:8px}.learn[data-astro-cid-biusjqlr] p[data-astro-cid-biusjqlr]{color:var(--mut);font-size:16px}.math[data-astro-cid-biusjqlr]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:6px;overflow:hidden}.math[data-astro-cid-biusjqlr] div[data-astro-cid-biusjqlr]{padding:28px;border-right:1px solid var(--line)}.math[data-astro-cid-biusjqlr] div[data-astro-cid-biusjqlr]:last-child{border-right:0}.math[data-astro-cid-biusjqlr] span[data-astro-cid-biusjqlr]{font-size:14px;color:var(--mut)}.math[data-astro-cid-biusjqlr] b[data-astro-cid-biusjqlr]{display:block;font:400 30px/1.2 Gloock,Georgia,serif;color:var(--acc);margin-top:6px}.sessions[data-astro-cid-biusjqlr]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.session{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;padding:10px 4px;border:1px solid var(--line);border-radius:6px;cursor:pointer;font-size:14px;text-align:center;line-height:1.25}.session input{position:absolute;opacity:0;pointer-events:none}.session b{font-size:13px}.session .soon{font-size:11px;color:var(--acc);font-weight:700}.session:has(input:checked){border-color:var(--acc);background:#fbf4ef;box-shadow:inset 0 0 0 1px var(--acc)}.session:has(input:focus-visible){outline:2px solid var(--acc);outline-offset:2px}.field[data-astro-cid-biusjqlr]{display:block;margin-bottom:10px}.field[data-astro-cid-biusjqlr] span[data-astro-cid-biusjqlr]{display:block;font-size:13px;color:var(--mut);margin-bottom:4px}.field[data-astro-cid-biusjqlr] input[data-astro-cid-biusjqlr]{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:6px;font:inherit;font-size:16px;background:#fff;color:var(--fg)}.field[data-astro-cid-biusjqlr] input[data-astro-cid-biusjqlr]:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px #b0603c26}.hp[data-astro-cid-biusjqlr]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form[data-astro-cid-biusjqlr] .error[data-astro-cid-biusjqlr]{color:#b3261e;font-size:14px;margin:4px 0 8px}.form[data-astro-cid-biusjqlr] .error[data-astro-cid-biusjqlr]:empty{margin:0}.form[data-astro-cid-biusjqlr] .btn[data-astro-cid-biusjqlr]:disabled{opacity:.6;cursor:wait}.form[data-astro-cid-biusjqlr] .privacy[data-astro-cid-biusjqlr]{font-size:12px;color:var(--mut);margin-top:10px;text-align:center}.revs[data-astro-cid-biusjqlr]{display:grid;gap:8px;margin-top:6px}.rev[data-astro-cid-biusjqlr]{padding:14px;border:1px solid var(--line);border-radius:6px;background:#fff;font:inherit;font-size:16px;font-weight:600;color:var(--fg);cursor:pointer;text-align:left}.rev[data-astro-cid-biusjqlr]:hover,.rev[data-astro-cid-biusjqlr].on{border-color:var(--acc);background:#fbf4ef}.rev[data-astro-cid-biusjqlr]:disabled{cursor:wait}#register[data-astro-cid-biusjqlr]{scroll-margin-top:100px}details[data-astro-cid-biusjqlr]{border-bottom:1px solid var(--line);padding:18px 0}summary[data-astro-cid-biusjqlr]{cursor:pointer;font-weight:700}details[data-astro-cid-biusjqlr] p[data-astro-cid-biusjqlr]{margin-top:8px;color:var(--mut)}@media(max-width:900px){.hero[data-astro-cid-biusjqlr],.learn[data-astro-cid-biusjqlr],.math[data-astro-cid-biusjqlr]{grid-template-columns:1fr}.form[data-astro-cid-biusjqlr]{position:static}.math[data-astro-cid-biusjqlr] div[data-astro-cid-biusjqlr]{border-right:0;border-bottom:1px solid var(--line)}}
