.lJaHaG_page{--purple:#360098;--violet:#5b30ff;--orchid:#8c52ff;--lavender:#dbcff2;--mist:#f9f7ff;--cream:#fffaf1;--ink:#20063b;--green:#b7f23a;--line:#20063b2e;--white:#fff;--max:1380px;--header-h:76px;--cut:var(--cream);--cut-w:clamp(96px, 12vw, 190px);background:var(--cream);color:var(--ink);font-family:var(--font-sans), "Montserrat", Arial, sans-serif;overflow-x:clip}:where(.lJaHaG_page) :where(button,input,textarea,select){font:inherit}:where(.lJaHaG_page) :where(button,a){-webkit-tap-highlight-color:transparent}:where(.lJaHaG_page) :where(a){color:inherit}:where(.lJaHaG_page) :where(h1,h2,h3) em{font-style:normal}:where(.lJaHaG_page) :where(img){max-width:100%;display:block}.lJaHaG_page ::-moz-selection{color:#20063b;background:#b7f23a}.lJaHaG_page ::selection{color:#20063b;background:#b7f23a}.lJaHaG_shell{width:min(calc(100% - 64px), var(--max));margin:0 auto}.lJaHaG_hero{margin-top:calc(var(--header-h) * -1);background:var(--purple);color:var(--cream);position:relative}.lJaHaG_hero:after{content:"";width:var(--cut-w);height:calc(var(--cut-w) / 1.42 + 1px);background:var(--cut);clip-path:polygon(100% 0,100% 100%,0 100%);z-index:3;pointer-events:none;position:absolute;bottom:-1px;right:0}.lJaHaG_hero:before{content:"";background:var(--orchid);opacity:.3;pointer-events:none;position:absolute;inset:0 0 0 78%}.lJaHaG_heroInner{z-index:2;padding:calc(74px + var(--header-h)) 0 104px;position:relative}.lJaHaG_heroInner h1{max-width:22ch;font-size:var(--fs-hero);letter-spacing:-.06em;margin:0;font-weight:900;line-height:.9}.lJaHaG_heroInner h1 em{color:var(--green);font-style:normal}.lJaHaG_heroLead{max-width:62ch;color:var(--lavender);margin:26px 0 0;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.6}.lJaHaG_section{padding:76px 0}.lJaHaG_list{border-top:2px solid var(--ink)}.lJaHaG_courseRow{border-bottom:1px solid var(--line);grid-template-columns:1fr;padding:64px 0 72px;display:grid}.lJaHaG_courseBody{min-width:0}.lJaHaG_courseBody h2{max-width:24ch;font-size:var(--fs-section);letter-spacing:-.055em;margin:0 0 22px;font-weight:900;line-height:.96}.lJaHaG_proseRow{grid-template-columns:1.35fr .65fr;align-items:start;gap:48px;display:grid}.lJaHaG_prose p{max-width:64ch;margin:0 0 16px;font-size:1rem;line-height:1.62}.lJaHaG_prose p:last-child{margin-bottom:0}.lJaHaG_proseLast{font-weight:700}.lJaHaG_quote{margin:0}.lJaHaG_quote blockquote{border-left:5px solid var(--green);letter-spacing:-.02em;margin:0;padding-left:22px;font-size:1.02rem;font-weight:700;line-height:1.42}.lJaHaG_quoteWho{margin:16px 0 0 27px;font-size:.85rem;font-weight:800}.lJaHaG_facts{border:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;margin:44px 0 0;display:grid}.lJaHaG_fact{padding:22px 22px 24px}.lJaHaG_fact+.lJaHaG_fact{border-left:2px solid var(--ink)}.lJaHaG_factPrice{background:var(--mist)}.lJaHaG_factLabel{letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:800}.lJaHaG_factPrice .lJaHaG_factLabel{color:var(--violet)}.lJaHaG_fact p{margin:0;font-size:.92rem;line-height:1.5}.lJaHaG_priceValue{letter-spacing:-.05em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:900;line-height:1}.lJaHaG_priceVat{letter-spacing:0;margin-left:8px;font-size:.8rem;font-weight:600}.lJaHaG_courseActions{flex-wrap:wrap;justify-content:flex-end;gap:14px;margin:40px 0 0;display:flex}.lJaHaG_closing{background:var(--purple);color:var(--cream);padding:78px 0 86px}.lJaHaG_closingGrid{grid-template-columns:1.2fr auto;align-items:center;gap:40px;display:grid}.lJaHaG_closing h2{max-width:20ch;font-size:var(--fs-closing);letter-spacing:-.05em;margin:0;font-weight:900;line-height:.98}.lJaHaG_closing h2 em{color:var(--green);font-style:normal}.lJaHaG_closingLead{max-width:54ch;color:var(--lavender);margin:18px 0 0;font-size:1rem;line-height:1.58}.lJaHaG_closingActions{flex-wrap:wrap;gap:14px;display:flex}.lJaHaG_button{border:2px solid var(--ink);background:var(--ink);min-height:50px;color:var(--white);cursor:pointer;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:.86rem;font-weight:800;text-decoration:none;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.lJaHaG_button:hover{box-shadow:6px 6px 0 var(--violet);transform:translate(-3px,-3px)}.lJaHaG_button:focus-visible{outline:4px solid var(--orchid);outline-offset:3px}.lJaHaG_button.lJaHaG_green{background:var(--green);color:var(--ink);border-color:var(--ink)}.lJaHaG_button.lJaHaG_green:hover{box-shadow:6px 6px 0 var(--ink)}.lJaHaG_button.lJaHaG_outline{color:var(--ink);background:0 0}.lJaHaG_button.lJaHaG_outline:hover{box-shadow:6px 6px 0 var(--green)}.lJaHaG_button.lJaHaG_ghost{color:var(--cream);border-color:var(--cream);background:0 0}.lJaHaG_button.lJaHaG_ghost:hover{box-shadow:6px 6px 0 var(--green)}@media (max-width:980px){.lJaHaG_shell{width:min(calc(100% - 36px), var(--max))}.lJaHaG_heroInner{padding:calc(52px + var(--header-h)) 0 78px}.lJaHaG_proseRow{grid-template-columns:1fr;gap:32px}.lJaHaG_facts{grid-template-columns:1fr}.lJaHaG_fact+.lJaHaG_fact{border-left:0;border-top:2px solid var(--ink)}.lJaHaG_closingGrid{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.lJaHaG_page{--header-h:68px}.lJaHaG_shell{width:min(calc(100% - 28px), var(--max))}.lJaHaG_courseRow{grid-template-columns:1fr;gap:6px;padding:40px 0 44px}.lJaHaG_courseActions{justify-content:flex-start}.lJaHaG_courseNo{padding-top:0}.lJaHaG_closing{padding:56px 0 62px}.lJaHaG_courseActions .lJaHaG_button{width:100%}}@media (prefers-reduced-motion:reduce){.lJaHaG_page,.lJaHaG_page *,.lJaHaG_page :before,.lJaHaG_page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lJaHaG_backLink{text-underline-offset:4px;color:inherit;margin:0 0 18px;font-size:.92rem;font-weight:700;text-decoration:underline;display:inline-block}.lJaHaG_modules{margin-top:48px}.lJaHaG_modules h2{font-size:var(--fs-section);letter-spacing:-.06em;margin:0 0 18px;font-weight:900;line-height:.96}.lJaHaG_moduleList{border-top:2px solid var(--ink);counter-reset:module;margin:0;padding:0;list-style:none}.lJaHaG_module{border-bottom:1px solid var(--line);counter-increment:module;grid-template-columns:56px 1fr;gap:20px;padding:20px 0 22px;display:grid}.lJaHaG_module:before{content:counter(module, decimal-leading-zero);color:var(--violet);padding-top:2px;font-weight:800}.lJaHaG_module h3{font-size:var(--fs-card);letter-spacing:-.02em;margin:0;font-weight:800}.lJaHaG_module p{max-width:62ch;font-size:var(--fs-lead);opacity:.9;grid-column:2;margin:6px 0 0;line-height:1.6}@media (max-width:640px){.lJaHaG_module{grid-template-columns:1fr;gap:6px}.lJaHaG_module p{grid-column:1}}
