.FW0KAq_page{background:var(--paper);color:var(--ink)}.FW0KAq_intro{isolation:isolate;background:var(--navy-deep);color:var(--paper);position:relative;overflow:hidden}.FW0KAq_heroImage{z-index:-2;pointer-events:none;position:absolute;inset:0}.FW0KAq_heroImage img{object-fit:cover;object-position:center 46%;transform:scale(1.04)}.FW0KAq_intro:before,.FW0KAq_intro:after{z-index:-1;pointer-events:none;content:"";position:absolute;inset:0}.FW0KAq_intro:before{background:linear-gradient(90deg, color-mix(in srgb, var(--navy-deep) 93%, transparent), color-mix(in srgb, var(--navy-deep) 74%, transparent) 48%, color-mix(in srgb, var(--navy-deep) 24%, transparent))}.FW0KAq_intro:after{background:radial-gradient(circle 360px at var(--pointer-x,82%) var(--pointer-y,60%), color-mix(in srgb, var(--orange) 13%, transparent), transparent 76%)}.FW0KAq_page[data-team-enhanced=true] .FW0KAq_heroImage img{animation:24s ease-in-out infinite alternate FW0KAq_landscape-drift}.FW0KAq_motionControl{z-index:3;border:1px solid color-mix(in srgb, var(--paper) 35%, transparent);background:color-mix(in srgb, var(--navy-deep) 65%, transparent);min-width:44px;min-height:44px;color:var(--paper);cursor:pointer;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;transition:background .16s;display:inline-flex;position:absolute;top:24px;right:40px}.FW0KAq_motionControl:hover{background:var(--navy)}.FW0KAq_motionControl:focus-visible,.FW0KAq_profileLinks a:focus-visible{outline:2px solid var(--paper);outline-offset:5px}.FW0KAq_introInner,.FW0KAq_leaders{width:min(100% - 80px,1100px);margin-inline:auto}.FW0KAq_introInner{z-index:1;padding-block:58px 52px;animation:.45s ease-out both FW0KAq_arrive;position:relative}.FW0KAq_eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:700}.FW0KAq_intro h1{font:400 clamp(52px, 5.5vw, 76px) / 1.06 var(--font-site-serif);letter-spacing:-.035em;margin:0}.FW0KAq_philosophy{color:var(--paper);margin:20px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.FW0KAq_profileLinks{flex-wrap:wrap;gap:12px 30px;margin-top:24px;display:flex}.FW0KAq_profileLinks a{min-height:44px;color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--paper) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--paper) 45%, transparent);text-underline-offset:8px;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:text-decoration-color .18s;display:inline-flex}.FW0KAq_profileLinks a:hover{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.FW0KAq_profileLinks svg{transition:transform .18s}.FW0KAq_profileLinks a:hover svg{transform:translateY(3px)}.FW0KAq_leader{scroll-margin-top:calc(var(--header-height) + 24px);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:clamp(36px,5vw,72px);padding-block:64px;transition:opacity .7s,transform .7s cubic-bezier(.2,.65,.3,1);display:grid}.FW0KAq_page[data-team-motion=ready] .FW0KAq_leader:not([data-team-visible=true]){opacity:0;transform:translateY(24px)}.FW0KAq_page[data-team-motion=ready] .FW0KAq_leader:focus-within{opacity:1;transition:none;transform:none}.FW0KAq_leader+.FW0KAq_leader{border-top:1px solid var(--line)}.FW0KAq_portrait{top:calc(var(--header-height) + 24px);border:1px solid color-mix(in srgb, var(--navy) 10%, transparent);box-shadow:0 16px 36px -24px color-mix(in srgb, var(--navy) 35%, transparent);border-radius:8px;margin:0;transition:transform .32s;animation:.6s ease-out both FW0KAq_arrive;position:sticky;overflow:hidden}.FW0KAq_portrait img{width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine){.FW0KAq_portrait:hover{transform:translateY(-3px)}}.FW0KAq_story h2{font:400 clamp(32px, 3.3vw, 44px) / 1.14 var(--font-site-serif);letter-spacing:-.025em;margin:0}.FW0KAq_title{margin:14px 0 0;font-size:18px;font-weight:700;line-height:1.65}.FW0KAq_company{letter-spacing:.055em;margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.65}.FW0KAq_subtitle{color:var(--ink);margin:10px 0 0;font-size:14px;line-height:1.7}.FW0KAq_biography{margin-top:28px;font-size:17px;line-height:1.85}.FW0KAq_biography p{margin:0 0 24px}.FW0KAq_biography p:last-child{margin-bottom:0}.FW0KAq_biography h3{margin:32px 0 16px;font-size:21px;font-weight:600;line-height:1.4}.FW0KAq_biography blockquote{border-left:3px solid var(--orange);font:400 26px / 1.45 var(--font-site-serif);margin:28px 0;padding-left:22px}.FW0KAq_contact{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:32px 48px;display:flex}.FW0KAq_contact p{font:400 23px / 1.4 var(--font-site-serif);margin:0}.FW0KAq_contact a{white-space:nowrap;align-items:center;gap:10px;min-height:48px;font-size:14px;font-weight:700;display:inline-flex}.FW0KAq_contact a:focus-visible{outline:2px solid var(--navy);outline-offset:5px;border-radius:2px}.FW0KAq_contact a svg{transition:transform .16s}.FW0KAq_contact a:hover svg{transform:translate(2px,-2px)}@keyframes FW0KAq_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes FW0KAq_landscape-drift{0%{transform:scale(1.04)}to{transform:scale(1.1)translate(-1%,.5%)}}.FW0KAq_page[data-team-paused=true] .FW0KAq_heroImage img{animation-play-state:paused}.FW0KAq_page[data-team-paused=true] .FW0KAq_introInner,.FW0KAq_page[data-team-paused=true] .FW0KAq_portrait{animation:none}.FW0KAq_page[data-team-paused=true] .FW0KAq_leader,.FW0KAq_page[data-team-paused=true] .FW0KAq_portrait,.FW0KAq_page[data-team-paused=true] .FW0KAq_profileLinks a,.FW0KAq_page[data-team-paused=true] .FW0KAq_profileLinks svg,.FW0KAq_page[data-team-paused=true] .FW0KAq_contact a svg{transition:none}.FW0KAq_page[data-team-paused=true] .FW0KAq_portrait:hover,.FW0KAq_page[data-team-paused=true] .FW0KAq_profileLinks a:hover svg,.FW0KAq_page[data-team-paused=true] .FW0KAq_contact a:hover svg{transform:none}@media (max-width:1000px){.FW0KAq_leader{grid-template-columns:minmax(0,30%) minmax(0,1fr)}}@media (max-width:700px){.FW0KAq_intro:before{background:color-mix(in srgb, var(--navy-deep) 76%, transparent)}.FW0KAq_heroImage img{object-position:62% center}.FW0KAq_introInner,.FW0KAq_leaders{width:calc(100% - 40px)}.FW0KAq_introInner{padding-block:38px 36px}.FW0KAq_eyebrow{margin-bottom:16px}.FW0KAq_philosophy{margin-top:16px}.FW0KAq_profileLinks{gap:10px 24px;margin-top:20px}.FW0KAq_profileLinks a{gap:8px;font-size:13px}.FW0KAq_leader{grid-template-columns:140px minmax(0,1fr);gap:20px;padding-block:40px}.FW0KAq_portrait{width:100%;position:relative;top:auto}.FW0KAq_story{display:contents}.FW0KAq_subtitle,.FW0KAq_biography{grid-column:1/-1;margin:0}.FW0KAq_biography{font-size:16px;line-height:1.8}.FW0KAq_contact{flex-direction:column;align-items:start;gap:12px}}@media (max-width:480px){.FW0KAq_motionControl{padding:10px;top:20px;right:20px}.FW0KAq_motionControl span{display:none}.FW0KAq_leader{grid-template-columns:112px minmax(0,1fr);column-gap:18px}.FW0KAq_story h2{font-size:30px}.FW0KAq_title{margin-top:10px;font-size:15px;line-height:1.5}.FW0KAq_company{font-size:11px}}@media (prefers-reduced-motion:reduce){.FW0KAq_page[data-team-enhanced=true] .FW0KAq_heroImage img,.FW0KAq_introInner,.FW0KAq_portrait{animation:none}.FW0KAq_leader,.FW0KAq_portrait,.FW0KAq_profileLinks a,.FW0KAq_profileLinks svg,.FW0KAq_contact a svg,.FW0KAq_motionControl{transition:none}.FW0KAq_page[data-team-motion=ready] .FW0KAq_leader{opacity:1;transform:none}.FW0KAq_portrait:hover,.FW0KAq_profileLinks a:hover svg,.FW0KAq_contact a:hover svg{transform:none}}
