.surgeon_panel__Ya2QW{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:end;min-height:100svh;padding:calc(var(--header-h) + clamp(2.5rem, 7vh, 5rem)) var(--pad-x) 0;color:var(--on-dark);background:radial-gradient(76% 58% at 74% 6%,rgba(92,184,255,.26),transparent 68%),linear-gradient(158deg,#061a3c,#0b3ba8 52%,#1668ff)}.surgeon_panelCopy__0MyXC{position:relative;z-index:2;padding-bottom:clamp(3.5rem,9vh,6rem);max-width:36rem}.surgeon_panelTitle__SHc2R{margin-top:1.35rem;font-size:var(--step-title);color:var(--white)}.surgeon_panelLead__y27U5{margin-top:1.5rem;color:rgba(234,241,251,.88)}.surgeon_figure__Jja1o{display:flex;align-items:baseline;gap:.85rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid var(--line-dark)}.surgeon_figureValue__qFJgW{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(3rem,6vw,4.5rem);line-height:.9;color:var(--white);font-variant-numeric:tabular-nums}.surgeon_figureLabel__878v5{margin:0;font-size:.8125rem;line-height:1.5;color:var(--on-dark-soft);max-width:12em}.surgeon_chips__PkUcx{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem}.surgeon_chip__D0h_q{padding:.55em 1.1em;border:1px solid rgba(255,255,255,.32);border-radius:999px;font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;background:rgba(255,255,255,.07);backdrop-filter:blur(6px)}.surgeon_portrait__dMwFd{position:relative;z-index:1;align-self:end;justify-self:center;width:100%;max-width:34rem}.surgeon_portraitImage__qTFye{display:block;width:100%;height:auto;margin-bottom:-2px;filter:drop-shadow(0 40px 60px rgba(4,18,46,.55))}.surgeon_badgeLink__zHBNR{position:absolute;top:6%;left:0;display:block;transition:transform .35s var(--ease-out)}.surgeon_badgeLink__zHBNR:hover{transform:translateY(-4px)}.surgeon_badge__fItQ2{width:clamp(5rem,9vw,7.5rem);height:auto;filter:drop-shadow(0 14px 26px rgba(4,18,46,.6))}.surgeon_career__Eslur{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,6vw,5rem);align-items:start;padding:clamp(3rem,8vh,5.5rem) var(--pad-x)}.surgeon_careerHead__KOqxf{position:sticky;top:calc(var(--header-h) + 2rem)}.surgeon_careerTitle__PffYF{margin-top:1.25rem;font-size:var(--step-title);max-width:11em}.surgeon_careerBody__MjF6H{display:grid;gap:1.1rem;margin-top:1.5rem;max-width:34em}.surgeon_careerBody__MjF6H p{color:var(--text-soft)}.surgeon_careerThread__Eoc55{min-width:0;padding-top:.6rem}.surgeon_accreditation___oY9L{padding:clamp(3.5rem,9vh,6rem) var(--pad-x)}.surgeon_accHead___rmS8{max-width:52rem}.surgeon_accTitle__wzG6h{margin-top:1.25rem;font-size:var(--step-title);color:var(--white)}.surgeon_accLead__WJ57P{margin-top:1.5rem;color:var(--on-dark-soft);max-width:42em}.surgeon_accGrid__RBw8f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,5vh,3.25rem)}.surgeon_accItem__846Zp{display:grid;gap:.5rem;align-content:start;border-top:1px solid var(--line-dark);padding-top:1.1rem}.surgeon_accIndex__oNuzE{font-size:.6875rem;font-weight:500;letter-spacing:.22em;color:var(--sky)}.surgeon_accTerm__MUZY9{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:1.3rem;line-height:1.2;color:var(--white)}.surgeon_accDetail__2_UgI{margin:0;font-size:.95rem;line-height:1.6;color:var(--on-dark-soft)}.surgeon_accWindow__a7gLW{margin-top:clamp(2.5rem,6vh,4rem);max-width:56rem}.surgeon_cta__wWrMa{padding:clamp(3.5rem,9vh,6rem) var(--pad-x)}.surgeon_ctaTitle__oDzz7{margin-top:1.25rem;font-size:var(--step-title)}.surgeon_ctaLead__7VJoP{margin-top:1.5rem;color:var(--text-soft)}.surgeon_ctaActions__8YUXC{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;margin-top:2.25rem}@media (max-width:1000px){.surgeon_accGrid__RBw8f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.surgeon_panel__Ya2QW{grid-template-columns:1fr;gap:0;min-height:auto;padding-top:calc(var(--header-h) + 2rem)}.surgeon_panelCopy__0MyXC{padding-bottom:2.5rem;max-width:none}.surgeon_portrait__dMwFd{max-width:24rem}.surgeon_badge__fItQ2{width:5rem}.surgeon_career__Eslur{grid-template-columns:1fr}.surgeon_careerHead__KOqxf{position:static}}@media (max-width:620px){.surgeon_accGrid__RBw8f{grid-template-columns:1fr}}.focus-lines_wrap__D2pnq{position:absolute;inset:0;overflow:hidden;pointer-events:none}.focus-lines_svg__5lGQb{position:absolute;inset:0;width:100%;height:100%}.focus-lines_ray__P6vhZ{stroke:var(--sky);stroke-width:1;opacity:.22}.focus-lines_ray__P6vhZ:nth-child(3n){opacity:.34}.focus-lines_ray__P6vhZ:nth-child(5n){stroke:var(--white);opacity:.16}.focus-lines_focus__FyZOj{fill:var(--sky);opacity:.85}@media (prefers-reduced-motion:reduce){.focus-lines_fan__a3ePD{transform:scaleY(.5);transform-origin:1060px 380px}}.protocol-thread_thread__cMoSr{position:relative;list-style:none;margin:0;padding:0 0 0 clamp(2rem,5vw,3.5rem);display:flex;flex-direction:column;gap:clamp(2rem,4.5vw,3.25rem)}.protocol-thread_line__AAxz6{position:absolute;left:0;top:.4rem;bottom:.4rem;width:1px;background:color-mix(in srgb,var(--sky) 30%,transparent)}.protocol-thread_lineFill__pQcFU{position:absolute;inset:0;background:var(--sky);transform-origin:top}.protocol-thread_light__RK5OY .protocol-thread_line__AAxz6{background:color-mix(in srgb,var(--azure) 28%,transparent)}.protocol-thread_light__RK5OY .protocol-thread_lineFill__pQcFU{background:var(--azure)}html:not(.protocol-thread_has-motion__acP_H) .protocol-thread_lineFill__pQcFU{transform:none}.protocol-thread_item__zNGeQ{position:relative;display:grid;gap:.3rem;max-width:34em}.protocol-thread_dot__kSQWz{position:absolute;left:calc(-1 * clamp(2rem, 5vw, 3.5rem) - 3px);top:.55em;width:7px;height:7px;border-radius:50%;background:var(--sky)}.protocol-thread_light__RK5OY .protocol-thread_dot__kSQWz{background:var(--azure)}.protocol-thread_when___fWVf{font-family:var(--font-serif),Georgia,serif;font-size:var(--step-item);line-height:1.15}.protocol-thread_who__tp39T{font-size:.6875rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--sky)}.protocol-thread_light__RK5OY .protocol-thread_who__tp39T{color:var(--azure-ink)}.protocol-thread_what__DbMSG{font-size:var(--step-body);line-height:1.6}.protocol-thread_dark__dNrBa .protocol-thread_what__DbMSG{color:var(--on-dark-soft)}.protocol-thread_light__RK5OY .protocol-thread_what__DbMSG{color:var(--text-soft)}