.elementor-439 .elementor-element.elementor-element-be80031{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80007{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80005{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-439 .elementor-element.elementor-element-be80011{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be8000a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be8000d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80010{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80026{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80015{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-439 .elementor-element.elementor-element-be80025{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80018{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be8001b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be8001e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80021{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80024{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80030{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be80029{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-be8002e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-be80031 */.elementor-439 .elementor-element.elementor-element-be80031{background:#F3EFE6;color:#151614;font-family:"DM Sans",sans-serif;gap:0;--widgets-spacing:0px;}
.elementor-439 .elementor-element.elementor-element-be80031 .elementor-widget{margin-bottom:0;min-width:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1360px;margin:auto;padding:72px 60px 88px;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-intro-text{gap:28px;padding:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-eyebrow p{font-size:11px;line-height:1.6;letter-spacing:.2em;margin:0;color:#716b60;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-name .elementor-heading-title{font:300 clamp(48px,6vw,84px)/1.05 "proxima-nova",sans-serif;letter-spacing:-.04em;color:#151614;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-lead p{font-size:clamp(24px,2.7vw,36px);line-height:1.3;letter-spacing:-.025em;margin:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-copy p{font-size:18px;line-height:1.8;color:#53514b;margin:0 0 1.2em;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-copy p:last-child{margin-bottom:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:2px;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-press{background:#E5DED2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:56px max(60px,calc((100% - 1240px)/2));}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote{padding:0 30px;gap:20px;border-right:1px solid #bfb6a6;justify-content:space-between;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote:first-child{padding-left:0;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote:last-child{border:0;padding-right:0;}
.elementor-439 .elementor-element.elementor-element-be80031 blockquote{border:0;padding:0;margin:0;font:400 23px/1.5 "DM Sans",sans-serif;letter-spacing:-.02em;color:#151614;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-source p{font-size:12px;line-height:1.6;color:#6b6357;margin:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-story{max-width:1360px;width:100%;margin:auto;padding:100px 60px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:100px;align-items:start;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-aside{position:sticky;top:130px;gap:24px;padding:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-aside-title .elementor-heading-title{font:400 clamp(30px,3vw,42px)/1.15 "DM Sans",sans-serif;letter-spacing:-.035em;color:#151614;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-chapters{gap:40px;padding:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-chapter{gap:18px;padding:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-title .elementor-heading-title{font:400 29px/1.2 "DM Sans",sans-serif;color:#151614;letter-spacing:-.025em;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-link .elementor-button{background:transparent;color:#151614;font:400 15px/1.4 "DM Sans",sans-serif;padding:12px 0;border:0;border-radius:0;border-bottom:1px solid #151614;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-link{align-self:flex-start;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery-section{background:#E5DED2;padding:76px max(40px,calc((100% - 1320px)/2));gap:32px;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery-heading{padding:0;gap:18px;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery-heading .elementor-heading-title{font-size:clamp(30px,3.5vw,48px);}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;border-radius:2px;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery a{display:block;}
.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-photo-credit p{font-size:12px;color:#716b60;margin:0;}
.elementor-439 .elementor-element.elementor-element-be80031 a:focus-visible{outline:2px solid currentColor;outline-offset:5px;}
@media(max-width:1024px){.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-intro{gap:40px;padding:56px 32px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-story{gap:44px;padding:64px 32px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-press{padding:40px 32px;}.elementor-439 .elementor-element.elementor-element-be80031 blockquote{font-size:20px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery-section{padding:56px 32px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery{gap:14px;}}
@media(max-width:767px){.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-intro{grid-template-columns:1fr;gap:30px;padding:40px 24px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-intro-text{gap:20px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-name .elementor-heading-title{font-size:clamp(46px,12vw,62px);}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-lead p{font-size:25px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-copy p{font-size:16px;line-height:1.75;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-portrait img{aspect-ratio:1/1;object-position:center 30%;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-press{grid-template-columns:1fr;padding:36px 24px;gap:26px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote,.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote:first-child,.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote:last-child{padding:0 0 24px;border-right:0;border-bottom:1px solid #bfb6a6;gap:12px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-quote:last-child{padding-bottom:0;border:0;}.elementor-439 .elementor-element.elementor-element-be80031 blockquote{font-size:21px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-story{grid-template-columns:1fr;padding:44px 24px;gap:36px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-aside{position:static;gap:18px;padding-bottom:28px;border-bottom:1px solid #d7d1c5;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-aside-title .elementor-heading-title{font-size:32px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-chapters{gap:32px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-title .elementor-heading-title{font-size:27px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery-section{padding:40px 24px;gap:24px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery img{aspect-ratio:1/1;}.elementor-439 .elementor-element.elementor-element-be80031 .nd-bio-gallery-heading .elementor-heading-title{font-size:32px;}}/* End custom CSS */