.academy-shell{background:radial-gradient(circle at top left, #22c55e14, transparent 28%), radial-gradient(circle at top right, #0ea5e914, transparent 26%), var(--bg-main);min-height:calc(100vh - 132px);color:var(--text-main);padding:2rem clamp(1rem,2vw,2rem) 3rem}.academy-hero,.academy-article-hero,.academy-section-card,.academy-article-main,.academy-article-sidebar>article{background:color-mix(in srgb, var(--bg-card) 88%, transparent);border:1px solid #94a3b82e;border-radius:28px;box-shadow:0 24px 80px #0f172a14}.academy-hero,.academy-article-hero{gap:1.2rem;max-width:1240px;margin:0 auto 1.4rem;padding:clamp(1.5rem,2.5vw,2.4rem);display:grid}.academy-hero-grid,.academy-article-meta,.academy-topic-grid,.academy-guide-grid,.academy-related-grid,.academy-intent-grid,.academy-format-grid,.academy-track-grid,.academy-resource-grid,.academy-collection-grid,.academy-callout-grid,.academy-path-grid,.academy-library-grid,.academy-chip-row,.academy-article-anchor-list,.academy-progress-list{gap:1rem;display:grid}.academy-hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);align-items:start}.academy-eyebrow{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8rem;font-weight:900}.academy-hero h1,.academy-article-hero h1{margin:0;font-size:clamp(2.1rem,4vw,3.8rem);line-height:.98}.academy-hero p,.academy-article-hero p,.academy-section-card p,.academy-article-main p,.academy-article-sidebar p{color:var(--text-muted);line-height:1.7}.academy-hero-note{max-width:760px;margin:-.15rem 0 0;font-size:.95rem}.academy-metric-stack,.academy-topic-grid,.academy-guide-grid,.academy-related-grid,.academy-format-grid,.academy-callout-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.academy-metric,.academy-topic-grid article,.academy-intent-card,.academy-format-grid article,.academy-guide-card,.academy-related-card,.academy-callout-grid article{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:22px;padding:1rem 1.05rem}.academy-metric strong,.academy-format-grid strong,.academy-resource-card strong,.academy-track-card strong,.academy-collection-card strong,.academy-guide-card strong,.academy-related-card strong,.academy-callout-grid strong{margin-bottom:.35rem;font-size:1.05rem;display:block}.academy-metric span{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:.35rem;font-size:.76rem;font-weight:900;display:block}.academy-cta-row,.academy-inline-links,.academy-related-links{flex-wrap:wrap;gap:.9rem;display:flex}.academy-pill-row{flex-wrap:wrap;gap:.55rem;display:flex}.academy-pill-row span,.academy-format-grid small{color:var(--text-muted);background:#94a3b81f;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.76rem;font-weight:800;display:inline-flex}.academy-chip-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.academy-chip-link,.academy-anchor-inline{color:var(--text-main);text-decoration:none}.academy-chip-link{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:20px;gap:.3rem;padding:.95rem 1rem;transition:transform .18s,border-color .18s;display:grid}.academy-chip-link span{width:fit-content;color:var(--text-muted);background:#94a3b81a;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.76rem;font-weight:800;display:inline-flex}.academy-chip-link:hover,.academy-anchor-inline:hover{transform:translateY(-2px)}.academy-primary-link,.academy-secondary-link,.academy-library-links button,.academy-resource-card a,.academy-track-card a,.academy-collection-card a,.academy-guide-card a,.academy-related-card a,.academy-article-sidebar a{border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 1rem;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.academy-primary-link{color:#f8fffc;cursor:pointer;background:linear-gradient(135deg,#0f7b5c,#0a5f48);border:none;box-shadow:0 16px 34px #0f7b5c33}.academy-secondary-link,.academy-library-links button,.academy-resource-card a,.academy-track-card a,.academy-collection-card a,.academy-guide-card a,.academy-related-card a,.academy-article-sidebar a{color:var(--text-main);cursor:pointer;background:0 0;border:1px solid #94a3b838}.academy-primary-link:hover,.academy-secondary-link:hover,.academy-resource-card a:hover,.academy-track-card a:hover,.academy-collection-card a:hover,.academy-guide-card a:hover,.academy-related-card a:hover,.academy-article-sidebar a:hover{transform:translateY(-2px)}.academy-loading-panel{background:color-mix(in srgb, var(--bg-main) 72%, transparent);border:1px dashed #94a3b847;border-radius:22px;gap:.45rem;padding:1rem 1.05rem;display:grid}.academy-loading-panel strong{font-size:.95rem}.academy-loading-panel p{margin:0}.academy-section-card{max-width:1240px;margin:0 auto 1.4rem;padding:1.4rem}.academy-section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.academy-section-head h2,.academy-resource-card h3,.academy-track-card h3,.academy-collection-card h3,.academy-guide-card h3,.academy-article-main h2,.academy-article-sidebar h2,.academy-article-sidebar h3{margin:0}.academy-guide-card,.academy-related-card,.academy-resource-card,.academy-track-card,.academy-collection-card{gap:.8rem;display:grid}.academy-explorer,.academy-filter-stack,.academy-filter-row,.academy-explorer-head,.academy-result-meta,.academy-track-roadmap,.academy-nav-row,.academy-completion-panel{gap:1rem;display:grid}.academy-explorer-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.academy-search-form{gap:.45rem;max-width:760px;display:grid}.academy-search-row{grid-template-columns:minmax(0,1fr) minmax(200px,224px);align-items:end;gap:.8rem;display:grid}.academy-search-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.82rem;font-weight:900}.academy-search-form input{background:color-mix(in srgb, var(--bg-main) 72%, transparent);width:100%;min-height:42px;color:var(--text-main);font:inherit;border:1px solid #94a3b833;border-radius:16px;padding:0 .95rem}.academy-search-shell,.academy-dashboard-panel{background:linear-gradient(180deg, #22c55e0a, transparent 22%), color-mix(in srgb, var(--bg-main) 64%, transparent);border:1px solid #94a3b824;border-radius:24px;padding:1rem}.academy-search-shell h2{font-size:clamp(1.45rem,2.15vw,1.9rem);line-height:1.05}.academy-search-actions,.academy-search-suggestions,.academy-card-stack,.academy-dashboard-grid,.academy-editorial-media{gap:1rem;display:grid}.academy-search-actions{grid-template-columns:minmax(0,1fr)}.academy-search-select{gap:.45rem;display:grid}.academy-search-select span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.82rem;font-weight:900}.academy-search-select select{background:color-mix(in srgb, var(--bg-main) 72%, transparent);width:100%;min-height:46px;color:var(--text-main);font:inherit;border:1px solid #94a3b833;border-radius:14px;padding:0 .95rem}.academy-search-suggestions{grid-template-columns:repeat(auto-fit,minmax(88px,max-content));gap:.7rem}.academy-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:1.2rem}.academy-dashboard-grid--secondary,.academy-dashboard-panel--library{margin-top:1.2rem}.academy-dashboard-item{background:color-mix(in srgb, var(--bg-card) 82%, transparent);border:1px solid #94a3b824;border-radius:20px;gap:.75rem;padding:1rem;display:grid}.academy-dashboard-item h3{margin:0 0 .35rem}.academy-dashboard-item p{margin:0}.academy-filter-stack strong,.academy-result-meta span,.academy-track-supporting-copy strong{color:var(--text-main)}.academy-filter-row{flex-wrap:wrap;gap:.7rem;display:flex}.academy-filter-chip,.academy-reset-button,.academy-completion-button{background:color-mix(in srgb, var(--bg-main) 72%, transparent);min-height:40px;color:var(--text-main);font:inherit;cursor:pointer;border:1px solid #94a3b833;border-radius:999px;padding:0 .9rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s}.academy-filter-chip--active,.academy-reset-button:hover,.academy-completion-button:hover{background:#22c55e1a;border-color:#22c55e6b}.academy-filter-chip:hover,.academy-reset-button:hover,.academy-completion-button:hover{transform:translateY(-2px)}.academy-result-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.academy-result-meta span,.academy-status-badge{width:fit-content;color:var(--text-muted);background:#94a3b81a;border-radius:999px;align-items:center;padding:.38rem .72rem;font-size:.78rem;font-weight:800;display:inline-flex}.academy-empty-state,.academy-completion-panel,.academy-nav-card{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:22px}.academy-empty-state,.academy-completion-panel{padding:1rem 1.05rem}.academy-empty-state strong,.academy-nav-card strong{margin-bottom:.28rem;display:block}.academy-track-grid,.academy-resource-grid,.academy-intent-grid,.academy-path-grid,.academy-collection-grid,.academy-library-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.academy-editorial-media{margin-top:.85rem}.academy-editorial-video,.academy-editorial-image{background:color-mix(in srgb, var(--bg-main) 80%, transparent);border:1px solid #94a3b824;border-radius:22px;width:100%}.academy-editorial-video{min-height:300px}.academy-editorial-image{object-fit:cover;max-height:520px;display:block}.academy-intent-card{background:linear-gradient(145deg, #22c55e14, #0ea5e914), color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:22px;gap:.95rem;padding:1rem 1.05rem;display:grid}.academy-intent-card strong{font-size:1.05rem;display:block}.academy-intent-card p{margin:0}.academy-path-card,.academy-library-card,.academy-resource-card,.academy-track-card,.academy-collection-card{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:22px;gap:.95rem;padding:1rem 1.05rem;display:grid}.academy-resource-card--featured{background:linear-gradient(145deg, #22c55e14, #0ea5e914), color-mix(in srgb, var(--bg-main) 62%, transparent)}.academy-path-card h3,.academy-library-card h3{margin:0}.academy-path-steps,.academy-proof-list,.academy-article-anchor-list,.academy-progress-list{gap:.75rem;display:grid}.academy-path-step,.academy-article-anchor-list a,.academy-progress-list a{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.academy-path-step span,.academy-article-anchor-list span,.academy-progress-list span{width:1.9rem;height:1.9rem;color:var(--accent);background:#22c55e24;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:900;display:inline-flex}.academy-path-step strong,.academy-path-footer strong,.academy-library-card strong{margin-bottom:.25rem;display:block}.academy-path-step p,.academy-path-footer p{margin:0 0 .55rem}.academy-path-step a,.academy-path-footer a,.academy-library-links a,.academy-article-anchor-list a,.academy-progress-list a{color:var(--text-main);font-weight:800;text-decoration:none}.academy-path-footer{border-top:1px solid #94a3b824;padding-top:.9rem}.academy-library-links{flex-wrap:wrap;gap:.8rem;display:flex}.academy-guide-card ul,.academy-related-card ul,.academy-track-card ul{color:var(--text-muted);margin:0;padding-left:1.1rem;line-height:1.65}.academy-guide-card li+li,.academy-related-card li+li,.academy-track-card li+li{margin-top:.35rem}.academy-guide-meta,.academy-article-meta{flex-wrap:wrap;gap:.7rem;display:flex}.academy-guide-meta span,.academy-article-meta span,.academy-guide-card small,.academy-related-card small{color:var(--text-muted);background:#94a3b81a;border-radius:999px;align-items:center;padding:.38rem .72rem;font-size:.78rem;font-weight:800;display:inline-flex}.academy-surface-badge--learn{color:#166534!important;background:#22c58b24!important}.academy-surface-badge--blog{color:#0369a1!important;background:#0ea5e924!important}.academy-surface-badge--hybrid{color:#92400e!important;background:#f4b86029!important}.academy-resource-card--editorial{background:linear-gradient(180deg, #22c58b0d, transparent 28%), color-mix(in srgb, var(--bg-card) 84%, transparent)}[data-theme=dark] .academy-surface-badge--learn{color:#bbf7d0!important}[data-theme=dark] .academy-surface-badge--blog{color:#7dd3fc!important}[data-theme=dark] .academy-surface-badge--hybrid{color:#fde68a!important}.academy-track-supporting-copy{margin:0}.academy-article-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start;gap:1.2rem;max-width:1240px;margin:0 auto;display:grid}.academy-article-main{padding:1.4rem}.academy-article-statline{flex-wrap:wrap;gap:.7rem;display:flex}.academy-article-statline span{color:var(--text-muted);background:#94a3b81a;border-radius:999px;align-items:center;padding:.4rem .78rem;font-size:.78rem;font-weight:800;display:inline-flex}.academy-article-main section+section{border-top:1px solid #94a3b824;margin-top:1.6rem;padding-top:1.6rem}.academy-article-main ul,.academy-article-sidebar ul{color:var(--text-muted);margin:.85rem 0 0;padding-left:1.15rem;line-height:1.7}.academy-article-main li+li,.academy-article-sidebar li+li{margin-top:.45rem}.academy-article-sidebar{gap:1rem;display:grid}.academy-article-sidebar>article{padding:1.15rem}.academy-breadcrumbs{max-width:1240px;color:var(--text-muted);margin:0 auto 1rem;font-size:.88rem}.academy-breadcrumbs a{color:inherit;text-decoration:none}.academy-breadcrumbs a:hover{color:var(--accent)}.academy-proof-list{gap:.7rem;display:grid}.academy-proof-list strong{margin-bottom:.22rem;display:block}.academy-track-roadmap{gap:.75rem}.academy-track-step{background:color-mix(in srgb, var(--bg-main) 62%, transparent);color:var(--text-main);border:1px solid #94a3b824;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding:.95rem 1rem;text-decoration:none;transition:transform .18s,border-color .18s;display:grid}.academy-track-step:hover,.academy-nav-card:hover{border-color:#22c55e57;transform:translateY(-2px)}.academy-track-step span{width:1.9rem;height:1.9rem;color:var(--accent);background:#22c55e24;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:900;display:inline-flex}.academy-track-step p,.academy-nav-card small,.academy-nav-card p{margin:0}.academy-track-step--current{background:linear-gradient(145deg, #22c55e14, #0ea5e914), color-mix(in srgb, var(--bg-main) 62%, transparent);border-color:#22c55e57}.academy-completion-panel p{margin:0}.academy-nav-row{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-nav-card{color:var(--text-main);gap:.35rem;padding:.95rem 1rem;text-decoration:none;transition:transform .18s,border-color .18s;display:grid}.academy-nav-card--muted{opacity:.82}.academy-nav-card--accent{background:linear-gradient(145deg, #22c55e14, #0ea5e914), color-mix(in srgb, var(--bg-main) 62%, transparent)}.academy-article-anchor-list a{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:18px;padding:.95rem 1rem}.academy-progress-list a{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:18px;padding:.95rem 1rem;text-decoration:none;transition:transform .18s,border-color .18s}.academy-progress-list a:hover{border-color:#22c55e57;transform:translateY(-2px)}.academy-faq-list{gap:.8rem;display:grid}.academy-faq-list details{background:color-mix(in srgb, var(--bg-main) 62%, transparent);border:1px solid #94a3b824;border-radius:18px;padding:.95rem 1rem}.academy-faq-list summary{cursor:pointer;color:var(--text-main);font-weight:800}.academy-faq-list p{margin:.8rem 0 0}.academy-progress-grid,.academy-strategy-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);gap:1rem;display:grid}.academy-progress-main,.academy-progress-sidebar,.academy-progress-stat-grid,.academy-badge-grid,.academy-strategy-form,.academy-strategy-sidebar{gap:1rem;display:grid}.academy-progress-stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.academy-progress-stat,.academy-badge-card,.academy-next-lesson-card,.academy-level-panel,.academy-reward-snapshot,.academy-strategy-sidebar article{background:color-mix(in srgb, var(--bg-main) 66%, transparent);border:1px solid #94a3b824;border-radius:22px;padding:1rem 1.05rem}.academy-progress-stat span,.academy-badge-card span,.academy-status-badge--muted{width:fit-content;color:var(--text-muted);background:#94a3b81f;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.76rem;font-weight:800;display:inline-flex}.academy-progress-stat strong,.academy-badge-card strong,.academy-level-copy strong,.academy-next-lesson-card h3{margin:.45rem 0 .25rem;display:block}.academy-level-copy{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.academy-progress-bar{background:#94a3b829;border-radius:999px;width:100%;height:12px;overflow:hidden}.academy-progress-bar span{border-radius:inherit;background:linear-gradient(90deg,#22c55eeb,#0ea5e9eb);height:100%;display:block}.academy-progress-bar--compact{height:10px}.academy-track-grid--progress{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.academy-track-status,.academy-inline-note{color:var(--text-muted);font-size:.92rem}.academy-badge-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.academy-badge-card--unlocked{background:linear-gradient(180deg, #22c55e14, transparent 34%), color-mix(in srgb, var(--bg-main) 66%, transparent);border-color:#22c55e47}.academy-reward-rules{color:var(--text-muted);margin:0;padding-left:1.1rem;line-height:1.7}.academy-status-row{flex-wrap:wrap;gap:.65rem;display:flex}.academy-status-badge--muted{background:#0ea5e91f}.academy-reflection-panel{background:color-mix(in srgb, var(--bg-main) 66%, transparent);border:1px solid #94a3b824;border-radius:22px;gap:.8rem;padding:1rem;display:grid}.academy-reflection-panel strong{font-size:1rem}.academy-reflection-panel p{margin:0}.academy-reflection-panel textarea,.academy-strategy-form textarea,.academy-strategy-form input{background:color-mix(in srgb, var(--bg-main) 72%, transparent);width:100%;color:var(--text-main);font:inherit;border:1px solid #94a3b833;border-radius:16px;padding:.85rem .95rem}.academy-reflection-panel textarea,.academy-strategy-form textarea{resize:vertical;min-height:120px}.academy-reward-snapshot{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.academy-reward-snapshot small{color:var(--text-muted);margin-bottom:.25rem;display:block}.academy-reward-snapshot strong{font-size:1rem}.academy-strategy-form{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-strategy-form label{background:color-mix(in srgb, var(--bg-main) 66%, transparent);border:1px solid #94a3b824;border-radius:22px;gap:.55rem;padding:1rem;display:grid}.academy-strategy-form label span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.82rem;font-weight:900}.academy-strategy-form label:nth-child(4),.academy-strategy-form label:nth-child(5),.academy-strategy-form label:nth-child(6),.academy-strategy-form label:nth-child(7){grid-column:1/-1}.academy-strategy-actions{flex-wrap:wrap;grid-column:1/-1;gap:.9rem;display:flex}@media (max-width:980px){.academy-progress-grid,.academy-strategy-grid,.academy-hero-grid,.academy-article-layout,.academy-explorer-head,.academy-search-row,.academy-dashboard-grid,.academy-strategy-form,.academy-reward-snapshot{grid-template-columns:1fr}}@media (max-width:720px){.academy-shell{padding:.55rem .58rem 1.3rem}.academy-section-card,.academy-article-main,.academy-article-sidebar>article,.academy-hero,.academy-article-hero{border-radius:16px;padding:.82rem}.academy-hero h1,.academy-article-hero h1{font-size:clamp(1.5rem,8vw,2.05rem);line-height:1}.academy-cta-row,.academy-inline-links,.academy-related-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.academy-cta-row .academy-primary-link:first-child,.academy-inline-links .academy-primary-link:first-child{grid-column:1/-1}.academy-primary-link,.academy-secondary-link,.academy-library-links button,.academy-resource-card a,.academy-track-card a,.academy-collection-card a,.academy-guide-card a,.academy-related-card a,.academy-article-sidebar a{width:100%;min-height:38px;padding:0 .8rem;font-size:.78rem}.academy-filter-chip,.academy-reset-button,.academy-completion-button{flex:none;width:auto;min-height:36px;padding:0 .75rem;font-size:.82rem}.academy-filter-row,.academy-search-suggestions,.academy-library-links,.academy-pill-row{flex-wrap:nowrap;gap:.55rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.academy-search-shell,.academy-dashboard-panel{border-radius:18px;padding:.85rem}.academy-search-form{max-width:100%}.academy-search-shell h2{font-size:1.32rem}.academy-search-form input{border-radius:14px;min-height:38px;padding:0 .8rem}.academy-search-suggestions,.academy-card-stack,.academy-dashboard-grid{gap:.8rem}.academy-result-meta{flex-wrap:nowrap;gap:.55rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.academy-dashboard-panel{overflow:hidden}.academy-card-stack{scroll-snap-type:x mandatory;padding-bottom:.2rem;display:flex;overflow-x:auto}.academy-dashboard-item{scroll-snap-align:start;flex:0 0 min(76vw,280px);min-width:min(76vw,280px)}.academy-resource-grid,.academy-progress-stat-grid,.academy-badge-grid,.academy-track-grid--progress{grid-template-columns:1fr}.academy-search-select select{min-height:40px}.academy-dashboard-item,.academy-resource-card,.academy-path-card,.academy-library-card,.academy-track-card,.academy-collection-card,.academy-intent-card,.academy-guide-card,.academy-related-card{border-radius:16px;padding:.78rem}.academy-nav-row{grid-template-columns:1fr}.academy-status-row,.academy-strategy-actions{flex-direction:column}}@media (max-width:480px){.academy-shell{padding:.42rem .42rem 1rem}.academy-section-card,.academy-article-main,.academy-article-sidebar>article,.academy-hero,.academy-article-hero,.academy-search-shell,.academy-dashboard-panel,.academy-dashboard-item,.academy-resource-card,.academy-path-card,.academy-library-card,.academy-track-card,.academy-collection-card,.academy-intent-card,.academy-guide-card,.academy-related-card{border-radius:14px;padding:.66rem}.academy-eyebrow{letter-spacing:.14em;margin-bottom:.32rem;font-size:.7rem}.academy-hero h1,.academy-article-hero h1{font-size:clamp(1.34rem,8vw,1.82rem)}.academy-hero p,.academy-article-hero p,.academy-section-card p,.academy-article-main p,.academy-article-sidebar p,.academy-guide-card p,.academy-resource-card p,.academy-library-card p,.academy-track-card p,.academy-related-card p{font-size:.84rem;line-height:1.44}.academy-primary-link,.academy-secondary-link,.academy-filter-chip,.academy-reset-button,.academy-completion-button{min-height:33px;padding:0 .72rem;font-size:.72rem}.academy-guide-meta,.academy-article-meta,.academy-article-statline,.academy-result-meta{gap:.45rem}.academy-guide-meta span,.academy-article-meta span,.academy-guide-card small,.academy-related-card small,.academy-article-statline span,.academy-result-meta span,.academy-pill-row span{padding:.3rem .56rem;font-size:.7rem}.academy-section-head{gap:.6rem;margin-bottom:.75rem}.academy-breadcrumbs{margin-bottom:.65rem;font-size:.78rem}.academy-article-main section+section{margin-top:1.1rem;padding-top:1.1rem}.academy-track-step{gap:.58rem;padding:.62rem}.academy-track-step span{width:24px;height:24px;font-size:.76rem}}
/*# sourceMappingURL=12_jfigt2r~i5.css.map*/