.family-three-paths{background:#f7f4ed}.family-path{margin:2rem 0;padding:1.25rem;border:1px solid var(--line);background:var(--paper)}.family-path h3{font-family:var(--font-serif);font-size:2rem;margin:0 0 1rem}.family-path__ages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.family-path__ages button{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--line);background:#fff;color:var(--ink);text-align:left;cursor:pointer}.family-path__ages button:hover,.family-path__ages button:focus-visible{border-color:#4a7c6f;background:rgba(74,124,111,.08)}.family-path__ages span{font-size:.76rem;color:#4a7c6f}.family-path-player{max-width:1050px;margin:2rem auto}.family-path-player[hidden]{display:none}.family-path-player>div{position:relative;aspect-ratio:16/9;background:#111}.family-path-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.family-age7-progression{display:grid;gap:.35rem;padding:1rem;border-left:3px solid #4a7c6f;background:rgba(74,124,111,.08)}@media(max-width:900px){.family-path__ages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.family-path__ages{grid-template-columns:1fr}}
#full-family,#adult-foundation,#pranayama-foundation,#pranayama-path,#pranayama-level-1,#pranayama-level-2,#pranayama-level-3,#pranayama-level-4,#pranayama-level-5,#modules,#progression,#understanding,.fip-status{display:none!important}.family-age7-options{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.family-age7-options h4{margin:0 0:.75rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft)}.family-future-guides{border-top:1px solid var(--line)}.family-future-grid{display:grid;gap:1rem;margin-top:1.5rem}.family-future-grid article{padding:1.1rem;border:1px solid var(--line);background:var(--paper,#fff)}.family-future-grid h3{margin:0 0:.8rem}@media(min-width:900px){.family-future-grid{grid-template-columns:repeat(3,1fr)}}
