/* 2026-09-07: every editorial scene has a single clear information layer. */
/* Physical: a readable record board, not translucent panels on one photograph. */
.atv-health-home .hc-practice-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto;gap:32px;min-height:384px;padding:48px;background:#161d2e;color:#f7f9fb;transform:none}.atv-health-home .hc-practice-board:after{display:none}.atv-health-home .hc-practice-image{position:relative;inset:auto;grid-column:6/-1;grid-row:1/3;z-index:0;width:100%;height:100%;min-height:288px;border-radius:20px;object-fit:cover;opacity:1;filter:none}.atv-health-home .hc-practice-time{grid-column:1/span 4;grid-row:1;align-self:start;padding:0 0 16px;border-top:0;border-bottom:1px solid rgba(245,241,232,.72)}.atv-health-home .hc-practice-steps{grid-column:1/span 5;grid-row:2;align-self:end;padding:0;gap:16px;background:transparent;backdrop-filter:none}.atv-health-home .hc-practice-go{grid-column:6/-1;grid-row:2;align-self:end;justify-self:start;padding:16px 24px;border:0;border-radius:999px;background:#f7f9fb;color:#161d2e}.atv-health-home .hc-progress-layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.atv-health-home .hc-progress-layout>img{grid-column:1/span 7;grid-row:1;min-height:384px}.atv-health-home .hc-progress-copy{grid-column:8/-1;grid-row:1;align-self:center;padding:0;background:transparent;box-shadow:none;transform:none}
/* Mind: one document image beside its interpretation, not a vacant two-layer collage. */
.atv-mind-home .mc-record-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.atv-mind-home .mc-record-image{grid-column:1/span 7;grid-row:1;min-height:384px}.atv-mind-home .mc-record-sheet{display:none}.atv-mind-home .mc-record-sheet+div{grid-column:8/-1;grid-row:1;padding:0}.atv-mind-home .mc-archive-layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.atv-mind-home .mc-archive-layout>img{grid-column:1/span 7;grid-row:1;min-height:384px}.atv-mind-home .mc-archive-copy{grid-column:8/-1;grid-row:1;align-self:center;padding:0;box-shadow:none;transform:none}
/* Life: the four actual destinations form one continuous route rail. */
.atv-life-home .fc-bench-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start}.atv-life-home .fc-bench-grid>div:first-child{grid-column:1/span 4;grid-row:1;padding-top:48px}.atv-life-home .fc-workbench-image{grid-column:5/-1;grid-row:1;min-height:384px}.atv-life-home .fc-bench-list{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid #a9c6d4}.atv-life-home .fc-bench-list a{min-height:128px;padding:24px;border:0;border-right:1px solid #a9c6d4;border-bottom:1px solid #a9c6d4;border-radius:0;background:transparent;box-shadow:none;transform:none}.atv-life-home .fc-bench-list a:first-child{border-left:1px solid #a9c6d4}.atv-life-home .fc-bench-list a:hover{transform:none;background:#fff}.atv-life-home .fc-bench-list i{grid-column:1/3;margin:0}.atv-life-home .fc-route-layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.atv-life-home .fc-route-layout>img{grid-column:1/span 7;grid-row:1;min-height:384px}.atv-life-home .fc-route-copy{grid-column:8/-1;grid-row:1;align-self:center;padding:0;box-shadow:none;transform:none}
@media(max-width:760px){.atv-health-home .hc-practice-board{grid-template-columns:1fr;grid-template-rows:auto;min-height:0;padding:24px;gap:24px}.atv-health-home .hc-practice-image{grid-column:1;grid-row:1;min-height:0;aspect-ratio:4/3}.atv-health-home .hc-practice-time{grid-column:1;grid-row:2}.atv-health-home .hc-practice-steps{grid-column:1;grid-row:3}.atv-health-home .hc-practice-go{grid-column:1;grid-row:4}.atv-health-home .hc-progress-layout{grid-template-columns:1fr;gap:24px}.atv-health-home .hc-progress-layout>img,.atv-health-home .hc-progress-copy{grid-column:1;grid-row:auto;min-height:0}.atv-health-home .hc-progress-copy{padding:0}.atv-mind-home .mc-record-grid,.atv-mind-home .mc-archive-layout{grid-template-columns:1fr;gap:24px}.atv-mind-home .mc-record-image,.atv-mind-home .mc-record-sheet+div,.atv-mind-home .mc-archive-layout>img,.atv-mind-home .mc-archive-copy{grid-column:1;grid-row:auto;min-height:0}.atv-mind-home .mc-record-image,.atv-mind-home .mc-archive-layout>img{aspect-ratio:4/3}.atv-mind-home .mc-archive-copy{padding:0}.atv-life-home .fc-bench-grid{grid-template-columns:1fr;gap:24px}.atv-life-home .fc-bench-grid>div:first-child,.atv-life-home .fc-workbench-image,.atv-life-home .fc-bench-list{grid-column:1;grid-row:auto}.atv-life-home .fc-bench-grid>div:first-child{padding-top:0}.atv-life-home .fc-workbench-image{min-height:0;aspect-ratio:4/3}.atv-life-home .fc-bench-list{grid-template-columns:1fr}.atv-life-home .fc-bench-list a,.atv-life-home .fc-bench-list a:first-child{min-height:0;border-left:1px solid #a9c6d4}.atv-life-home .fc-bench-list i{grid-column:1;margin:0}.atv-life-home .fc-route-layout{grid-template-columns:1fr;gap:24px}.atv-life-home .fc-route-layout>img,.atv-life-home .fc-route-copy{grid-column:1;grid-row:auto;min-height:0}.atv-life-home .fc-route-layout>img{aspect-ratio:4/3}.atv-life-home .fc-route-copy{padding:0}}
