.brand-module__OZQZKW__lockup.brand{min-height:28px;color:var(--ink);white-space:nowrap;border-radius:4px;flex:none;gap:7px;padding:0}.brand-module__OZQZKW__lockup img{flex:none;width:22px;height:22px;display:block}.brand-module__OZQZKW__lockup strong{font:600 14px/1.2 var(--font-sans);letter-spacing:-.02em}.brand-module__OZQZKW__lockup:hover{color:var(--teal-dark)}@media (max-width:360px){nav .brand-module__OZQZKW__lockup strong{display:none}.app-header .brand-module__OZQZKW__lockup strong{display:none}}
.physio-experience-module__LO_5hW__experience{color:#102e3a;max-width:1440px;margin:0 auto;padding:20px 24px 48px}.physio-experience-module__LO_5hW__intro{max-width:920px;padding:0 0 14px}.physio-experience-module__LO_5hW__eyebrow{color:#536a76;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.physio-experience-module__LO_5hW__intro h1{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.04}.physio-experience-module__LO_5hW__experience p{line-height:1.65}.physio-experience-module__LO_5hW__intro>p:not(.physio-experience-module__LO_5hW__eyebrow,.physio-experience-module__LO_5hW__hint){color:#536a76;font-size:1.05rem}.physio-experience-module__LO_5hW__sections{border-bottom:1px solid #d9e4e4;flex-wrap:wrap;gap:8px;padding-bottom:16px;display:flex}.physio-experience-module__LO_5hW__sections button,.physio-experience-module__LO_5hW__muscles button,.physio-experience-module__LO_5hW__viewControls button{color:#102e3a;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d9d9;border-radius:6px;padding:10px 14px}.physio-experience-module__LO_5hW__sections button[aria-pressed=true]{color:#fff;background:#102e3a;border-color:#102e3a}.physio-experience-module__LO_5hW__experience :is(button,select,summary,a):focus-visible{outline-offset:4px;outline:3px solid #2b827c}.physio-experience-module__LO_5hW__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:16px;display:grid}.physio-experience-module__LO_5hW__topic{padding:20px 0 16px}.physio-experience-module__LO_5hW__topic h2{letter-spacing:-.025em;margin:0 0 8px;font-size:1.55rem}.physio-experience-module__LO_5hW__topic p{color:#536a76;max-width:720px;margin:0}.physio-experience-module__LO_5hW__context{gap:8px;min-width:0;font-size:.85rem;font-weight:650;display:grid}.physio-experience-module__LO_5hW__context select{color:#102e3a;width:100%;min-width:0;min-height:44px;font:inherit;text-overflow:ellipsis;background:#fff;border:1px solid #c9d9d9;border-radius:6px;padding:10px}.physio-experience-module__LO_5hW__context select:disabled,.physio-experience-module__LO_5hW__viewControls button:disabled{color:#64787f;cursor:default;background:#edf2f2}.physio-experience-module__LO_5hW__layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.physio-experience-module__LO_5hW__atlas{background:#f2f6f6;border:1px solid #d9e4e4;border-radius:12px;min-width:0;padding:20px}.physio-experience-module__LO_5hW__atlas .body-atlas-stage{min-height:0;box-shadow:none;background:0 0;border:0;display:block;overflow:visible}.physio-experience-module__LO_5hW__atlas .body-atlas-stage>header{display:none}.physio-experience-module__LO_5hW__atlas .body-atlas-canvas{border-radius:8px;height:440px;min-height:0}.physio-experience-module__LO_5hW__atlas .body-atlas-controls{padding-left:0;padding-right:0}.physio-experience-module__LO_5hW__atlas .body-structure-picker{grid-template-columns:minmax(0,1fr)}.physio-experience-module__LO_5hW__atlas .body-atlas-status{font-size:.8rem}.physio-experience-module__LO_5hW__legend{flex-wrap:wrap;gap:10px 16px;font-size:.76rem;font-weight:650;display:flex}.physio-experience-module__LO_5hW__legend span{align-items:center;gap:7px;display:inline-flex}.physio-experience-module__LO_5hW__legend i{border:1px solid #788b8e;border-radius:50%;width:10px;height:10px;display:inline-block}.physio-experience-module__LO_5hW__amber{background:#dca441}.physio-experience-module__LO_5hW__teal{background:#2eb8ab}.physio-experience-module__LO_5hW__bone{background:#ded8c4}.physio-experience-module__LO_5hW__hint{color:#536a76;font-size:.82rem}.physio-experience-module__LO_5hW__atlasHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.physio-experience-module__LO_5hW__atlasHeading h3{margin:0;font-size:1rem}.physio-experience-module__LO_5hW__atlasHeading a{flex-shrink:0;font-size:.8rem}.physio-experience-module__LO_5hW__muscles{flex-wrap:wrap;gap:7px;margin:12px 0 16px;display:flex}.physio-experience-module__LO_5hW__muscles button{padding:9px 12px;font-size:.85rem}.physio-experience-module__LO_5hW__muscles button[aria-pressed=true],.physio-experience-module__LO_5hW__viewControls button[aria-pressed=true]{background:#d5f1ed;border-color:#2b827c}.physio-experience-module__LO_5hW__viewControls{border-top:1px solid #d9e4e4;flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.physio-experience-module__LO_5hW__viewControls button{padding:8px 12px;font-size:.8rem}.physio-experience-module__LO_5hW__selection{margin:12px 0;font-size:.85rem;font-weight:650}.physio-experience-module__LO_5hW__attribution{color:#536a76;margin-bottom:0;font-size:.7rem}.physio-experience-module__LO_5hW__guide{min-width:0;padding:8px 0;scroll-margin-top:24px}.physio-experience-module__LO_5hW__guide>h2,.physio-experience-module__LO_5hW__issue h2{letter-spacing:-.03em;margin:8px 0;font-size:1.8rem}.physio-experience-module__LO_5hW__guide>p{color:#536a76}.physio-experience-module__LO_5hW__issue{border-bottom:1px solid #c9d9d9;margin-bottom:20px;padding-bottom:20px}.physio-experience-module__LO_5hW__issue>p:not(.physio-experience-module__LO_5hW__eyebrow,.physio-experience-module__LO_5hW__caution){color:#536a76}.physio-experience-module__LO_5hW__issue h3{font-size:1rem}.physio-experience-module__LO_5hW__issue .physio-experience-module__LO_5hW__advice{margin-bottom:16px}.physio-experience-module__LO_5hW__exercises{gap:12px;margin:24px 0;display:grid}.physio-experience-module__LO_5hW__exercise{background:#fff;border:1px solid #c9d9d9;border-radius:8px;overflow:clip}.physio-experience-module__LO_5hW__exercise summary{cursor:pointer;min-height:60px;padding:16px 18px;line-height:1.4}.physio-experience-module__LO_5hW__exercise summary>span{font-weight:700}.physio-experience-module__LO_5hW__exercise summary small{color:#536a76;margin-top:5px;padding-left:18px;font-size:.75rem;display:block}.physio-experience-module__LO_5hW__exerciseBody{border-top:1px solid #e3eaea;padding:18px}.physio-experience-module__LO_5hW__exerciseBody h3,.physio-experience-module__LO_5hW__safety h3,.physio-experience-module__LO_5hW__advice h3{margin:20px 0 8px;font-size:1rem}.physio-experience-module__LO_5hW__exerciseBody>p:first-child{margin-top:0}.physio-experience-module__LO_5hW__exerciseBody ol{padding-left:23px;line-height:1.65}.physio-experience-module__LO_5hW__exerciseBody li{margin:9px 0;padding-left:4px}.physio-experience-module__LO_5hW__exerciseBody figure{margin:20px 0}.physio-experience-module__LO_5hW__exerciseBody svg{background:#f2f6f6;border-radius:8px;width:100%;height:auto;display:block}.physio-experience-module__LO_5hW__video video{aspect-ratio:4/5;background:#f2f6f6;border-radius:8px;width:100%;max-width:540px;height:auto;margin-inline:auto;display:block}.physio-experience-module__LO_5hW__video video:focus-visible{outline-offset:4px;outline:3px solid #2b827c}.physio-experience-module__LO_5hW__exerciseBody figcaption{color:#536a76;margin-top:8px;font-size:.8rem;line-height:1.5}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic{container-type:inline-size}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:12px;display:flex}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-heading span{color:#536a76;font-size:.75rem}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stages{gap:10px;display:flex}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stage{background:#f2f6f6;border:1px solid #d7e4e1;border-radius:8px;min-width:0;overflow:hidden}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stage img{width:100%;height:auto;display:block}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stage p{background:#fff;margin:0;padding:10px;font-size:.82rem;line-height:1.45}:is(.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stage strong,.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stage span){display:block}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stage strong{margin-bottom:5px}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-anchor{background:#e6f1ed;border-radius:6px;padding:10px 12px;font-size:.85rem}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-anchor span{color:#2b827c}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-muscles{background:#fbf2e4;border-left:3px solid #d69746;padding:10px 12px;font-size:.85rem}:is(.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-muscles strong,.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-muscles span){display:block}.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-note{color:#536a76;font-size:.75rem}@container (max-width:420px){.physio-experience-module__LO_5hW__exerciseBody .physio-graphic-stages{grid-template-columns:minmax(0,1fr);display:grid}}.physio-experience-module__LO_5hW__caution,.physio-experience-module__LO_5hW__safety,.physio-experience-module__LO_5hW__advice{background:#f8f4e9;border-left:3px solid #dca441;border-radius:0 6px 6px 0;padding:14px 16px}.physio-experience-module__LO_5hW__safety{margin-top:24px;font-size:.83rem}.physio-experience-module__LO_5hW__safety h3,.physio-experience-module__LO_5hW__advice h3{margin-top:0}.physio-experience-module__LO_5hW__safety p{margin-bottom:12px}.physio-experience-module__LO_5hW__reviewed{color:#536a76;margin-top:7px;font-size:.7rem;display:block}.physio-experience-module__LO_5hW__position{color:#536a76;max-width:900px;padding-top:24px;font-size:.85rem}@media (max-width:900px){.physio-experience-module__LO_5hW__layout{grid-template-columns:minmax(0,1fr);gap:20px}.physio-experience-module__LO_5hW__atlas .body-atlas-canvas{height:440px}.physio-experience-module__LO_5hW__guide{padding:0 4px}}@media (max-width:640px){.physio-experience-module__LO_5hW__filters{grid-template-columns:minmax(0,1fr);gap:12px}.physio-experience-module__LO_5hW__context{gap:5px}}@media (max-width:480px){.physio-experience-module__LO_5hW__pageNav .public-links{justify-content:flex-start;width:100%}.physio-experience-module__LO_5hW__experience{padding:12px 12px 48px}.physio-experience-module__LO_5hW__sections{grid-template-columns:1fr 1fr;display:grid}.physio-experience-module__LO_5hW__sections button{padding:10px 8px;font-size:.85rem}.physio-experience-module__LO_5hW__atlas{padding:12px}.physio-experience-module__LO_5hW__atlas .body-atlas-canvas{height:340px}.physio-experience-module__LO_5hW__legend{gap:8px;font-size:.7rem}.physio-experience-module__LO_5hW__exerciseBody{padding:14px}.physio-experience-module__LO_5hW__atlas .body-structure-picker label{grid-template-columns:minmax(0,1fr)}.physio-experience-module__LO_5hW__atlas .body-structure-picker span{padding:6px 8px}.physio-experience-module__LO_5hW__atlas .atlas-load-progress{grid-template-columns:minmax(0,1fr) auto}.physio-experience-module__LO_5hW__atlas .atlas-load-progress label{grid-column:1/-1}}.physio-experience-module__LO_5hW__pageNav.landing-nav{flex-wrap:wrap;gap:14px;height:auto;min-height:32px}.physio-experience-module__LO_5hW__pageNav .public-links{flex-wrap:wrap;min-width:0}
.physio-template-panel-module__ntQtfa__panel{background:#f8fbfb;border:1px solid #c9d9d9;border-radius:10px;margin:0 0 1rem}.physio-template-panel-module__ntQtfa__panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;min-height:48px;padding:.65rem .85rem;list-style:none;display:flex}.physio-template-panel-module__ntQtfa__panel>summary::-webkit-details-marker{display:none}.physio-template-panel-module__ntQtfa__panel>summary:before{content:"+";color:#2b827c;font-size:1.2rem;font-weight:700}.physio-template-panel-module__ntQtfa__panel[open]>summary:before{content:"−"}.physio-template-panel-module__ntQtfa__panel h4{flex:1;margin:0;font-size:1rem}.physio-template-panel-module__ntQtfa__panel>summary>span{color:#46616a;font-size:.85rem}.physio-template-panel-module__ntQtfa__body{border-top:1px solid #c9d9d9;padding:1rem}.physio-template-panel-module__ntQtfa__guidance{color:#46616a;margin:0 0 1rem;font-size:.88rem;line-height:1.5}.physio-template-panel-module__ntQtfa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.physio-template-panel-module__ntQtfa__kind{background:#fff;border:1px solid #c9d9d9;border-radius:9px;min-width:0;padding:.9rem}.physio-template-panel-module__ntQtfa__kind h5{margin:0 0 .7rem;font-size:.98rem}.physio-template-panel-module__ntQtfa__label{font-size:.88rem;font-weight:700;display:block}.physio-template-panel-module__ntQtfa__label input,.physio-template-panel-module__ntQtfa__label select{box-sizing:border-box;color:#102e3a;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #a9c4c3;border-radius:8px;margin:.35rem 0 .75rem;padding:.6rem .7rem;display:block}.physio-template-panel-module__ntQtfa__actions{flex-wrap:wrap;gap:.3rem;margin-bottom:.9rem;display:flex}.physio-template-panel-module__ntQtfa__actions button,.physio-template-panel-module__ntQtfa__confirm button,.physio-template-panel-module__ntQtfa__error button{color:#145e59;min-height:44px;font:inherit;background:#fff;border:1px solid #2b827c;border-radius:8px;padding:.45rem .6rem;font-size:.88rem;font-weight:700}.physio-template-panel-module__ntQtfa__actions button:disabled,.physio-template-panel-module__ntQtfa__save:disabled{opacity:.55;cursor:not-allowed}.physio-template-panel-module__ntQtfa__save{color:#fff;min-height:44px;font:inherit;background:#2b827c;border:1px solid #2b827c;border-radius:8px;padding:.55rem .8rem;font-weight:700}.physio-template-panel-module__ntQtfa__confirm{background:#fff8e9;border-left:4px solid #dca441;margin:1rem 0 0;padding:.8rem}.physio-template-panel-module__ntQtfa__confirm p{margin:0 0 .7rem;line-height:1.45}.physio-template-panel-module__ntQtfa__confirm button{margin:0 .4rem .3rem 0}.physio-template-panel-module__ntQtfa__confirm .physio-template-panel-module__ntQtfa__save{color:#fff;background:#2b827c}.physio-template-panel-module__ntQtfa__status{color:#145e59;margin:.8rem 0 0;font-weight:700}.physio-template-panel-module__ntQtfa__error,.physio-template-panel-module__ntQtfa__errorPanel{color:#852f23;background:#fff6f3;border-left:4px solid #a64e3e;margin:.8rem 0 0;padding:.7rem;line-height:1.45}.physio-template-panel-module__ntQtfa__error button,.physio-template-panel-module__ntQtfa__errorPanel button{color:#852f23;min-height:44px;font:inherit;background:#fff;border:1px solid #a64e3e;border-radius:8px;margin-left:.5rem;padding:.4rem .55rem;font-weight:700}.physio-template-panel-module__ntQtfa__guest{color:#46616a;margin:0 0 .9rem;font-size:.88rem}.physio-template-panel-module__ntQtfa__guest a{color:#145e59;font-weight:700;text-decoration:underline}.physio-template-panel-module__ntQtfa__panel summary:focus-visible,.physio-template-panel-module__ntQtfa__panel button:focus-visible,.physio-template-panel-module__ntQtfa__panel input:focus-visible,.physio-template-panel-module__ntQtfa__panel select:focus-visible,.physio-template-panel-module__ntQtfa__errorPanel button:focus-visible{outline-offset:2px;outline:3px solid #dca441}@media (max-width:650px){.physio-template-panel-module__ntQtfa__grid{grid-template-columns:1fr}.physio-template-panel-module__ntQtfa__panel>summary>span{display:none}}
.physio-pdf-panel-module__AFIDcW__panel{color:#102e3a;border-top:1px solid #c9d9d9;min-width:0;padding:1.2rem 0}.physio-pdf-panel-module__AFIDcW__panel h3{margin:0 0 .65rem;font-size:1.15rem}.physio-pdf-panel-module__AFIDcW__panel p{line-height:1.5}.physio-pdf-panel-module__AFIDcW__fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;min-width:0;margin:0 0 1rem;padding:0;display:grid}.physio-pdf-panel-module__AFIDcW__label{min-width:0;font-size:.9rem;font-weight:700;display:block}.physio-pdf-panel-module__AFIDcW__input{box-sizing:border-box;color:#102e3a;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #a9c4c3;border-radius:9px;margin:.35rem 0 0;padding:.65rem .75rem;display:block}.physio-pdf-panel-module__AFIDcW__input[type=file]{padding:.5rem}.physio-pdf-panel-module__AFIDcW__hint{color:#46616a;margin:.5rem 0;font-size:.88rem;font-weight:400;line-height:1.45;display:block}.physio-pdf-panel-module__AFIDcW__hint a{color:#145e59;text-decoration:underline}.physio-pdf-panel-module__AFIDcW__preview{background:#fff;border:1px solid #c9d9d9;border-radius:9px;align-items:center;gap:1rem;min-height:5rem;margin:1rem 0;padding:1rem;display:flex}.physio-pdf-panel-module__AFIDcW__preview span{overflow-wrap:anywhere;min-width:0;font-weight:700}.physio-pdf-panel-module__AFIDcW__logo{object-fit:contain;flex-shrink:0;max-width:100px;max-height:70px}.physio-pdf-panel-module__AFIDcW__primary,.physio-pdf-panel-module__AFIDcW__secondary{max-width:100%;min-height:44px;font:inherit;cursor:pointer;border:1px solid #2b827c;border-radius:9px;justify-content:center;align-items:center;padding:.6rem .9rem;font-weight:700;display:inline-flex}.physio-pdf-panel-module__AFIDcW__primary{color:#fff;background:#2b827c}.physio-pdf-panel-module__AFIDcW__secondary{color:#145e59;background:#fff}.physio-pdf-panel-module__AFIDcW__primary:disabled,.physio-pdf-panel-module__AFIDcW__secondary:disabled{opacity:.55;cursor:not-allowed}.physio-pdf-panel-module__AFIDcW__textButton{min-height:44px;font:inherit;color:#145e59;cursor:pointer;background:0 0;border:0;padding:.25rem;text-decoration:underline}.physio-pdf-panel-module__AFIDcW__error{color:#8b3025}.physio-pdf-panel-module__AFIDcW__status{color:#145e59;font-weight:700}.physio-pdf-panel-module__AFIDcW__actions{flex-wrap:wrap;gap:.6rem;display:flex}.physio-pdf-panel-module__AFIDcW__panel input:focus-visible,.physio-pdf-panel-module__AFIDcW__panel select:focus-visible,.physio-pdf-panel-module__AFIDcW__panel button:focus-visible,.physio-pdf-panel-module__AFIDcW__panel a:focus-visible{outline-offset:2px;outline:3px solid #dca441}@media (max-width:540px){.physio-pdf-panel-module__AFIDcW__fields{grid-template-columns:1fr}}.physio-pdf-panel-module__AFIDcW__manage{background:#f8fbfb;border:1px solid #c9d9d9;border-radius:9px;margin:1rem 0;padding:.75rem}.physio-pdf-panel-module__AFIDcW__manage>summary{cursor:pointer;color:#145e59;min-height:44px;font-weight:700}.physio-pdf-panel-module__AFIDcW__manage>summary:focus-visible{outline-offset:2px;outline:3px solid #dca441}.physio-pdf-panel-module__AFIDcW__manage .physio-pdf-panel-module__AFIDcW__panel{margin-top:.5rem}.physio-pdf-panel-module__AFIDcW__manage h4{margin:0 0 .65rem;font-size:1rem}
.anatomy-search-input-module__dDnJtG__search{min-width:0;position:relative}.anatomy-search-input-module__dDnJtG__search label{gap:.2rem;display:grid}.anatomy-search-input-module__dDnJtG__search input{width:100%}.anatomy-search-input-module__dDnJtG__options{overscroll-behavior:contain;color:#173b3b;background:#fff;border:1px solid #b8cac7;border-radius:8px;max-height:min(360px,50vh);margin:4px 0 0;padding:4px;list-style:none;position:relative;overflow-y:auto;box-shadow:0 6px 18px #173b3b18}.anatomy-search-input-module__dDnJtG__options li{cursor:pointer;border-radius:4px;align-items:center;min-height:44px;padding:8px 10px;font-size:.9rem;line-height:1.35;display:flex}.anatomy-search-input-module__dDnJtG__options li:hover,.anatomy-search-input-module__dDnJtG__options li[aria-selected=true]{color:#075e56;background:#dceeea}@media (max-width:760px){.anatomy-search-input-module__dDnJtG__options{max-height:min(240px,30vh)}}
.physio-programme-builder-module__qfBjfW__builder{color:#102e3a;background:#fff;border:1px solid #c9d9d9;border-radius:18px;width:100%;min-width:0;margin:1.4rem 0;overflow:hidden}.physio-programme-builder-module__qfBjfW__entries{background:#f2f6f6;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.physio-programme-builder-module__qfBjfW__summary{cursor:pointer;text-align:left;min-width:0;min-height:56px;font:inherit;color:#102e3a;background:#f2f6f6;border:0;border-right:1px solid #c9d9d9;align-items:center;gap:.6rem;padding:1rem 1.25rem;font-size:1.05rem;font-weight:700;display:flex}.physio-programme-builder-module__qfBjfW__summary:last-child{border-right:0}.physio-programme-builder-module__qfBjfW__summary:before{content:"+";color:#2b827c;flex-shrink:0;font-size:1.2rem}.physio-programme-builder-module__qfBjfW__summary[aria-expanded=true]{background:#e4efed}.physio-programme-builder-module__qfBjfW__summary[aria-expanded=true]:before{content:"−"}.physio-programme-builder-module__qfBjfW__summary:focus-visible{outline-offset:-3px;outline:3px solid #dca441}.physio-programme-builder-module__qfBjfW__content[hidden],.physio-programme-builder-module__qfBjfW__content [hidden]{display:none!important}.physio-programme-builder-module__qfBjfW__content{padding:clamp(.75rem,2vw,1.5rem)}.physio-programme-builder-module__qfBjfW__intro{max-width:78ch;margin:0 0 1rem;line-height:1.55}.physio-programme-builder-module__qfBjfW__step{border-top:1px solid #c9d9d9;min-width:0;padding:1.2rem 0}.physio-programme-builder-module__qfBjfW__stepHeading{align-items:center;gap:.65rem;margin-bottom:.65rem;display:flex}.physio-programme-builder-module__qfBjfW__stepHeading>span{color:#fff;background:#2b827c;border-radius:50%;flex:0 0 1.65rem;place-items:center;height:1.65rem;font-size:.82rem;font-weight:800;display:grid}.physio-programme-builder-module__qfBjfW__stepHeading h3{margin:0;font-size:1.15rem;line-height:1.3}.physio-programme-builder-module__qfBjfW__stepIntro{color:#46616a;max-width:72ch;margin:0 0 1rem;line-height:1.5}.physio-programme-builder-module__qfBjfW__selectionLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1rem;display:grid}.physio-programme-builder-module__qfBjfW__catalogue,.physio-programme-builder-module__qfBjfW__selectedPanel,.physio-programme-builder-module__qfBjfW__draftPanel{min-width:0}.physio-programme-builder-module__qfBjfW__label,.physio-programme-builder-module__qfBjfW__fieldLabel{font-weight:700;display:block}.physio-programme-builder-module__qfBjfW__label{margin-bottom:.4rem}.physio-programme-builder-module__qfBjfW__input,.physio-programme-builder-module__qfBjfW__notes,.physio-programme-builder-module__qfBjfW__draft{box-sizing:border-box;color:#102e3a;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #a9c4c3;border-radius:9px;margin:.35rem 0 0;padding:.65rem .75rem;display:block}.physio-programme-builder-module__qfBjfW__input[aria-invalid=true]{border-color:#aa4c3c}.physio-programme-builder-module__qfBjfW__catalogueTools{flex-wrap:wrap;align-items:center;gap:.15rem .7rem;margin:.35rem 0;display:flex}.physio-programme-builder-module__qfBjfW__count{color:#46616a;margin:0 auto 0 0;font-size:.9rem}.physio-programme-builder-module__qfBjfW__textButton{color:#145e59;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:.45rem .25rem;font-size:.9rem;font-weight:700;text-decoration:underline}.physio-programme-builder-module__qfBjfW__textButton:disabled{opacity:.55;cursor:not-allowed}.physio-programme-builder-module__qfBjfW__options{border:1px solid #c9d9d9;border-radius:10px;max-height:22rem;margin:0;padding:0;list-style:none;overflow:auto}.physio-programme-builder-module__qfBjfW__option{border-bottom:1px solid #e2ebeb}.physio-programme-builder-module__qfBjfW__option:last-child{border-bottom:0}.physio-programme-builder-module__qfBjfW__optionLabel{cursor:pointer;align-items:center;gap:.7rem;min-height:48px;padding:.5rem .75rem .1rem;font-size:.95rem;font-weight:700;display:flex}.physio-programme-builder-module__qfBjfW__optionLabel input,.physio-programme-builder-module__qfBjfW__mediaToggle input{accent-color:#2b827c;border:0;border-radius:0;flex:none;width:18px;height:18px;min-height:0;margin:0;padding:0}.physio-programme-builder-module__qfBjfW__option p{color:#46616a;margin:0 0 .65rem 2.55rem;font-size:.86rem;line-height:1.4}.physio-programme-builder-module__qfBjfW__selectedPanel{background:#f2f6f6;border:1px solid #c9d9d9;border-radius:12px;align-self:start;padding:1rem}.physio-programme-builder-module__qfBjfW__draftAction{border-top:1px solid #d8e5e4;margin-top:.8rem;padding-top:.8rem}.physio-programme-builder-module__qfBjfW__draftAction .physio-programme-builder-module__qfBjfW__primary{width:100%}.physio-programme-builder-module__qfBjfW__selectedHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.physio-programme-builder-module__qfBjfW__selectedHeader h4,.physio-programme-builder-module__qfBjfW__prescriptions h4{margin:0;font-size:1rem}.physio-programme-builder-module__qfBjfW__selectedHeader span{color:#145e59;font-size:.9rem;font-weight:700}.physio-programme-builder-module__qfBjfW__selectedList{margin:.6rem 0;padding:0;list-style:none}.physio-programme-builder-module__qfBjfW__selectedList li{border-bottom:1px solid #d8e5e4;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.4rem;min-width:0;padding:.5rem 0;display:grid}.physio-programme-builder-module__qfBjfW__itemNumber{color:#145e59;font-size:.85rem;font-weight:800}.physio-programme-builder-module__qfBjfW__itemTitle{overflow-wrap:anywhere;min-width:0;font-weight:700}.physio-programme-builder-module__qfBjfW__itemActions{gap:.2rem;display:flex}.physio-programme-builder-module__qfBjfW__itemActions button{color:#145e59;min-width:44px;min-height:44px;font:inherit;background:#fff;border:1px solid #c9d9d9;border-radius:8px;padding:.25rem;font-weight:700}.physio-programme-builder-module__qfBjfW__itemActions .physio-programme-builder-module__qfBjfW__remove{padding-inline:.5rem;font-size:.82rem}.physio-programme-builder-module__qfBjfW__itemActions button:disabled{opacity:.45;cursor:not-allowed}.physio-programme-builder-module__qfBjfW__empty{color:#46616a;margin:.7rem 0;line-height:1.45}.physio-programme-builder-module__qfBjfW__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.physio-programme-builder-module__qfBjfW__optionalDetails{border:1px solid #c9d9d9;border-radius:9px;margin:.9rem 0}.physio-programme-builder-module__qfBjfW__optionalDetails>summary{cursor:pointer;color:#145e59;min-height:48px;padding:.7rem .8rem;font-weight:700}.physio-programme-builder-module__qfBjfW__optionalBody{background:#f8fbfb;border-top:1px solid #c9d9d9;padding:.8rem}.physio-programme-builder-module__qfBjfW__wordingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}.physio-programme-builder-module__qfBjfW__fieldLabel{color:#102e3a;min-width:0;font-size:.9rem}.physio-programme-builder-module__qfBjfW__prescriptions{max-width:860px;margin:1.1rem 0 0}.physio-programme-builder-module__qfBjfW__prescriptions h4{margin-bottom:.55rem}.physio-programme-builder-module__qfBjfW__prescription{border:1px solid #c9d9d9;border-bottom:0}.physio-programme-builder-module__qfBjfW__prescription:last-child{border-bottom:1px solid #c9d9d9}.physio-programme-builder-module__qfBjfW__prescription>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-height:48px;padding:.65rem .8rem;font-weight:700;list-style:none;display:flex}.physio-programme-builder-module__qfBjfW__prescription>summary::-webkit-details-marker{display:none}.physio-programme-builder-module__qfBjfW__prescription>summary:before{content:"+";color:#2b827c;font-size:1.2rem}.physio-programme-builder-module__qfBjfW__prescription[open]>summary:before{content:"−"}.physio-programme-builder-module__qfBjfW__prescription>summary>span:first-child{flex:1}.physio-programme-builder-module__qfBjfW__customiseText{color:#145e59;font-size:.85rem;text-decoration:underline}.physio-programme-builder-module__qfBjfW__prescriptionBody{background:#f8fbfb;padding:.25rem .8rem 1rem}.physio-programme-builder-module__qfBjfW__notes{resize:vertical}.physio-programme-builder-module__qfBjfW__prescriptionBody>.physio-programme-builder-module__qfBjfW__fieldLabel{margin-top:.8rem;display:block}.physio-programme-builder-module__qfBjfW__mediaToggle{cursor:pointer;align-items:center;gap:.7rem;min-height:44px;margin:.9rem 0 0;display:flex}.physio-programme-builder-module__qfBjfW__primary,.physio-programme-builder-module__qfBjfW__secondary{max-width:100%;min-height:44px;font:inherit;text-align:center;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:.6rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}.physio-programme-builder-module__qfBjfW__primary{color:#fff;background:#2b827c;border:1px solid #2b827c}.physio-programme-builder-module__qfBjfW__secondary{color:#145e59;background:#fff;border:1px solid #2b827c}.physio-programme-builder-module__qfBjfW__primary:disabled,.physio-programme-builder-module__qfBjfW__secondary:disabled{opacity:.55;cursor:not-allowed}.physio-programme-builder-module__qfBjfW__confirm{background:#fff8e9;border-left:4px solid #dca441;max-width:650px;margin:.8rem 0;padding:.8rem}.physio-programme-builder-module__qfBjfW__confirm p{margin:0 0 .6rem}.physio-programme-builder-module__qfBjfW__confirm button{margin:0 .5rem .35rem 0}.physio-programme-builder-module__qfBjfW__draftPanel{margin-top:1rem}.physio-programme-builder-module__qfBjfW__draftPanel .physio-programme-builder-module__qfBjfW__stale{background:#fff8e9;border-left:4px solid #dca441;padding:.75rem;line-height:1.45}.physio-programme-builder-module__qfBjfW__draft{resize:vertical;min-height:19rem;margin:0;line-height:1.5}.physio-programme-builder-module__qfBjfW__reminders{color:#665021;overflow-wrap:anywhere;margin:.6rem 0;font-size:.87rem;line-height:1.45}.physio-programme-builder-module__qfBjfW__copyRow{flex-wrap:wrap;gap:.55rem;margin:.85rem 0;display:flex}.physio-programme-builder-module__qfBjfW__handoff{background:#f2f6f6;border:1px solid #c9d9d9;border-radius:10px;max-width:640px;padding:1rem}.physio-programme-builder-module__qfBjfW__handoff .physio-programme-builder-module__qfBjfW__input{margin-bottom:.7rem}.physio-programme-builder-module__qfBjfW__handoff .physio-programme-builder-module__qfBjfW__primary{margin-right:.7rem}.physio-programme-builder-module__qfBjfW__manualLink{color:#145e59;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.physio-programme-builder-module__qfBjfW__error{color:#8b3025;margin:.5rem 0;line-height:1.4}.physio-programme-builder-module__qfBjfW__status{color:#145e59;margin:.7rem 0;font-weight:700;line-height:1.45}.physio-programme-builder-module__qfBjfW__mediaNote{color:#46616a;margin:.7rem 0 0;font-size:.88rem;line-height:1.45}.physio-programme-builder-module__qfBjfW__builder summary:focus-visible,.physio-programme-builder-module__qfBjfW__content button:focus-visible,.physio-programme-builder-module__qfBjfW__content a:focus-visible,.physio-programme-builder-module__qfBjfW__content input:focus-visible,.physio-programme-builder-module__qfBjfW__content textarea:focus-visible,.physio-programme-builder-module__qfBjfW__content h3:focus-visible{outline-offset:2px;outline:3px solid #dca441}@media (max-width:800px){.physio-programme-builder-module__qfBjfW__selectionLayout{grid-template-columns:1fr}.physio-programme-builder-module__qfBjfW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.physio-programme-builder-module__qfBjfW__fieldGrid,.physio-programme-builder-module__qfBjfW__wordingGrid{grid-template-columns:1fr}.physio-programme-builder-module__qfBjfW__selectedList li{grid-template-columns:1.5rem minmax(0,1fr)}.physio-programme-builder-module__qfBjfW__itemActions{grid-column:2}.physio-programme-builder-module__qfBjfW__copyRow>*{flex:100%}}@media (max-width:360px){.physio-programme-builder-module__qfBjfW__summary{padding:.8rem}.physio-programme-builder-module__qfBjfW__content,.physio-programme-builder-module__qfBjfW__selectedPanel,.physio-programme-builder-module__qfBjfW__handoff{padding:.75rem}}@media (max-width:540px){.physio-programme-builder-module__qfBjfW__entries{grid-template-columns:1fr}.physio-programme-builder-module__qfBjfW__summary{border-bottom:1px solid #c9d9d9;border-right:0}.physio-programme-builder-module__qfBjfW__summary:last-child{border-bottom:0}}
.public-account-link-module__PHZpMG__link{white-space:nowrap}@media (max-width:420px){.landing-nav:has(.public-account-link-module__PHZpMG__signedIn) .brand strong{display:none}}
.physio-atlas-experience-module__XhBqba__page{--ink:#102e3a;--muted:#536a76;--teal:#2eb8ab;--amber:#dca441;min-height:100vh;color:var(--ink);background:#f2f6f6;font-family:Segoe UI,ui-sans-serif,system-ui,sans-serif}.physio-atlas-experience-module__XhBqba__navigation{justify-content:space-between;align-items:center;gap:1rem;max-width:1440px;margin:auto;padding:1rem clamp(1rem,4vw,3rem);display:flex}.physio-atlas-experience-module__XhBqba__navigationLinks{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.physio-atlas-experience-module__XhBqba__navigationLinks a{color:var(--ink);padding:.5rem;font-weight:600;text-decoration:none}.physio-atlas-experience-module__XhBqba__navigationLinks a[aria-current=page]{border-bottom:3px solid var(--teal)}.physio-atlas-experience-module__XhBqba__navigationLinks a:hover{color:#176d68}.physio-atlas-experience-module__XhBqba__header{max-width:1440px;margin:auto;padding:clamp(1.25rem,3vw,2.5rem) clamp(1rem,4vw,3rem) 1.5rem}.physio-atlas-experience-module__XhBqba__header p{max-width:70ch;color:var(--muted);font-size:1rem}.physio-atlas-experience-module__XhBqba__header h1{letter-spacing:-.04em;margin:.3rem 0 .5rem;font-size:clamp(2rem,3.5vw,3.25rem)}.physio-atlas-experience-module__XhBqba__header h1,.physio-atlas-experience-module__XhBqba__dossier h2{text-wrap:balance}.physio-atlas-experience-module__XhBqba__eyebrow{color:#176d68;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.physio-atlas-experience-module__XhBqba__experience{max-width:1440px;margin:0 auto;padding:0 clamp(1rem,4vw,3rem) 3rem}.physio-atlas-experience-module__XhBqba__toolbar{flex-wrap:wrap;align-items:end;gap:.7rem;margin-bottom:1rem;display:flex}.physio-atlas-experience-module__XhBqba__toolbar fieldset{border:0;min-width:0;margin:0;padding:0}.physio-atlas-experience-module__XhBqba__toolbar legend,.physio-atlas-experience-module__XhBqba__resolution{color:var(--muted);font-size:.8rem;font-weight:700}.physio-atlas-experience-module__XhBqba__regionChoices{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.physio-atlas-experience-module__XhBqba__toolbar button,.physio-atlas-experience-module__XhBqba__resolution select{min-height:44px;color:var(--ink);background:#fff;border:1px solid #a9c2c3;border-radius:4px;padding:.55rem .8rem;font-weight:600}.physio-atlas-experience-module__XhBqba__toolbar button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.physio-atlas-experience-module__XhBqba__toolbar button:hover:not(:disabled){color:#176d68;border-color:#176d68}.physio-atlas-experience-module__XhBqba__toolbar button[aria-pressed=true]:hover{color:#fff;background:#176d68}.physio-atlas-experience-module__XhBqba__toolbar button:disabled{opacity:.5}.physio-atlas-experience-module__XhBqba__resolution{gap:.35rem;display:grid}.physio-atlas-experience-module__XhBqba__resolution select{min-width:160px}.physio-atlas-experience-module__XhBqba__isolate{margin-left:auto}.physio-atlas-experience-module__XhBqba__grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:1rem;display:grid}.physio-atlas-experience-module__XhBqba__model{background:#f2f6f6;border:1px solid #bdd0d1;min-width:0}.physio-atlas-experience-module__XhBqba__modelCredit{color:var(--muted);background:#fff;margin:0;padding:.5rem 1rem;font-size:.75rem}.physio-atlas-experience-module__XhBqba__modelCredit a{color:#176d68}.physio-atlas-experience-module__XhBqba__dossier{border:1px solid #bdd0d1;border-top:4px solid var(--teal);background:#fff;min-width:0;padding:clamp(1.2rem,2.2vw,2rem);box-shadow:0 14px 32px #102e3a0f}.physio-atlas-experience-module__XhBqba__dossier h2{letter-spacing:-.025em;margin:.3rem 0 1rem;font-size:clamp(1.4rem,2vw,1.85rem)}.physio-atlas-experience-module__XhBqba__dossier h3{letter-spacing:.09em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem}.physio-atlas-experience-module__XhBqba__dossier section{border-top:1px solid #dbe5e6;padding:1rem 0}.physio-atlas-experience-module__XhBqba__dossier p{margin:.2rem 0 0;line-height:1.65}.physio-atlas-experience-module__XhBqba__dossier .physio-atlas-experience-module__XhBqba__sources{border-top:1px solid #dbe5e6;padding-top:1rem}.physio-atlas-experience-module__XhBqba__sources ul{margin:.4rem 0;padding-left:1.2rem}.physio-atlas-experience-module__XhBqba__sources li{overflow-wrap:anywhere;margin:.35rem 0}.physio-atlas-experience-module__XhBqba__sources a{color:#176d68;text-underline-offset:3px}.physio-atlas-experience-module__XhBqba__sources p{color:var(--muted);font-size:.75rem}.physio-atlas-experience-module__XhBqba__disclaimer{border-left:3px solid var(--amber);color:var(--muted);background:#f7f9f9;padding:1rem;font-size:.8rem}.physio-atlas-experience-module__XhBqba__model .body-atlas-stage{background:radial-gradient(circle at 50% 42%,#fff 0,#f2f6f6 50%,#dfebec 100%);grid-template-rows:auto minmax(440px,1fr) auto auto auto auto;min-width:0;min-height:760px;display:grid;overflow:hidden}.physio-atlas-experience-module__XhBqba__model .body-atlas-stage>*{min-width:0}.physio-atlas-experience-module__XhBqba__model .body-atlas-stage>header{z-index:2;justify-content:space-between;align-items:start;padding:1rem;display:flex}.physio-atlas-experience-module__XhBqba__model .body-atlas-stage>header h2{margin:0;font-size:1.1rem}.physio-atlas-experience-module__XhBqba__model .body-atlas-stage>header span{color:var(--muted);text-transform:uppercase;background:#fff;border:1px solid #a9c2c3;padding:.3rem .5rem;font-size:.7rem}.physio-atlas-experience-module__XhBqba__model .body-atlas-canvas{touch-action:none;min-height:440px}.physio-atlas-experience-module__XhBqba__model .body-atlas-canvas canvas{touch-action:none;width:100%;height:100%;display:block}.physio-atlas-experience-module__XhBqba__model .body-atlas-loading{min-height:440px;color:var(--muted);place-items:center;display:grid}.physio-atlas-experience-module__XhBqba__model .body-atlas-loading.error{color:#9b342a}.physio-atlas-experience-module__XhBqba__model .body-atlas-controls{display:contents}.physio-atlas-experience-module__XhBqba__model .component-mode-toggle{width:calc(100% - 1rem);min-height:44px;color:var(--ink);background:#fff;border:1px solid #a9c2c3;margin:0 auto .4rem;font-weight:600}.physio-atlas-experience-module__XhBqba__model .component-mode-toggle[aria-pressed=true]{background:var(--ink);color:#fff}.physio-atlas-experience-module__XhBqba__model .body-structure-picker{z-index:2;background:#fff;border:1px solid #bdd0d1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.3rem;width:calc(100% - 1rem);min-width:0;margin:0 auto .4rem;padding:.3rem;display:grid}.physio-atlas-experience-module__XhBqba__model .body-structure-picker label{gap:.2rem;min-width:0;display:grid}.physio-atlas-experience-module__XhBqba__model .body-structure-picker span{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:700}:is(.physio-atlas-experience-module__XhBqba__model .body-structure-picker input,.physio-atlas-experience-module__XhBqba__model .body-structure-picker select){width:100%;min-width:0;min-height:44px;color:var(--ink);background:#f7fbfb;border:1px solid #c8d8d9;border-radius:3px;padding:.5rem}.physio-atlas-experience-module__XhBqba__model .body-system-controls{background:#fff;border:1px solid #bdd0d1;gap:.3rem;width:calc(100% - 1rem);min-width:0;margin:0 auto .4rem;padding:.3rem;display:flex;overflow-x:auto}.physio-atlas-experience-module__XhBqba__model .body-system-controls legend{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.physio-atlas-experience-module__XhBqba__model .body-system-controls button{min-height:40px;color:var(--ink);background:#fff;border:1px solid #bdd0d1;flex:none;padding:.45rem .6rem;font-size:.75rem}.physio-atlas-experience-module__XhBqba__model .body-system-controls button.selected{background:var(--ink);color:#fff}.physio-atlas-experience-module__XhBqba__model .atlas-load-progress{width:calc(100% - 1rem);color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin:0 auto .4rem;font-size:.7rem;display:grid}.physio-atlas-experience-module__XhBqba__model .atlas-load-progress progress{width:100%;accent-color:var(--teal)}.physio-atlas-experience-module__XhBqba__model .body-atlas-status{color:var(--muted);text-align:center;background:#fff;margin:0;padding:.5rem 1rem;font-size:.75rem}.physio-atlas-experience-module__XhBqba__model .component-pagination{background:#fff;justify-content:space-between;align-items:center;gap:.25rem;width:calc(100% - 1rem);margin:0 auto .4rem;display:flex}.physio-atlas-experience-module__XhBqba__model .component-pagination button{background:#fff;border:1px solid #bdd0d1;min-height:44px;padding:.4rem}.physio-atlas-experience-module__XhBqba__model .component-pagination p{color:var(--muted);text-align:center;margin:0;font-size:.7rem}.physio-atlas-experience-module__XhBqba__model .anatomy-results{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 1rem);max-height:220px;margin:0 auto .4rem;display:grid;overflow:auto}.physio-atlas-experience-module__XhBqba__model .anatomy-results button{min-height:54px;color:var(--ink);text-align:left;background:#fff;border:1px solid #dbe5e6;padding:.5rem}.physio-atlas-experience-module__XhBqba__model .anatomy-results button.selected{border-left:4px solid var(--teal)}.physio-atlas-experience-module__XhBqba__model .anatomy-results small{color:var(--muted);display:block}@media (max-width:900px){.physio-atlas-experience-module__XhBqba__grid{grid-template-columns:1fr}.physio-atlas-experience-module__XhBqba__dossier{order:2}}@media (max-width:600px){.physio-atlas-experience-module__XhBqba__navigation{flex-wrap:wrap;align-items:start}.physio-atlas-experience-module__XhBqba__navigationLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;width:100%;display:grid}.physio-atlas-experience-module__XhBqba__navigationLinks a{white-space:normal;min-width:0}.physio-atlas-experience-module__XhBqba__toolbar{align-items:stretch}.physio-atlas-experience-module__XhBqba__toolbar fieldset{width:100%}.physio-atlas-experience-module__XhBqba__regionChoices{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.physio-atlas-experience-module__XhBqba__isolate{margin-left:0}.physio-atlas-experience-module__XhBqba__model .body-structure-picker{grid-template-columns:1fr}.physio-atlas-experience-module__XhBqba__model .body-structure-picker label{grid-template-columns:1fr}.physio-atlas-experience-module__XhBqba__model .body-atlas-stage{min-height:660px}.physio-atlas-experience-module__XhBqba__model .body-atlas-canvas{min-height:380px}}
.physio-settings-form-module__vTTT2q__page{color:#102e3a;max-width:1100px;margin:0 auto;padding:1.5rem 1.5rem 3rem}.physio-settings-form-module__vTTT2q__heading{max-width:76ch;margin:0 0 1.5rem}.physio-settings-form-module__vTTT2q__heading h1{letter-spacing:-.04em;margin:.4rem 0 .8rem;font-size:clamp(2rem,4vw,2.8rem)}.physio-settings-form-module__vTTT2q__heading p,.physio-settings-form-module__vTTT2q__card p{line-height:1.55}.physio-settings-form-module__vTTT2q__eyebrow{color:#46616a;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.physio-settings-form-module__vTTT2q__form,.physio-settings-form-module__vTTT2q__body{min-width:0}.physio-settings-form-module__vTTT2q__body{border:0;margin:0;padding:0}.physio-settings-form-module__vTTT2q__card{background:#fff;border:1px solid #c9d9d9;border-radius:14px;min-width:0;margin:0 0 1rem;padding:clamp(.9rem,2vw,1.4rem)}.physio-settings-form-module__vTTT2q__card h2{margin:0 0 .6rem;font-size:1.3rem}.physio-settings-form-module__vTTT2q__grid,.physio-settings-form-module__vTTT2q__amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.physio-settings-form-module__vTTT2q__amounts{grid-template-columns:repeat(3,minmax(0,1fr))}.physio-settings-form-module__vTTT2q__form label{min-width:0;font-size:.9rem;font-weight:700;display:block}.physio-settings-form-module__vTTT2q__form input:not([type=checkbox]),.physio-settings-form-module__vTTT2q__form select,.physio-settings-form-module__vTTT2q__form textarea{box-sizing:border-box;color:#102e3a;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #a9c4c3;border-radius:9px;margin:.35rem 0 0;padding:.65rem .75rem;display:block}.physio-settings-form-module__vTTT2q__form textarea{resize:vertical}.physio-settings-form-module__vTTT2q__form input:disabled,.physio-settings-form-module__vTTT2q__form textarea:disabled{color:#52666b;background:#edf3f3}.physio-settings-form-module__vTTT2q__wide{grid-column:1/-1}.physio-settings-form-module__vTTT2q__form .physio-settings-form-module__vTTT2q__toggle{align-items:center;gap:.6rem;min-height:44px;font-weight:600;line-height:1.4;display:flex}.physio-settings-form-module__vTTT2q__toggle input{accent-color:#2b827c;flex-shrink:0;width:18px;height:18px;margin:0}.physio-settings-form-module__vTTT2q__addRow{flex-wrap:wrap;align-items:flex-end;gap:.8rem;display:flex}.physio-settings-form-module__vTTT2q__chooser{flex:300px;min-width:0}.physio-settings-form-module__vTTT2q__override{background:#f8fbfb;border:1px solid #c9d9d9;border-radius:10px;margin-top:1rem;padding:1rem}.physio-settings-form-module__vTTT2q__overrideHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.physio-settings-form-module__vTTT2q__overrideHeading h3{margin:0;font-size:1.05rem}.physio-settings-form-module__vTTT2q__actions{flex-wrap:wrap;gap:.7rem;margin:1.2rem 0 .6rem;display:flex}.physio-settings-form-module__vTTT2q__primary,.physio-settings-form-module__vTTT2q__secondary{max-width:100%;min-height:44px;font:inherit;text-align:center;cursor:pointer;border:1px solid #2b827c;border-radius:9px;justify-content:center;align-items:center;padding:.6rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}.physio-settings-form-module__vTTT2q__primary{color:#fff;background:#2b827c}.physio-settings-form-module__vTTT2q__secondary{color:#145e59;background:#fff}.physio-settings-form-module__vTTT2q__primary:disabled,.physio-settings-form-module__vTTT2q__secondary:disabled{opacity:.55;cursor:not-allowed}.physio-settings-form-module__vTTT2q__textButton{color:#145e59;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.physio-settings-form-module__vTTT2q__hint{color:#46616a;font-size:.88rem;line-height:1.45}.physio-settings-form-module__vTTT2q__hint a{color:#145e59}.physio-settings-form-module__vTTT2q__error{color:#8b3025;line-height:1.5}.physio-settings-form-module__vTTT2q__status{color:#145e59;font-weight:700}.physio-settings-form-module__vTTT2q__form :is(input,textarea,select,button,a):focus-visible{outline-offset:2px;outline:3px solid #dca441}@media (max-width:640px){.physio-settings-form-module__vTTT2q__amounts,.physio-settings-form-module__vTTT2q__grid{grid-template-columns:1fr}.physio-settings-form-module__vTTT2q__page{padding:1rem .75rem 2rem}.physio-settings-form-module__vTTT2q__override{padding:.75rem}}
.public-support-module__dIhS4G__support{border:1px solid var(--line);border-top:1px solid var(--line);background:var(--surface);width:min(720px,100% - 2rem);box-shadow:var(--shadow);border-radius:10px;margin:2rem auto;padding:1.5rem}.public-support-module__dIhS4G__label{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4rem;font-size:.75rem;font-weight:600}.public-support-module__dIhS4G__introduction{border-bottom:1px solid var(--line);padding-bottom:1.5rem}.public-support-module__dIhS4G__support h1{margin:0 0 1rem;font-size:1.5rem;line-height:1.3}.public-support-module__dIhS4G__lead,.public-support-module__dIhS4G__disclosure,.public-support-module__dIhS4G__copy p{color:var(--muted);margin:0;line-height:1.7}.public-support-module__dIhS4G__lead{font-size:1rem}.public-support-module__dIhS4G__contribution{border-bottom:1px solid var(--line);padding:1.25rem 0}.public-support-module__dIhS4G__copy{padding-top:1.25rem}.public-support-module__dIhS4G__copy p+p{margin-top:1rem}.public-support-module__dIhS4G__button{justify-content:center;min-width:0;margin-top:.75rem;display:flex}.public-support-module__dIhS4G__button stripe-buy-button{width:288px;max-width:100%;display:block}.public-support-module__dIhS4G__fallback{color:var(--muted);text-align:center;margin:1rem 0 0;line-height:1.7}@media (max-width:600px){.public-support-module__dIhS4G__support{width:calc(100% - 1rem);margin-top:2rem}}@media (max-width:360px){.public-support-module__dIhS4G__support{padding:1.25rem .25rem}.public-support-module__dIhS4G__introduction,.public-support-module__dIhS4G__disclosure,.public-support-module__dIhS4G__copy{margin-left:.75rem;margin-right:.75rem}.public-support-module__dIhS4G__button{margin-left:.25rem;margin-right:.25rem}}
