html:has([data-site=physio]){
  /* !important: next-themes writes `style="color-scheme: dark"` on <html>. */color-scheme:light!important;--ground:oklch(0.982 0.006 95);--plate:oklch(1 0 0);--plate-hi:oklch(0.962 0.010 95);--well:oklch(1 0 0);--wash:oklch(0.962 0.018 195);--fg:oklch(0.235 0.030 235);--fg-muted:oklch(0.440 0.028 235);--fg-subtle:oklch(0.500 0.026 235);--edge:oklch(0.580 0.025 235);--edge-soft:oklch(0.910 0.008 95);--edge-mid:oklch(0.615 0.022 235);--signal:oklch(0.440 0.074 198);--signal-bright:oklch(0.600 0.090 195);--signal-hi:oklch(0.380 0.065 198);--signal-fg:oklch(1 0 0);--danger:oklch(0.500 0.170 27);--danger-fg:oklch(1 0 0);--radius:0.5rem;--radius-ctl:0.5rem;--radius-card:0.75rem;--shadow-card:0 1px 2px oklch(0.25 0.03 235/0.06),0 4px 14px -6px oklch(0.25 0.03 235/0.10);--physio-max:76rem}@layer base{[data-site=physio]{font-family:var(--font-sans);font-size:1rem;line-height:1.6;color:var(--fg);-webkit-font-smoothing:antialiased}[data-site=physio] :is(h1,h2,h3,h4):not(.annotate){font-family:var(--font-physio-serif),"Source Serif 4",Georgia,serif;font-weight:600;letter-spacing:-.012em;line-height:1.2;color:var(--fg)}[data-site=physio] p a:not(.control){text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}[data-site=physio] ::selection{background:color-mix(in oklab,var(--signal-bright) 28%,white);color:var(--fg)}}@layer components{[data-site=physio] .sheet,[data-site=physio] .sheet-wide{max-width:calc(var(--physio-max) + 2 * var(--gutter));margin-inline:auto}[data-site=physio] .sheet.border-t{border-top-color:transparent;background-image:linear-gradient(var(--edge-soft),var(--edge-soft));background-repeat:no-repeat;background-position:top;background-size:calc(100% - 2 * var(--gutter)) 1px}[data-site=physio] .cast,[data-site=physio] .cast-sm{border:1px solid var(--edge-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}[data-site=physio] .well,[data-site=physio] .well-sm{border-color:var(--edge-soft)}[data-site=physio] .well{border-radius:var(--radius-card)}@media (hover:hover) and (pointer:fine){[data-site=physio] .card-link:hover{background:var(--plate-hi)}}[data-site=physio] .control{font-weight:500;border-color:var(--edge-mid);background:var(--plate)}@media (hover:hover) and (pointer:fine){[data-site=physio] .control:hover{background:var(--wash);border-color:var(--signal);color:var(--signal-hi)}}[data-site=physio] .control:active,[data-site=physio] .control[aria-pressed=true]{background:var(--wash)}[data-site=physio] .control-primary{background:var(--signal);border-color:var(--signal);color:var(--signal-fg);box-shadow:0 1px 2px oklch(.25 .05 200/.25)}@media (hover:hover) and (pointer:fine){[data-site=physio] .control-primary:hover{background:var(--signal-hi);border-color:var(--signal-hi);color:var(--signal-fg)}}[data-site=physio] .control-primary:active{background:var(--signal-hi)}[data-site=physio] .control-ghost{background:transparent;border-color:transparent;box-shadow:none;font-weight:500}@media (hover:hover) and (pointer:fine){[data-site=physio] .control-ghost:hover{background:var(--plate-hi);border-color:transparent;color:var(--fg)}}[data-site=physio] .field{background:var(--well);border-color:var(--edge)}[data-site=physio] .field:focus,[data-site=physio] .field:focus-visible{border-color:var(--signal);outline:2px solid var(--signal);outline-offset:1px}[data-site=physio] .field[aria-invalid=true]{border-color:var(--danger)}[data-site=physio] .field:read-only:not(select){background:var(--plate-hi)}[data-site=physio] :is(input[type=checkbox],input[type=radio]){accent-color:var(--signal)}[data-site=physio] label.annotate{font-size:.875rem;font-weight:500;color:var(--fg)}[data-site=physio] .display{font-size:clamp(2rem,1.4rem + 2.2vw,3rem);line-height:1.12;letter-spacing:-.02em}[data-site=physio] .display,[data-site=physio] .headline{font-family:var(--font-physio-serif),"Source Serif 4",Georgia,serif;font-weight:600}[data-site=physio] .headline{font-size:clamp(1.5rem,1.25rem + .9vw,1.875rem);line-height:1.2;letter-spacing:-.015em}[data-site=physio] .headline-sub{color:var(--signal)}[data-site=physio] .lede{color:var(--fg-muted);font-size:1.125rem}[data-site=physio] .annotate{color:var(--fg-muted)}[data-site=physio] .tab,[data-site=physio] .tab.text-fg-muted{background:var(--wash);border-color:transparent;color:var(--signal)}.p-eyebrow{font-size:.875rem;font-weight:500;color:var(--signal);letter-spacing:0}.p-doc{background:var(--plate);border:1px solid var(--edge-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.p-step-num{font-family:var(--font-physio-serif),"Source Serif 4",Georgia,serif;font-weight:600;font-size:2.25rem;line-height:1;color:var(--signal-bright);font-variant-numeric:lining-nums}}@media (prefers-contrast:more){html:has([data-site=physio]){--edge-soft:var(--edge);--fg-muted:oklch(0.36 0.03 235)}}@media (forced-colors:active){[data-site=physio] .cast,[data-site=physio] .p-doc{box-shadow:none}}@media print{html:has([data-site=physio]){--ground:#fff}[data-site=physio] header{position:static}}[data-site=physio] [data-guide]{scroll-margin-top:6.5rem}[data-site=physio] [data-guide][data-guide-active=true]{outline:2px solid var(--signal);outline-offset:.5rem;border-radius:var(--radius-card);background-color:color-mix(in oklab,var(--wash) 38%,transparent)}@media (forced-colors:active){[data-site=physio] [data-guide][data-guide-active=true]{outline-color:Highlight}}.guide-print-sheet{display:none}@media print{body:has(>.guide-print-sheet)>:not(.guide-print-sheet){display:none!important}body,html{background:#fff!important;height:auto!important;overflow:visible!important}.guide-print-sheet{display:block;color:#000;background:#fff;font-family:var(--font-sans),system-ui,sans-serif;font-size:10.5pt;line-height:1.45;padding:0}.guide-print-sheet h1,.guide-print-sheet h2,.guide-print-sheet h3{font-family:var(--font-physio-serif),Georgia,serif;color:#000;font-weight:600;line-height:1.2;break-after:avoid}.guide-print-sheet h1{font-size:18pt;margin:0 0 4pt}.guide-print-sheet h2{font-size:13pt;margin:14pt 0 4pt}.guide-print-sheet h3{font-size:11pt;margin:8pt 0 3pt}.guide-print-sheet p{margin:3pt 0}.guide-print-sheet .meta{color:#333;font-size:9pt}.guide-print-sheet .draft{border:1px solid #000;padding:4pt 6pt;font-size:9pt;margin:8pt 0}.guide-print-sheet table{width:100%;border-collapse:collapse;margin:3pt 0}.guide-print-sheet td,.guide-print-sheet th{border:1px solid #777;padding:3pt 5pt;vertical-align:top;text-align:left;font-weight:400}.guide-print-sheet thead th{font-weight:600;background:#eee}.guide-print-sheet tr{break-inside:avoid}.guide-print-sheet pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono),ui-monospace,monospace;font-size:8.5pt;border:1px solid #777;padding:4pt 6pt;margin:3pt 0}}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/251dbc47c9d6dcb2-s.p.woff2) format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:"sourceSerif Fallback";src:local("Arial");ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.00%;size-adjust:108.31%}.__className_26d03f{font-family:"sourceSerif","sourceSerif Fallback",Georgia,Times New Roman,serif;font-style:normal}.__variable_26d03f{--font-physio-serif:"sourceSerif","sourceSerif Fallback",Georgia,Times New Roman,serif}