.category-intro-v2{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;margin-bottom:48px;display:grid}.category-intro-v2 h1{font-size:clamp(2.7rem,5vw,4.6rem)}.category-scene-photo{margin:0;position:relative}.category-scene-photo img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block}.category-scene-photo figcaption{color:var(--muted);padding-top:12px;font-size:.8rem}.category-intro--movement{align-items:end}.category-intro--movement .category-scene-photo img{aspect-ratio:1}.category-intro--sleep{border-radius:var(--radius-card);background:#eae8e0;grid-template-columns:1.2fr .8fr;padding:clamp(24px,4vw,48px)}.category-intro--sleep .category-scene-photo img{aspect-ratio:3/4;object-position:50% 65%}.category-intro--food{grid-template-columns:.95fr 1.05fr}.category-intro--food .category-scene-photo img{aspect-ratio:4/5;object-position:50% 45%}.category-intro--mind{border-block:1px solid var(--line);grid-template-columns:1fr 1.15fr;padding-block:24px}.category-intro--mind h1{font-size:clamp(2.7rem,4.4vw,4rem)}.movement-paths-v2{border-block:1px solid var(--line);flex-wrap:wrap;gap:16px 48px;margin-block:32px 56px;padding:12px 0;display:flex}.movement-paths-v2 a{min-height:48px;padding-block:12px;font-size:1.1rem;display:inline-block}.movement-prep-v2,.yoga-prep-v2,.food-shopping-v2,.aging-life-v2{grid-template-columns:1fr 1.1fr;align-items:start;gap:48px;display:grid}.movement-prep-v2 img,.food-shopping-v2 img,.aging-life-v2 img{border-radius:var(--radius-card);width:100%;height:auto;display:block}.movement-prep-v2 img{margin-top:28px}.yoga-prep-v2{border-top:1px solid var(--line);padding-top:40px}.category-next-v2{background:var(--ink);color:var(--white);border-radius:var(--radius-card);padding:32px}.category-next-v2 .button{background:var(--white);color:var(--ink);border-color:var(--white)}.category-next-v2 .button:focus-visible{outline-color:var(--white)}.evening-board-v2{grid-template-columns:1fr 1fr;gap:48px;display:grid}.evening-versions-v2{margin-block:28px;padding:0;list-style:none}.evening-versions-v2 li{border-left:2px solid var(--accent);margin-block:20px;padding-left:20px}.evening-versions-v2 p{margin-block:8px;font-size:.92rem}.evening-scene-v2{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.evening-scene-v2 img{object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;max-height:420px}.food-result-v2{background:var(--warm);border-radius:var(--radius-card);padding:clamp(24px,4vw,40px)}.category-product-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:28px;display:flex}.category-product-heading>div{max-width:650px}.category-product-heading h2{max-width:22ch;margin-top:8px}.mind-situations-v2{grid-template-columns:1fr 1fr;gap:48px;display:grid}.three-versions-v2{border-top:1px solid var(--line);margin:0}.three-versions-v2>div{border-bottom:1px solid var(--line);padding-block:20px}.three-versions-v2 dt{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.8rem;font-weight:700}.three-versions-v2 dd{font-family:var(--font-display);margin:12px 0 0;font-size:1.4rem;line-height:1.4}.mind-record-v2{grid-template-columns:.7fr 1.3fr;align-items:start;gap:48px;display:grid}.mind-record-v2 img{object-fit:cover;object-position:50% 35%;border-radius:var(--radius-card);width:100%;height:auto;max-height:360px;display:block}.tracker-preview-v2{min-width:0}.tracker-preview-v2 .article-worksheet{margin-top:0}.mind-break-v2{max-width:var(--reading-width);border-block:1px solid var(--line);padding-block:24px}.aging-connections-v2>div{grid-template-columns:1fr 1fr;gap:48px;display:grid}.aging-connections-v2 a:has(h3){border-top:1px solid var(--line);padding-block:12px 20px;text-decoration:none}.aging-connections-v2 span{font-size:.9rem;text-decoration:underline}.category-gap-v2{color:var(--muted);border-left:2px solid var(--line);padding:24px;font-size:.95rem}.coverage-v2{border-top:1px solid var(--line);padding-top:32px}.coverage-v2 h2{font-size:1.7rem}.coverage-list-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;padding:0;list-style:none;display:grid}.coverage-list-v2 h3{margin-block:12px 8px;font-size:1.2rem}.coverage-list-v2 p{color:var(--muted);margin:0;font-size:.88rem}.category-library-v2{max-width:var(--reading-width)}.category-library-v2 h2{font-size:1.7rem}@media (width<=800px){.category-intro-v2,.movement-prep-v2,.yoga-prep-v2,.food-shopping-v2,.evening-board-v2,.evening-scene-v2,.mind-situations-v2,.mind-record-v2,.aging-life-v2{grid-template-columns:1fr;gap:28px}.category-intro--sleep{grid-template-columns:1fr 1fr}.category-intro--sleep .lead{font-size:1rem}.category-intro--movement .category-scene-photo img{aspect-ratio:16/9}.category-intro--food .category-scene-photo img{aspect-ratio:4/3}.evening-scene-v2 img{max-height:320px}.mind-record-v2 img{max-width:360px}}@media (width<=540px){.category-intro--sleep,.coverage-list-v2,.aging-connections-v2>div{grid-template-columns:1fr;gap:24px}.category-intro--sleep .category-scene-photo img{aspect-ratio:4/3}.category-intro-v2 h1{font-size:2.7rem}.movement-paths-v2{gap:4px 20px;margin-bottom:32px}.three-versions-v2 dd{font-size:1.2rem}}@media print{.category-scene-photo,.movement-prep-v2 img,.food-shopping-v2 img,.evening-scene-v2 img,.mind-record-v2 img,.aging-life-v2 img{display:none}.category-intro-v2,.movement-prep-v2,.yoga-prep-v2,.food-shopping-v2,.evening-board-v2,.evening-scene-v2,.mind-situations-v2,.mind-record-v2,.aging-life-v2{display:block}}
