.weekly-planning-page[data-astro-cid-2cke45g6]{overflow:clip}.weekly-hero[data-astro-cid-2cke45g6]{background:radial-gradient(at 84% 42%,#2f80ff1f,#0000 38rem);border-bottom:1px solid #ffffff12;padding:clamp(58px,8vw,104px) 0 clamp(74px,9vw,116px)}.weekly-hero-grid[data-astro-cid-2cke45g6],.weekly-contrast-grid[data-astro-cid-2cke45g6],.weekly-personal-grid[data-astro-cid-2cke45g6],.weekly-adaptation-grid[data-astro-cid-2cke45g6],.weekly-core-grid[data-astro-cid-2cke45g6]{grid-template-columns:minmax(0,1fr) minmax(300px,.86fr);align-items:center;gap:clamp(34px,6vw,84px);display:grid}.weekly-hero-copy[data-astro-cid-2cke45g6]{max-width:710px}.weekly-status[data-astro-cid-2cke45g6]{color:var(--text-faint);letter-spacing:.12em;margin:19px 0 17px;font-size:.68rem;font-weight:850}.weekly-hero[data-astro-cid-2cke45g6] h1[data-astro-cid-2cke45g6]{letter-spacing:-.065em;max-width:11ch;margin:0 0 23px;font-size:clamp(3.2rem,7vw,6.5rem);line-height:.94}.weekly-lead[data-astro-cid-2cke45g6]{color:#e4edf9;max-width:61ch;margin:0;font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.68}.weekly-availability[data-astro-cid-2cke45g6]{max-width:61ch;color:var(--text-faint);margin:17px 0 0;font-size:.88rem;line-height:1.65}.weekly-actions[data-astro-cid-2cke45g6]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:27px;display:flex}.weekly-secondary[data-astro-cid-2cke45g6],.weekly-contrast-copy[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6],.weekly-planning-link[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6],.continuity-copy[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6],.goal-scenarios[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6],.difference-link[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6],.core-capabilities[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]{color:#c4efff;font-weight:760;text-decoration:none}.weekly-secondary[data-astro-cid-2cke45g6]:hover,.weekly-contrast-copy[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]:hover,.weekly-planning-link[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]:hover,.continuity-copy[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]:hover,.goal-scenarios[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]:hover,.difference-link[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]:hover,.core-capabilities[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]:hover{text-decoration:underline}.weekly-hero-proof[data-astro-cid-2cke45g6]{background:linear-gradient(150deg,#2f80ff14,#ffffff05);border:1px solid #94a3b82b;border-radius:25px;padding:clamp(23px,4vw,34px);box-shadow:0 24px 62px #0000003d}.weekly-hero-proof[data-astro-cid-2cke45g6]>p[data-astro-cid-2cke45g6]:first-child{color:var(--cyan);letter-spacing:.13em;margin:0 0 19px;font-size:.64rem;font-weight:900}.weekly-hero-proof[data-astro-cid-2cke45g6]>div[data-astro-cid-2cke45g6]{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:2px 12px;padding:15px 0;display:grid}.weekly-hero-proof[data-astro-cid-2cke45g6]>div[data-astro-cid-2cke45g6]>span[data-astro-cid-2cke45g6]{color:var(--cyan);grid-row:span 2;font-size:.66rem;font-weight:900}.weekly-hero-proof[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{font-size:.93rem}.weekly-hero-proof[data-astro-cid-2cke45g6] small[data-astro-cid-2cke45g6]{color:var(--text-faint);font-size:.76rem;line-height:1.4}.weekly-hero-proof[data-astro-cid-2cke45g6] .weekly-proof-note[data-astro-cid-2cke45g6]{color:var(--text-faint);margin-top:12px;font-size:.73rem;line-height:1.5;display:block}.weekly-section[data-astro-cid-2cke45g6]{border-bottom:1px solid #ffffff0f;padding:clamp(72px,9vw,116px) 0}.weekly-heading[data-astro-cid-2cke45g6]{max-width:790px}.weekly-heading[data-astro-cid-2cke45g6] h2[data-astro-cid-2cke45g6]{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(2.35rem,5vw,4.35rem);line-height:.98}.weekly-heading[data-astro-cid-2cke45g6]>p[data-astro-cid-2cke45g6]:not(.eyebrow){max-width:68ch;color:var(--text-faint);font-size:.97rem;line-height:1.75}.weekly-contrast[data-astro-cid-2cke45g6]{background:linear-gradient(120deg,#ffffff04,#0000 58%)}.weekly-contrast-grid[data-astro-cid-2cke45g6]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start}.weekly-contrast-copy[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:0 0 17px;font-size:.96rem;line-height:1.75}.weekly-contrast-copy[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]{margin-top:6px;font-size:.88rem;display:inline-flex}.weekly-journey[data-astro-cid-2cke45g6]{background:#080d17}.planning-stages[data-astro-cid-2cke45g6]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;margin:39px 0 0;padding:0;list-style:none;display:grid}.planning-stages[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line);grid-template-columns:43px 1fr;gap:16px;padding:23px 0;display:grid}.planning-stages[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]>span[data-astro-cid-2cke45g6]{color:var(--cyan);letter-spacing:.1em;font-size:.68rem;font-weight:900}.planning-stages[data-astro-cid-2cke45g6] h3[data-astro-cid-2cke45g6]{margin:0 0 8px;font-size:1.15rem}.planning-stages[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:0;font-size:.87rem;line-height:1.62}.weekly-example[data-astro-cid-2cke45g6]{background:radial-gradient(at 18% 25%,#2f80ff0f,#0000 33rem)}.weekly-example-heading[data-astro-cid-2cke45g6]{max-width:840px}.week-preview-layout[data-astro-cid-2cke45g6]{grid-template-columns:minmax(250px,.7fr) minmax(0,1.2fr);align-items:start;gap:18px;margin-top:38px;display:grid}.week-schedule[data-astro-cid-2cke45g6]{background:#ffffff05;border:1px solid #94a3b829;border-radius:21px;position:sticky;top:24px;overflow:hidden}.week-schedule-heading[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line);gap:8px;padding:22px 22px 19px;display:grid}.week-schedule-heading[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--cyan);letter-spacing:.12em;font-size:.63rem;font-weight:900}.week-schedule-heading[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{font-size:1.04rem}.week-schedule[data-astro-cid-2cke45g6] ol[data-astro-cid-2cke45g6]{margin:0;padding:0;list-style:none}.week-schedule[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]{border-bottom:1px solid #94a3b81c;justify-content:space-between;gap:13px;padding:13px 20px;display:flex}.week-schedule[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--text-faint);font-size:.8rem}.week-schedule[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{color:#e6effb;text-align:right;font-size:.79rem}.week-schedule[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6].rest strong[data-astro-cid-2cke45g6]{color:#aab7cb;font-weight:600}.week-schedule[data-astro-cid-2cke45g6]>p[data-astro-cid-2cke45g6]{color:#c7eaff;margin:0;padding:16px 20px 19px;font-size:.75rem;font-weight:760;line-height:1.5}.week-workout-details[data-astro-cid-2cke45g6]{border-top:1px solid var(--line)}.week-workout-details[data-astro-cid-2cke45g6] details[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line)}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]{cursor:pointer;grid-template-columns:125px 1fr 20px;align-items:center;gap:13px;padding:19px 0;list-style:none;display:grid}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]::-webkit-details-marker{display:none}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]:after{content:"+";color:var(--cyan);text-align:right;font-size:1.3rem}.week-workout-details[data-astro-cid-2cke45g6] details[data-astro-cid-2cke45g6][open] summary[data-astro-cid-2cke45g6]:after{content:"−"}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--cyan);letter-spacing:.08em;font-size:.62rem;font-weight:900}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{font-size:.91rem}.workout-detail-body[data-astro-cid-2cke45g6]{padding:0 28px 20px 138px}.workout-detail-body[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:0 0 11px;font-size:.81rem;line-height:1.5}.workout-detail-body[data-astro-cid-2cke45g6] ul[data-astro-cid-2cke45g6]{color:#e5edf8;margin:0;padding-left:18px;font-size:.82rem;line-height:1.8}.week-example-note[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:21px 0 0;font-size:.78rem;line-height:1.58}.weekly-personal[data-astro-cid-2cke45g6]{background:#080d17}.weekly-personal-grid[data-astro-cid-2cke45g6]{grid-template-columns:minmax(0,.82fr) minmax(0,1.05fr);align-items:start}.planning-context-list[data-astro-cid-2cke45g6]{border-top:1px solid var(--line)}.planning-context-list[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:16px;padding:17px 0;display:grid}.planning-context-list[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--cyan);letter-spacing:.1em;font-size:.63rem;font-weight:900}.planning-context-list[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:0;font-size:.87rem;line-height:1.58}.weekly-continuity[data-astro-cid-2cke45g6]{background:linear-gradient(#ffffff03,#0000)}.continuity-flow[data-astro-cid-2cke45g6]{border-block:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:34px 0 0;padding:0;list-style:none;display:grid}.continuity-flow[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]{border-right:1px solid var(--line);align-content:center;gap:12px;min-height:92px;padding:15px;display:grid}.continuity-flow[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]:first-child{padding-left:0}.continuity-flow[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]:last-child{border-right:0}.continuity-flow[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--cyan);font-size:.62rem;font-weight:900}.continuity-flow[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{font-size:.87rem}.continuity-copy[data-astro-cid-2cke45g6]{grid-template-columns:.8fr 1.2fr;gap:27px;margin-top:24px;display:grid}.continuity-copy[data-astro-cid-2cke45g6]>p[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:0;font-size:.9rem;line-height:1.7}.continuity-copy[data-astro-cid-2cke45g6]>div[data-astro-cid-2cke45g6]{flex-wrap:wrap;align-content:start;gap:12px 21px;display:flex}.continuity-copy[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]{font-size:.83rem}.weekly-adaptation[data-astro-cid-2cke45g6]{background:radial-gradient(at 89% 28%,#38bdf80e,#0000 30rem)}.weekly-adaptation-grid[data-astro-cid-2cke45g6]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.adaptation-steps[data-astro-cid-2cke45g6]{border-top:1px solid var(--line)}.adaptation-steps[data-astro-cid-2cke45g6] div[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:14px;padding:18px 0;display:grid}.adaptation-steps[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--cyan);font-size:.67rem;font-weight:900}.adaptation-steps[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{color:#e0e9f6;margin:0;font-size:.9rem;line-height:1.55}.adaptation-note[data-astro-cid-2cke45g6]{max-width:70ch;color:var(--text-faint);grid-column:2;margin:-25px 0 0;font-size:.78rem;line-height:1.55}.weekly-scenarios[data-astro-cid-2cke45g6]{background:#080d17}.goal-scenarios[data-astro-cid-2cke45g6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:29px;display:grid}.goal-scenarios[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]{border:1px solid var(--line);background:#ffffff05;border-radius:18px;flex-direction:column;min-height:236px;padding:21px;display:flex}.goal-scenarios[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]>span[data-astro-cid-2cke45g6]{color:var(--cyan);letter-spacing:.09em;font-size:.61rem;font-weight:900}.goal-scenarios[data-astro-cid-2cke45g6] h3[data-astro-cid-2cke45g6]{margin:20px 0 9px;font-size:1.12rem;line-height:1.2}.goal-scenarios[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{color:var(--text-faint);flex:1;margin:0 0 18px;font-size:.81rem;line-height:1.58}.goal-scenarios[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]{font-size:.75rem}.goal-scenario-note[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:19px 0 0;font-size:.78rem;line-height:1.55}.weekly-difference[data-astro-cid-2cke45g6]{background:linear-gradient(120deg,#2f80ff0a,#0000 56%)}.difference-table-wrap[data-astro-cid-2cke45g6]{border-top:1px solid var(--line);margin-top:30px;overflow-x:auto}.difference-table[data-astro-cid-2cke45g6]{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.difference-table[data-astro-cid-2cke45g6] th[data-astro-cid-2cke45g6],.difference-table[data-astro-cid-2cke45g6] td[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line);vertical-align:top;padding:17px 16px}.difference-table[data-astro-cid-2cke45g6] thead[data-astro-cid-2cke45g6] th[data-astro-cid-2cke45g6]{color:var(--text-faint);letter-spacing:.09em;text-transform:uppercase;font-size:.64rem}.difference-table[data-astro-cid-2cke45g6] tbody[data-astro-cid-2cke45g6] th[data-astro-cid-2cke45g6]{width:22%;color:var(--text);font-size:.83rem}.difference-table[data-astro-cid-2cke45g6] td[data-astro-cid-2cke45g6]{color:var(--text-faint);font-size:.84rem;line-height:1.55}.difference-link[data-astro-cid-2cke45g6]{color:var(--text-faint);margin:18px 0 0;font-size:.86rem}.weekly-core[data-astro-cid-2cke45g6]{background:#080d17}.weekly-core-grid[data-astro-cid-2cke45g6]{grid-template-columns:minmax(0,.78fr) minmax(0,1.08fr);align-items:start}.core-capabilities[data-astro-cid-2cke45g6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.core-capabilities[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]{border:1px solid var(--line);background:#ffffff05;border-radius:15px;gap:8px;padding:17px;display:grid}.core-capabilities[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{color:#e7f0fc;font-size:.85rem}.core-capabilities[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{color:var(--text-faint);font-size:.75rem;line-height:1.5}.core-capabilities[data-astro-cid-2cke45g6] a[data-astro-cid-2cke45g6]{align-self:center;padding:14px 2px;font-size:.82rem}.weekly-faq[data-astro-cid-2cke45g6]{border-bottom:0}.weekly-faq-grid[data-astro-cid-2cke45g6]{grid-template-columns:minmax(230px,.7fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,84px);display:grid}.weekly-faq-list[data-astro-cid-2cke45g6]{border-top:1px solid var(--line)}.weekly-faq-list[data-astro-cid-2cke45g6] details[data-astro-cid-2cke45g6]{border-bottom:1px solid var(--line)}.weekly-faq-list[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]{color:var(--text);cursor:pointer;padding:19px 35px 19px 0;font-weight:750;line-height:1.45;list-style:none;position:relative}.weekly-faq-list[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]::-webkit-details-marker{display:none}.weekly-faq-list[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]:after{content:"+";color:var(--cyan);font-size:1.3rem;position:absolute;right:6px}.weekly-faq-list[data-astro-cid-2cke45g6] details[data-astro-cid-2cke45g6][open] summary[data-astro-cid-2cke45g6]:after{content:"−"}.weekly-faq-list[data-astro-cid-2cke45g6] details[data-astro-cid-2cke45g6] p[data-astro-cid-2cke45g6]{max-width:70ch;color:var(--text-faint);margin:0 0 20px;font-size:.9rem;line-height:1.7}@media (width<=1020px){.week-preview-layout[data-astro-cid-2cke45g6]{grid-template-columns:minmax(235px,.75fr) minmax(0,1.2fr)}.goal-scenarios[data-astro-cid-2cke45g6]{grid-template-columns:repeat(2,minmax(0,1fr))}.goal-scenarios[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]{min-height:205px}}@media (width<=760px){.weekly-hero-grid[data-astro-cid-2cke45g6],.weekly-contrast-grid[data-astro-cid-2cke45g6],.weekly-personal-grid[data-astro-cid-2cke45g6],.weekly-adaptation-grid[data-astro-cid-2cke45g6],.weekly-core-grid[data-astro-cid-2cke45g6],.weekly-faq-grid[data-astro-cid-2cke45g6],.continuity-copy[data-astro-cid-2cke45g6]{grid-template-columns:1fr}.weekly-hero-grid[data-astro-cid-2cke45g6]{gap:37px}.planning-stages[data-astro-cid-2cke45g6],.week-preview-layout[data-astro-cid-2cke45g6]{grid-template-columns:1fr}.week-schedule[data-astro-cid-2cke45g6]{position:static}.continuity-flow[data-astro-cid-2cke45g6]{grid-template-columns:1fr}.continuity-flow[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6],.continuity-flow[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]:first-child{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;align-items:center;min-height:55px;padding:12px 0}.continuity-flow[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]:last-child{border-bottom:0}.continuity-flow[data-astro-cid-2cke45g6] span[data-astro-cid-2cke45g6]{grid-row:1}.adaptation-note[data-astro-cid-2cke45g6]{grid-column:1;margin:0}}@media (width<=500px){.weekly-hero[data-astro-cid-2cke45g6] h1[data-astro-cid-2cke45g6]{font-size:clamp(2.9rem,14vw,4.2rem)}.weekly-hero-proof[data-astro-cid-2cke45g6]{padding:21px}.week-schedule[data-astro-cid-2cke45g6] li[data-astro-cid-2cke45g6]{padding:12px 15px}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6]{grid-template-columns:88px 1fr 18px;gap:9px}.week-workout-details[data-astro-cid-2cke45g6] summary[data-astro-cid-2cke45g6] strong[data-astro-cid-2cke45g6]{font-size:.82rem}.workout-detail-body[data-astro-cid-2cke45g6]{padding:0 10px 18px 98px}.planning-context-list[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]{grid-template-columns:95px 1fr;gap:10px}.goal-scenarios[data-astro-cid-2cke45g6]{grid-template-columns:1fr}.goal-scenarios[data-astro-cid-2cke45g6] article[data-astro-cid-2cke45g6]{min-height:0}.core-capabilities[data-astro-cid-2cke45g6]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.weekly-planning-page[data-astro-cid-2cke45g6] [data-astro-cid-2cke45g6]{scroll-behavior:auto!important}}
