html{scroll-padding-top:112px}.reading-progress.svelte-3n3oh5{position:fixed;top:62px;left:0;z-index:60;width:100%;height:3px;background:transparent;pointer-events:none}.reading-progress.svelte-3n3oh5 span:where(.svelte-3n3oh5){display:block;width:100%;height:100%;background:var(--color-red-500);transform:scaleX(0);transform-origin:left center;will-change:transform}.editorial-preview.svelte-3n3oh5{--paper: var(--color-neutral-50);--paper-deep: var(--color-neutral-100);--ink: var(--color-neutral-950);--ink-soft: var(--color-neutral-700);--red: var(--color-red-500);--red-dark: var(--color-red-700);--red-deep: var(--color-red-950);--red-soft: var(--color-red-50);--red-border: var(--color-red-200);--line: var(--color-neutral-200);--shadow-soft: color-mix(in oklab, var(--color-red-950) 7%, transparent);--shadow: color-mix(in oklab, var(--color-red-950) 12%, transparent);min-height:100vh;background:var(--paper);color:var(--ink)}.article-hero.svelte-3n3oh5{padding:132px 28px 78px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--color-neutral-200) 1px,transparent 1px) 0 0 / 72px 72px,var(--paper)}.article-hero__inner.svelte-3n3oh5{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:clamp(48px,7vw,104px);align-items:center;width:min(100%,1280px);margin:0 auto}.breadcrumbs.svelte-3n3oh5,.article-kicker.svelte-3n3oh5,.author-row.svelte-3n3oh5,.author-row__dates.svelte-3n3oh5{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs.svelte-3n3oh5{gap:7px;margin-bottom:46px;color:var(--color-neutral-600);font-size:.78rem;font-weight:500;letter-spacing:.015em}.breadcrumbs.svelte-3n3oh5 a:where(.svelte-3n3oh5){color:inherit;text-decoration:none}.breadcrumbs.svelte-3n3oh5 a:where(.svelte-3n3oh5):hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.article-kicker.svelte-3n3oh5{gap:10px 18px;margin-bottom:18px;color:var(--red-dark);font-size:.78rem;font-weight:800;letter-spacing:.095em;text-transform:uppercase}.article-kicker.svelte-3n3oh5 span:where(.svelte-3n3oh5)+span:where(.svelte-3n3oh5):before{content:"";display:inline-block;width:4px;height:4px;margin:0 18px 2px 0;border-radius:50%;background:var(--red)}.article-hero.svelte-3n3oh5 h1:where(.svelte-3n3oh5){max-width:760px;margin:0;color:var(--ink);font-family:var(--font-heading);font-size:clamp(2.75rem,4vw,4.5rem)!important;font-weight:500;line-height:1.02!important;letter-spacing:-.035em!important;text-wrap:balance}.article-dek.svelte-3n3oh5{max-width:62ch;margin:24px 0 0;color:var(--ink-soft);font-family:var(--font-body);font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.62}.continue-reading.svelte-3n3oh5{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:11px 16px;border:1px solid var(--red-border);border-radius:2px;background:#fff;color:var(--red-dark);font-family:var(--font-body);font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.continue-reading.svelte-3n3oh5 span:where(.svelte-3n3oh5){font-size:1rem;line-height:1}.continue-reading.svelte-3n3oh5:hover{border-color:var(--red);background:var(--red-soft);color:var(--red)}.continue-reading.svelte-3n3oh5:active{transform:translateY(1px)}.continue-reading.svelte-3n3oh5:focus-visible{outline:2px solid var(--red);outline-offset:4px}.author-row.svelte-3n3oh5{gap:14px;margin-top:34px;padding-top:24px;border-top:1px solid var(--line);font-size:.82rem}.author-row.svelte-3n3oh5>img:where(.svelte-3n3oh5){width:48px;height:48px;border:2px solid #ffffff;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px var(--line)}.author-row__identity.svelte-3n3oh5{display:grid;gap:2px}.author-row__identity.svelte-3n3oh5 span:where(.svelte-3n3oh5),.author-row__dates.svelte-3n3oh5{color:var(--color-neutral-500)}.author-row__identity.svelte-3n3oh5 a:where(.svelte-3n3oh5),.author-row__identity.svelte-3n3oh5 strong:where(.svelte-3n3oh5){color:var(--ink);font-weight:700;text-decoration:none}.author-row__identity.svelte-3n3oh5 a:where(.svelte-3n3oh5):hover{text-decoration:underline;text-underline-offset:3px}.author-row__dates.svelte-3n3oh5{gap:4px 12px;margin-left:auto}.author-row__dates.svelte-3n3oh5 span:where(.svelte-3n3oh5)+span:where(.svelte-3n3oh5):before{content:"•";margin-right:12px;color:var(--color-neutral-400)}.article-hero__visual.svelte-3n3oh5{position:relative}.article-hero__visual.svelte-3n3oh5:before{content:"";position:absolute;inset:26px -22px -22px 26px;border:1px solid var(--red-border);border-radius:2px}.article-hero__visual.svelte-3n3oh5 figure:where(.svelte-3n3oh5),.article-hero__fallback.svelte-3n3oh5{position:relative;margin:0;aspect-ratio:1;overflow:hidden;border-radius:2px;background:var(--red-soft);box-shadow:0 28px 64px var(--shadow)}.article-hero__visual.svelte-3n3oh5 img:where(.svelte-3n3oh5){display:block;width:100%;height:100%;object-fit:cover}.article-hero__fallback.svelte-3n3oh5{display:grid;place-items:center}.article-hero__fallback.svelte-3n3oh5 span:where(.svelte-3n3oh5){font-family:var(--font-heading);font-size:clamp(4rem,9vw,8rem);font-weight:700;letter-spacing:-.05em}.article-layout.svelte-3n3oh5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,720px) minmax(0,1fr);column-gap:clamp(32px,4vw,64px);width:min(100% - 48px,1320px);margin:0 auto;padding:76px 0 124px}.article-main.svelte-3n3oh5,.article-block.svelte-3n3oh5{min-width:0}.article-main.svelte-3n3oh5{grid-column:2}.article-rail.svelte-3n3oh5{grid-column:1;width:min(100%,220px);justify-self:end;text-align:left}.article-rail__sticky.svelte-3n3oh5{position:sticky;top:112px}.rail-label.svelte-3n3oh5,.guide-overview__eyebrow.svelte-3n3oh5,.exercise-index.svelte-3n3oh5{margin:0;color:var(--red-dark);font-family:var(--font-body);font-size:.72rem;font-weight:800;letter-spacing:.095em;text-transform:uppercase}.article-rail.svelte-3n3oh5 nav:where(.svelte-3n3oh5){display:grid;gap:3px;margin-top:14px;padding-left:13px;border-left:1px solid var(--line)}.article-rail.svelte-3n3oh5 nav:where(.svelte-3n3oh5) a:where(.svelte-3n3oh5){padding:6px 0;color:var(--color-neutral-600);font-size:.82rem;font-weight:500;line-height:1.35;text-decoration:none}.article-rail.svelte-3n3oh5 nav:where(.svelte-3n3oh5) a:where(.svelte-3n3oh5):hover,.article-rail.svelte-3n3oh5 nav:where(.svelte-3n3oh5) a:where(.svelte-3n3oh5):focus-visible{color:var(--red)}.mobile-outline.svelte-3n3oh5{display:none}.guide-overview.svelte-3n3oh5{margin-bottom:60px;padding:30px 34px 32px;border-top:4px solid var(--red);background:#fff;box-shadow:0 12px 32px var(--shadow-soft)}.guide-overview.svelte-3n3oh5 h2:where(.svelte-3n3oh5){margin:7px 0 20px;color:var(--ink);font-family:var(--font-heading);font-size:1.75rem!important;font-weight:500;line-height:1.12!important;letter-spacing:-.02em!important}.guide-overview.svelte-3n3oh5 ul:where(.svelte-3n3oh5){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.guide-overview.svelte-3n3oh5 li:where(.svelte-3n3oh5){border-top:1px solid var(--line)}.guide-overview.svelte-3n3oh5 li:where(.svelte-3n3oh5):nth-child(odd){padding-right:18px}.guide-overview.svelte-3n3oh5 li:where(.svelte-3n3oh5):nth-child(2n){padding-left:18px;border-left:1px solid var(--line)}.guide-overview.svelte-3n3oh5 a:where(.svelte-3n3oh5){display:block;padding:13px 0;color:var(--ink);font-size:.88rem;font-weight:700;line-height:1.35;text-decoration:none}.guide-overview.svelte-3n3oh5 a:where(.svelte-3n3oh5):after{content:" ↘";color:var(--red)}.preview-body.svelte-3n3oh5{color:var(--color-neutral-800);font-family:var(--font-body);font-size:1.03rem;line-height:1.75}.article-block.svelte-3n3oh5{width:100%;max-width:100%;margin:0 0 28px}.article-block.svelte-3n3oh5 *{min-width:0}.article-block--section.svelte-3n3oh5,.article-block--references.svelte-3n3oh5,.article-block--author.svelte-3n3oh5{padding-top:42px}.article-block--section.svelte-3n3oh5+:is(.article-block--content:where(.svelte-3n3oh5),.article-block--intro:where(.svelte-3n3oh5)),.article-block--references.svelte-3n3oh5+:is(.article-block--content:where(.svelte-3n3oh5),.article-block--intro:where(.svelte-3n3oh5)),.article-block--author.svelte-3n3oh5+:is(.article-block--content:where(.svelte-3n3oh5),.article-block--intro:where(.svelte-3n3oh5)){padding-top:0}.preview-body.svelte-3n3oh5 h2,.preview-body.svelte-3n3oh5 h3,.preview-body.svelte-3n3oh5 h4{max-width:100%;color:var(--ink);font-family:var(--font-heading);overflow-wrap:anywhere;text-align:left!important;text-wrap:balance}.preview-body.svelte-3n3oh5 h2{margin:0 0 22px;padding-top:20px;border-top:1px solid var(--line);font-size:clamp(1.7rem,2.4vw,2.25rem)!important;font-weight:500;line-height:1.12!important;letter-spacing:-.025em!important}.preview-body.svelte-3n3oh5 h2[id]{scroll-margin-top:112px}.preview-body.svelte-3n3oh5 h3{margin:36px 0 14px;font-size:clamp(1.25rem,1.8vw,1.5rem)!important;font-weight:500;line-height:1.2!important;letter-spacing:-.012em!important}.preview-body.svelte-3n3oh5 h4{margin:12px 0;font-size:1rem!important;line-height:1.3!important}.preview-body.svelte-3n3oh5 p,.preview-body.svelte-3n3oh5 ul,.preview-body.svelte-3n3oh5 ol{max-width:100%;overflow-wrap:anywhere;text-align:left!important}.preview-body.svelte-3n3oh5 p{margin:0 0 24px}.preview-body.svelte-3n3oh5 p:empty,.preview-body.svelte-3n3oh5 div:empty{display:none}.preview-body.svelte-3n3oh5 a{color:var(--red-dark);font-weight:600;overflow-wrap:anywhere;text-decoration-color:var(--color-red-300);text-decoration-thickness:1px;text-underline-offset:3px}.preview-body.svelte-3n3oh5 a:hover{color:var(--red);text-decoration-color:currentColor}.preview-body.svelte-3n3oh5 ul,.preview-body.svelte-3n3oh5 ol{margin:0 0 26px;padding-left:1.35em}.preview-body.svelte-3n3oh5 ul{list-style:disc outside}.preview-body.svelte-3n3oh5 ol{list-style:decimal outside}.preview-body.svelte-3n3oh5 ul ul{list-style-type:circle}.preview-body.svelte-3n3oh5 ol ol{list-style-type:lower-alpha}.preview-body.svelte-3n3oh5 li{margin-bottom:10px;padding-left:5px}.preview-body.svelte-3n3oh5 li::marker{color:var(--red);font-family:var(--font-body);font-weight:600}.preview-body.svelte-3n3oh5 img{display:block;max-width:100%;height:auto;margin:30px auto;border-radius:2px;box-shadow:0 14px 34px var(--shadow)}.preview-body.svelte-3n3oh5 .wp-caption{max-width:100%!important}.preview-body.svelte-3n3oh5 .wp-caption-text{margin-top:-18px;color:var(--color-neutral-500);font-family:var(--font-body);font-size:.78rem;line-height:1.45}.preview-body.svelte-3n3oh5 table{display:block;width:100%!important;max-width:100%;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}.preview-body.svelte-3n3oh5 th,.preview-body.svelte-3n3oh5 td{overflow-wrap:normal;word-break:normal}.preview-body.svelte-3n3oh5 .wp-embed{position:relative;width:100%;aspect-ratio:16 / 9;margin:30px 0;overflow:hidden;border-radius:2px;background:var(--color-neutral-950);box-shadow:0 18px 42px var(--shadow)}.preview-body.svelte-3n3oh5 .wp-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.article-block--lead-magnet.svelte-3n3oh5,.article-block--program.svelte-3n3oh5,.article-block--related.svelte-3n3oh5,.article-block--media.svelte-3n3oh5,.article-block--references.svelte-3n3oh5,.article-block--author.svelte-3n3oh5{margin:54px 0;padding:34px;background:#fff;box-shadow:0 14px 34px var(--shadow-soft)}.article-block--lead-magnet.svelte-3n3oh5{border-top:5px solid var(--red)}.article-block--lead-magnet.svelte-3n3oh5 h2,.article-block--program.svelte-3n3oh5 h3,.article-block--related.svelte-3n3oh5 h3,.article-block--media.svelte-3n3oh5 h3,.article-block--references.svelte-3n3oh5 h2,.article-block--author.svelte-3n3oh5 h2{margin-top:0;padding-top:0;border-top:0}.article-block--lead-magnet.svelte-3n3oh5 h2{font-size:clamp(1.6rem,2.4vw,2.1rem)!important;line-height:1.15!important}.article-block--lead-magnet.svelte-3n3oh5 .lead-magnet-form{margin:28px 0 0;padding:28px;border:0;border-radius:2px;background:var(--paper-deep);box-shadow:none}.article-block--lead-magnet.svelte-3n3oh5 .lead-magnet-form h3{font-family:var(--font-heading);font-size:1.2rem!important}.article-block--lead-magnet.svelte-3n3oh5 .lead-magnet-form input,.article-block--lead-magnet.svelte-3n3oh5 .lead-magnet-form button{border-radius:2px;font-family:var(--font-body);font-size:1rem}.article-block--program.svelte-3n3oh5{border:1px solid var(--red-border);background:var(--red-soft)}.article-block--program.svelte-3n3oh5 img{margin-bottom:22px;box-shadow:none}.article-block--related.svelte-3n3oh5{display:flow-root;border-left:5px solid var(--red)}.article-block--related.svelte-3n3oh5 h3{font-size:1.2rem!important}.article-block--media.svelte-3n3oh5{background:var(--red-deep);color:var(--red-soft)}.article-block--media.svelte-3n3oh5 h3{color:#fff}.article-block--exercise.svelte-3n3oh5{position:relative;margin:64px 0;padding:30px;border:1px solid var(--red-border);background:#fff;box-shadow:0 18px 44px var(--shadow-soft)}.exercise-index.svelte-3n3oh5{display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid var(--line)}.exercise-index.svelte-3n3oh5 span:where(.svelte-3n3oh5){color:var(--color-neutral-500)}.article-block--exercise.svelte-3n3oh5 .video-demonstration{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-template-rows:auto 1fr;gap:18px 28px;align-items:start;margin:0 0 28px}.article-block--exercise.svelte-3n3oh5 .video-context{grid-column:1;grid-row:1;min-width:0;margin:0}.article-block--exercise.svelte-3n3oh5 .video-context__eyebrow{margin-bottom:9px;color:var(--red);font-family:var(--font-body);font-size:.7rem;letter-spacing:.095em}.article-block--exercise.svelte-3n3oh5 .video-context h3{margin:0 0 12px;font-family:var(--font-heading);font-size:1.45rem!important;font-weight:500;line-height:1.15!important}.article-block--exercise.svelte-3n3oh5 .video-context>p:last-child{color:var(--color-neutral-700);font-family:var(--font-body);font-size:.98rem;line-height:1.62}.article-block--exercise.svelte-3n3oh5 .video-demonstration .wp-embed{grid-column:2;grid-row:1 / span 2;width:100%!important;margin:0!important}.article-block--exercise.svelte-3n3oh5 ul{margin:14px 0;padding:17px 20px 17px 42px;border-left:3px solid var(--red);background:var(--red-soft);font-size:.98rem}.article-block--exercise.svelte-3n3oh5 ul li:last-child{margin-bottom:0}.exercise-instructions.svelte-3n3oh5{margin-top:24px;border-top:1px solid var(--line)}.exercise-instructions.svelte-3n3oh5 summary:where(.svelte-3n3oh5){display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:17px;color:var(--ink);font-family:var(--font-body);font-size:.9rem;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.exercise-instructions.svelte-3n3oh5 summary:where(.svelte-3n3oh5)::-webkit-details-marker{display:none}.exercise-instructions.svelte-3n3oh5 summary:where(.svelte-3n3oh5):focus-visible,.mobile-outline.svelte-3n3oh5 summary:where(.svelte-3n3oh5):focus-visible{border-radius:2px;outline:2px solid var(--red);outline-offset:4px}.exercise-instructions.svelte-3n3oh5 summary:where(.svelte-3n3oh5):after{content:"+";display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border:1px solid var(--red-border);border-radius:50%;color:var(--red-dark);font-size:1rem;font-weight:500;line-height:1}.exercise-instructions[open].svelte-3n3oh5 summary:where(.svelte-3n3oh5):after{content:"−"}.exercise-instructions__content.svelte-3n3oh5{padding-top:22px}.article-block--references.svelte-3n3oh5{border-top:5px solid var(--red)}.article-block--references.svelte-3n3oh5 ol{font-family:var(--font-body);font-size:.83rem;line-height:1.6}.article-block--references.svelte-3n3oh5 li{margin-bottom:18px}.article-block--author.svelte-3n3oh5{display:flow-root;border:1px solid var(--line);background:var(--paper-deep)}.article-block--author.svelte-3n3oh5 img.alignleft{float:left;width:150px;height:150px;margin:4px 26px 12px 0;border-radius:50%;object-fit:cover;box-shadow:none}.article-block--author.svelte-3n3oh5 p{font-size:1.02rem}.preview-slot.svelte-3n3oh5{margin:54px 0}.preview-slot.svelte-3n3oh5 .content-placement{font-family:var(--font-body)}.preview-slot.svelte-3n3oh5 [data-content-placement]{border-radius:2px!important}@media(max-width:980px){.article-hero__inner.svelte-3n3oh5{grid-template-columns:1fr}.article-hero__copy.svelte-3n3oh5{max-width:820px}.article-hero__visual.svelte-3n3oh5{width:min(100%,700px)}.article-hero__visual.svelte-3n3oh5 figure:where(.svelte-3n3oh5),.article-hero__fallback.svelte-3n3oh5{aspect-ratio:16 / 10}.article-layout.svelte-3n3oh5{grid-template-columns:minmax(0,1fr);width:min(100% - 48px,720px)}.article-main.svelte-3n3oh5{grid-column:1}.article-rail.svelte-3n3oh5{display:none}.mobile-outline.svelte-3n3oh5{display:block;margin-bottom:28px;border:1px solid var(--line);background:#ffffff9e}.mobile-outline.svelte-3n3oh5 summary:where(.svelte-3n3oh5){display:flex;justify-content:space-between;padding:16px 18px;cursor:pointer;font-size:.84rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.mobile-outline.svelte-3n3oh5 summary:where(.svelte-3n3oh5) span:where(.svelte-3n3oh5){color:var(--color-neutral-500);font-weight:600}.mobile-outline.svelte-3n3oh5 nav:where(.svelte-3n3oh5){display:grid;gap:1px;padding:0 18px 16px}.mobile-outline.svelte-3n3oh5 nav:where(.svelte-3n3oh5) a:where(.svelte-3n3oh5){padding:8px 0;border-top:1px solid var(--line);color:var(--ink);font-size:.86rem;font-weight:600;text-decoration:none}}@media(max-width:700px){.reading-progress.svelte-3n3oh5{top:62px}.article-hero.svelte-3n3oh5{padding:100px 22px 56px;background:var(--paper)}.article-hero__inner.svelte-3n3oh5{gap:42px}.breadcrumbs.svelte-3n3oh5{margin-bottom:32px}.article-hero.svelte-3n3oh5 h1:where(.svelte-3n3oh5){font-size:clamp(2.35rem,10.5vw,3.2rem)!important;line-height:1!important}.article-dek.svelte-3n3oh5{font-size:1rem}.author-row.svelte-3n3oh5{align-items:flex-start}.author-row__identity.svelte-3n3oh5{width:calc(100% - 66px)}.author-row__dates.svelte-3n3oh5{display:grid;gap:2px;width:100%;margin:5px 0 0 62px}.author-row__dates.svelte-3n3oh5 span:where(.svelte-3n3oh5)+span:where(.svelte-3n3oh5):before{display:none}.article-hero__visual.svelte-3n3oh5:before{inset:14px -10px -10px 14px}.article-hero__visual.svelte-3n3oh5 figure:where(.svelte-3n3oh5),.article-hero__fallback.svelte-3n3oh5{aspect-ratio:1}.article-layout.svelte-3n3oh5{width:min(100% - 36px,720px);padding:48px 0 84px}.guide-overview.svelte-3n3oh5{margin-bottom:42px;padding:24px 22px}.guide-overview.svelte-3n3oh5 h2:where(.svelte-3n3oh5){font-size:1.55rem!important}.guide-overview.svelte-3n3oh5 ul:where(.svelte-3n3oh5){grid-template-columns:1fr}.guide-overview.svelte-3n3oh5 li:where(.svelte-3n3oh5):nth-child(odd),.guide-overview.svelte-3n3oh5 li:where(.svelte-3n3oh5):nth-child(2n){padding-right:0;padding-left:0;border-left:0}.preview-body.svelte-3n3oh5{font-size:1rem;line-height:1.72}.preview-body.svelte-3n3oh5 h2{font-size:clamp(1.65rem,7.5vw,2.05rem)!important;line-height:1.15!important}.article-block--lead-magnet.svelte-3n3oh5,.article-block--program.svelte-3n3oh5,.article-block--related.svelte-3n3oh5,.article-block--media.svelte-3n3oh5,.article-block--exercise.svelte-3n3oh5,.article-block--references.svelte-3n3oh5,.article-block--author.svelte-3n3oh5{margin-right:-4px;margin-left:-4px;padding:24px 20px}.article-block--exercise.svelte-3n3oh5 .video-demonstration{display:block}.article-block--exercise.svelte-3n3oh5 .video-context{margin-bottom:20px}.article-block--exercise.svelte-3n3oh5 .video-demonstration .wp-embed{width:min(100%,370px)!important;margin:0 auto 14px!important}.article-block--author.svelte-3n3oh5 img.alignleft{float:none;width:112px;height:112px;margin:10px 0 22px}}
