.kadens-slot{position:relative;min-width:0}.kadens-mount{position:absolute;inset:0 auto auto 0;width:100%;visibility:hidden;pointer-events:none}.kadens-mount kadens-widget{display:block;min-width:0}.kadens-slot[data-kadens-state=ready]>.kadens-mount{position:relative;inset:auto;visibility:visible;pointer-events:auto}.kadens-slot[data-kadens-state=ready]>.kadens-fallback{display:none}.kadens-slot[data-kadens-state=unavailable]>.kadens-mount{display:none}.kadens-course-links{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.25rem 0}.kadens-course-links a{border:1px solid var(--ea-line);border-radius:999px;padding:.5rem .8rem;font-size:.8rem;color:var(--ea-ink);background:var(--ea-glass)}.kadens-course-links a:hover{border-color:#ff8000}.kadens-local-details{display:none}.kadens-slot[data-kadens-state=ready]>.kadens-local-details{display:block;margin-top:1.5rem}.kadens-local-details>p{font-size:.85rem;color:var(--ea-muted)}.kadens-plans{margin-top:4rem;padding:2rem;border-radius:2rem;background:var(--ea-panel);border:1px solid var(--ea-line)}.kadens-plans h3{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em;font-weight:650;margin:.5rem 0 1.4rem}.kadens-plans .kadens-fallback>p{color:var(--ea-muted)}.course-access .kadens-slot[data-kadens-state=ready]{min-height:80px}.kadens-purchase-help{color:var(--ea-muted);font-size:.83rem;line-height:1.5;margin-top:1rem}@media(max-width:767px){.kadens-plans{padding:1.3rem;margin-top:2.5rem;border-radius:1.4rem}.kadens-course-links{gap:.4rem}.kadens-course-links a{font-size:.75rem}}
