.elementor-652 .elementor-element.elementor-element-d694201{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-d694201:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-d694201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D13;}.elementor-652 .elementor-element.elementor-element-c90d1c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.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-652 .elementor-element.elementor-element-010d4d1{text-align:center;font-family:"Geist Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:0.05em;color:#C1D0DE;}.elementor-652 .elementor-element.elementor-element-35ca687{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-35ca687:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-35ca687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D13;background-image:url("https://wordpress-nginx-production-9ed8.up.railway.app/wp-content/uploads/2026/09/f257d612-066f-4934-a8e8-cb8e6a1ecd7e.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-652 .elementor-element.elementor-element-35ca687::before, .elementor-652 .elementor-element.elementor-element-35ca687 > .elementor-background-video-container::before, .elementor-652 .elementor-element.elementor-element-35ca687 > .e-con-inner > .elementor-background-video-container::before, .elementor-652 .elementor-element.elementor-element-35ca687 > .elementor-background-slideshow::before, .elementor-652 .elementor-element.elementor-element-35ca687 > .e-con-inner > .elementor-background-slideshow::before, .elementor-652 .elementor-element.elementor-element-35ca687 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(7,13,19,0.72);--background-overlay:'';}.elementor-652 .elementor-element.elementor-element-cefca62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-8c405d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-3716489{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-652 .elementor-element.elementor-element-12cf730 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:72px;font-weight:300;line-height:1.02em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-652 .elementor-element.elementor-element-5a845dd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:"Geist", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:#C1D0DE;}.elementor-652 .elementor-element.elementor-element-50e9006{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--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-652 .elementor-element.elementor-element-dff6727 .elementor-button{background-color:#CF1D3B;font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 28px 16px 28px;}.elementor-652 .elementor-element.elementor-element-578fc18 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:4px 4px 4px 4px;padding:16px 28px 16px 28px;}.elementor-652 .elementor-element.elementor-element-4c78e02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-f05881c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-f05881c:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-f05881c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-652 .elementor-element.elementor-element-c768bc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-27fd4c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-27fd4c5:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-27fd4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1921;}.elementor-652 .elementor-element.elementor-element-6542c10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-ae840ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-ae840ca:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-ae840ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1921;}.elementor-652 .elementor-element.elementor-element-bfdca06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-361692d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-361692d:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-361692d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-652 .elementor-element.elementor-element-fd92be6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-bbde0a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-bbde0a1:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-bbde0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-652 .elementor-element.elementor-element-5bc4c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-040230c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-040230c:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-040230c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-652 .elementor-element.elementor-element-f5efa17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-9361d39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E8EC;--border-color:#E6E8EC;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-9361d39:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-9361d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-652 .elementor-element.elementor-element-d5810c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-219b606{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-219b606:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-219b606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D13;}.elementor-652 .elementor-element.elementor-element-219b606::before, .elementor-652 .elementor-element.elementor-element-219b606 > .elementor-background-video-container::before, .elementor-652 .elementor-element.elementor-element-219b606 > .e-con-inner > .elementor-background-video-container::before, .elementor-652 .elementor-element.elementor-element-219b606 > .elementor-background-slideshow::before, .elementor-652 .elementor-element.elementor-element-219b606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-652 .elementor-element.elementor-element-219b606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, rgba(207,29,59,0.12) 0%, rgba(7,13,19,0) 100%);}.elementor-652 .elementor-element.elementor-element-46ca95a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-652 .elementor-element.elementor-element-2811f61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-336efd5 .elementor-button{background-color:#CF1D3B;font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 28px 16px 28px;}.elementor-652 .elementor-element.elementor-element-7540cdb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Geist", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.28);border-radius:4px 4px 4px 4px;padding:16px 28px 16px 28px;}.elementor-652 .elementor-element.elementor-element-a154b8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#152432;--border-color:#152432;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-a154b8d:not(.elementor-motion-effects-element-type-background), .elementor-652 .elementor-element.elementor-element-a154b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D13;}.elementor-652 .elementor-element.elementor-element-b5f43be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}@media(max-width:1024px){.elementor-652 .elementor-element.elementor-element-12cf730 .elementor-heading-title{font-size:54px;}}@media(max-width:767px){.elementor-652 .elementor-element.elementor-element-d694201{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-c90d1c9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-35ca687{--padding-top:56px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-cefca62{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-12cf730 .elementor-heading-title{font-size:40px;}.elementor-652 .elementor-element.elementor-element-f05881c{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-c768bc0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-27fd4c5{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-6542c10{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-ae840ca{--padding-top:0px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-bfdca06{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-361692d{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-fd92be6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-bbde0a1{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-5bc4c94{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-040230c{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-f5efa17{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-9361d39{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-d5810c5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-219b606{--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-46ca95a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-652 .elementor-element.elementor-element-a154b8d{--padding-top:33px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-652 .elementor-element.elementor-element-b5f43be{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-652 .elementor-element.elementor-element-c90d1c9{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-cefca62{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-3716489{--width:100%;}.elementor-652 .elementor-element.elementor-element-4c78e02{--width:100%;}.elementor-652 .elementor-element.elementor-element-c768bc0{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-6542c10{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-bfdca06{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-fd92be6{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-5bc4c94{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-f5efa17{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-d5810c5{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-46ca95a{--content-width:1360px;}.elementor-652 .elementor-element.elementor-element-b5f43be{--content-width:1360px;}}/* Start custom CSS for container, class: .elementor-element-d694201 */.elementor-652 .elementor-element.elementor-element-d694201 b { color:#FFFFFF; font-weight:500; }
.elementor-652 .elementor-element.elementor-element-d694201 .nd-dot { color:#F16F80; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ca687 */.elementor-652 .elementor-element.elementor-element-35ca687 .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.1em; color:#92AABF; display:flex; align-items:center; gap:12px; margin:0 0 32px; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-eyebrow::before { content:""; width:32px; height:1px; background:#E63B55; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-eyebrow b { color:#F16F80; font-weight:500; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#C1D0DE; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-dot { display:inline-block; width:0.25em; height:0.25em; background:#E63B55; border-radius:50%; transform:translateY(-0.6em); margin-left:0.05em; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-card { background:#0E1921; border:1px solid #152432; border-radius:8px; padding:32px; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-card-head { display:flex; justify-content:space-between; align-items:center; gap:16px; padding-bottom:16px; margin-bottom:20px; border-bottom:1px solid #152432; font-family:"Geist Mono",monospace; font-size:11px; letter-spacing:0.08em; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-card-title { color:#92AABF; text-transform:uppercase; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-card-status { color:#58C494; display:flex; align-items:center; gap:6px; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-card-status::before { content:""; width:6px; height:6px; border-radius:50%; background:#58C494; box-shadow:0 0 0 4px rgba(88,196,148,0.15); flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-rows { display:flex; flex-direction:column; gap:14px; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-row { display:flex; justify-content:space-between; align-items:center; gap:16px; font-size:14px; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-row-l { color:#92AABF; display:flex; align-items:center; gap:10px; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-b { width:6px; height:6px; border-radius:50%; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-b-done { background:#58C494; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-b-prog { background:#F0B429; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-row-v { font-family:"Geist Mono",monospace; color:#FFFFFF; font-size:12px; text-align:right; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-note { font-family:"Geist Mono",monospace; font-size:11px; color:#5D7A94; letter-spacing:0.06em; text-transform:uppercase; margin:12px 0 0; }
.elementor-652 .elementor-element.elementor-element-35ca687 .nd-grid { display:grid; grid-template-columns:7fr 5fr; gap:64px; align-items:end; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-35ca687 .nd-grid { grid-template-columns:1fr; gap:40px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f05881c */.elementor-652 .elementor-element.elementor-element-f05881c .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:12px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; display:flex; align-items:center; gap:10px; margin:0 0 20px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-eyebrow::before { content:""; width:24px; height:1px; background:#CF1D3B; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#1D3244; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-head { display:grid; grid-template-columns:1fr 1fr; gap:80px; align-items:end; margin-bottom:56px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-head p { color:#525863; font-size:18px; line-height:1.6; max-width:460px; margin:0; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offers { display:grid; grid-template-columns:repeat(3,1fr); border-top:1px solid #E6E8EC; border-left:1px solid #E6E8EC; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer { padding:40px; border-right:1px solid #E6E8EC; border-bottom:1px solid #E6E8EC; background:#fff; display:flex; flex-direction:column; min-height:340px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer:hover { background:#FAFAFA; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-top { display:flex; justify-content:space-between; align-items:center; gap:16px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-ico { width:40px; height:40px; border-radius:4px; background:#F3F6F9; border:1px solid #E3EAF1; display:inline-flex; align-items:center; justify-content:center; color:#1D3244; flex-shrink:0; transition:all 200ms cubic-bezier(0.22,0.61,0.36,1); }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-ico svg { width:20px; height:20px; fill:none; stroke:currentColor; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:round; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer:hover .nd-ico { background:#0E1921; color:#FFFFFF; border-color:#0E1921; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-num { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer h3 { font-size:24px; font-weight:500; letter-spacing:-0.02em; margin:32px 0 14px; line-height:1.2; color:#0E1921; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer p { color:#525863; font-size:14px; line-height:1.65; margin:0 0 20px; max-width:320px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer ul { list-style:none; padding:0; margin:auto 0 0; display:flex; flex-direction:column; gap:8px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer li { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.06em; color:#0E1921; display:flex; align-items:center; gap:8px; }
.elementor-652 .elementor-element.elementor-element-f05881c .nd-offer li::before { content:""; width:14px; height:1px; background:#CF1D3B; flex:0 0 auto; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-f05881c .nd-offers { grid-template-columns:repeat(2,1fr); } .elementor-652 .elementor-element.elementor-element-f05881c .nd-head { grid-template-columns:1fr; gap:32px; } }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-f05881c .nd-offers { grid-template-columns:1fr; } .elementor-652 .elementor-element.elementor-element-f05881c .nd-offer { min-height:0; padding:28px 24px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27fd4c5 */.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#92AABF; display:flex; align-items:center; gap:10px; margin:0 0 24px; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-eyebrow::before { content:""; width:24px; height:1px; background:#E63B55; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#C1D0DE; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-head { display:grid; grid-template-columns:1fr 1fr; gap:80px; align-items:end; margin-bottom:72px; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-head p { color:#92AABF; font-size:18px; line-height:1.6; max-width:460px; margin:0; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-tl { position:relative; display:grid; grid-template-columns:repeat(6,1fr); gap:0; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-tl::before { content:""; position:absolute; left:0; right:0; top:26px; height:1px; background:#1D3244; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-step { padding:0 20px 0 0; position:relative; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-marker { width:52px; height:52px; border-radius:50%; background:#152432; border:1px solid #1D3244; display:flex; align-items:center; justify-content:center; font-family:"Geist Mono",monospace; font-size:12px; font-weight:500; color:#fff; position:relative; z-index:1; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-step.done .nd-marker { background:#1D3244; color:#92AABF; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-step.active .nd-marker { background:#CF1D3B; border-color:#CF1D3B; box-shadow:0 0 0 6px rgba(207,29,59,0.2); }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-phase { font-family:"Geist Mono",monospace; font-size:10px; text-transform:uppercase; letter-spacing:0.08em; color:#5D7A94; margin:28px 0 6px; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-step h4 { font-size:18px; font-weight:500; letter-spacing:-0.01em; color:#fff; margin:0 0 8px; }
.elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-step p { font-size:12px; color:#92AABF; line-height:1.55; margin:0; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-tl { grid-template-columns:repeat(3,1fr); row-gap:40px; } .elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-tl::before { display:none; } .elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-head { grid-template-columns:1fr; gap:32px; } }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-27fd4c5 .nd-tl { grid-template-columns:1fr; row-gap:32px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae840ca */.elementor-652 .elementor-element.elementor-element-ae840ca .nd-fig { position:relative; border-radius:8px; overflow:hidden; background:#E3EAF1; aspect-ratio:4/3; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-fig img { width:100%; height:100%; object-fit:cover; display:block; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-cap { position:absolute; left:20px; bottom:20px; font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#fff; background:rgba(20,34,50,0.7); padding:8px 12px; border-radius:4px; display:flex; align-items:center; gap:8px; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-cap::before { content:""; width:6px; height:6px; border-radius:50%; background:#E63B55; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-split { display:grid; grid-template-columns:5fr 7fr; gap:64px; align-items:center; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-metrics { display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:#152432; border:1px solid #152432; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-metric { background:#0E1921; padding:32px; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-k { font-size:48px; font-weight:300; letter-spacing:-0.02em; color:#fff; line-height:1; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-unit { font-size:24px; color:#92AABF; margin-left:2px; }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-mdot { display:inline-block; width:8px; height:8px; border-radius:50%; background:#E63B55; margin-left:6px; transform:translateY(-16px); }
.elementor-652 .elementor-element.elementor-element-ae840ca .nd-l { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#92AABF; margin-top:14px; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-ae840ca .nd-split { grid-template-columns:1fr; gap:40px; } }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-ae840ca .nd-metrics { grid-template-columns:1fr; } .elementor-652 .elementor-element.elementor-element-ae840ca .nd-metric { padding:24px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361692d */.elementor-652 .elementor-element.elementor-element-361692d .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:12px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; display:flex; align-items:center; gap:10px; margin:0 0 20px; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-eyebrow::before { content:""; width:24px; height:1px; background:#CF1D3B; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#1D3244; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-fig { position:relative; border-radius:8px; overflow:hidden; background:#E3EAF1; aspect-ratio:4/3; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-fig img { width:100%; height:100%; object-fit:cover; display:block; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-cap { position:absolute; left:20px; bottom:20px; font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#fff; background:rgba(20,34,50,0.7); padding:8px 12px; border-radius:4px; display:flex; align-items:center; gap:8px; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-cap::before { content:""; width:6px; height:6px; border-radius:50%; background:#E63B55; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-head { display:grid; grid-template-columns:1fr 1fr; gap:80px; align-items:end; margin-bottom:56px; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-head p { color:#525863; font-size:18px; line-height:1.6; max-width:460px; margin:0; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-split { display:grid; grid-template-columns:4fr 8fr; gap:48px; align-items:start; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-cgrid { display:grid; grid-template-columns:repeat(2,1fr); gap:20px; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ctrl { border:1px solid #E6E8EC; border-radius:8px; padding:24px; background:#fff; display:flex; flex-direction:column; gap:10px; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ctrl:hover { border-color:#5D7A94; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ico { width:40px; height:40px; border-radius:4px; background:#F3F6F9; border:1px solid #E3EAF1; display:inline-flex; align-items:center; justify-content:center; color:#1D3244; flex-shrink:0; align-self:flex-start; margin-bottom:4px; transition:all 200ms cubic-bezier(0.22,0.61,0.36,1); }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ico svg { width:20px; height:20px; fill:none; stroke:currentColor; stroke-width:1.5; stroke-linecap:round; stroke-linejoin:round; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ctrl:hover .nd-ico { background:#0E1921; color:#FFFFFF; border-color:#0E1921; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-code { font-family:"Geist Mono",monospace; font-size:11px; color:#AF1532; letter-spacing:0.04em; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ctrl h3 { font-size:18px; font-weight:500; letter-spacing:-0.01em; margin:0; color:#0E1921; line-height:1.25; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-ctrl p { font-size:13px; color:#525863; line-height:1.65; margin:0; }
.elementor-652 .elementor-element.elementor-element-361692d .nd-count { font-family:"Geist Mono",monospace; font-size:10px; color:#525863; text-transform:uppercase; letter-spacing:0.08em; margin-top:auto; padding-top:8px; border-top:1px solid #E6E8EC; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-361692d .nd-split { grid-template-columns:1fr; gap:40px; } .elementor-652 .elementor-element.elementor-element-361692d .nd-head { grid-template-columns:1fr; gap:32px; } }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-361692d .nd-cgrid { grid-template-columns:1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbde0a1 */.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:12px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; display:flex; align-items:center; gap:10px; margin:0 0 20px; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-eyebrow::before { content:""; width:24px; height:1px; background:#CF1D3B; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#1D3244; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-fig { position:relative; border-radius:8px; overflow:hidden; background:#E3EAF1; aspect-ratio:4/3; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-fig img { width:100%; height:100%; object-fit:cover; display:block; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-cap { position:absolute; left:20px; bottom:20px; font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#fff; background:rgba(20,34,50,0.7); padding:8px 12px; border-radius:4px; display:flex; align-items:center; gap:8px; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-cap::before { content:""; width:6px; height:6px; border-radius:50%; background:#E63B55; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-split { display:grid; grid-template-columns:5fr 7fr; gap:80px; align-items:start; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-left p.nd-lede { color:#525863; font-size:18px; line-height:1.6; margin:24px 0 0; max-width:460px; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-list { display:flex; flex-direction:column; gap:0; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-item { padding:28px 0; border-top:1px solid #E6E8EC; display:grid; grid-template-columns:60px 1fr; gap:24px; align-items:start; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-item:last-child { border-bottom:1px solid #E6E8EC; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-inum { font-family:"Geist Mono",monospace; font-size:12px; color:#CF1D3B; letter-spacing:0.08em; padding-top:4px; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-item h4 { font-size:20px; font-weight:500; letter-spacing:-0.01em; margin:0 0 8px; color:#0E1921; }
.elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-item p { font-size:14px; color:#525863; line-height:1.65; margin:0; max-width:560px; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-split { grid-template-columns:1fr; gap:40px; } }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-bbde0a1 .nd-item { grid-template-columns:1fr; gap:8px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-040230c */.elementor-652 .elementor-element.elementor-element-040230c .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:12px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; display:flex; align-items:center; gap:10px; margin:0 0 20px; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-eyebrow::before { content:""; width:24px; height:1px; background:#CF1D3B; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-split { display:grid; grid-template-columns:1fr 1fr; gap:80px; align-items:center; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-quote { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; font-size:42px; line-height:1.25; margin:0; color:#152432; padding-left:32px; border-left:2px solid #CF1D3B; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-by { display:flex; align-items:center; gap:14px; margin-top:40px; padding-left:34px; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-av { width:44px; height:44px; border-radius:50%; background:#E3EAF1; color:#1D3244; display:flex; align-items:center; justify-content:center; font-weight:500; font-size:14px; border:1px solid #C1D0DE; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-who { font-size:14px; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-who b { color:#0E1921; display:block; margin-bottom:2px; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-who span { color:#525863; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-stats { display:grid; grid-template-columns:repeat(2,1fr); gap:1px; background:#E6E8EC; border:1px solid #E6E8EC; border-radius:8px; overflow:hidden; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-stat { background:#fff; padding:32px; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-k { font-size:48px; font-weight:300; letter-spacing:-0.02em; color:#0E1921; line-height:1; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-unit { font-size:20px; color:#525863; margin-left:2px; }
.elementor-652 .elementor-element.elementor-element-040230c .nd-l { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; margin-top:12px; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-040230c .nd-split { grid-template-columns:1fr; gap:48px; } .elementor-652 .elementor-element.elementor-element-040230c .nd-quote { font-size:30px; } }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-040230c .nd-stats { grid-template-columns:1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9361d39 */.elementor-652 .elementor-element.elementor-element-9361d39 .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:12px; text-transform:uppercase; letter-spacing:0.08em; color:#525863; display:flex; align-items:center; gap:10px; margin:0 0 20px; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-eyebrow::before { content:""; width:24px; height:1px; background:#CF1D3B; flex:0 0 auto; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#1D3244; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-split { display:grid; grid-template-columns:4fr 8fr; gap:80px; align-items:start; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-list { display:flex; flex-direction:column; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-q { border-top:1px solid #E6E8EC; padding:24px 0; display:grid; grid-template-columns:1fr auto; gap:24px; align-items:start; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-q:last-child { border-bottom:1px solid #E6E8EC; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-q h3 { font-size:18px; font-weight:500; letter-spacing:-0.01em; margin:0; color:#0E1921; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-q p { grid-column:1 / -1; margin:12px 0 0; font-size:14px; color:#525863; line-height:1.65; max-width:700px; }
.elementor-652 .elementor-element.elementor-element-9361d39 .nd-plus { font-family:"Geist Mono",monospace; font-size:18px; color:#CF1D3B; line-height:1; margin-top:4px; }
@media (max-width:1080px){ .elementor-652 .elementor-element.elementor-element-9361d39 .nd-split { grid-template-columns:1fr; gap:40px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219b606 */.elementor-652 .elementor-element.elementor-element-219b606 .nd-i { font-family:"Instrument Serif",Georgia,serif; font-style:italic; font-weight:400; color:#C1D0DE; }
.elementor-652 .elementor-element.elementor-element-219b606 .nd-eyebrow { font-family:"Geist Mono",monospace; font-size:11px; text-transform:uppercase; letter-spacing:0.1em; color:#F16F80; margin:0 0 24px; }
.elementor-652 .elementor-element.elementor-element-219b606 .nd-inner { max-width:800px; margin:0 auto; text-align:center; }
.elementor-652 .elementor-element.elementor-element-219b606 .nd-lede { color:#92AABF; font-size:18px; line-height:1.6; margin:0 auto 40px; max-width:560px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a154b8d */.elementor-652 .elementor-element.elementor-element-a154b8d .nd-finner { display:flex; justify-content:space-between; align-items:center; gap:32px; flex-wrap:wrap; font-family:"Geist Mono",monospace; font-size:11px; color:#5D7A94; letter-spacing:0.04em; }
.elementor-652 .elementor-element.elementor-element-a154b8d .nd-finner img { height:22px; filter:brightness(0) invert(1); display:block; }
.elementor-652 .elementor-element.elementor-element-a154b8d .nd-finner a { color:#92AABF; text-decoration:none; margin-right:16px; }
.elementor-652 .elementor-element.elementor-element-a154b8d .nd-finner a:hover { color:#fff; }
.elementor-652 .elementor-element.elementor-element-a154b8d .nd-finner b { color:#fff; font-weight:500; }
@media (max-width:760px){ .elementor-652 .elementor-element.elementor-element-a154b8d .nd-finner { flex-direction:column; align-items:flex-start; gap:20px; } }/* End custom CSS */