.clinic-fai-section-module__mb7DGq__section{background:var(--surface-subtle);border-block:1px solid var(--border-default)}.clinic-fai-section-module__mb7DGq__title{max-width:19ch;margin-bottom:3.5rem}.clinic-fai-section-module__mb7DGq__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.clinic-fai-section-module__mb7DGq__copy{max-width:62ch}.clinic-fai-section-module__mb7DGq__copy p,.clinic-fai-section-module__mb7DGq__explanation p{color:var(--brand-ink);line-height:1.8}.clinic-fai-section-module__mb7DGq__copy p+p,.clinic-fai-section-module__mb7DGq__explanation p+p{margin-top:1.2rem}.clinic-fai-section-module__mb7DGq__questions{margin-block:2.2rem}.clinic-fai-section-module__mb7DGq__questions strong{font-weight:inherit}.clinic-fai-section-module__mb7DGq__tree{background:radial-gradient(ellipse, var(--surface-elevated), transparent 70%);justify-self:center;width:100%;max-width:32rem;padding-block:1.5rem}.clinic-fai-section-module__mb7DGq__tree svg{width:100%;height:auto;display:block}.clinic-fai-section-module__mb7DGq__branch{stroke:var(--brand-primary);stroke-width:1.5px;stroke-linecap:round}.clinic-fai-section-module__mb7DGq__tree text{fill:var(--brand-primary);font-family:var(--font-body);font-size:18px;font-weight:600}.clinic-fai-section-module__mb7DGq__patient rect{fill:var(--brand-primary)}.clinic-fai-section-module__mb7DGq__patient text{fill:var(--brand-on-primary)}.clinic-fai-section-module__mb7DGq__tree .clinic-fai-section-module__mb7DGq__stageLabel{font-size:17px;font-weight:700}.clinic-fai-section-module__mb7DGq__option rect{fill:var(--surface-base);stroke:var(--border-strong)}.clinic-fai-section-module__mb7DGq__option[data-selected=true] rect{fill:var(--brand-primary);stroke:var(--brand-primary);stroke-width:2.5px}.clinic-fai-section-module__mb7DGq__option[data-selected=true] text{fill:var(--brand-on-primary)}.clinic-fai-section-module__mb7DGq__option[data-selected=false],.clinic-fai-section-module__mb7DGq__branch[data-selected=false]{opacity:.45}.clinic-fai-section-module__mb7DGq__check{stroke:var(--brand-primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.clinic-fai-section-module__mb7DGq__continuation text{letter-spacing:.16em;font-size:30px}.clinic-fai-section-module__mb7DGq__explanation{border-top:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,6rem);margin-top:3.5rem;padding-top:2.5rem;display:grid}.clinic-fai-section-module__mb7DGq__explanation h3{max-width:22ch}@media (prefers-reduced-motion:no-preference){.clinic-motion-enabled .clinic-fai-section-module__mb7DGq__tree:not([data-revealed=true]) svg{opacity:0}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__patient{animation:clinic-fai-section-module__mb7DGq__appear .45s var(--ease) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__level .clinic-fai-section-module__mb7DGq__branch{stroke-dasharray:1;animation:clinic-fai-section-module__mb7DGq__draw .55s var(--ease) var(--start) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__stageLabel,.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__option{animation:clinic-fai-section-module__mb7DGq__appear .35s var(--ease) var(--options) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__option[data-selected=false]{animation:clinic-fai-section-module__mb7DGq__appear .35s var(--ease) var(--options) both, clinic-fai-section-module__mb7DGq__dim .4s var(--ease) var(--choose) forwards}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__branch[data-selected=false]{animation:clinic-fai-section-module__mb7DGq__draw .55s var(--ease) var(--start) both, clinic-fai-section-module__mb7DGq__dim .4s var(--ease) var(--choose) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__option[data-selected=true] rect{animation:clinic-fai-section-module__mb7DGq__select .4s var(--ease) var(--choose) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__option[data-selected=true] text{animation:clinic-fai-section-module__mb7DGq__selectText .4s var(--ease) var(--choose) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__check{animation:clinic-fai-section-module__mb7DGq__appear .4s var(--ease) var(--choose) both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__continuation .clinic-fai-section-module__mb7DGq__branch{stroke-dasharray:1;animation:clinic-fai-section-module__mb7DGq__draw .65s var(--ease) 5.85s both}.clinic-fai-section-module__mb7DGq__tree[data-revealed=true] .clinic-fai-section-module__mb7DGq__continuation text{animation:clinic-fai-section-module__mb7DGq__appear .35s var(--ease) 6.35s both}}@keyframes clinic-fai-section-module__mb7DGq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes clinic-fai-section-module__mb7DGq__appear{0%{opacity:0}to{opacity:1}}@keyframes clinic-fai-section-module__mb7DGq__dim{0%{opacity:1}to{opacity:.45}}@keyframes clinic-fai-section-module__mb7DGq__select{0%{fill:var(--surface-base);stroke:var(--border-strong);stroke-width:1px}to{fill:var(--brand-primary);stroke:var(--brand-primary);stroke-width:2.5px}}@keyframes clinic-fai-section-module__mb7DGq__selectText{0%{fill:var(--brand-primary)}to{fill:var(--brand-on-primary)}}@media (max-width:800px){.clinic-fai-section-module__mb7DGq__layout,.clinic-fai-section-module__mb7DGq__explanation{grid-template-columns:minmax(0,1fr)}.clinic-fai-section-module__mb7DGq__title{margin-bottom:2rem}.clinic-fai-section-module__mb7DGq__tree{max-width:29rem;padding:0}.clinic-fai-section-module__mb7DGq__explanation{gap:1.5rem;margin-top:2rem}}
