.academy-hero[data-astro-cid-6cubqrgi]{background:radial-gradient(circle at 94% 8%, rgba(var(--kp-green-rgb), .13), transparent 31%), radial-gradient(circle at 8% 15%, rgba(var(--kp-orange-rgb), .1), transparent 29%), linear-gradient(180deg, #fff, #f6faff);padding:clamp(44px,6vw,78px) 0;overflow:hidden}.academy-hero-grid[data-astro-cid-6cubqrgi]{grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);align-items:center;gap:clamp(34px,5vw,70px);display:grid}.academy-copy[data-astro-cid-6cubqrgi] h1[data-astro-cid-6cubqrgi]{max-width:690px;color:var(--kp-ink);font-size:var(--title-page);letter-spacing:-.055em;margin:14px 0;line-height:1.01}.academy-copy[data-astro-cid-6cubqrgi] p[data-astro-cid-6cubqrgi]{max-width:610px;margin:0;font-size:1rem;line-height:1.65}.academy-copy[data-astro-cid-6cubqrgi]>a[data-astro-cid-6cubqrgi]{background:var(--kp-action-bg);color:#fff;min-height:46px;font-size:var(--text-small);box-shadow:0 12px 25px rgba(var(--kp-orange-rgb), .2);border-radius:12px;align-items:center;gap:9px;margin-top:23px;padding:0 17px;font-weight:850;display:inline-flex}.learning-path[data-astro-cid-6cubqrgi]{border:1px solid var(--kp-border);background:linear-gradient(145deg,#fff,#f5f8fc);border-radius:22px;gap:9px;padding:18px;display:grid;box-shadow:0 28px 70px #07142f1f}.path-heading[data-astro-cid-6cubqrgi]{gap:5px;padding:6px 5px 14px;display:grid}.path-heading[data-astro-cid-6cubqrgi] span[data-astro-cid-6cubqrgi]{color:var(--kp-orange-dark);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:850}.path-heading[data-astro-cid-6cubqrgi] strong[data-astro-cid-6cubqrgi]{color:var(--kp-ink);font-size:1.24rem}.learning-path[data-astro-cid-6cubqrgi] article[data-astro-cid-6cubqrgi]{background:#fff;border:1px solid #e2e6ed;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.learning-path[data-astro-cid-6cubqrgi] i[data-astro-cid-6cubqrgi]{color:#fff;width:38px;height:38px;font-size:var(--text-xs);background:#07142f;border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.learning-path[data-astro-cid-6cubqrgi] article[data-astro-cid-6cubqrgi] i[data-astro-cid-6cubqrgi]{background:var(--kp-orange-ui)}.learning-path[data-astro-cid-6cubqrgi] article[data-astro-cid-6cubqrgi]>div[data-astro-cid-6cubqrgi]{gap:2px;display:grid}.learning-path[data-astro-cid-6cubqrgi] article[data-astro-cid-6cubqrgi]>div[data-astro-cid-6cubqrgi] strong[data-astro-cid-6cubqrgi]{color:var(--kp-ink);font-size:var(--text-small)}.learning-path[data-astro-cid-6cubqrgi] article[data-astro-cid-6cubqrgi]>div[data-astro-cid-6cubqrgi] span[data-astro-cid-6cubqrgi]{color:var(--kp-muted);font-size:var(--text-xs)}.learning-path[data-astro-cid-6cubqrgi] b[data-astro-cid-6cubqrgi]{background:var(--kp-green-soft);color:var(--kp-green-strong);font-size:var(--text-xs);border-radius:999px;padding:6px 8px}.academy-library[data-astro-cid-6cubqrgi]{background:#fff;padding:clamp(44px,6vw,74px) 0}.section-heading[data-astro-cid-6cubqrgi]{max-width:760px;margin-bottom:25px}.section-heading[data-astro-cid-6cubqrgi] h2[data-astro-cid-6cubqrgi]{font-size:var(--title-section);margin:9px 0 7px;line-height:1.05}.section-heading[data-astro-cid-6cubqrgi] p[data-astro-cid-6cubqrgi]{margin:0;line-height:1.6}.guide-grid[data-astro-cid-6cubqrgi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guide-card[data-astro-cid-6cubqrgi]{border:1px solid var(--kp-border);background:#f8fafc;border-radius:20px;flex-direction:column;min-height:285px;padding:21px;display:flex}.guide-card[data-astro-cid-6cubqrgi].is-ready{border-color:rgba(var(--kp-orange-rgb), .2);box-shadow:var(--shadow-sm);background:linear-gradient(145deg,#fff8f4,#fff)}.guide-number[data-astro-cid-6cubqrgi]{width:38px;height:38px;color:var(--kp-orange);font-size:var(--text-xs);box-shadow:var(--shadow-xs);background:#fff;border-radius:11px;place-items:center;margin-bottom:25px;font-weight:900;display:grid}.guide-card[data-astro-cid-6cubqrgi]>div[data-astro-cid-6cubqrgi]:nth-child(2)>span[data-astro-cid-6cubqrgi]{color:var(--kp-orange-dark);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:850}.guide-card[data-astro-cid-6cubqrgi] h2[data-astro-cid-6cubqrgi]{font-size:var(--title-card);margin:8px 0;line-height:1.16}.guide-card[data-astro-cid-6cubqrgi] p[data-astro-cid-6cubqrgi]{font-size:var(--text-small);margin:0;line-height:1.55}.guide-card[data-astro-cid-6cubqrgi]>a[data-astro-cid-6cubqrgi]{width:fit-content;color:var(--kp-orange-dark);font-size:var(--text-xs);align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-weight:850;display:inline-flex}@media (width<=920px){.academy-hero-grid[data-astro-cid-6cubqrgi]{grid-template-columns:1fr}.academy-visual[data-astro-cid-6cubqrgi]{max-width:780px}.guide-grid[data-astro-cid-6cubqrgi]{grid-template-columns:1fr}}@media (width<=620px){.academy-hero[data-astro-cid-6cubqrgi]{padding-top:35px}.academy-copy[data-astro-cid-6cubqrgi] h1[data-astro-cid-6cubqrgi]{font-size:var(--title-page)}.learning-path[data-astro-cid-6cubqrgi]{padding:12px}.learning-path[data-astro-cid-6cubqrgi] article[data-astro-cid-6cubqrgi]{grid-template-columns:38px minmax(0,1fr)}.learning-path[data-astro-cid-6cubqrgi] b[data-astro-cid-6cubqrgi]{display:none}}
