.elementor-12 .elementor-element.elementor-element-56ec265{--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-12 .elementor-element.elementor-element-56ec265:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-56ec265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-c858dfb{--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:space-between;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c858dfb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c858dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dcde276{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b2a1c12{--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:4px 22px;--row-gap:4px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1424139 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-1424139 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1424139 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-1424139 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1424139 .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-29798ea .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-29798ea .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-29798ea .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-29798ea .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-29798ea .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-054610d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-054610d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-054610d .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-054610d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-054610d .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-07526a0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-07526a0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-07526a0 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-07526a0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-07526a0 .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-7e139b9 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-7e139b9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7e139b9 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-7e139b9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7e139b9 .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-a03b9e6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-a03b9e6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a03b9e6 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-a03b9e6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a03b9e6 .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-e0022f3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;fill:#3F3F46;color:#3F3F46;border-radius:0px 0px 0px 0px;padding:12px 2px 12px 2px;}.elementor-12 .elementor-element.elementor-element-e0022f3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e0022f3 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-e0022f3 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e0022f3 .elementor-button:focus svg{fill:#3F3F46;}.elementor-12 .elementor-element.elementor-element-71dda92 .elementor-button{background-color:#0B0B0C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-12 .elementor-element.elementor-element-71dda92 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-71dda92 .elementor-button:focus{background-color:#0B0B0C;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71dda92 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-71dda92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bd8f692{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:clamp(48px, 7vw, 96px);--padding-bottom:clamp(48px, 6vw, 80px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1f3f077{--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-12 .elementor-element.elementor-element-1f3f077.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4d8c46c{background-color:rgba(123, 104, 238, 0.1);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:6px 14px 6px 14px;border-radius:999px 999px 999px 999px;}.elementor-12 .elementor-element.elementor-element-4d8c46c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4d8c46c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-2ade0b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2.6rem, 5.4vw, 4.4rem);font-weight:800;line-height:1;letter-spacing:-0.045em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-ec5f8d0{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-07b8dc6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button{background-color:#0B0B0C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button:focus{background-color:#0B0B0C;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d8c8602 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-70ba3c9 .elementor-button{background-color:#F4F4F5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-70ba3c9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-70ba3c9 .elementor-button:focus{background-color:#F4F4F5;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-70ba3c9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-70ba3c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1095df9{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-1a89408{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a89408.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5c48e7f{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 24px 56px -28px rgba(11, 11, 12, 0.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c48e7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c48e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-85cf334{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ad2f4ce{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0385119{--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-12 .elementor-element.elementor-element-e79e9cd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1;letter-spacing:-0.045em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-895dbbd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-69101d9{--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-12 .elementor-element.elementor-element-d84e1af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1;letter-spacing:-0.045em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-d639055{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-ba3d460{--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-12 .elementor-element.elementor-element-d348990 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1;letter-spacing:-0.045em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-25624a8{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-c1f40f3{--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-12 .elementor-element.elementor-element-b19baa1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1;letter-spacing:-0.045em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-e750971{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-aa13cc8{--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:clamp(40px, 5vw, 64px);--padding-bottom:clamp(40px, 5vw, 64px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-31de9bd{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fdc9104{--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-12 .elementor-element.elementor-element-fdc9104.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-0c03cae .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#B9AEFF;}.elementor-12 .elementor-element.elementor-element-8de1017{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8de1017 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.8rem, 3vw, 2.5rem);font-weight:800;line-height:1.08;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e59fefa{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-ee95d45{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f78dab4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd0d1cc .elementor-button{background-color:rgba(255,255,255,0.12);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-12 .elementor-element.elementor-element-fd0d1cc .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fd0d1cc .elementor-button:focus{background-color:rgba(255,255,255,0.12);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd0d1cc .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-fd0d1cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3a67c53{--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-12 .elementor-element.elementor-element-3a67c53.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1ac1063{--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:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-55f45d9{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c593215{--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-12 .elementor-element.elementor-element-c593215.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b4f20f3 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-fc231ba{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-fc231ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-d33396b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-755470b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button{background-color:#0B0B0C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button:focus{background-color:#0B0B0C;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d5471b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0ecb52f .elementor-button{background-color:#F4F4F5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-0ecb52f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0ecb52f .elementor-button:focus{background-color:#F4F4F5;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0ecb52f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0ecb52f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a1e39e7 .elementor-button{background-color:#F4F4F5;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-a1e39e7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a1e39e7 .elementor-button:focus{background-color:#F4F4F5;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a1e39e7 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a1e39e7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6dcc139{--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-12 .elementor-element.elementor-element-6dcc139.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-00e8301{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-00e8301:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-00e8301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-e3108b8{--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-12 .elementor-element.elementor-element-6ade5f5{background-color:rgba(255, 255, 255, 0.12);padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-12 .elementor-element.elementor-element-6ade5f5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6ade5f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.6;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e0eb3b7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-e0eb3b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.9rem, 3vw, 2.4rem);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-45eeeac{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-95c57b2{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:20px 20px 20px 20px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-95c57b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-95c57b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bcf4dea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1612078{--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-12 .elementor-element.elementor-element-1612078.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5e747c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.08em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-b45a85f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-12 .elementor-element.elementor-element-b45a85f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-7300017{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-4f9e896{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4f9e896 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.3;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-3fe0d49{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2fff798{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-2fff798:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2fff798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6f7a031.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fb751e7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-1a8dd9e{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-1a8dd9e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a8dd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f1caa34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-be3ac1c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-090d714{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-090d714:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-090d714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1a7e51f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-76706ea{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-f081ea3{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-f081ea3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f081ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a674f5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c1503ce{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-0bf7032{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-0bf7032:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0bf7032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cc12180.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-637f532{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-fd9f474{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-fd9f474:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd9f474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6a3a376.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-af659b3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-aeb38c8{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9209364{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-9209364:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9209364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(123, 104, 238, 0.1);}.elementor-12 .elementor-element.elementor-element-a8f9cba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a7297b1{--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-12 .elementor-element.elementor-element-a7297b1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-10fac18 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-0a10d4e{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-83e9485{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-83e9485:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-83e9485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(123, 104, 238, 0.1);}.elementor-12 .elementor-element.elementor-element-a59dd7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8affbdc{--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-12 .elementor-element.elementor-element-8affbdc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-173dc7b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-aa69b7e{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-8111894{--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:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8111894:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8111894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-12 .elementor-element.elementor-element-0543c04 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-0775391{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0775391 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-4b93237{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-500c81b{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5eca5d1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5eca5d1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5eca5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f755f71{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-f755f71 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-bb4f5ad{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-a4c6eed{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a4c6eed:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4c6eed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e57985e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-e57985e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-61258dc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-c7aa326{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c7aa326:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c7aa326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7ae476b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-7ae476b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-4317608{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-d6aae6e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d6aae6e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d6aae6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-68dbd11{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-68dbd11 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-3d7becd{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-fc02bbe{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fc02bbe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc02bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7a2a217{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-7a2a217 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-385509d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-a734a5b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a734a5b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a734a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8b884fa{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-8b884fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-5f81a54{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-5243b23{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5243b23:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5243b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1a35e07{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-1a35e07 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-4dc2543{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-adfa15d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-adfa15d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-adfa15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f956419{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-f956419 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-b01a4f0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-1874362{--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:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d494a10 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-13dae08{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-13dae08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-c064f3d{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-e9eb6a2{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(28px, 4vw, 44px);--padding-bottom:clamp(28px, 4vw, 44px);--padding-left:clamp(28px, 4vw, 44px);--padding-right:clamp(28px, 4vw, 44px);}.elementor-12 .elementor-element.elementor-element-e9eb6a2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9eb6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-3551f1e{--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-12 .elementor-element.elementor-element-3551f1e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a50419c{background-color:rgba(255, 255, 255, 0.12);padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-12 .elementor-element.elementor-element-a50419c.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a50419c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.6;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c893d4a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-12 .elementor-element.elementor-element-c893d4a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.6rem, 2.6vw, 2.1rem);font-weight:600;line-height:1.2;letter-spacing:-0.015em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-aa77b04{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6b91169 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4ebf882{--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;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15ca15f{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-83f7418{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-83f7418.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-83f7418 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0.06em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-02ae133{--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-12 .elementor-element.elementor-element-02ae133.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b71c000 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-c14501b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-7fa4723{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a553709{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a553709.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a553709 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0.06em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-6489b1b{--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-12 .elementor-element.elementor-element-6489b1b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-535fa19 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-5168940{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-d58bf81{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ff5079{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7ff5079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7ff5079 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0.06em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-387d423{--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-12 .elementor-element.elementor-element-387d423.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-aa95a28 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-36177f9{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-f39f88e{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6998165{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6998165.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6998165 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0.06em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-16f7ee2{--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-12 .elementor-element.elementor-element-16f7ee2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-53f929f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-9cea82a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-1a0fc28{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38f158b{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-38f158b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-38f158b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0.06em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-2168273{--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-12 .elementor-element.elementor-element-2168273.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1e50093 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-51fd33b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-a47e761{--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:8px 32px;--row-gap:8px;--column-gap:32px;--flex-wrap:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9480a8f{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9480a8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9480a8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0.06em;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-2969022{--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-12 .elementor-element.elementor-element-2969022.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a8b2e95 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.35;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-0b511a8{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-c5b481f{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c5b481f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c5b481f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-12 .elementor-element.elementor-element-aa314a1{--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-12 .elementor-element.elementor-element-aa314a1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b676a16 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-a7165fc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a7165fc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-4b44248{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-a00a009{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-a00a009:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a00a009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-16c57c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-f2dd0b2{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6;fill:#5B49D6;color:#5B49D6;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-662e2e5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-662e2e5.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-662e2e5 .elementor-button:focus svg{fill:#5B49D6;}.elementor-12 .elementor-element.elementor-element-d28a7d0{--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-12 .elementor-element.elementor-element-d28a7d0.e-con{--flex-grow:2;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-595bd56{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3506710{--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-12 .elementor-element.elementor-element-3506710.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-7d8d19b .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-4a71da4{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4a71da4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-39f2f27{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-a492800{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-8c3533a{--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;--border-radius:18px 18px 18px 18px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-8c3533a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c3533a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFB;}.elementor-12 .elementor-element.elementor-element-c1c2abd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-77cce15{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.6;fill:#5B49D6;color:#5B49D6;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-2a8d9a2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2a8d9a2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2a8d9a2 .elementor-button:focus svg{fill:#5B49D6;}.elementor-12 .elementor-element.elementor-element-5908e6b{--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-12 .elementor-element.elementor-element-5908e6b.e-con{--flex-grow:2;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d178ece{--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:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d178ece:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d178ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-9e82d8b .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-407bd84{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-407bd84 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a05c7a7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-eefc973{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7748f5e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f823a5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c370c71{--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-12 .elementor-element.elementor-element-c370c71.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a73c3df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-58aabcb{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-a8de35b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52980e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0e7ebc{--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-12 .elementor-element.elementor-element-e0e7ebc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-a859af3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5786e57{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-061539d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a21b3c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6c3c573{--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-12 .elementor-element.elementor-element-6c3c573.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-4165759 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8aabe7a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-792d1f9{--display:grid;--e-con-grid-template-columns:minmax(0, 1.45fr) minmax(0, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c9de4fa{--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;--justify-content:space-between;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-c9de4fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9de4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12 .elementor-element.elementor-element-c3910d6{--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-12 .elementor-element.elementor-element-1cf1db3{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-12 .elementor-element.elementor-element-1cf1db3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.5rem, 2.4vw, 1.9rem);font-weight:800;line-height:1.2;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-00443de{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-4e84257{--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;--justify-content:space-between;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.1);--border-color:rgba(255, 255, 255, 0.1);--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-4e84257:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e84257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18181B;}.elementor-12 .elementor-element.elementor-element-5683f17{--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-12 .elementor-element.elementor-element-8d15525{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-12 .elementor-element.elementor-element-8d15525 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1f3a628{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-340d369{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-340d369:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-340d369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.06);}.elementor-12 .elementor-element.elementor-element-23bbc2e{--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-12 .elementor-element.elementor-element-23bbc2e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-e2b979d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.6;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-58b5216{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-ed1a0b2 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-ed1a0b2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ed1a0b2 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ed1a0b2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ed1a0b2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-806699d{--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:clamp(56px, 8vw, 104px);--padding-bottom:clamp(56px, 8vw, 104px);--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3bfd20f .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.6;letter-spacing:0.06em;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-428aa92{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-428aa92 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2rem, 3.6vw, 3rem);font-weight:800;line-height:1.05;letter-spacing:-0.04em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-13e3755{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-15e6fb3{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bcfe7a9{--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;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#7B68EE;--border-color:#7B68EE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-bcfe7a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bcfe7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(123, 104, 238, 0.1);}.elementor-12 .elementor-element.elementor-element-e79a51c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-18c6d18{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-18c6d18 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.15;letter-spacing:-0.02em;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-7a262cb{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7a262cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#3F3F46;}.elementor-12 .elementor-element.elementor-element-38cdbf7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d2e21b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-48b5df3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48b5df3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-94f6cf9{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-94f6cf9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-f4dec31{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5ea7b12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-7ead7e4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7ead7e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-be3601d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-be3601d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-c326f15{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEE;--border-color:#ECECEE;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-738d37b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.6;color:#5B49D6;}.elementor-12 .elementor-element.elementor-element-42e4682{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-42e4682 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.6;color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-e1e16d0{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e1e16d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#6E6E76;}.elementor-12 .elementor-element.elementor-element-c1086b1{--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;--overflow:hidden;--padding-top:clamp(56px, 7vw, 80px);--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c1086b1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c1086b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0C;}.elementor-12 .elementor-element.elementor-element-28834ad{--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;--justify-content:space-between;--gap:40px 48px;--row-gap:40px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b1b8fc0{--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-12 .elementor-element.elementor-element-b1b8fc0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-b01a64f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-45d0e03 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;line-height:1.6;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ea75dc6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:-0.01em;fill:#0B0B0C;color:#0B0B0C;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button:focus{background-color:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-242fff3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-242fff3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-242fff3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f348474{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--e-con-grid-template-rows:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f348474.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6edcbae{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c7f7d10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-12 .elementor-element.elementor-element-c7f7d10 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.08em;color:#B9AEFF;}.elementor-12 .elementor-element.elementor-element-35a0e56 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-35a0e56 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-35a0e56 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-0c11c3c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-0c11c3c .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-0c11c3c .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-fd0c72c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-fd0c72c .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-fd0c72c .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-bd6d578 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-bd6d578 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-bd6d578 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-1851462 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-1851462 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-1851462 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-54579de .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-54579de .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-54579de .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-0930f21 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-0930f21 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-0930f21 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-58609f4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c8303f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-12 .elementor-element.elementor-element-2c8303f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.08em;color:#B9AEFF;}.elementor-12 .elementor-element.elementor-element-84fb13a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-84fb13a .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-84fb13a .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-02a23a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-02a23a1 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-02a23a1 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-4bc417d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-4bc417d .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-4bc417d .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-10df39c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-10df39c .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-10df39c .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-3b00b5c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7abcaf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-12 .elementor-element.elementor-element-7abcaf8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.08em;color:#B9AEFF;}.elementor-12 .elementor-element.elementor-element-ce1e262 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-ce1e262 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-ce1e262 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-2ff1c30 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-2ff1c30 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-2ff1c30 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-c2ce9b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-c2ce9b1 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-c2ce9b1 .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-1d47a8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-1d47a8f .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-1d47a8f .elementor-heading-title a:focus{color:#E4E4E7;}.elementor-12 .elementor-element.elementor-element-2097fcc{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255, 255, 255, 0.12);--border-color:rgba(255, 255, 255, 0.12);--border-radius:16px 16px 16px 16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-2097fcc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2097fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.06);}.elementor-12 .elementor-element.elementor-element-d03fa7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4ee6008{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#A1A1AA;}.elementor-12 .elementor-element.elementor-element-f57d175{--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;--justify-content:space-between;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:wrap;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:rgba(255, 255, 255, 0.12);--border-color:rgba(255, 255, 255, 0.12);--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c620dc1{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#71717A;}.elementor-12 .elementor-element.elementor-element-b26cdcc{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.6;color:#71717A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-56ec265{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-c858dfb{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-dcde276{--width:auto;}.elementor-12 .elementor-element.elementor-element-b2a1c12{--width:auto;}.elementor-12 .elementor-element.elementor-element-bd8f692{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-1f3f077{--width:520px;}.elementor-12 .elementor-element.elementor-element-1a89408{--width:456px;}.elementor-12 .elementor-element.elementor-element-5c48e7f{--width:100%;}.elementor-12 .elementor-element.elementor-element-85cf334{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-aa13cc8{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-fdc9104{--width:400px;}.elementor-12 .elementor-element.elementor-element-3a67c53{--width:440px;}.elementor-12 .elementor-element.elementor-element-1ac1063{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-c593215{--width:520px;}.elementor-12 .elementor-element.elementor-element-6dcc139{--width:456px;}.elementor-12 .elementor-element.elementor-element-8111894{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-1874362{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-3551f1e{--width:420px;}.elementor-12 .elementor-element.elementor-element-02ae133{--width:320px;}.elementor-12 .elementor-element.elementor-element-6489b1b{--width:320px;}.elementor-12 .elementor-element.elementor-element-387d423{--width:320px;}.elementor-12 .elementor-element.elementor-element-16f7ee2{--width:320px;}.elementor-12 .elementor-element.elementor-element-2168273{--width:320px;}.elementor-12 .elementor-element.elementor-element-2969022{--width:320px;}.elementor-12 .elementor-element.elementor-element-c5b481f{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-aa314a1{--width:320px;}.elementor-12 .elementor-element.elementor-element-d28a7d0{--width:520px;}.elementor-12 .elementor-element.elementor-element-595bd56{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-3506710{--width:320px;}.elementor-12 .elementor-element.elementor-element-5908e6b{--width:520px;}.elementor-12 .elementor-element.elementor-element-d178ece{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-23bbc2e{--width:360px;}.elementor-12 .elementor-element.elementor-element-806699d{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-c1086b1{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-b1b8fc0{--width:340px;}.elementor-12 .elementor-element.elementor-element-f348474{--width:520px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-dcde276{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-ad2f4ce{--e-con-grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-95c57b2{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-3fe0d49{--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2fff798{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-1a8dd9e{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-090d714{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f081ea3{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-0bf7032{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-fd9f474{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-aeb38c8{--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-9209364{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-83e9485{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-500c81b{--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-eefc973{--e-con-grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7748f5e{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-a8de35b{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-061539d{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-792d1f9{--e-con-grid-template-columns:minmax(0, 1.45fr) minmax(0, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-15e6fb3{--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-f348474{--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2097fcc{--flex-wrap:nowrap;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-dcde276{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-ad2f4ce{--e-con-grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-95c57b2{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-3fe0d49{--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2fff798{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-1a8dd9e{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-090d714{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f081ea3{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-0bf7032{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-fd9f474{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-aeb38c8{--e-con-grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-9209364{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-83e9485{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-500c81b{--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-eefc973{--e-con-grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7748f5e{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-a8de35b{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-061539d{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-792d1f9{--e-con-grid-template-columns:minmax(0, 1.45fr) minmax(0, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-15e6fb3{--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-b01a64f{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f348474{--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-2097fcc{--flex-wrap:nowrap;}}