.PrincipalBio_bio__xrQuy{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-8) var(--space-6);background-color:var(--color-bg);border:1px solid var(--color-bg-tint);border-radius:var(--radius-frame);box-shadow:var(--shadow-card)}@media (min-width:768px){.PrincipalBio_bio__xrQuy{padding:var(--space-8)}}.PrincipalBio_head__fTwrQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}@media (min-width:768px){.PrincipalBio_head__fTwrQ{gap:var(--space-6)}}.PrincipalBio_photo__nQTJC{flex:none;width:7rem;height:7rem;object-fit:cover;border-radius:50%;background-color:var(--color-bg-alt)}.PrincipalBio_monogram__3LL1f{--size:5.5rem;position:relative;flex:none;width:var(--size);height:var(--size);margin:7px;view-timeline-name:--monogram}@media (min-width:768px){.PrincipalBio_monogram__3LL1f{--size:7rem}}.PrincipalBio_ring__PCK_9{position:absolute;inset:-7px;border-radius:50%;transition:transform var(--motion-slow) var(--motion-ease-out)}.PrincipalBio_ring__PCK_9:before{content:"";position:absolute;inset:0;border:2px solid;border-color:var(--color-accent) var(--color-accent) var(--color-bg-tint) var(--color-bg-tint);border-radius:50%;transform:rotate(-45deg)}.PrincipalBio_ring__PCK_9:after{content:"";position:absolute;top:50%;right:-4px;width:8px;height:8px;margin-top:-4px;border-radius:50%;background-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-bg)}.PrincipalBio_disc__pO49t{position:absolute;inset:0;overflow:hidden;display:grid;place-items:center;border-radius:50%;background-color:var(--color-bg-deep);background-image:var(--gradient-glow),var(--gradient-deep);box-shadow:var(--shadow-raised)}.PrincipalBio_disc__pO49t:after{content:"";position:absolute;inset:0;background-image:linear-gradient(100deg,transparent 30%,var(--color-glass) 50%,transparent 70%);opacity:.22;transform:translateX(-110%);pointer-events:none}.PrincipalBio_initials__Bc4zY{display:block;font-family:var(--font-display);font-weight:var(--weight-display);font-size:calc(var(--size) * .36);line-height:1;letter-spacing:.02em;color:var(--color-text-on-dark)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PrincipalBio_disc__pO49t:after{transition:transform var(--motion-slow) var(--motion-ease-out)}.PrincipalBio_bio__xrQuy:hover .PrincipalBio_ring__PCK_9{transform:rotate(150deg)}.PrincipalBio_bio__xrQuy:hover .PrincipalBio_disc__pO49t:after{transform:translateX(110%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.PrincipalBio_ring__PCK_9:before{animation:PrincipalBio_ringIn__3DXpL linear both;animation-timeline:--monogram;animation-range:entry 0 entry 100%}.PrincipalBio_initials__Bc4zY{animation:PrincipalBio_initialsIn__rjrWb linear both;animation-timeline:--monogram;animation-range:entry 30% entry 100%}}}@keyframes PrincipalBio_ringIn__3DXpL{0%{opacity:0;transform:rotate(-225deg) scale(.85)}to{opacity:1;transform:rotate(-45deg) scale(1)}}@keyframes PrincipalBio_initialsIn__rjrWb{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}.PrincipalBio_ident__cBMHZ{display:flex;flex:1 1 9rem;flex-direction:column;gap:var(--space-2);min-width:0}.PrincipalBio_name__yKJaD{font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:var(--weight-heading);color:var(--color-heading)}.PrincipalBio_title____bof{font-size:var(--text-eyebrow);font-weight:var(--weight-heading);line-height:1.4;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-strong)}.PrincipalBio_text__IXXE2{max-width:var(--measure);padding-top:var(--space-6);border-top:1px solid var(--color-bg-tint);font-size:var(--text-body);color:var(--color-text)}.page_hero__qs3fl{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(var(--space-12),7vw,var(--space-24));padding-bottom:var(--section-y);background-color:var(--color-bg)}.page_hero__qs3fl:after,.page_hero__qs3fl:before{content:"";position:absolute;inset:0;pointer-events:none}.page_hero__qs3fl:before{z-index:-1;background-image:var(--gradient-glow)}.page_hero__qs3fl:after{z-index:-2;background-image:linear-gradient(to right,var(--color-bg-tint) 1px,transparent 1px),linear-gradient(to bottom,var(--color-bg-tint) 1px,transparent 1px);background-size:56px 56px;background-position:top;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 80% 12%,var(--jcg-navy) 0,transparent 72%);mask-image:radial-gradient(ellipse 60% 55% at 80% 12%,var(--jcg-navy) 0,transparent 72%)}.page_title__7_S0z{max-width:14ch;font-size:var(--text-display)}.page_lead__cxiRq{max-width:60ch;margin-top:var(--space-6)}.page_principals__oc3Gf{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-12)}@media (min-width:900px){.page_principals__oc3Gf{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_principal__LdNjt{min-width:0}.page_heading__p3ybD{max-width:24ch;margin-bottom:var(--space-8)}.page_principles__QI29N{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.page_principles__QI29N{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_principles__QI29N{grid-template-columns:repeat(4,minmax(0,1fr))}}.page_principle__Yqp_j{--lag:0%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background-color:var(--color-bg);border-radius:var(--radius-frame);box-shadow:var(--shadow-card);view-timeline-name:--principle}@media (min-width:1024px){.page_principle__Yqp_j{--lag:calc(var(--n, 0) * 5%)}}.page_meter__rZBei{position:absolute;top:0;left:0;right:0;height:3px;background-color:var(--color-accent);transform-origin:0 50%}.page_principleTop__wjJbf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2)}.page_tile__lyhgn{display:grid;place-items:center;width:4rem;height:4rem;border-radius:var(--radius-frame);background-color:var(--color-bg-tint);color:var(--color-accent-strong);transition:transform var(--motion-medium) var(--motion-ease-out)}.page_art__tOooE{display:block;width:3rem;height:3rem;overflow:visible}.page_number__o7sP3{font-family:var(--font-display);font-weight:var(--weight-display);font-size:2rem;line-height:1;color:var(--color-text-muted)}.page_principleTitle__jzU2o{font-size:var(--text-h3)}.page_principleBody___M9oJ{color:var(--color-text)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.page_principle__Yqp_j:hover .page_tile__lyhgn{transform:translateY(-3px) rotate(-3deg)}}.page_keyBody__3cb0D{transform-box:view-box;transform-origin:15px 24px}.page_accessFigure__SHjSA,.page_accessRing__pvs_c,.page_chatFirst__w4iYf,.page_chatSecond__kzd_q,.page_keySpark__sgoRZ,.page_quoteCheck__iBZQp{transform-box:fill-box;transform-origin:center}.page_quoteLine__Eaaqy{transform-box:fill-box;transform-origin:left center}.page_quoteCheckDisc__S5g5C{fill:var(--color-accent-strong);stroke:none}.page_quoteCheck__iBZQp path{stroke:var(--color-text-on-dark)}.page_accessRing__pvs_c{stroke-dasharray:92 21}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_accessFigure__SHjSA,.page_accessRing__pvs_c,.page_chatFirst__w4iYf,.page_chatSecond__kzd_q,.page_keyBody__3cb0D,.page_keySpark__sgoRZ,.page_meter__rZBei,.page_quoteCheck__iBZQp,.page_quoteLine__Eaaqy{animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:--principle;animation-range:cover calc(8% + var(--lag)) cover calc(42% + var(--lag))}.page_meter__rZBei{animation-name:page_meterFill__n4ovg}.page_keyBody__3cb0D{animation-name:page_keyTurn__4zkYQ}.page_keySpark__sgoRZ{animation-name:page_sparkIn__kTvT8}.page_quoteLine1__DgglM{animation-name:page_lineOne__fqmwb}.page_quoteLine2__rQLdh{animation-name:page_lineTwo__rHga7}.page_quoteLine3__rGwx1{animation-name:page_lineThree__O7IlZ}.page_quoteCheck__iBZQp{animation-name:page_checkIn__mxqX6}.page_accessRing__pvs_c{animation-name:page_ringClose__3Ame0}.page_accessFigure__SHjSA{animation-name:page_figureIn__ZLTDU}.page_chatFirst__w4iYf{animation-name:page_bubbleLeft__P49eo}.page_chatSecond__kzd_q{animation-name:page_bubbleRight__sk1fU}}}@keyframes page_meterFill__n4ovg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes page_keyTurn__4zkYQ{0%{opacity:0;transform:translateX(-6px) rotate(-90deg)}30%{opacity:1}70%,to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes page_sparkIn__kTvT8{0%,65%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes page_lineOne__fqmwb{0%{transform:scaleX(0)}35%,to{transform:scaleX(1)}}@keyframes page_lineTwo__rHga7{0%,20%{transform:scaleX(0)}55%,to{transform:scaleX(1)}}@keyframes page_lineThree__O7IlZ{0%,40%{transform:scaleX(0)}75%,to{transform:scaleX(1)}}@keyframes page_checkIn__mxqX6{0%,70%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes page_ringClose__3Ame0{0%{opacity:0;transform:rotate(-200deg) scale(.8)}80%,to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes page_figureIn__ZLTDU{0%,30%{opacity:0;transform:scale(.5)}85%,to{opacity:1;transform:scale(1)}}@keyframes page_bubbleLeft__P49eo{0%{opacity:0;transform:translate(-10px,4px)}50%,to{opacity:1;transform:translate(0)}}@keyframes page_bubbleRight__sk1fU{0%,45%{opacity:0;transform:translate(10px,4px)}to{opacity:1;transform:translate(0)}}