.gg-team-v4{--gg-accent:#991b1e;--gg-accent-hover:#7e1519;--gg-surface:#f7f4ef;--gg-alternate:#f0e9df;--gg-card:#fffcf7;--gg-ink:#27221f;--gg-muted:#655b53;--gg-line:#d5c6b3;--gg-control:#8a7763;--gg-ring:var(--accent-ring,#991b1e);--gg-serif:var(--font-serif,"EB Garamond"),Georgia,serif;--gg-sans:var(--font-sans,"Source Sans 3"),Arial,sans-serif;--gg-space:3.125rem;--gg-gutter:1.5rem;--gg-h1:2.25rem;--gg-h2:1.875rem;--gg-h3:1.5rem;--gg-body:1.0625rem;--gg-anchor:calc(var(--header-h, 141px) + 24px);background:var(--gg-surface);color:var(--gg-ink);font:400 var(--gg-body) /1.65 var(--gg-sans);overflow-wrap:break-word}.gg-team-v4 *{box-sizing:border-box}.gg-team-v4 [hidden]{display:none!important}.gg-team-v4 :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.gg-team-v4 :where(h1,h2,h3,h4){text-wrap:balance;hyphens:manual;letter-spacing:normal;overflow-wrap:normal}.gg-team-v4 h1{font:500 var(--gg-h1) /1.12 var(--gg-serif);color:var(--gg-accent)}.gg-team-v4 h2{font:500 var(--gg-h2) /1.18 var(--gg-serif);color:var(--gg-accent)}.gg-team-v4 h3{font:600 var(--gg-h3) /1.25 var(--gg-serif);color:var(--gg-ink)}.gg-team-v4 p{font-size:var(--gg-body);line-height:1.65;text-align:left}.gg-team-v4 p+p{margin-top:1rem}.gg-team-v4 a{color:var(--gg-accent);text-decoration:underline;text-underline-offset:.22em}.gg-team-v4 a:hover{color:var(--gg-accent-hover)}.gg-team-v4 :where(a,button,input):focus-visible{outline:none;box-shadow:0 0 0 2px var(--gg-ring);border-radius:2px}.gg-team-v4 :where(button,input){font-family:var(--gg-sans);font-size:1rem}.gg-team-v4 :where(button,a,input){touch-action:manipulation}.gg-team-v4 [id]{scroll-margin-top:var(--gg-anchor)}.gg-team-v4 .gg-note{font-size:.875rem;line-height:1.55;color:var(--gg-muted)}.gg-team-v4 .gg-eyebrow{font:600 .875rem/1.5 var(--gg-sans);color:var(--gg-accent);letter-spacing:.06em;margin-bottom:.75rem}.gg-team-v4 .gg-container{max-width:calc(80rem + 2 * var(--gg-gutter));padding-inline:var(--gg-gutter);margin-inline:auto}.gg-team-v4 .gg-reading{max-width:70ch}.gg-team-v4 .gg-section{padding-block:var(--gg-space)}.gg-team-v4 .gg-section--alternate{background:var(--gg-alternate)}.gg-team-v4 .gg-section h2+p{margin-top:1.5rem}.gg-team-v4 .gg-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.gg-team-v4 .gg-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;max-width:100%;padding:.75rem 1.5rem;border:1px solid var(--gg-accent);border-radius:4px;background:var(--gg-accent);color:#fff;font:600 1rem/1.4 var(--gg-sans);text-decoration:none;text-align:center;transition:background-color .15s,color .15s}.gg-team-v4 .gg-button:hover{background:var(--gg-accent-hover);color:#fff}.gg-team-v4 .gg-button--secondary{background:transparent;color:var(--gg-accent)}.gg-team-v4 .gg-button--secondary:hover{background:var(--gg-alternate);color:var(--gg-accent-hover)}.gg-team-v4 .gg-team-hero{display:grid;max-width:1920px;margin-inline:auto;align-items:stretch;container-type:inline-size}.gg-team-v4 .gg-team-hero__copy{padding:2rem var(--gg-gutter)}.gg-team-v4 .gg-team-hero__copy>p:not(.gg-eyebrow){margin-top:1.25rem}.gg-team-v4 .gg-portrait-strip{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gg-gutter);padding:0 var(--gg-gutter) 1rem;align-items:stretch}.gg-team-v4 .gg-portrait-tile{position:relative;flex:0 0 78%;min-width:0;display:flex;flex-direction:column;background:var(--gg-card);scroll-snap-align:start;border:1px solid var(--gg-line)}.gg-team-v4 .gg-portrait-select{position:relative;display:block;width:100%;aspect-ratio:4/5;padding:0;border:0;border-radius:0;background:var(--gg-alternate);overflow:hidden;cursor:pointer}.gg-team-v4 .gg-portrait-frame,.gg-team-v4 .gg-portrait-frame img{display:block;width:100%;height:100%}.gg-team-v4 .gg-portrait-frame img{max-width:none;-o-object-fit:cover;object-fit:cover}.gg-team-v4 .gg-portrait-select:focus-visible{box-shadow:none;border-radius:0}.gg-team-v4 .gg-portrait-select:focus-visible:after{content:"";position:absolute;inset:0;z-index:1;box-shadow:inset 0 0 0 3px var(--gg-ring),inset 0 0 0 5px rgba(255,255,255,.92);pointer-events:none}.gg-team-v4 .gg-portrait-caption{padding:.75rem;min-width:0}.gg-team-v4 .gg-portrait-caption p{margin:0}.gg-team-v4 .gg-portrait-name{font-size:1rem;font-weight:600;line-height:1.35}.gg-team-v4 .gg-portrait-link{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem}.gg-team-v4 .gg-directory-controls{display:flex;flex-wrap:wrap;gap:1rem;align-items:end;margin:2rem 0}.gg-team-v4 .gg-search{flex:1 1 20rem;min-width:0}.gg-team-v4 .gg-search label{display:block;font-weight:600;margin-bottom:.375rem}.gg-team-v4 .gg-search input{width:100%;min-height:52px;padding:.75rem;border:1px solid var(--gg-control);border-radius:4px;background:var(--gg-card);color:var(--gg-ink)}.gg-team-v4 .gg-filters{display:flex;flex-wrap:wrap;gap:.5rem}.gg-team-v4 .gg-filters button{min-height:52px;padding:.625rem 1rem;border:1px solid var(--gg-control);border-radius:4px;background:transparent;color:var(--gg-ink);cursor:pointer}.gg-team-v4 .gg-filters [aria-pressed=true]{background:var(--gg-accent);color:#fff;border-color:var(--gg-accent)}.gg-team-v4 .gg-group-heading{display:flex;flex-wrap:wrap;gap:.25rem 1rem;align-items:baseline;justify-content:space-between;margin-bottom:1.5rem}.gg-team-v4 .gg-directory-group{margin-top:3rem}.gg-team-v4 .gg-team-cards{display:grid;grid-template-columns:1fr;gap:1.5rem;list-style:none;padding:0}.gg-team-v4 .gg-team-cards>li{min-width:0;display:flex}.gg-team-v4 .gg-person-card{display:flex;flex-direction:column;width:100%;background:var(--gg-card);border:1px solid var(--gg-line);text-decoration:none;color:var(--gg-ink)}.gg-team-v4 .gg-card-photo{aspect-ratio:4/5;overflow:hidden;background:var(--gg-alternate)}.gg-team-v4 .gg-card-body{display:flex;flex-direction:column;align-items:start;gap:.625rem;padding:1.25rem;flex:1}.gg-team-v4 .gg-card-body p{margin:0}.gg-team-v4 .gg-role{font-weight:600;color:var(--gg-accent)}.gg-team-v4 .gg-card-body>p:last-of-type{padding-bottom:.375rem}.gg-team-v4 .gg-card-link{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding:.5rem 1rem;border:1px solid var(--gg-accent);border-radius:4px;color:var(--gg-accent);text-decoration:none;font-weight:600;line-height:1.35;transition:background-color .15s,color .15s}.gg-team-v4 .gg-person-card:hover{border-color:var(--gg-accent);color:var(--gg-ink)}.gg-team-v4 .gg-person-card:focus-visible .gg-card-link,.gg-team-v4 .gg-person-card:hover .gg-card-link{background:var(--gg-accent);color:#fff}.gg-team-v4 .gg-search-reset{min-height:52px;padding:.75rem 1.25rem;border:1px solid var(--gg-control);border-radius:4px;background:var(--gg-card);color:var(--gg-ink);cursor:pointer}.gg-team-v4 .gg-search-reset:hover{border-color:var(--gg-accent);color:var(--gg-accent)}.gg-team-v4 .gg-related{margin-top:2rem}.gg-team-v4 .gg-empty{padding:1.5rem 0}.gg-team-v4 .gg-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;list-style:none;padding:0;margin-top:1.75rem}.gg-team-v4 .gg-grid>li{min-width:0;border-top:1px solid var(--gg-line);padding-top:1.25rem}.gg-team-v4 .gg-grid h3+p{margin-top:.75rem}.gg-team-v4 .gg-grid .gg-item-label{margin-bottom:.5rem}.gg-team-v4 .gg-career-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;list-style:none;padding:0;margin-top:1.5rem}.gg-team-v4 .gg-career-grid>li{min-width:0;display:flex;flex-direction:column;align-items:start;gap:1rem;border-top:1px solid var(--gg-line);padding-top:1.25rem}.gg-team-v4 .gg-career-grid .gg-button{width:-moz-fit-content;width:fit-content;margin-top:auto}.gg-team-v4 .gg-career-help{max-width:75ch;margin-top:1.5rem}.gg-team-v4 .gg-career-help a{padding-block:.625rem}.gg-team-v4 .gg-resource-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;list-style:none;padding:0;margin-top:1.75rem}.gg-team-v4 .gg-resource-grid>li{min-width:0;display:flex;flex-direction:column;align-items:start;gap:1rem;border-top:1px solid var(--gg-line);padding-top:1.5rem}.gg-team-v4 .gg-resource-grid a{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;font-weight:600}.gg-team-v4 .gg-contact-revised{background:var(--gg-alternate);color:var(--gg-ink)}.gg-team-v4 .gg-contact-layout{display:grid;grid-template-columns:1fr;gap:1.75rem}.gg-team-v4 .gg-contact-revised p:not(.gg-eyebrow){max-width:75ch}.gg-team-v4 .gg-contact-revised h2+p{margin-top:1.25rem}.gg-team-v4 .gg-contact-revised .gg-actions{margin-top:0;align-content:center}.gg-team-v4 .gg-contact-revised .gg-button--secondary:hover{background:var(--gg-card)}.gg-team-v4 .gg-profile-hero{padding-block:3rem}.gg-team-v4 .gg-profile-hero__grid{display:grid;gap:2rem}.gg-team-v4 .gg-profile-photo{width:min(100%,340px);aspect-ratio:4/5;justify-self:center;align-self:start;background:var(--gg-alternate)}.gg-team-v4 .gg-profile-photo img{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;display:block}.gg-team-v4 .gg-profile-heading{min-width:0}.gg-team-v4 .gg-profile-heading>p{margin-top:1.25rem}.gg-team-v4 .gg-profile-heading>.gg-eyebrow{margin-top:0}.gg-team-v4 .gg-profile-role{font:500 1.5rem/1.35 var(--gg-serif);color:var(--gg-accent)}.gg-team-v4 .gg-profile-facts{background:var(--gg-alternate);padding-block:1.75rem}.gg-team-v4 .gg-facts{display:grid;gap:1rem 1.5rem}.gg-team-v4 .gg-facts>div{min-width:0;border-top:1px solid var(--gg-line);padding-top:1rem}.gg-team-v4 .gg-facts dt{font-size:.875rem;font-weight:600;color:var(--gg-muted);margin-bottom:.375rem}.gg-team-v4 .gg-facts dd{font-size:var(--gg-body);line-height:1.5;overflow-wrap:anywhere}.gg-team-v4 .gg-profile-content{display:grid;gap:2.25rem;padding-block:var(--gg-space)}.gg-team-v4 .gg-contents{align-self:start;min-width:0;border-block:1px solid var(--gg-line);padding-block:1rem}.gg-team-v4 .gg-contents-title{font-weight:600;margin-bottom:.75rem}.gg-team-v4 .gg-contents ul{list-style:none;padding:0;display:grid;gap:.5rem}.gg-team-v4 .gg-contents a{font-size:1rem;display:block;padding:.375rem 0;line-height:1.45}.gg-team-v4 .gg-profile-sections{min-width:0}.gg-team-v4 .gg-profile-section+.gg-profile-section{margin-top:var(--gg-space)}.gg-team-v4 .gg-profile-section h2+p{margin-top:1.25rem}.gg-team-v4 .gg-profile-section .gg-grid{grid-template-columns:1fr}.gg-team-v4 .gg-layout-certificates h3{font:600 var(--gg-body) /1.45 var(--gg-sans)}.gg-team-v4 .gg-layout-quote blockquote{margin-top:1.5rem;border-left:3px solid var(--gg-accent);padding-left:1.25rem}.gg-team-v4 .gg-layout-quote cite{display:block;font:400 .875rem/1.55 var(--gg-sans);color:var(--gg-muted);margin-top:1rem}.gg-team-v4 .gg-anchor-alias{display:block}.gg-team-v4 .gg-profile-contact{background:var(--gg-alternate)}.gg-team-v4 .gg-contact-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:1.5rem 3rem;margin-top:1.5rem}.gg-team-v4 .gg-contact-list li{min-width:0}.gg-team-v4 .gg-contact-list span{display:block}.gg-team-v4 .gg-contact-list a{display:inline-block;padding:.5rem 0;overflow-wrap:anywhere}.gg-team-v4 .gg-contact-notice{max-width:85ch;margin-top:1.5rem}@media (min-width:640px){.gg-team-v4 .gg-team-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-team-v4 .gg-portrait-tile{flex-basis:40%}.gg-team-v4 .gg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.gg-team-v4{--gg-h1:clamp(2.25rem,calc(-1.5rem + 7.8125vw),3.5rem);--gg-h2:clamp(1.875rem,calc(0rem + 3.90625vw),2.5rem);--gg-h3:clamp(1.5rem,calc(0.75rem + 1.5625vw),1.75rem);--gg-body:clamp(1.0625rem,calc(0.875rem + 0.390625vw),1.125rem)}.gg-team-v4 .gg-career-grid,.gg-team-v4 .gg-grid,.gg-team-v4 .gg-profile-section .gg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-team-v4 .gg-grid--rows{grid-template-columns:1fr!important}.gg-team-v4 .gg-grid--rows>li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);-moz-column-gap:2rem;column-gap:2rem}.gg-team-v4 .gg-grid--rows .gg-item-label{grid-column:1/-1}.gg-team-v4 .gg-grid--rows>li>p{grid-column:2}.gg-team-v4 .gg-grid--rows h3+p{margin:0}.gg-team-v4 .gg-profile-hero__grid{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:2.5rem}}@media (min-width:1024px){.gg-team-v4{--gg-space:5rem}.gg-team-v4 .gg-note{font-size:.9375rem}.gg-team-v4 .gg-team-hero{grid-template-columns:calc(max(1.5rem, (100% - 80rem) / 2) + max(27rem, 30%)) minmax(0,1fr);min-height:440px}.gg-team-v4 .gg-team-hero__copy{align-self:center;padding:1rem 2.25rem 1rem max(1.5rem,calc((100cqw - 80rem) / 2))}.gg-team-v4 .gg-team-hero__copy>p:not(.gg-eyebrow){margin-top:1rem}.gg-team-v4 .gg-team-hero__copy .gg-actions{margin-top:1.25rem}.gg-team-v4 .gg-team-hero__copy .gg-note{max-width:42ch}.gg-team-v4 .gg-portrait-strip{padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-snap-type:none;gap:3px}.gg-team-v4 .gg-portrait-tile{flex:1 1 0;min-width:44px;border:0;overflow:hidden;transition:flex-grow .28s ease,min-width .28s ease}.gg-team-v4 .gg-portrait-tile[data-active=true]{flex-grow:6;min-width:264px;max-width:22rem}.gg-team-v4 .gg-portrait-select{position:absolute;inset:0;aspect-ratio:auto;height:100%}.gg-team-v4 .gg-portrait-tile img{transition:filter .28s ease}.gg-team-v4 .gg-portrait-tile[data-active=false] img{filter:grayscale(1) brightness(.88)}.gg-team-v4 .gg-portrait-tile[data-active=false] .gg-portrait-caption{display:none}.gg-team-v4 .gg-portrait-caption{position:absolute;inset-inline:.5rem;bottom:.5rem;z-index:2;padding:.625rem .75rem .25rem;background:rgba(255,252,247,.95);border:1px solid var(--gg-line)}.gg-team-v4 .gg-portrait-caption .gg-note{font-size:.875rem}.gg-team-v4 .gg-portrait-name{font-size:1rem}.gg-team-v4 .gg-team-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.gg-team-v4 .gg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gg-team-v4 .gg-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-team-v4 .gg-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gg-team-v4 .gg-contact-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:2.5rem}.gg-team-v4 .gg-contact-revised .gg-actions{flex-direction:column;flex-wrap:nowrap}.gg-team-v4 .gg-profile-hero{padding-block:3.5rem}.gg-team-v4 .gg-profile-hero__grid{grid-template-columns:340px minmax(0,1fr);gap:3.5rem}.gg-team-v4 .gg-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.gg-team-v4 .gg-profile-content{grid-template-columns:230px minmax(0,1fr);gap:2.5rem}.gg-team-v4 .gg-profile-section .gg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gg-team-v4 .gg-grid--rows>li{grid-template-columns:1fr}.gg-team-v4 .gg-grid--rows>li>p{grid-column:auto}.gg-team-v4 .gg-grid--rows h3+p{margin-top:.75rem}.gg-team-v4 .gg-contents{position:sticky;top:var(--gg-anchor);max-height:calc(100dvh - var(--gg-anchor) - 24px);overflow:auto;padding-inline:.5rem}.gg-team-v4 .gg-card-body{padding:1.25rem}.gg-team-v4 .gg-card-body h3{font-size:1.75rem}}@media (min-width:1280px){.gg-team-v4 .gg-team-hero__copy{padding-block:2rem}}@media (max-width:767px){.gg-team-v4 .gg-career-grid .gg-button,.gg-team-v4 .gg-contact-revised .gg-button{width:100%}}@media (max-width:359px){.gg-team-v4 .gg-button{width:100%}.gg-team-v4 .gg-profile-role{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.gg-team-v4 *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.gg-team-v4 .gg-actions,.gg-team-v4 .gg-contents,.gg-team-v4 .gg-directory-controls,.gg-team-v4 .gg-portrait-strip{display:none!important}.gg-team-v4,.gg-team-v4 .gg-profile-contact,.gg-team-v4 .gg-profile-facts,.gg-team-v4 .gg-section--alternate{background:#fff}.gg-team-v4 .gg-profile-content{display:block}.gg-team-v4 .gg-profile-photo{max-width:160px}.gg-team-v4 .gg-profile-section{-moz-column-break-inside:auto;break-inside:auto}.gg-team-v4 h2,.gg-team-v4 h3{-moz-column-break-after:avoid;break-after:avoid}.gg-team-v4 .gg-grid>li,.gg-team-v4 .gg-team-cards>li{-moz-column-break-inside:avoid;break-inside:avoid}}.gg-team-v4.gg-team-r1{--gg-person-name:#991b1e;--gg-anchor:calc(var(--gg-sticky-header, var(--header-h, 141px)) + 1.5rem);--gg-h1:clamp(2.25rem,1.4rem + 2.4vw,3.5rem);--gg-h2:clamp(1.875rem,1.45rem + 1.2vw,2.5rem);--gg-h3:clamp(1.5rem,1.3rem + 0.6vw,1.75rem);--gg-body:clamp(1.0625rem,1rem + 0.2vw,1.125rem)}@media (min-width:1024px){.gg-team-v4.gg-team-r1{--gg-gutter:2.25rem;--gg-space:5rem}}@media (max-width:359px){.gg-team-v4.gg-team-r1{--gg-gutter:1.25rem}}.gg-team-r1 :is(h1,h2,h3,h4){overflow-wrap:break-word}.gg-team-r1 .gg-profile-content,.gg-team-r1 .gg-section{padding-block:calc(var(--gg-space) / 2)}.gg-team-r1 :is(.gg-button,.gg-filters button,.gg-search-reset,.gg-person-card):focus-visible{box-shadow:0 0 0 2px var(--gg-surface),0 0 0 4px var(--gg-ring)}.gg-team-r1 .gg-person-card:focus-visible{border-radius:0}.gg-team-r1 .gg-person-card:focus-visible .gg-card-link{box-shadow:0 0 0 2px var(--gg-card),0 0 0 4px var(--gg-ring)}.gg-team-r1 :where(a,button,input,summary){scroll-margin-block:var(--gg-anchor) 2rem}.gg-team-v4.gg-team-r1 a,.gg-team-v4.gg-team-r1 a *,.gg-team-v4.gg-team-r1 a:is(:hover,:focus,:focus-visible,:active,:visited),.gg-team-v4.gg-team-r1 a:is(:hover,:focus,:focus-visible,:active,:visited) *{text-decoration:none!important;text-decoration-line:none!important}.gg-person-name{color:var(--gg-person-name,#991b1e)}.gg-team-r1 .gg-card-body h3.gg-person-name,.gg-team-r1 .gg-portrait-name.gg-person-name{color:var(--gg-person-name)}[data-gg-surface=dark] .gg-person-name,footer .gg-person-name{color:#f7f4ef}.gg-team-r1 .gg-card-body{padding:1.5rem;gap:.75rem}.gg-team-r1 .gg-card-body .gg-role{color:var(--gg-muted);font-weight:400}.gg-team-r1 .gg-card-link{min-height:52px;padding:.75rem 1.5rem;font-size:1rem}.gg-team-r1 .gg-card-photo .gg-portrait-frame{transform:none!important}.gg-team-r1 .gg-card-photo img,.gg-team-r1 .gg-profile-photo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center!important;object-position:center!important}.gg-team-r1 .gg-team-hero__copy{align-self:center}.gg-team-r1 .gg-portrait-strip{gap:.5rem}.gg-team-r1 .gg-portrait-caption{background:#fffcf7}.gg-team-r1 .gg-portrait-caption .gg-portrait-name{font:600 1.25rem/1.3 var(--gg-serif)}.gg-team-r1 .gg-portrait-caption .gg-portrait-link{min-height:52px;margin-top:.5rem;padding:.5rem 1rem;border:1px solid var(--gg-accent);border-radius:4px;font-size:1rem;font-weight:600}.gg-team-r1 .gg-portrait-link:hover{background:var(--gg-accent);color:#fff}.gg-team-r1 .gg-portrait-tile[data-active=true] .gg-portrait-frame{transform:none!important}.gg-team-r1 .gg-portrait-tile[data-active=true] img{-o-object-fit:contain;object-fit:contain;-o-object-position:center!important;object-position:center!important;filter:none}@media (max-width:1023px){.gg-team-r1 .gg-portrait-frame{transform:none!important}.gg-team-r1 .gg-portrait-strip img{-o-object-fit:contain;object-fit:contain;-o-object-position:center!important;object-position:center!important}.gg-team-r1 .gg-contents{position:static;max-height:none;overflow:visible}.gg-team-r1 .gg-portrait-tile{flex-basis:44%}.gg-team-r1 .gg-portrait-caption{padding:.5rem}.gg-team-r1 .gg-portrait-caption .gg-portrait-name{font-size:1rem}.gg-team-r1 .gg-portrait-caption .gg-note{font-size:.8125rem;line-height:1.35}.gg-team-r1 .gg-portrait-caption .gg-portrait-link{display:flex;justify-content:center;min-height:44px;padding:.375rem .5rem;font-size:.875rem}}@media (min-width:480px) and (max-width:639px){.gg-team-r1 .gg-portrait-tile{flex-basis:30%}}@media (min-width:640px) and (max-width:1023px){.gg-team-r1 .gg-portrait-tile{flex-basis:23%}}@media (min-width:1024px){.gg-team-r1 .gg-portrait-strip{gap:4px}.gg-team-r1 .gg-portrait-tile{min-width:1.5rem}.gg-team-r1 .gg-portrait-tile[data-active=true]{flex:0 1 22rem;min-width:15rem;max-width:22rem}.gg-team-r1 .gg-portrait-tile[data-active=true] .gg-portrait-select{inset:0 0 auto 0;height:auto;aspect-ratio:4/5}.gg-team-r1 .gg-team-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.gg-team-r1 .gg-profile-content{grid-template-columns:260px minmax(0,1fr);gap:3rem}}@media (min-width:1024px) and (max-width:1119px){.gg-team-r1.gg-team-v4 .gg-team-hero{grid-template-columns:calc(1.5rem + 25rem) minmax(0,1fr)}.gg-team-r1.gg-team-v4 .gg-team-hero__copy{padding-right:1.5rem}.gg-team-r1 .gg-portrait-strip{gap:2px}.gg-team-r1 .gg-portrait-tile[data-active=true]{min-width:13rem}}@media (min-width:1024px){.gg-team-r1:not(:lang(tr)) .gg-team-hero__copy h1{font-size:clamp(2.25rem,1.25rem + 1.6vw,2.75rem)}.gg-team-r1.gg-team-v4:not(:lang(tr)) .gg-team-hero__copy{padding-block:1rem}}@media (min-width:1280px){.gg-team-r1 .gg-team-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.gg-team-r1 .gg-directory-controls{gap:1rem;margin-block:2rem}.gg-team-r1 .gg-filter-count{flex-basis:100%;margin:0;font-size:.9375rem;color:var(--gg-muted)}.gg-team-r1 .gg-directory-group:first-of-type{margin-top:2rem}.gg-team-r1 .gg-resource-grid a{min-height:52px;padding:.75rem 1.5rem;border:1px solid var(--gg-accent);border-radius:4px;font-size:1rem;line-height:1.4;text-align:center;justify-content:center}.gg-team-r1 .gg-resource-grid a:hover{color:#fff;background:var(--gg-accent)}.gg-team-r1 .gg-career-help a,.gg-team-r1 .gg-related a{display:inline-flex;align-items:center;min-height:52px;padding:.75rem 1.25rem;margin:.375rem .5rem .375rem 0;border:1px solid var(--gg-accent);border-radius:4px;font-size:1rem;font-weight:600;line-height:1.4}.gg-team-r1 .gg-profile-hero__grid{align-items:center}.gg-team-r1 .gg-profile-photo{align-self:center}.gg-team-r1 .gg-profile-heading>p{max-width:67ch}.gg-team-r1 .gg-profile-heading .gg-actions{margin-top:1.5rem}.gg-team-r1 .gg-facts a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere}.gg-team-r1 .gg-contents{padding:1.25rem;background:var(--gg-card);border:1px solid var(--gg-line);border-radius:4px}.gg-team-r1 .gg-contents ul{gap:.625rem}.gg-team-r1 .gg-contents a{display:flex;align-items:center;min-height:52px;padding:.625rem .875rem;border:1px solid var(--gg-accent);border-radius:4px;overflow-wrap:anywhere}.gg-team-r1 .gg-contents a:hover{background:var(--gg-alternate)}.gg-team-r1 .gg-overview-copy,.gg-team-r1 .gg-profile-section .gg-grid p,.gg-team-r1 .gg-profile-section>p:not(.gg-eyebrow){max-width:70ch}.gg-team-r1 .gg-overview-copy{margin-top:1.25rem}.gg-team-r1 .gg-overview-copy p+p{margin-top:1rem}.gg-team-r1 .gg-contact-list{gap:1.5rem 2rem}.gg-team-r1 .gg-contact-list a{display:inline-flex;align-items:center;min-height:52px;max-width:100%;padding:.75rem 1.25rem;border:1px solid var(--gg-accent);border-radius:4px;background:var(--gg-card);font-size:1rem}.gg-team-r1 .gg-contact-list a:hover{background:var(--gg-accent);color:#fff}.gg-team-r1 .gg-contact-list li>span{margin-bottom:.375rem;font-size:.9375rem;color:var(--gg-muted)}.gg-team-r1 .gg-contact-list li{max-width:100%}.gg-team-r1 .gg-profile-contact .gg-contact-notice{max-width:75ch}.gg-team-r1 .gg-print-action{cursor:pointer}.gg-team-r1 .gg-print-area{margin-top:2rem}.gg-team-r1 .gg-image-note{display:none}.gg-team-r1 .gg-profile-photo.gg-image-failed .gg-image-note{display:block;padding:1.5rem}@media (max-width:767px){.gg-team-r1 .gg-profile-heading{grid-row:1}.gg-team-r1 .gg-profile-photo{grid-row:2}.gg-team-r1 .gg-actions>.gg-button,.gg-team-r1 .gg-filters,.gg-team-r1 .gg-resource-grid a{width:100%}.gg-team-r1 .gg-filters button{flex:1 1 90px}.gg-team-r1 .gg-contact-list{display:grid;grid-template-columns:1fr}.gg-team-r1 .gg-contact-list a{width:100%;overflow-wrap:anywhere}.gg-team-r1 .gg-facts{grid-template-columns:1fr}}@media (max-width:359px){.gg-team-r1 .gg-contents{padding:1rem}}@media print{body:has(.gg-team-r1) :is([data-topbar]>div.bg-ink,body>nav.sticky,nav[aria-label="Sayfa yolu"],body>footer){display:none!important}.gg-team-r1 .gg-print-area{display:none!important}.gg-team-r1 .gg-container{max-width:none;padding-inline:0}.gg-team-r1 .gg-profile-hero__grid{grid-template-columns:150px minmax(0,1fr);gap:24px}.gg-team-r1 .gg-profile-heading{grid-row:auto}.gg-team-r1 .gg-profile-photo{grid-row:auto;max-width:150px}.gg-team-v4.gg-team-r1{--gg-space:2rem;background:#fff}}.gg-team-r1 .gg-portrait-caption{position:absolute;z-index:2;inset:auto .5rem .5625rem .5rem;padding:0;background:none;border:0;pointer-events:none}.gg-team-r1 .gg-portrait-oval{display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;-moz-column-gap:6px;column-gap:6px;min-height:50px;padding:6px 6px 6px 11px;overflow:hidden;border:1px solid rgba(153,27,30,.38);border-radius:999px;background:rgba(255,255,255,.955);box-shadow:0 12px 34px rgba(9,9,10,.22),inset 0 1px 0 rgba(255,255,255,.88);color:var(--gg-accent);text-decoration:none!important;pointer-events:auto;backdrop-filter:blur(7px) saturate(1.03);transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.22,.61,.36,1)}.gg-team-r1 .gg-portrait-oval__copy{min-width:0}.gg-team-r1 .gg-portrait-caption .gg-portrait-oval .gg-portrait-name{display:block;overflow:hidden;color:currentColor;font:500 .8125rem/1.1 var(--gg-serif);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.gg-team-r1 .gg-portrait-oval__role{display:block;margin-top:3px;overflow:hidden;color:var(--gg-muted);font-size:.6875rem;line-height:1.2;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;transition:color .26s cubic-bezier(.22,.61,.36,1)}.gg-team-r1 .gg-portrait-oval__arrow{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(153,27,30,.52);border-radius:50%;background:rgba(255,255,255,.72);color:var(--gg-accent);transition:background-color .26s cubic-bezier(.22,.61,.36,1),border-color .26s cubic-bezier(.22,.61,.36,1),color .26s cubic-bezier(.22,.61,.36,1),transform .26s cubic-bezier(.22,.61,.36,1)}.gg-team-r1 .gg-portrait-oval__arrow svg{width:14px;height:14px;transition:transform .26s cubic-bezier(.22,.61,.36,1)}.gg-team-r1 .gg-portrait-oval:active,.gg-team-r1 .gg-portrait-oval:focus-visible,.gg-team-r1 .gg-portrait-oval:hover{border-color:var(--gg-accent);background:var(--gg-accent);box-shadow:0 16px 42px rgba(9,9,10,.28);color:#fff;transform:translateY(-2px)}.gg-team-r1 .gg-portrait-oval:active .gg-portrait-oval__role,.gg-team-r1 .gg-portrait-oval:focus-visible .gg-portrait-oval__role,.gg-team-r1 .gg-portrait-oval:hover .gg-portrait-oval__role{color:rgba(255,255,255,.82)}.gg-team-r1 .gg-portrait-oval:active .gg-portrait-oval__arrow,.gg-team-r1 .gg-portrait-oval:focus-visible .gg-portrait-oval__arrow,.gg-team-r1 .gg-portrait-oval:hover .gg-portrait-oval__arrow{border-color:#fff;background:#fff;color:var(--gg-accent);transform:scale(1.03)}.gg-team-r1 .gg-portrait-oval:active .gg-portrait-oval__arrow svg,.gg-team-r1 .gg-portrait-oval:focus-visible .gg-portrait-oval__arrow svg,.gg-team-r1 .gg-portrait-oval:hover .gg-portrait-oval__arrow svg{transform:translateX(2px)}.gg-team-r1 .gg-portrait-oval:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--gg-accent),0 16px 42px rgba(9,9,10,.28)}@media (max-width:1023px){.gg-team-r1 .gg-portrait-caption .gg-portrait-oval .gg-portrait-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}}@media (min-width:1024px){.gg-team-r1 .gg-portrait-caption{inset:auto auto clamp(16px,2.2vw,30px) clamp(14px,1.65vw,26px);width:min(82%,330px)}.gg-team-r1 .gg-portrait-oval{grid-template-columns:minmax(0,1fr) 42px;-moz-column-gap:14px;column-gap:14px;min-height:68px;padding:9px 9px 9px 21px;backdrop-filter:blur(10px) saturate(1.04)}.gg-team-r1 .gg-portrait-caption .gg-portrait-oval .gg-portrait-name{font-size:clamp(18px,1.45vw,23px);line-height:1.05}.gg-team-r1 .gg-portrait-oval__role{margin-top:5px;font-size:clamp(12px,.72vw,13px)}.gg-team-r1 .gg-portrait-oval__arrow{width:42px;height:42px}.gg-team-r1 .gg-portrait-oval__arrow svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.gg-team-r1 .gg-portrait-oval,.gg-team-r1 .gg-portrait-oval__arrow,.gg-team-r1 .gg-portrait-oval__arrow svg,.gg-team-r1 .gg-portrait-oval__role{transition-duration:.01ms!important}.gg-team-r1 .gg-portrait-oval:active,.gg-team-r1 .gg-portrait-oval:focus-visible,.gg-team-r1 .gg-portrait-oval:hover{transform:none}}@media (forced-colors:active){.gg-team-r1 .gg-portrait-oval{border-color:CanvasText;background:Canvas;color:LinkText;forced-color-adjust:none}.gg-team-r1 .gg-portrait-oval__role{color:CanvasText}.gg-team-r1 .gg-portrait-oval:focus-visible{outline:2px solid Highlight}}