.page_wrap__7qepj{background:#0b0b0c;color:#fff}.page_btn__7Z6u1{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:999px;border:2px solid #000;font-weight:900;text-decoration:none;box-shadow:4px 4px 0 #000;transition:transform .12s ease,background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.page_btn__7Z6u1:active{transform:translateY(1px)}.page_btnPrimary__oNaHQ{background:#000;color:#fff}.page_btnPrimary__oNaHQ:hover{background:#FF4C00;border-color:#FF4C00;box-shadow:6px 6px 0 #000}.page_btnGhost__d_dj6{background:#fff;color:#000}.page_btnGhost__d_dj6:hover{background:#111;color:#fff;border-color:#111;box-shadow:6px 6px 0 #000}.page_arrow__Xsc2P{width:18px;height:18px}.page_heroSection__5rCpZ{background-color:#fff}.page_heroDiv__T5DVf{border-radius:30px 30px 0 0}.page_hero__JZ5sT{border-radius:30px 30px 0 0;background:linear-gradient(90deg,#ffa600,#ffc24f);overflow:hidden;padding:clamp(28px,7vw,64px) clamp(14px,4vw,24px);display:grid;grid-template-columns:1fr;place-items:center;text-align:center;color:#fff}.page_heroInner__1pieF{display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center;max-width:820px}.page_title__CWscR{margin:0;font-weight:900;letter-spacing:-.02em;line-height:1.05;color:white;font-size:clamp(2.1rem,6vw,3.6rem);text-wrap:balance;animation:page_riseIn__lZhIx .6s ease-out both}.page_subtitle__lUr5N{margin:0;max-width:62ch;line-height:1.35;font-weight:600;color:white;font-size:clamp(1rem,2.4vw,1.2rem);text-wrap:pretty;animation:page_riseIn__lZhIx .65s ease-out 60ms both}.page_chips__WUWUe{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 6px;padding:0;list-style:none;justify-content:center}.page_chip__I06H_{padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.12);color:#000;font-weight:900;border:2px solid #000;box-shadow:3px 3px 0 #000;background:#fff}.page_heroCtas__2NzzV{display:flex;gap:10px;margin-top:4px;flex-wrap:wrap;justify-content:center}.page_aboutWrap__uX3NF{padding:clamp(16px,3vw,28px)}.page_aboutHead__JH13O{text-align:center;margin:0 auto 16px;max-width:860px;padding-inline:16px}.page_aboutTitle__UmaaC{margin:0 0 6px;font-size:clamp(22px,3.2vw,34px);font-weight:900;letter-spacing:-.02em;color:#fff}.page_aboutSub__vEC0E{margin:0;color:#d8d8d8;font-size:15px;line-height:1.5}.page_aboutGrid__xyWja{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.page_aboutGrid__xyWja{grid-template-columns:1fr 1fr}}@media (max-width:520px){.page_aboutGrid__xyWja{grid-template-columns:1fr}}.page_aboutCard__J9BPE{background:#fff;color:#0b0b0c;border:1px solid #eee;border-radius:14px;padding:14px;box-shadow:0 10px 28px rgba(0,0,0,.22)}.page_aboutIcon__c04dN{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:rgba(255,166,0,.1);border:1px solid rgba(255,166,0,.35);color:#FFA600;box-shadow:inset 0 0 0 1px rgba(255,166,0,.25),0 6px 16px rgba(255,166,0,.12)}.page_aboutIcon__c04dN svg{width:18px;height:18px}.page_aboutCard__J9BPE h3{margin:8px 0 4px;font-size:16px;color:#000}.page_aboutCard__J9BPE p{margin:0;color:#272727;font-size:14.5px}.page_coursesWrap__E7fCA{padding:clamp(16px,3.5vw,32px) 0;background:radial-gradient(60% 80% at 100% 0,rgba(255,166,0,.06),transparent 70%),repeating-conic-gradient(from 0deg,rgba(255,255,255,.03) 0 25%,transparent 0 50%) 0 0/28px 28px,#0f0f11;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);color:#fff}.page_coursesHead__k_qtH{text-align:center;margin:0 auto 16px;max-width:860px;padding-inline:16px}.page_coursesTitle__28b2D{margin:0 0 6px;font-size:clamp(22px,3.2vw,34px);font-weight:900;letter-spacing:-.02em}.page_coursesSub__SbSGR{margin:0;color:#d8d8d8;font-size:15px;line-height:1.5}.page_coursesGrid__OgvUj{display:grid;grid-gap:14px 16px;gap:14px 16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(12px,4vw,24px)}@media (max-width:1100px){.page_coursesGrid__OgvUj{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.page_coursesGrid__OgvUj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.page_coursesGrid__OgvUj{grid-template-columns:1fr}}.page_courseCard__GKJFZ{position:relative;background:#fff;color:#0b0b0c;border:1px solid #eee;border-radius:16px;padding:16px;box-shadow:0 10px 28px rgba(0,0,0,.22);display:grid;grid-gap:8px;gap:8px;grid-template-rows:auto 1fr auto}.page_courseIcon__gFsMk{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:rgba(255,166,0,.1);border:1px solid rgba(255,166,0,.35);color:#FFA600;box-shadow:inset 0 0 0 1px rgba(255,166,0,.25),0 6px 16px rgba(255,166,0,.12)}.page_courseIcon__gFsMk svg{width:20px;height:20px}.page_courseTitle__SAgKL{margin:2px 0 0;font-size:16px;font-weight:900;letter-spacing:-.01em;color:#000}.page_courseText__cSg_z{margin:0;color:#272727;font-size:14.5px}.page_courseCtas__S7kfT{margin-top:6px}.page_howWrap__XgM1j{padding:clamp(16px,3.5vw,32px) 0;background:#0b0b0c;color:#fff}.page_howHead__dpPEp{text-align:center;margin:0 auto 16px;max-width:860px;padding-inline:16px}.page_howTitle__6a2wY{margin:0 0 6px;font-size:clamp(22px,3.2vw,34px);font-weight:900;letter-spacing:-.02em}.page_howSub__nJ3Vf{margin:0;color:#d8d8d8;font-size:15px}.page_howGrid__Fy5Qu{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(12px,4vw,24px)}@media (max-width:980px){.page_howGrid__Fy5Qu{grid-template-columns:1fr 1fr}}@media (max-width:520px){.page_howGrid__Fy5Qu{grid-template-columns:1fr}}.page_howCard__B3hOJ{position:relative;background:linear-gradient(180deg,#121214,#0e0e10);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.25)}.page_badge__z6dkA{position:absolute;top:-10px;right:-10px;width:26px;height:26px;border-radius:999px;background:#FFA600;color:#000;border:2px solid #000;font-weight:900;display:grid;place-items:center}.page_learnWrap__msTi_{padding:clamp(16px,3.5vw,32px) 0}.page_learnHead__NvAb0{text-align:center;margin:0 auto 16px;max-width:860px;padding-inline:16px}.page_learnTitle__6mki1{margin:0 0 6px;font-size:clamp(22px,3.2vw,34px);font-weight:900;letter-spacing:-.02em;color:#fff}.page_learnSub__9Lq3G{margin:0;color:#d8d8d8;font-size:15px}.page_learnList__9OUVe{display:grid;grid-gap:14px 16px;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 clamp(12px,4vw,24px)}@media (max-width:820px){.page_learnList__9OUVe{grid-template-columns:1fr}}.page_learnTile__jkiBZ{position:relative;display:grid;grid-template-columns:10px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:14px;border-radius:14px;background:#fff;border:1px dashed #e6e6e6;color:#0b0b0c;overflow:hidden;isolation:isolate}.page_marker__7JISI{width:10px;height:100%;border-radius:999px;background:linear-gradient(180deg,#FFA600,#FF4C00);box-shadow:0 8px 24px rgba(255,166,0,.25)}.page_callWrap__0ip9H{color:#fff;background:#0b0b0c;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.page_callInner__zsESN{max-width:1120px;margin:0 auto;padding:clamp(16px,3.5vw,28px) 16px}.page_callPanel__mTVC_{position:relative;overflow:hidden;isolation:isolate;text-align:center;border-radius:20px;padding:clamp(24px,5vw,48px) 20px;box-shadow:0 12px 32px rgba(0,0,0,.35);background:radial-gradient(160px 100px at 0 0,rgba(255,166,0,.1),transparent 60%),radial-gradient(220px 120px at 100% 100%,rgba(255,76,0,.08),transparent 60%),linear-gradient(180deg,#131316,#0e0e10)}.page_callTitle__TEHaz{margin:0 0 8px;font-size:clamp(22px,3.4vw,36px);font-weight:900;letter-spacing:-.02em}.page_callSubtitle__v4DHE{margin:0 0 14px;color:#e5e7eb}.page_callCtas__hHUWs{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.page_callBtnGhost__guh2o,.page_callBtn__mtZD3{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border-radius:14px;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .1s ease,filter .15s ease,box-shadow .15s ease}.page_callBtn__mtZD3{background:#FFA600;color:#000;box-shadow:0 8px 18px rgba(255,166,0,.25)}.page_callBtn__mtZD3:hover{filter:brightness(.98)}.page_callBtn__mtZD3:active{transform:translateY(1px)}.page_callBtnGhost__guh2o{background:#fff;color:#000;border:2px solid #000;box-shadow:4px 4px 0 #000}.page_callBtnGhost__guh2o:hover{background:#111;color:#fff}.page_btn__7Z6u1:focus-visible,.page_callBtnGhost__guh2o:focus-visible,.page_callBtn__mtZD3:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(255,166,0,.35)}