.wiki-body p{font-family:var(--font-sans);font-size:1.05rem;line-height:1.7;color:var(--color-ink-soft);margin:0 0 1.2rem}.wiki-body>p:first-child{font-family:var(--font-display);font-size:clamp(1.15rem,1.8vw,1.32rem);line-height:1.5;color:var(--color-ink);margin-bottom:1.8rem}.wiki-body a{color:var(--color-brand-orange);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-brand-orange) 30%,transparent);transition:border-color .18s ease,color .18s ease}.wiki-body a:hover{color:var(--color-brand-pink);border-bottom-color:var(--color-brand-pink)}.wiki-body h2{font-family:var(--font-display);font-weight:500;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;color:var(--color-ink);margin:2.6rem 0 1rem}.wiki-body h3{font-family:var(--font-sans);font-weight:600;font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-orange);margin:2rem 0 .7rem}.wiki-body h4,.wiki-body h5,.wiki-body h6{font-family:var(--font-sans);font-weight:600;font-size:1rem;color:var(--color-ink);margin:1.5rem 0 .5rem}.wiki-body details.ow-advanced{margin:2.4rem 0;border:1px solid var(--color-rule);border-left:4px solid var(--color-brand-teal);border-radius:8px;background:var(--color-bg-warm);padding:0 1.2rem}.wiki-body details.ow-advanced>summary{cursor:pointer;font-family:var(--font-sans);font-weight:600;color:var(--color-ink);padding:.95rem .25rem;list-style:none}.wiki-body details.ow-advanced>summary::-webkit-details-marker{display:none}.wiki-body details.ow-advanced>summary:before{content:"▸ ";color:var(--color-brand-teal)}.wiki-body details.ow-advanced[open]>summary:before{content:"▾ "}.wiki-body details.ow-advanced[open]{padding-bottom:1.2rem}.wiki-body details.ow-advanced[open]>summary+*{margin-top:.4rem}.wiki-body ul,.wiki-body ol{padding-left:1.4rem;margin:0 0 1.2rem;color:var(--color-ink-soft);font-size:1.05rem;line-height:1.7}.wiki-body li{margin-bottom:.4rem}.wiki-body li::marker{color:var(--color-brand-orange)}.wiki-body code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.9em;background:var(--color-bg-warm);padding:.1em .4em;border-radius:3px;color:var(--color-ink)}.wiki-body pre{background:var(--color-bg-warm);border-left:3px solid var(--color-brand-orange);padding:1rem 1.2rem;overflow-x:auto;font-size:.9rem;line-height:1.55;margin:1.4rem 0}.wiki-body pre code{background:transparent;padding:0;border-radius:0}.wiki-body blockquote{margin:1.4rem 0;padding:.5rem 0 .5rem 1.2rem;border-left:3px solid var(--color-brand-pink);color:var(--color-ink-mute);font-family:var(--font-display);font-style:italic;font-size:1.1rem;line-height:1.55}.wiki-body .admonition{margin:1.5rem 0;padding:1rem 1.2rem;background:var(--color-bg-warm);border-left:3px solid var(--color-brand-orange);border-radius:2px}.wiki-body .admonition-title,.wiki-body .admonition>p:first-child{margin:0 0 .4rem;font-family:var(--font-sans);font-weight:600;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-orange)}.wiki-body .admonition.warning,.wiki-body .admonition.danger{border-left-color:var(--color-brand-pink)}.wiki-body .admonition.warning .admonition-title,.wiki-body .admonition.danger .admonition-title{color:var(--color-brand-pink)}.wiki-body .admonition p:last-child{margin-bottom:0}.wiki-body figure{margin:2rem 0}.wiki-body img{max-width:100%;height:auto;display:block;margin:0 auto}.wiki-body figcaption{margin-top:.7rem;font-family:var(--font-sans);font-size:.82rem;color:var(--color-ink-mute);line-height:1.5;text-align:center}.wiki-body .ow-figure__caption{display:block;font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--color-ink-soft);line-height:1.5}.wiki-body .ow-figure__credit{display:block;margin-top:.4rem;font-family:var(--font-sans);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-mute)}.wiki-body .ow-patient-footer{margin-top:2.4rem;padding-top:1.5rem;border-top:1px solid var(--color-rule);display:grid;gap:.5rem}.wiki-body .ow-patient-footer p{margin:0;font-family:var(--font-sans);font-size:.85rem;line-height:1.55;color:var(--color-ink-mute)}.wiki-body .ow-patient-footer__reviewed{font-size:.72rem!important;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-pink)!important}.wiki-body .ow-patient-footer__advice{font-style:italic;color:var(--color-ink-soft)!important}.wiki-body .ow-patient-footer__practice{font-family:var(--font-display)!important;font-size:.95rem!important;color:var(--color-ink)!important}.wiki-body .ow-patient-footer__clinician,.wiki-body .ow-patient-footer__practice{font-style:normal}.wiki-body table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-family:var(--font-sans);font-size:.95rem}.wiki-body th,.wiki-body td{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--color-rule)}.wiki-body th{font-weight:600;color:var(--color-ink);background:var(--color-bg-warm)}.wiki-body td{color:var(--color-ink-soft)}.wiki-body hr{border:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-rule) 25%,var(--color-rule) 75%,transparent);margin:2.4rem 0}.wiki-body .ow-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.8rem;margin:1.5rem 0;padding:0;list-style:none}.wiki-body .ow-grid__card{display:block;padding:.9rem 1.1rem;border:1px solid var(--color-rule);background:var(--color-bg-warm);color:var(--color-ink);text-decoration:none;border-bottom:1px solid var(--color-rule);transition:border-color .18s ease,transform .18s ease}.wiki-body .ow-grid__card:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.wiki-body .ow-exercises{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;margin:1.5rem 0}.wiki-body .ow-exercise{display:flex;flex-direction:column;border:1px solid var(--color-rule);border-radius:.4rem;overflow:hidden;background:var(--color-bg-card)}.wiki-body .ow-exercise__media{display:flex;align-items:center;justify-content:center;height:11rem;background:var(--color-bg-warm)}.wiki-body .ow-exercise__media--empty{background:var(--color-bg-warm)}.wiki-body .ow-exercise__media img{max-width:100%;max-height:10.5rem;height:auto;width:auto;margin:0}.wiki-body .ow-exercise__body{padding:.7rem .85rem .85rem}.wiki-body .ow-exercise__name{margin:0 0 .35rem;font-size:.95rem;font-weight:600}.wiki-body .ow-exercise__instructions{margin:0 0 .4rem;font-family:var(--font-sans);font-size:.85rem;line-height:1.5;color:var(--color-ink-soft)}.wiki-body .ow-exercise__dose{margin:0;font-family:var(--font-sans);font-size:.8rem;font-weight:600;color:var(--color-ink)}.wiki-body .ow-exercise__credit{margin:.3rem 0 .1rem;padding:0 .85rem;font-family:var(--font-sans);font-size:.66rem;color:var(--color-ink-mute)}.wiki-article[data-astro-cid-j7ilomwt]{max-width:52rem;margin-inline:auto;padding:2rem 1.25rem 4rem}.hub-hero-content[data-astro-cid-j7ilomwt] .kicker[data-astro-cid-j7ilomwt]{text-transform:capitalize;margin-bottom:1rem}.hub-hero-content[data-astro-cid-j7ilomwt] .display[data-astro-cid-j7ilomwt]{margin:0}[data-theme=dark] .hub-hero-content[data-astro-cid-j7ilomwt]{color:#fff}[data-theme=dark] .hub-hero-content[data-astro-cid-j7ilomwt] .kicker[data-astro-cid-j7ilomwt]{color:var(--color-brand-orange-light)}[data-theme=dark] .hub-hero-content[data-astro-cid-j7ilomwt] .display[data-astro-cid-j7ilomwt]{color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.55)}.hub-grid[data-astro-cid-j7ilomwt]{max-width:1100px;margin-top:clamp(2.5rem,5vw,4rem);margin-bottom:clamp(2rem,5vw,4rem)}@media(max-width:600px){.hub-hero-section[data-astro-cid-j7ilomwt] img[data-astro-cid-j7ilomwt]{aspect-ratio:4 / 3}}
