.profile-light-module__Om5q9W__threads{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000007a max(24px,50% - 500px),#000000ad max(48px,50% - 476px),#000000a8 50%,#000000ad min(100% - 48px,50% + 476px),#0000007a min(100% - 24px,50% + 500px),#000);mask-image:linear-gradient(90deg,#000,#0000007a max(24px,50% - 500px),#000000ad max(48px,50% - 476px),#000000a8 50%,#000000ad min(100% - 48px,50% + 476px),#0000007a min(100% - 24px,50% + 500px),#000)}@media print,(forced-colors:active){.profile-light-module__Om5q9W__threads{display:none}}
@property --profile-light{syntax:"<number>";inherits:true;initial-value:0}.professional-profile-module__nWy4Ba__page{isolation:isolate;--profile-paper:#f4f3ef;--profile-ink:#161719;--profile-muted:#5d6067;--profile-line:#d6d5d1;--profile-light:0;--text-color:var(--profile-ink);background:var(--profile-paper);min-height:100svh;color:var(--profile-ink);font-family:var(--font-sans);touch-action:pan-y pinch-zoom;transition:--profile-light .65s ease-out;position:relative}.professional-profile-module__nWy4Ba__page[data-light-active=true]{--profile-light:var(--light-strength,1);transition-duration:.12s}.professional-profile-module__nWy4Ba__sheet{--portrait-size:min(480px, 36vw, calc((100svh - 96px) / 2));grid-template-columns:minmax(0, 1fr) var(--portrait-size);grid-template-areas:"content portrait""footer footer";column-gap:48px;max-width:1440px;margin-inline:auto;padding-inline:48px;display:grid;position:relative}.professional-profile-module__nWy4Ba__sheet>main{grid-area:content;min-width:0}.professional-profile-module__nWy4Ba__page h1,.professional-profile-module__nWy4Ba__page h2,.professional-profile-module__nWy4Ba__page h3,.professional-profile-module__nWy4Ba__page p,.professional-profile-module__nWy4Ba__page figure{margin:0}.professional-profile-module__nWy4Ba__page a{text-underline-offset:5px;text-decoration-thickness:1px}.professional-profile-module__nWy4Ba__page a:focus-visible{outline:2px solid var(--cobalt);outline-offset:5px}.professional-profile-module__nWy4Ba__page a:hover{color:var(--cobalt)}.professional-profile-module__nWy4Ba__skip{z-index:2;background:var(--profile-ink);color:var(--profile-paper);padding:12px 20px;position:absolute;top:-100px;left:24px}.professional-profile-module__nWy4Ba__skip:focus{top:16px}.professional-profile-module__nWy4Ba__introduction{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""intro""background""edge";padding-top:80px;display:grid}.professional-profile-module__nWy4Ba__identity{grid-area:identity;min-width:0}.professional-profile-module__nWy4Ba__name{min-width:0;font-family:var(--font-sans);letter-spacing:-.035em;grid-area:name;width:fit-content;max-width:100%;font-size:clamp(2.5rem,.5rem + 10vw,4.75rem);font-weight:600;line-height:1.03}.professional-profile-module__nWy4Ba__firstName,.professional-profile-module__nWy4Ba__lastName{display:block}.professional-profile-module__nWy4Ba__lastName{overflow-wrap:anywhere}.professional-profile-module__nWy4Ba__role{grid-area:role;font-size:1.125rem;font-weight:500;line-height:1.4;margin-top:24px!important}.professional-profile-module__nWy4Ba__secondaryRole{--text-color:var(--profile-muted);color:var(--profile-muted);grid-area:secondary;font-size:.875rem;margin-top:5px!important}.professional-profile-module__nWy4Ba__intro{grid-area:intro;max-width:60ch;font-size:1.125rem;line-height:1.75;margin-top:28px!important}.professional-profile-module__nWy4Ba__background{--text-color:var(--profile-muted);color:var(--profile-muted);grid-area:background;padding-bottom:32px;font-size:.8125rem;line-height:1.7;margin-top:22px!important}.professional-profile-module__nWy4Ba__background a{-webkit-text-decoration-color:var(--profile-line);text-decoration-color:var(--profile-line)}.professional-profile-module__nWy4Ba__identityRule{border-top:1px solid var(--profile-line);grid-area:edge;position:relative}.professional-profile-module__nWy4Ba__portrait{pointer-events:none;grid-area:portrait;place-self:start end;width:100%;padding-top:48px;position:relative}.professional-profile-module__nWy4Ba__portraitImage{isolation:isolate;width:100%;position:relative}.professional-profile-module__nWy4Ba__portraitGround{z-index:-1;fill:none;width:100%;height:100%;stroke:var(--profile-ink);stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;opacity:.42;filter:blur(.45px);pointer-events:none;position:absolute;inset:0;overflow:visible}.professional-profile-module__nWy4Ba__portraitImage img{width:100%;height:auto;display:block}.professional-profile-module__nWy4Ba__portraitImage>img,.professional-profile-module__nWy4Ba__portraitImage:after{clip-path:polygon(0 0, 100% 0, 100% var(--orb-source-top), var(--orb-left) var(--orb-source-top), var(--orb-left) var(--orb-corner-top), var(--orb-corner-left) var(--orb-bottom), 100% var(--orb-bottom), 100% 100%, 0 100%)}.professional-profile-module__nWy4Ba__orbAnchor{left:var(--orb-left);top:var(--orb-top);width:var(--orb-width);height:var(--orb-height);position:absolute}.professional-profile-module__nWy4Ba__orbFloat{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--orb-crop-x) 100%, 0 var(--orb-crop-y));position:absolute;inset:0;overflow:hidden}.professional-profile-module__nWy4Ba__orbArtwork{width:var(--orb-image-width);aspect-ratio:1/2;left:var(--orb-image-left);top:var(--orb-image-top);position:absolute}.professional-profile-module__nWy4Ba__portraitImage:after,.professional-profile-module__nWy4Ba__orbArtwork:after{content:"";pointer-events:none;background:radial-gradient(ellipse 180px 220px at var(--light-x,-1000px) var(--light-y,-1000px), rgb(142 171 255/calc(.5 * var(--profile-light))), rgb(255 255 255/calc(.22 * var(--profile-light))) 38%, transparent 100%), radial-gradient(circle at var(--wave-x,-1000px) var(--wave-y,-1000px), transparent calc(var(--wave-radius,0px) - 50px), rgb(142 171 255/calc(.4 * var(--wave-alpha,0))) var(--wave-radius,0px), transparent calc(var(--wave-radius,0px) + 50px));mix-blend-mode:soft-light;opacity:1;-webkit-mask-image:var(--portrait-mask);mask-image:var(--portrait-mask);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--portrait-mask);position:absolute;inset:0;-webkit-mask-position:top;-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat}@supports not (((-webkit-mask-image:url("")) or (mask-image:url(""))) and (mix-blend-mode:soft-light)){.professional-profile-module__nWy4Ba__portraitImage:after,.professional-profile-module__nWy4Ba__orbArtwork:after{display:none}}.professional-profile-module__nWy4Ba__section{border-top:1px solid var(--profile-line);grid-template-columns:140px minmax(0,1fr);column-gap:28px;padding-block:32px;display:grid;position:relative}.professional-profile-module__nWy4Ba__introduction+.professional-profile-module__nWy4Ba__section{border-top:0}.professional-profile-module__nWy4Ba__section h2{text-wrap:balance;font-size:.9375rem;font-weight:500;line-height:1.6}.professional-profile-module__nWy4Ba__section p{max-width:68ch;font-size:1rem;line-height:1.75}.professional-profile-module__nWy4Ba__intro,.professional-profile-module__nWy4Ba__section p{text-wrap:pretty}.professional-profile-module__nWy4Ba__section .professional-profile-module__nWy4Ba__tools{--text-color:var(--profile-muted);color:var(--profile-muted);margin-top:13px;font-size:.8125rem;line-height:1.75}.professional-profile-module__nWy4Ba__work{gap:27px;display:grid}.professional-profile-module__nWy4Ba__work h3{font-size:1.0625rem;font-weight:550;line-height:1.5}.professional-profile-module__nWy4Ba__work p{--text-color:var(--profile-muted);color:var(--profile-muted);margin-top:5px;font-size:1rem;line-height:1.7}.professional-profile-module__nWy4Ba__workLink{align-items:center;gap:8px;min-height:44px;font-size:.8125rem;text-decoration:none;display:inline-flex}.professional-profile-module__nWy4Ba__workLink svg{width:14px;height:14px}.professional-profile-module__nWy4Ba__footer{border-top:1px solid var(--profile-line);flex-wrap:wrap;grid-area:footer;justify-content:space-between;align-items:center;gap:8px 32px;padding-block:22px 30px;scroll-margin-top:32px;font-size:.75rem;display:flex;position:relative}.professional-profile-module__nWy4Ba__footer nav{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.professional-profile-module__nWy4Ba__footerLinks{flex-wrap:wrap;align-items:center;gap:0 32px;display:flex}.professional-profile-module__nWy4Ba__footer .professional-profile-module__nWy4Ba__language{gap:16px}.professional-profile-module__nWy4Ba__language a{color:var(--profile-muted);justify-content:center;min-width:24px}.professional-profile-module__nWy4Ba__language [aria-current]{color:var(--profile-ink)}.professional-profile-module__nWy4Ba__footer a{align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.professional-profile-module__nWy4Ba__footer svg{width:13px;height:13px}.professional-profile-module__nWy4Ba__footerContact{min-width:0;max-width:100%;color:var(--profile-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 22px;margin-inline-start:auto;font-style:normal;display:flex}.professional-profile-module__nWy4Ba__footerContact a{overflow-wrap:anywhere;min-width:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.professional-profile-module__nWy4Ba__page [data-sheen=text]{background-image:radial-gradient(circle at var(--wave-x,-1000px) var(--wave-y,-1000px), transparent calc(var(--wave-radius,0px) - 32px), rgb(35 76 255/var(--wave-alpha,0)) var(--wave-radius,0px), transparent calc(var(--wave-radius,0px) + 32px)), radial-gradient(ellipse 210px 150px at var(--light-x,-1000px) var(--light-y,-1000px), rgb(89 101 119/var(--profile-light,0)) 0%, rgb(35 76 255/var(--profile-light,0)) 13%, #234cff00 68%), linear-gradient(var(--text-color), var(--text-color));color:#0000;-webkit-background-clip:text;background-clip:text}}.professional-profile-module__nWy4Ba__page [data-sheen=rule]:before{content:"";background:radial-gradient(circle at var(--wave-x,-1000px) var(--wave-y,-1000px), transparent calc(var(--wave-radius,0px) - 32px), var(--cobalt) var(--wave-radius,0px), transparent calc(var(--wave-radius,0px) + 32px)), radial-gradient(ellipse 240px 180px at var(--light-x,-1000px) var(--light-y,-1000px), var(--cobalt), transparent 80%);height:1px;opacity:max(var(--profile-light), var(--wave-alpha,0));pointer-events:none;position:absolute;top:-1px;left:0;right:0}@media (max-width:1100px){.professional-profile-module__nWy4Ba__sheet{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""portrait""footer";max-width:840px;padding-inline:32px}.professional-profile-module__nWy4Ba__introduction{padding-top:64px}.professional-profile-module__nWy4Ba__portrait{justify-self:center;width:min(380px,100%,50svh - 32px);padding-block:0 32px}.professional-profile-module__nWy4Ba__role,.professional-profile-module__nWy4Ba__intro{font-size:1rem}}@media (max-width:800px){.professional-profile-module__nWy4Ba__section{grid-template-columns:minmax(0,1fr);gap:17px}.professional-profile-module__nWy4Ba__footer{flex-direction:column;align-items:flex-start}.professional-profile-module__nWy4Ba__footerContact{justify-content:flex-start;margin-inline-start:0}}@media (max-width:600px){.professional-profile-module__nWy4Ba__sheet{padding-inline:24px}.professional-profile-module__nWy4Ba__introduction{padding-top:48px}.professional-profile-module__nWy4Ba__name{width:100%}.professional-profile-module__nWy4Ba__role{font-size:1rem;margin-top:22px!important}.professional-profile-module__nWy4Ba__secondaryRole{font-size:.8125rem}.professional-profile-module__nWy4Ba__intro{font-size:1rem;margin-top:25px!important}.professional-profile-module__nWy4Ba__background{font-size:.75rem;margin-top:16px!important}.professional-profile-module__nWy4Ba__section{grid-template-columns:1fr;gap:17px;padding-block:28px}.professional-profile-module__nWy4Ba__section h2{font-size:.875rem}.professional-profile-module__nWy4Ba__work{gap:23px}.professional-profile-module__nWy4Ba__work h3{font-size:1.0625rem}.professional-profile-module__nWy4Ba__footer{padding-top:13px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.professional-profile-module__nWy4Ba__page,.professional-profile-module__nWy4Ba__page[data-light-active=true]{--profile-light:0;transition:none}.professional-profile-module__nWy4Ba__page [data-sheen=text]{color:var(--text-color);background:0 0}.professional-profile-module__nWy4Ba__portraitImage:after,.professional-profile-module__nWy4Ba__orbArtwork:after,.professional-profile-module__nWy4Ba__page [data-sheen=rule]:before{display:none}.professional-profile-module__nWy4Ba__orbFloat{transform:none!important}}@media (forced-colors:active){.professional-profile-module__nWy4Ba__portrait{display:none}.professional-profile-module__nWy4Ba__sheet{max-width:840px;display:block}.professional-profile-module__nWy4Ba__page [data-sheen=text]{color:canvastext;background:0 0}.professional-profile-module__nWy4Ba__portraitImage:after,.professional-profile-module__nWy4Ba__page [data-sheen=rule]:before{display:none}}@media print{.professional-profile-module__nWy4Ba__portrait{display:none}.professional-profile-module__nWy4Ba__sheet{width:100%;max-width:none;margin:0;padding:0;display:block}.professional-profile-module__nWy4Ba__page [data-sheen=text]{color:var(--text-color);background:0 0}.professional-profile-module__nWy4Ba__portraitImage:after,.professional-profile-module__nWy4Ba__page [data-sheen=rule]:before{display:none}}
