.elementor-636 .elementor-element.elementor-element-bf9003f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90007{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90005{--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-636 .elementor-element.elementor-element-bf90010{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9000f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9000a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9000e{--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-636 .elementor-element.elementor-element-bf90039{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90038{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90017{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9001b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9001f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90023{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90027{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9002b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9002f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf90037{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-bf9003e{--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-bf9003f */.elementor-636 .elementor-element.elementor-element-bf9003f{background:#F3EFE6;color:#151614;font-family:"DM Sans",sans-serif;gap:0;--widgets-spacing:0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .elementor-widget{margin-bottom:0;min-width:0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-intro{max-width:1360px;margin:auto;padding:76px 60px 88px;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:72px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-intro-text{padding:0;gap:24px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-eyebrow p{font-size:11px;letter-spacing:.18em;line-height:1.7;margin:0;color:#716b60;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-h1 .elementor-heading-title{font:300 clamp(52px,7vw,92px)/1.05 "proxima-nova",sans-serif;color:#151614;letter-spacing:-.04em;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-lead p{font-size:clamp(26px,3vw,40px);line-height:1.2;letter-spacing:-.025em;margin:0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-copy p{font-size:18px;line-height:1.75;margin:0;color:#58554f;max-width:660px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-portrait img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;display:block;border-radius:2px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-title .elementor-heading-title{font:400 clamp(34px,4vw,54px)/1.1 "DM Sans",sans-serif;letter-spacing:-.035em;color:#151614;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature{background:#141416;padding:72px 60px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature-inner{max-width:1240px;margin:auto;width:100%;padding:0;display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature-label,.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature-copy{padding:0;gap:24px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature .elementor-heading-title{color:#F3EFE6;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature .nd-ins-copy p{color:#d3cdc2;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature .nd-ins-eyebrow p,.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-meta p{color:#b9af9e;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-meta p{font-size:14px;line-height:1.8;margin:0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-link{align-self:flex-start;margin-top:8px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-link .elementor-button{padding:12px 0;min-height:44px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:#151614;font:400 15px/1.4 "DM Sans",sans-serif;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature .nd-ins-link .elementor-button{color:#F3EFE6;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-link .elementor-button:hover{color:#8c7b61;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-articles{max-width:1360px;width:100%;margin:auto;padding:80px 60px;gap:22px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-note p{font-size:14px;line-height:1.6;color:#716b60;margin:0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:16px 0 0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card{padding:34px;gap:20px;border:1px solid #d3cbbc;min-height:240px;background:#E5DED2;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card:nth-child(4n+2),.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card:nth-child(4n+3){background:transparent;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-publisher p{font-size:12px;letter-spacing:.07em;color:#716b60;margin:0;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card-title .elementor-heading-title{font:400 27px/1.3 "DM Sans",sans-serif;color:#151614;letter-spacing:-.02em;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card .nd-ins-link{margin-top:auto;padding-top:12px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-close{background:#E5DED2;padding:72px 24px;align-items:center;text-align:center;gap:24px;}
.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-close .nd-ins-link{align-self:center;}
.elementor-636 .elementor-element.elementor-element-bf9003f a:focus-visible{outline:2px solid currentColor;outline-offset:5px;}
@media(max-width:1024px){.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-intro{padding:56px 32px;gap:40px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature{padding:56px 32px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature-inner{gap:40px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-articles{padding:60px 32px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card{padding:28px;}}
@media(max-width:767px){.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-intro{grid-template-columns:1fr;padding:40px 24px;gap:28px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-h1 .elementor-heading-title{font-size:58px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-intro-text{gap:20px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-lead p{font-size:28px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-copy p{font-size:16px;line-height:1.7;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature{padding:40px 24px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature-inner{grid-template-columns:1fr;gap:28px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-feature-label{gap:12px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-title .elementor-heading-title{font-size:34px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-articles{padding:44px 24px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-grid{grid-template-columns:1fr;gap:16px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card{padding:26px 22px;min-height:0;gap:18px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-card-title .elementor-heading-title{font-size:24px;}.elementor-636 .elementor-element.elementor-element-bf9003f .nd-ins-close{padding:44px 24px;}}/* End custom CSS */