.en-top[data-astro-cid-buwthelj]{z-index:20;backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);background:#1e1e1eeb;position:sticky;top:0}.en-top__inner[data-astro-cid-buwthelj]{justify-content:space-between;align-items:center;padding-block:14px;display:flex}.en-top[data-astro-cid-buwthelj] img[data-astro-cid-buwthelj]{width:auto;height:26px}.en-hero[data-astro-cid-buwthelj]{border-bottom:1px solid var(--color-border);padding-block:clamp(36px,6vw,80px)}.en-hero__inner[data-astro-cid-buwthelj]{align-items:center;gap:36px;display:grid}@media (width>=900px){.en-hero__inner[data-astro-cid-buwthelj]{grid-template-columns:1.2fr .8fr;gap:56px}}.en-kicker[data-astro-cid-buwthelj]{color:var(--color-accent);background:#66a6fd24;border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:700;display:inline-block}.en-hero[data-astro-cid-buwthelj] h1[data-astro-cid-buwthelj]{letter-spacing:-.03em;margin-top:16px;font-size:clamp(2.3rem,5.2vw,3.6rem);line-height:1.05}.en-hero[data-astro-cid-buwthelj] h1[data-astro-cid-buwthelj] span[data-astro-cid-buwthelj]{color:var(--color-accent)}.en-lead[data-astro-cid-buwthelj]{max-width:34rem;color:var(--color-text-muted);margin-top:18px;font-size:1.15rem}.en-cta[data-astro-cid-buwthelj]{border-radius:12px;margin-top:26px;padding:18px 34px;font-size:1.15rem}.en-fine[data-astro-cid-buwthelj]{color:var(--color-text-muted);margin-top:12px;font-size:.85rem}.en-hero__photo[data-astro-cid-buwthelj]{margin:0}.en-hero__photo[data-astro-cid-buwthelj] img[data-astro-cid-buwthelj]{object-fit:cover;border-radius:16px;width:100%;max-height:520px}.en-perks[data-astro-cid-buwthelj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;margin-top:28px;display:grid}.en-perk[data-astro-cid-buwthelj]{border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:14px;padding:20px}.en-perk__icon[data-astro-cid-buwthelj]{width:44px;height:44px;color:var(--color-accent);background:#66a6fd24;border-radius:10px;place-items:center;display:grid}.en-perk__icon[data-astro-cid-buwthelj] svg{width:22px;height:22px}.en-perk[data-astro-cid-buwthelj] h3[data-astro-cid-buwthelj]{margin-top:14px;font-size:1.05rem}.en-perk[data-astro-cid-buwthelj] p[data-astro-cid-buwthelj],.en-sub[data-astro-cid-buwthelj],.en-about[data-astro-cid-buwthelj] p[data-astro-cid-buwthelj]{color:var(--color-text-muted);margin-top:6px}.en-sub[data-astro-cid-buwthelj]{margin-top:10px}.en-courses[data-astro-cid-buwthelj]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:26px 22px;margin:24px 0 0;padding:0;list-style:none;display:grid}.en-courses[data-astro-cid-buwthelj] li[data-astro-cid-buwthelj]{align-content:start;gap:4px;display:grid}.en-courses[data-astro-cid-buwthelj] img[data-astro-cid-buwthelj]{aspect-ratio:640/330;object-fit:cover;border-radius:10px;width:100%;height:auto;margin-bottom:8px}.en-courses__num[data-astro-cid-buwthelj]{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}.en-courses[data-astro-cid-buwthelj] strong[data-astro-cid-buwthelj]{font-size:1.08rem}.en-courses[data-astro-cid-buwthelj] small[data-astro-cid-buwthelj]{color:var(--color-text-muted);font-size:.92rem;line-height:1.45}.en-about[data-astro-cid-buwthelj]{max-width:46rem}.en-about[data-astro-cid-buwthelj] p[data-astro-cid-buwthelj]{margin-top:14px;font-size:1.08rem}.en-link[data-astro-cid-buwthelj]{color:var(--color-accent);margin-top:14px;font-weight:700;display:inline-block}.en-join[data-astro-cid-buwthelj]{gap:28px;display:grid}@media (width>=900px){.en-join[data-astro-cid-buwthelj]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px}}.en-form[data-astro-cid-buwthelj]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:16px;gap:14px;padding:22px;display:grid}.en-form[data-astro-cid-buwthelj] label[data-astro-cid-buwthelj]:not(.en-consent){gap:6px;font-size:.9rem;font-weight:600;display:grid}.en-form[data-astro-cid-buwthelj] small[data-astro-cid-buwthelj]{color:var(--color-text-muted);font-weight:400}.en-form[data-astro-cid-buwthelj] input[data-astro-cid-buwthelj][type=email],.en-form[data-astro-cid-buwthelj] input[data-astro-cid-buwthelj][type=text],.en-form[data-astro-cid-buwthelj] select[data-astro-cid-buwthelj]{border:1px solid var(--color-border);background:var(--color-bg-elevated);height:46px;color:var(--color-text);font:inherit;border-radius:10px;padding:0 12px}.en-hp[data-astro-cid-buwthelj]{position:absolute;left:-9999px}.en-consent[data-astro-cid-buwthelj]{color:var(--color-text-muted);align-items:flex-start;gap:10px;font-size:.85rem;line-height:1.45;display:flex}.en-consent[data-astro-cid-buwthelj] input[data-astro-cid-buwthelj]{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin-top:1px}.en-consent[data-astro-cid-buwthelj] a[data-astro-cid-buwthelj]{color:var(--color-accent)}.en-form[data-astro-cid-buwthelj] .btn[data-astro-cid-buwthelj]{border-radius:12px;height:52px;font-size:1.05rem}.en-msg[data-astro-cid-buwthelj]{color:#fca5a5;background:#dc262626;border-radius:10px;padding:10px 12px;font-size:.92rem}.en-msg[data-astro-cid-buwthelj].is-good{color:#86efac;background:#22c55e26}.en-foot[data-astro-cid-buwthelj]{border-top:1px solid var(--color-border);color:var(--color-text-muted);padding-block:28px;font-size:.88rem}.en-foot[data-astro-cid-buwthelj] a[data-astro-cid-buwthelj]{color:inherit}
