.elementor-17424 .elementor-element.elementor-element-e12fb0f{--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;border-style:solid;--border-style:solid;border-color:#E4EAF5B3;--border-color:#E4EAF5B3;--border-radius:0px 0px 1px 0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-4717fb0{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:nowrap;}.elementor-17424 .elementor-element.elementor-element-489bead{--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:center;}.elementor-17424 .elementor-element.elementor-element-489bead.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-1dad61d{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#0369A1;}.elementor-17424 .elementor-element.elementor-element-c18457d{padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-c18457d .elementor-heading-title{font-size:56px;font-weight:800;line-height:1.2em;letter-spacing:-1px;color:#0F172A;}.elementor-17424 .elementor-element.elementor-element-198dd1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;font-weight:400;line-height:1.75em;color:#5F6F89;}.elementor-17424 .elementor-element.elementor-element-bff4293{--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-17424 .elementor-element.elementor-element-bff4293.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-a5c3556{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E4EAF5;--border-color:#E4EAF5;--border-radius:999px 999px 999px 999px;box-shadow:0px 4px 12px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17424 .elementor-element.elementor-element-a5c3556:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-a5c3556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-a5c3556.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-802c84a{padding:0px 0px 0px 0px;text-align:center;font-size:14px;font-weight:400;color:#334155;}.elementor-17424 .elementor-element.elementor-element-abb2957{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E4EAF5;--border-color:#E4EAF5;--border-radius:999px 999px 999px 999px;box-shadow:0px 4px 12px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17424 .elementor-element.elementor-element-abb2957:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-abb2957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-abb2957.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-8621612{padding:0px 0px 0px 0px;text-align:center;font-size:14px;font-weight:400;color:#334155;}.elementor-17424 .elementor-element.elementor-element-0a6ce8d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E4EAF5;--border-color:#E4EAF5;--border-radius:999px 999px 999px 999px;box-shadow:0px 4px 12px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17424 .elementor-element.elementor-element-0a6ce8d:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-0a6ce8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-0a6ce8d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-07df93d{padding:0px 0px 0px 0px;text-align:center;font-size:14px;font-weight:400;color:#334155;}.elementor-17424 .elementor-element.elementor-element-a2e9665{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E4EAF5;--border-color:#E4EAF5;--border-radius:999px 999px 999px 999px;box-shadow:0px 4px 12px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17424 .elementor-element.elementor-element-a2e9665:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-a2e9665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-a2e9665.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-78665ba{padding:0px 0px 0px 0px;text-align:center;font-size:14px;font-weight:400;color:#334155;}.elementor-17424 .elementor-element.elementor-element-3c87ecf{--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:center;--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:#FFFFFF73;--border-color:#FFFFFF73;--border-radius:30px 30px 30px 30px;box-shadow:0px 24px 64px 0px rgba(46.00000000000001, 78.00000000000006, 130, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-3c87ecf:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-3c87ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF6B 0%, #F0F6FF2E 100%);}.elementor-17424 .elementor-element.elementor-element-3c87ecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-86c2340{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-119f396{--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;}.elementor-17424 .elementor-element.elementor-element-f3346b5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-619ddab{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#0369A1;}.elementor-17424 .elementor-element.elementor-element-2583d3a{width:var( --container-widget-width, 48% );max-width:48%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-17424 .elementor-element.elementor-element-2583d3a .elementor-heading-title{font-size:56px;font-weight:600;line-height:1.12em;color:#0F1728;}.elementor-17424 .elementor-element.elementor-element-bffeb8c{width:var( --container-widget-width, 55% );max-width:55%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;font-size:16px;color:#5F6F89;}.elementor-17424 .elementor-element.elementor-element-bffeb8c p{margin-block-end:0px;}.elementor-17424 .elementor-element.elementor-element-87b7c39{--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;}.elementor-17424 .elementor-element.elementor-element-87b7c39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-4e6f7a6{--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:#E4EAF5;--border-color:#E4EAF5;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-4e6f7a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-e1f17b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-6e0c2d1{--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-end;}.elementor-17424 .elementor-element.elementor-element-6e0c2d1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-cef3188{width:var( --container-widget-width, 43px );max-width:43px;background-color:#E0F2FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 0px 0px;--container-widget-width:43px;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-cef3188.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-cef3188 .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-cef3188 .elementor-icon{font-size:24px;}.elementor-17424 .elementor-element.elementor-element-cef3188 .elementor-icon svg{height:24px;}.elementor-17424 .elementor-element.elementor-element-d2a6420{--display:flex;}.elementor-17424 .elementor-element.elementor-element-c9450c3 .elementor-heading-title{font-size:24px;font-weight:600;color:#0F1728;}.elementor-17424 .elementor-element.elementor-element-2bcda80{font-size:14px;line-height:1.9em;}.elementor-17424 .elementor-element.elementor-element-2bcda80 p{margin-block-end:0px;}.elementor-17424 .elementor-element.elementor-element-2d79d6c{--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:#E4EAF5;--border-color:#E4EAF5;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-2d79d6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-9d0d5ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-ca181aa{--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;}.elementor-17424 .elementor-element.elementor-element-ca181aa.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-a8e5a2e{width:var( --container-widget-width, 43px );max-width:43px;background-color:#E0F2FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 0px 0px;--container-widget-width:43px;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-a8e5a2e.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-a8e5a2e .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-a8e5a2e .elementor-icon{font-size:24px;}.elementor-17424 .elementor-element.elementor-element-a8e5a2e .elementor-icon svg{height:24px;}.elementor-17424 .elementor-element.elementor-element-c78a752{--display:flex;}.elementor-17424 .elementor-element.elementor-element-81015ab .elementor-heading-title{font-size:24px;font-weight:600;color:#0F1728;}.elementor-17424 .elementor-element.elementor-element-b455ee0{font-size:14px;line-height:1.9em;}.elementor-17424 .elementor-element.elementor-element-b455ee0 p{margin-block-end:0px;}.elementor-17424 .elementor-element.elementor-element-28a9fb8{--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:#E4EAF5;--border-color:#E4EAF5;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-28a9fb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-672554b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-9f84dcc{--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-end;}.elementor-17424 .elementor-element.elementor-element-9f84dcc.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-d5d0b6f{width:var( --container-widget-width, 43px );max-width:43px;background-color:#E0F2FE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 0px 0px;--container-widget-width:43px;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-d5d0b6f.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-d5d0b6f .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-d5d0b6f .elementor-icon{font-size:24px;}.elementor-17424 .elementor-element.elementor-element-d5d0b6f .elementor-icon svg{height:24px;}.elementor-17424 .elementor-element.elementor-element-76ef86a{--display:flex;}.elementor-17424 .elementor-element.elementor-element-be35bee .elementor-heading-title{font-size:24px;font-weight:600;color:#0F1728;}.elementor-17424 .elementor-element.elementor-element-9ee29d4{font-size:14px;line-height:1.9em;}.elementor-17424 .elementor-element.elementor-element-9ee29d4 p{margin-block-end:0px;}.elementor-17424 .elementor-element.elementor-element-9246360{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-17424 .elementor-element.elementor-element-19667c4{--display:flex;--border-radius:34px 34px 34px 34px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-17424 .elementor-element.elementor-element-3e9f3b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-5d05f08{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#0369A1;}.elementor-17424 .elementor-element.elementor-element-5d05f08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-6f4f43f .elementor-heading-title{font-size:56px;font-weight:600;color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-4d8b4a7{--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;}.elementor-17424 .elementor-element.elementor-element-08e4910{--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;}.elementor-17424 .elementor-element.elementor-element-08e4910.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-4173399{--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;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-4173399:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-4173399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-17424 .elementor-element.elementor-element-608eb8c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17424 .elementor-element.elementor-element-608eb8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-d45afa8 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;color:#FAFAFA;}.elementor-17424 .elementor-element.elementor-element-d49747f{--display:flex;}.elementor-17424 .elementor-element.elementor-element-d49747f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-d747706 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-c805055{--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;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-c805055:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-c805055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-17424 .elementor-element.elementor-element-7770130{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17424 .elementor-element.elementor-element-7770130.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-377aecd .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;color:#FAFAFA;}.elementor-17424 .elementor-element.elementor-element-571892a{--display:flex;}.elementor-17424 .elementor-element.elementor-element-571892a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-6b18dce .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-c1c470e{--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;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-c1c470e:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-c1c470e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-17424 .elementor-element.elementor-element-eb329fa{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17424 .elementor-element.elementor-element-eb329fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-23da85f .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;color:#FAFAFA;}.elementor-17424 .elementor-element.elementor-element-9e0933c{--display:flex;}.elementor-17424 .elementor-element.elementor-element-9e0933c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-a2d1fa4 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-5406b93{--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;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:16px 16px 16px 16px;}.elementor-17424 .elementor-element.elementor-element-5406b93:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-5406b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-17424 .elementor-element.elementor-element-be6cdef{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17424 .elementor-element.elementor-element-be6cdef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-5297444 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;color:#FAFAFA;}.elementor-17424 .elementor-element.elementor-element-c4162a6{--display:flex;}.elementor-17424 .elementor-element.elementor-element-c4162a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-e340541 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-0f98444{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-0f98444.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-a200491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-17424 .elementor-element.elementor-element-a200491 .elementor-heading-title{font-size:22px;letter-spacing:-0.3px;color:var( --e-global-color-28a5e83 );}.elementor-17424 .elementor-element.elementor-element-17a8dc2{padding:0px 0px 9px 0px;}.elementor-17424 .elementor-element.elementor-element-17a8dc2 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-664fa96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-664fa96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-4bac398{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17424 .elementor-element.elementor-element-4bac398.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-f008ebb{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-f008ebb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-23f1e15 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-2c4aba2 .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-2c91fed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-2c91fed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-f21b635{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17424 .elementor-element.elementor-element-f21b635.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-37c78fa{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-37c78fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-cd25303 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-bb0c77b .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-b29b91f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-b29b91f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-88dc725{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17424 .elementor-element.elementor-element-88dc725.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-fe9b6c3{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-fe9b6c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-d3ee690 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-ac705f3 .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-5646971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-5646971.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-9f9eb5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17424 .elementor-element.elementor-element-9f9eb5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-ea2b818{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-ea2b818.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-f3ad524 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:-0.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-2eef46ac );}.elementor-17424 .elementor-element.elementor-element-b464688 .elementor-heading-title{font-size:13px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#DCE7FFD1;}.elementor-17424 .elementor-element.elementor-element-f71ba03{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-ddee971{--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;}.elementor-17424 .elementor-element.elementor-element-5fe56c2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-aad1950{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#0369A1;}.elementor-17424 .elementor-element.elementor-element-9c3a1f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-ca179bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-ca179bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-35a747d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17424 .elementor-element.elementor-element-35a747d .elementor-heading-title{font-size:56px;font-weight:600;line-height:1.12em;color:#0F1728;}.elementor-17424 .elementor-element.elementor-element-454c302{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-926f77d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-828ed2b{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-828ed2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-fa9c0e0{--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;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:#D9E0EA;--border-color:#D9E0EA;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-fa9c0e0:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-fa9c0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}.elementor-17424 .elementor-element.elementor-element-fa9c0e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-fe8bc78{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-fe8bc78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-25dfe13{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-25dfe13:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-25dfe13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17424 .elementor-element.elementor-element-25dfe13.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-fb72395{background-color:#F6F8FB;padding:0px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E0EA;border-radius:999px 999px 999px 999px;color:#5E6F8E;}.elementor-17424 .elementor-element.elementor-element-fb72395.elementor-element{--align-self:flex-start;}.elementor-17424 .elementor-element.elementor-element-1d9780c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-1d9780c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-afc34aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-afc34aa.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-afc34aa .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-afc34aa .elementor-icon{font-size:36px;}.elementor-17424 .elementor-element.elementor-element-afc34aa .elementor-icon svg{height:36px;}.elementor-17424 .elementor-element.elementor-element-a7e7ff7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17424 .elementor-element.elementor-element-3d05438 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.3px;color:#111827;}.elementor-17424 .elementor-element.elementor-element-0267d5a{padding:0px 0px 0px 10px;font-size:15px;font-weight:400;line-height:2em;color:#4F6380;}.elementor-17424 .elementor-element.elementor-element-1598012{--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;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:#D9E0EA;--border-color:#D9E0EA;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-1598012:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-1598012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}.elementor-17424 .elementor-element.elementor-element-1598012.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-662d1ba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-662d1ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-a6010f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-a6010f9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-962768a{background-color:#F6F8FB;padding:0px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E0EA;border-radius:999px 999px 999px 999px;color:#5E6F8E;}.elementor-17424 .elementor-element.elementor-element-962768a.elementor-element{--align-self:flex-start;}.elementor-17424 .elementor-element.elementor-element-168e921{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-168e921.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-02dff0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-02dff0a.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-02dff0a .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-02dff0a .elementor-icon{font-size:36px;}.elementor-17424 .elementor-element.elementor-element-02dff0a .elementor-icon svg{height:36px;}.elementor-17424 .elementor-element.elementor-element-7a441aa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17424 .elementor-element.elementor-element-6451e88 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.3px;color:#111827;}.elementor-17424 .elementor-element.elementor-element-e9d4ac0{padding:0px 0px 0px 10px;font-size:15px;font-weight:400;line-height:2em;color:#4F6380;}.elementor-17424 .elementor-element.elementor-element-a3d0a82{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:6px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-a3d0a82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-8a75e2d{--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;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:#D9E0EA;--border-color:#D9E0EA;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-8a75e2d:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-8a75e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}.elementor-17424 .elementor-element.elementor-element-8a75e2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-64eda50{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-64eda50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-58b9b90{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-58b9b90.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-d2a45bc{background-color:#F6F8FB;padding:0px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E0EA;border-radius:999px 999px 999px 999px;color:#5E6F8E;}.elementor-17424 .elementor-element.elementor-element-d2a45bc.elementor-element{--align-self:flex-start;}.elementor-17424 .elementor-element.elementor-element-93a02b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-93a02b1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-7871e14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-7871e14.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-7871e14 .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-7871e14 .elementor-icon{font-size:36px;}.elementor-17424 .elementor-element.elementor-element-7871e14 .elementor-icon svg{height:36px;}.elementor-17424 .elementor-element.elementor-element-dddc49f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17424 .elementor-element.elementor-element-cc3726b .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.3px;color:#111827;}.elementor-17424 .elementor-element.elementor-element-aedf377{padding:0px 0px 0px 10px;font-size:15px;font-weight:400;line-height:2em;color:#4F6380;}.elementor-17424 .elementor-element.elementor-element-4e05fc0{--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;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:#D9E0EA;--border-color:#D9E0EA;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-4e05fc0:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-4e05fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}.elementor-17424 .elementor-element.elementor-element-4e05fc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-f44da49{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-f44da49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-b42201f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-b42201f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-85179b8{background-color:#F6F8FB;padding:0px 12px 0px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9E0EA;border-radius:999px 999px 999px 999px;color:#5E6F8E;}.elementor-17424 .elementor-element.elementor-element-85179b8.elementor-element{--align-self:flex-start;}.elementor-17424 .elementor-element.elementor-element-64cc9ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-64cc9ee.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-219c650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-219c650.elementor-element{--align-self:flex-end;}.elementor-17424 .elementor-element.elementor-element-219c650 .elementor-icon-wrapper{text-align:center;}.elementor-17424 .elementor-element.elementor-element-219c650 .elementor-icon{font-size:36px;}.elementor-17424 .elementor-element.elementor-element-219c650 .elementor-icon svg{height:36px;}.elementor-17424 .elementor-element.elementor-element-f0ac757{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17424 .elementor-element.elementor-element-7c8d7ba .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;letter-spacing:-0.3px;color:#111827;}.elementor-17424 .elementor-element.elementor-element-7829f63{padding:0px 0px 0px 10px;font-size:15px;font-weight:400;line-height:2em;color:#4F6380;}.elementor-17424 .elementor-element.elementor-element-c112340{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-c112340:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-c112340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FC;}.elementor-17424 .elementor-element.elementor-element-f643479{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17424 .elementor-element.elementor-element-45e8817{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#0369A1;}.elementor-17424 .elementor-element.elementor-element-4bebc1a{width:var( --container-widget-width, 100% );max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17424 .elementor-element.elementor-element-4bebc1a .elementor-heading-title{font-size:56px;font-weight:600;line-height:1.12em;color:#0F1728;}.elementor-17424 .elementor-element.elementor-element-2916c8a{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;color:#5F6F89;}.elementor-17424 .elementor-element.elementor-element-2916c8a p{margin-block-end:0px;}.elementor-17424 .elementor-element.elementor-element-0433daa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:32px 32px 32px 32px;box-shadow:0px 20px 80px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.06);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-17424 .elementor-element.elementor-element-0433daa:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-0433daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8FBFF 100%);}.elementor-17424 .elementor-element.elementor-element-5507974{--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;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:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:30px 30px 30px 30px;box-shadow:0px 18px 50px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.12);--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-5507974:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-5507974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-17424 .elementor-element.elementor-element-5507974.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-bf0ecd9{--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;}.elementor-17424 .elementor-element.elementor-element-d68473d{--display:flex;}.elementor-17424 .elementor-element.elementor-element-d68473d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-591de3a .elementor-heading-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.16em;color:#7DD3FCCC;}.elementor-17424 .elementor-element.elementor-element-5a88be3 .elementor-heading-title{font-size:14px;font-weight:500;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-17424 .elementor-element.elementor-element-eec0298{--display:flex;}.elementor-17424 .elementor-element.elementor-element-eec0298.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-e072201 .elementor-button{background-color:#FFFFFF0D;font-size:11px;fill:#CBD5E1;color:#CBD5E1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF14;border-radius:999px 999px 999px 999px;padding:6px 12px 6px 12px;}.elementor-17424 .elementor-element.elementor-element-91f6753{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-8fd565d .eael-code-snippet-wrapper{border-radius:12px 12px 12px 12px;}.elementor-17424 .elementor-element.elementor-element-39c08c8{--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;}.elementor-17424 .elementor-element.elementor-element-39c08c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-7cf93c0{--display:flex;}.elementor-17424 .elementor-element.elementor-element-a12b698 .elementor-heading-title{font-size:22px;font-weight:600;letter-spacing:-0.1px;color:#0F172A;}.elementor-17424 .elementor-element.elementor-element-b562da7 .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#64748B;}.elementor-17424 .elementor-element.elementor-element-fa7b0a2{--divider-border-style:solid;--divider-color:#E2E8F0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-fa7b0a2 .elementor-divider-separator{width:100%;}.elementor-17424 .elementor-element.elementor-element-fa7b0a2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-17424 .elementor-element.elementor-element-520ef83{--display:flex;}.elementor-17424 .elementor-element.elementor-element-5916455 .elementor-heading-title{font-size:22px;font-weight:600;letter-spacing:-0.1px;color:#0F172A;}.elementor-17424 .elementor-element.elementor-element-69b4c6b .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#64748B;}.elementor-17424 .elementor-element.elementor-element-cb2aa0e{--divider-border-style:solid;--divider-color:#E2E8F0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-cb2aa0e .elementor-divider-separator{width:100%;}.elementor-17424 .elementor-element.elementor-element-cb2aa0e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-17424 .elementor-element.elementor-element-c8e6ec3{--display:flex;}.elementor-17424 .elementor-element.elementor-element-8aa208d .elementor-heading-title{font-size:22px;font-weight:600;letter-spacing:-0.1px;color:#0F172A;}.elementor-17424 .elementor-element.elementor-element-3438c6e .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.75em;letter-spacing:-0.3px;color:#64748B;}.elementor-17424 .elementor-element.elementor-element-71594d0{--divider-border-style:solid;--divider-color:#E2E8F0;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-71594d0 .elementor-divider-separator{width:100%;}.elementor-17424 .elementor-element.elementor-element-71594d0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-17424 .elementor-element.elementor-element-51d4218{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-4a655ac{--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;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:34px 34px 34px 34px;box-shadow:0px 20px 80px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.08);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17424 .elementor-element.elementor-element-4a655ac:not(.elementor-motion-effects-element-type-background), .elementor-17424 .elementor-element.elementor-element-4a655ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F6F9FD 100%);}.elementor-17424 .elementor-element.elementor-element-3352d33{--display:flex;}.elementor-17424 .elementor-element.elementor-element-3352d33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-97185a4 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:-0.1px;color:#0369A1;}.elementor-17424 .elementor-element.elementor-element-6e0d84a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:43px;font-weight:600;line-height:1.12em;color:#0F172A;}.elementor-17424 .elementor-element.elementor-element-46694e6 .elementor-heading-title{font-size:18px;font-weight:400;line-height:1.75em;color:#64748B;}.elementor-17424 .elementor-element.elementor-element-c08a0ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-17424 .elementor-element.elementor-element-c08a0ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17424 .elementor-element.elementor-element-aacc637 .elementor-button{background-color:#2563EB;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 2px 4px 0px rgba(3.9999999999999982, 18.000000000000043, 56, 0.1);border-radius:999px 999px 999px 999px;}.elementor-17424 .elementor-element.elementor-element-aacc637 .elementor-button:hover, .elementor-17424 .elementor-element.elementor-element-aacc637 .elementor-button:focus{background-color:#0A1F55;color:#FFFFFF;}.elementor-17424 .elementor-element.elementor-element-aacc637{padding:18px 22px 18px 22px;}.elementor-17424 .elementor-element.elementor-element-aacc637 .elementor-button:hover svg, .elementor-17424 .elementor-element.elementor-element-aacc637 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17424 .elementor-element.elementor-element-5358b9f .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:#041238;color:#041238;box-shadow:0px 1px 2px 0px rgba(15.000000000000004, 35.000000000000014, 65, 0.04);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D3DF;border-radius:999px 999px 999px 999px;}.elementor-17424 .elementor-element.elementor-element-5358b9f .elementor-button:hover, .elementor-17424 .elementor-element.elementor-element-5358b9f .elementor-button:focus{background-color:#F6F8FA;color:#041238;border-color:#BFCBD8;}.elementor-17424 .elementor-element.elementor-element-5358b9f{padding:18px 22px 18px 22px;}.elementor-17424 .elementor-element.elementor-element-5358b9f .elementor-button:hover svg, .elementor-17424 .elementor-element.elementor-element-5358b9f .elementor-button:focus svg{fill:#041238;}@media(min-width:768px){.elementor-17424 .elementor-element.elementor-element-489bead{--width:43%;}.elementor-17424 .elementor-element.elementor-element-a5c3556{--width:23.683%;}.elementor-17424 .elementor-element.elementor-element-abb2957{--width:23.683%;}.elementor-17424 .elementor-element.elementor-element-0a6ce8d{--width:17.033%;}.elementor-17424 .elementor-element.elementor-element-a2e9665{--width:23.102%;}.elementor-17424 .elementor-element.elementor-element-3c87ecf{--width:53%;}.elementor-17424 .elementor-element.elementor-element-4e6f7a6{--width:32%;}.elementor-17424 .elementor-element.elementor-element-6e0c2d1{--width:100%;}.elementor-17424 .elementor-element.elementor-element-2d79d6c{--width:32%;}.elementor-17424 .elementor-element.elementor-element-ca181aa{--width:100%;}.elementor-17424 .elementor-element.elementor-element-28a9fb8{--width:32%;}.elementor-17424 .elementor-element.elementor-element-9f84dcc{--width:100%;}.elementor-17424 .elementor-element.elementor-element-08e4910{--width:56%;}.elementor-17424 .elementor-element.elementor-element-608eb8c{--width:36%;}.elementor-17424 .elementor-element.elementor-element-d49747f{--width:60%;}.elementor-17424 .elementor-element.elementor-element-7770130{--width:36%;}.elementor-17424 .elementor-element.elementor-element-571892a{--width:60%;}.elementor-17424 .elementor-element.elementor-element-eb329fa{--width:36%;}.elementor-17424 .elementor-element.elementor-element-9e0933c{--width:60%;}.elementor-17424 .elementor-element.elementor-element-be6cdef{--width:36%;}.elementor-17424 .elementor-element.elementor-element-c4162a6{--width:60%;}.elementor-17424 .elementor-element.elementor-element-0f98444{--width:43%;}.elementor-17424 .elementor-element.elementor-element-664fa96{--width:94.862%;}.elementor-17424 .elementor-element.elementor-element-4bac398{--width:10%;}.elementor-17424 .elementor-element.elementor-element-f008ebb{--width:77%;}.elementor-17424 .elementor-element.elementor-element-2c91fed{--width:94.862%;}.elementor-17424 .elementor-element.elementor-element-f21b635{--width:10%;}.elementor-17424 .elementor-element.elementor-element-37c78fa{--width:77%;}.elementor-17424 .elementor-element.elementor-element-b29b91f{--width:94.862%;}.elementor-17424 .elementor-element.elementor-element-88dc725{--width:10%;}.elementor-17424 .elementor-element.elementor-element-fe9b6c3{--width:77%;}.elementor-17424 .elementor-element.elementor-element-5646971{--width:94.862%;}.elementor-17424 .elementor-element.elementor-element-9f9eb5d{--width:10%;}.elementor-17424 .elementor-element.elementor-element-ea2b818{--width:77%;}.elementor-17424 .elementor-element.elementor-element-ca179bb{--width:75.215%;}.elementor-17424 .elementor-element.elementor-element-926f77d{--width:100%;}.elementor-17424 .elementor-element.elementor-element-828ed2b{--width:50%;}.elementor-17424 .elementor-element.elementor-element-fa9c0e0{--width:49%;}.elementor-17424 .elementor-element.elementor-element-fe8bc78{--width:90.525%;}.elementor-17424 .elementor-element.elementor-element-25dfe13{--width:58.703%;}.elementor-17424 .elementor-element.elementor-element-1d9780c{--width:45.111%;}.elementor-17424 .elementor-element.elementor-element-1598012{--width:49%;}.elementor-17424 .elementor-element.elementor-element-662d1ba{--width:90.525%;}.elementor-17424 .elementor-element.elementor-element-a6010f9{--width:58.703%;}.elementor-17424 .elementor-element.elementor-element-168e921{--width:45.111%;}.elementor-17424 .elementor-element.elementor-element-a3d0a82{--width:50%;}.elementor-17424 .elementor-element.elementor-element-8a75e2d{--width:50%;}.elementor-17424 .elementor-element.elementor-element-64eda50{--width:100%;}.elementor-17424 .elementor-element.elementor-element-58b9b90{--width:64.901%;}.elementor-17424 .elementor-element.elementor-element-93a02b1{--width:27.222%;}.elementor-17424 .elementor-element.elementor-element-4e05fc0{--width:50%;}.elementor-17424 .elementor-element.elementor-element-f44da49{--width:100%;}.elementor-17424 .elementor-element.elementor-element-b42201f{--width:64.901%;}.elementor-17424 .elementor-element.elementor-element-64cc9ee{--width:27.222%;}.elementor-17424 .elementor-element.elementor-element-5507974{--width:42%;}.elementor-17424 .elementor-element.elementor-element-d68473d{--width:54.622%;}.elementor-17424 .elementor-element.elementor-element-eec0298{--width:38.477%;}.elementor-17424 .elementor-element.elementor-element-39c08c8{--width:54%;}.elementor-17424 .elementor-element.elementor-element-3352d33{--width:60%;}.elementor-17424 .elementor-element.elementor-element-c08a0ab{--width:39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17424 .elementor-element.elementor-element-489bead{--width:81.917%;}.elementor-17424 .elementor-element.elementor-element-bff4293{--width:86.514%;}.elementor-17424 .elementor-element.elementor-element-a5c3556{--width:40%;}.elementor-17424 .elementor-element.elementor-element-abb2957{--width:16%;}.elementor-17424 .elementor-element.elementor-element-0a6ce8d{--width:16%;}.elementor-17424 .elementor-element.elementor-element-3c87ecf{--width:100%;}.elementor-17424 .elementor-element.elementor-element-87b7c39{--width:383.111px;}.elementor-17424 .elementor-element.elementor-element-4e6f7a6{--width:33.031%;}.elementor-17424 .elementor-element.elementor-element-4d8b4a7{--width:31%;}.elementor-17424 .elementor-element.elementor-element-08e4910{--width:30%;}.elementor-17424 .elementor-element.elementor-element-0f98444{--width:27%;}.elementor-17424 .elementor-element.elementor-element-ca179bb{--width:389.391px;}.elementor-17424 .elementor-element.elementor-element-828ed2b{--width:100%;}.elementor-17424 .elementor-element.elementor-element-fa9c0e0{--width:50%;}.elementor-17424 .elementor-element.elementor-element-1598012{--width:50%;}.elementor-17424 .elementor-element.elementor-element-a3d0a82{--width:100%;}}@media(max-width:1024px){.elementor-17424 .elementor-element.elementor-element-e12fb0f{--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;}.elementor-17424 .elementor-element.elementor-element-4717fb0{--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;}.elementor-17424 .elementor-element.elementor-element-c18457d{padding:0px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-bff4293{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17424 .elementor-element.elementor-element-a5c3556{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17424 .elementor-element.elementor-element-2583d3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17424 .elementor-element.elementor-element-bffeb8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17424 .elementor-element.elementor-element-87b7c39{--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;--flex-wrap:wrap;}.elementor-17424 .elementor-element.elementor-element-19667c4{--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;--flex-wrap:wrap;}.elementor-17424 .elementor-element.elementor-element-5fe56c2{--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;}.elementor-17424 .elementor-element.elementor-element-ca179bb{--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;}.elementor-17424 .elementor-element.elementor-element-926f77d{--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;}}@media(max-width:767px){.elementor-17424 .elementor-element.elementor-element-c18457d{padding:34px 0px 0px 0px;}.elementor-17424 .elementor-element.elementor-element-6e0c2d1{--width:80%;}.elementor-17424 .elementor-element.elementor-element-ca181aa{--width:80%;}.elementor-17424 .elementor-element.elementor-element-9f84dcc{--width:80%;}.elementor-17424 .elementor-element.elementor-element-9246360{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-19667c4{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17424 .elementor-element.elementor-element-5d05f08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17424 .elementor-element.elementor-element-4bac398{--width:20%;}.elementor-17424 .elementor-element.elementor-element-f008ebb{--width:75%;}.elementor-17424 .elementor-element.elementor-element-f21b635{--width:20%;}.elementor-17424 .elementor-element.elementor-element-37c78fa{--width:75%;}.elementor-17424 .elementor-element.elementor-element-88dc725{--width:20%;}.elementor-17424 .elementor-element.elementor-element-fe9b6c3{--width:75%;}.elementor-17424 .elementor-element.elementor-element-9f9eb5d{--width:20%;}.elementor-17424 .elementor-element.elementor-element-ea2b818{--width:75%;}.elementor-17424 .elementor-element.elementor-element-828ed2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-fe8bc78{--width:237px;}.elementor-17424 .elementor-element.elementor-element-25dfe13{--width:59%;}.elementor-17424 .elementor-element.elementor-element-1d9780c{--width:31%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17424 .elementor-element.elementor-element-a6010f9{--width:69%;}.elementor-17424 .elementor-element.elementor-element-168e921{--width:22%;}.elementor-17424 .elementor-element.elementor-element-a3d0a82{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17424 .elementor-element.elementor-element-58b9b90{--width:61%;}.elementor-17424 .elementor-element.elementor-element-93a02b1{--width:29%;}.elementor-17424 .elementor-element.elementor-element-b42201f{--width:71%;}.elementor-17424 .elementor-element.elementor-element-64cc9ee{--width:20%;}.elementor-17424 .elementor-element.elementor-element-c112340{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17424 .elementor-element.elementor-element-0433daa{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-17424 .elementor-element.elementor-element-4a655ac{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}}/* Start custom CSS for container, class: .elementor-element-4e6f7a6 */.elementor-17424 .elementor-element.elementor-element-4e6f7a6{
  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
}
.elementor-17424 .elementor-element.elementor-element-4e6f7a6:hover{
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d79d6c */.elementor-17424 .elementor-element.elementor-element-2d79d6c{
  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
}
.elementor-17424 .elementor-element.elementor-element-2d79d6c:hover{
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a9fb8 */.elementor-17424 .elementor-element.elementor-element-28a9fb8{
  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
}
.elementor-17424 .elementor-element.elementor-element-28a9fb8:hover{
  transform: translateY(-6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4173399 */.ea-model-card{
  transition: transform .35s ease, box-shadow .35s ease, background-color .35s ease;
  position: relative;
  overflow: hidden;
}
.ea-model-card:hover{
  transform: translateY(-6px);
}
.ea-model-card:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:2px;
  background: currentColor;
  transition: width .35s ease;
}
.ea-model-card:hover:before{
  width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e4910 */.integration-option-card{
  transition: transform .35s ease, box-shadow .35s ease, background-color .35s ease;
  position: relative;
  overflow: hidden;
}
.integration-option-card:hover{
  transform: translateY(-6px);
}
.integration-option-card:before{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:2px;
  background: currentColor;
  transition: width .35s ease;
}
.integration-option-card:hover:before{
  width:100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7791b10 */.integration-step:not(:last-child) .integration-step-dot:after{
  content: "";
  position: absolute;
  left: 50%;
  top: 28px;
  transform: translateX(-50%);
  width: 1px;
  height: 42px;
  background: rgba(150,190,255,0.28);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01c01b8 */.integration-step:not(:last-child) .integration-step-dot:after{
  content: "";
  position: absolute;
  left: 50%;
  top: 28px;
  transform: translateX(-50%);
  width: 1px;
  height: 42px;
  background: rgba(150,190,255,0.28);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad290db */.integration-step:not(:last-child) .integration-step-dot:after{
  content: "";
  position: absolute;
  left: 50%;
  top: 28px;
  transform: translateX(-50%);
  width: 1px;
  height: 42px;
  background: rgba(150,190,255,0.28);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfcf7cf */.integration-step:not(:last-child) .integration-step-dot:after{
  content: "";
  position: absolute;
  left: 50%;
  top: 28px;
  transform: translateX(-50%);
  width: 1px;
  height: 42px;
  background: rgba(150,190,255,0.28);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa9c0e0 */.elementor-17424 .elementor-element.elementor-element-fa9c0e0{
  transition: all .25s ease;
}
.elementor-17424 .elementor-element.elementor-element-fa9c0e0:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 36px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1598012 */.elementor-17424 .elementor-element.elementor-element-1598012{
  transition: all .25s ease;
}
.elementor-17424 .elementor-element.elementor-element-1598012:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 36px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a75e2d */.elementor-17424 .elementor-element.elementor-element-8a75e2d{
  transition: all .25s ease;
}
.elementor-17424 .elementor-element.elementor-element-8a75e2d:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 36px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e05fc0 */.elementor-17424 .elementor-element.elementor-element-4e05fc0{
  transition: all .25s ease;
}
.elementor-17424 .elementor-element.elementor-element-4e05fc0:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 36px rgba(15,23,42,.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5507974 */.ea-codebox{
  transition: transform .35s ease, box-shadow .35s ease;
}
.ea-codebox:hover{
  transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS */body {
  background:
    radial-gradient(circle at 12% 0%, rgba(118,170,255,0.18), transparent 26%),
    radial-gradient(circle at 88% 8%, rgba(19,186,165,0.10), transparent 20%),
    linear-gradient(180deg, #f8fbff 0%, #f3f7fd 44%, #edf3fb 100%);
}

.ea-shell-glass {
  background: linear-gradient(180deg, rgba(255,255,255,0.74), rgba(255,255,255,0.62));
  border: 1px solid rgba(255,255,255,0.72);
  border-radius: 32px;
  box-shadow: var(--shadow-lg);
  backdrop-filter: blur(12px);
}

.ea-shell-dark {
  background: linear-gradient(135deg, #14264a 0%, #17305b 52%, #1a3a6b 100%);
  border-radius: 34px;
  box-shadow: 0 20px 48px rgba(9,18,35,0.14);
  overflow: hidden;
  position: relative;
}

.ea-shell-dark:before {
  content: "";
  position: absolute;
  top: -90px;
  right: -40px;
  width: 280px;
  height: 280px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(118,170,255,0.18), transparent 62%);
  pointer-events: none;
}

.ea-card {
  background: rgba(255,255,255,0.82);
  border: 1px solid rgba(17,39,83,0.08);
  border-radius: 24px;
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(10px);
  overflow: hidden;
}

.ea-card-light {
  background: linear-gradient(180deg, rgba(255,255,255,0.92), rgba(244,249,255,0.82));
  border: 1px solid rgba(17,39,83,0.08);
  border-radius: 24px;
  box-shadow: var(--shadow-md);
}

.ea-card-dark {
  background: rgba(255,255,255,0.05);
  border: 1px solid rgba(255,255,255,0.07);
  border-radius: 24px;
}

.ea-eyebrow .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 12px;
  border-radius: 999px;
  background: rgba(255,255,255,0.76);
  border: 1px solid rgba(36,99,235,0.10);
  color: #2d5fbe;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .08em;
  text-transform: uppercase;
}

.ea-eyebrow .elementor-heading-title:before {
  content: "";
  width: 7px;
  height: 7px;
  border-radius: 999px;
  background: linear-gradient(135deg, var(--brand), var(--teal));
  box-shadow: 0 0 0 4px rgba(36,99,235,0.08);
}

.ea-eyebrow-dark .elementor-heading-title {
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.10);
  color: #dce8ff;
}

.ea-title h1,
.ea-title h2 {
  letter-spacing: -0.045em;
}

.ea-muted {
  color: #5f6b82;
}

.ea-muted-light {
  color: rgba(220,231,255,0.82);
}

.ea-pill {
  display: inline-flex;
  align-items: center;
  padding: 10px 12px;
  border-radius: 999px;
  background: rgba(255,255,255,0.84);
  border: 1px solid rgba(17,39,83,0.08);
  color: #33465f;
  font-size: 13px;
  font-weight: 600;
  box-shadow: 0 8px 20px rgba(15,23,42,0.04);
}

.ea-btn-primary .elementor-button {
  background: linear-gradient(135deg, #1f62f3 0%, #4b90ff 100%);
  border-radius: 999px;
  min-height: 52px;
  padding: 0 22px;
  box-shadow: 0 18px 36px rgba(36,99,235,0.22);
}

.ea-btn-secondary .elementor-button {
  background: rgba(255,255,255,0.84);
  color: #0f172a;
  border: 1px solid rgba(17,39,83,0.10);
  border-radius: 999px;
  min-height: 52px;
  padding: 0 22px;
  box-shadow: 0 8px 18px rgba(15,23,42,0.035);
}

.ea-btn-secondary-dark .elementor-button {
  background: rgba(255,255,255,0.10);
  color: #e3edff;
  border: 1px solid rgba(255,255,255,0.16);
  border-radius: 999px;
  min-height: 52px;
  padding: 0 22px;
}

.ea-icon-box {
  width: 48px;
  height: 48px;
  border-radius: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(135deg, rgba(36,99,235,0.14), rgba(19,186,165,0.10));
  border: 1px solid rgba(36,99,235,0.10);
  color: #285fd0;
  font-size: 18px;
  font-weight: 800;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.46);
}

.ea-tag {
  display: inline-flex;
  margin-top: 16px;
  padding: 8px 10px;
  border-radius: 999px;
  background: rgba(36,99,235,0.07);
  border: 1px solid rgba(36,99,235,0.10);
  color: #315dba;
  font-size: 12px;
  font-weight: 700;
}

.ea-chip-link .elementor-button {
  background: rgba(255,255,255,0.72);
  color: #2d5fc2;
  border: 1px solid rgba(36,99,235,0.10);
  border-radius: 999px;
  padding: 10px 12px;
  font-size: 13px;
  font-weight: 700;
}

.ea-code {
  background: linear-gradient(180deg, #16233d 0%, #121c31 100%);
  border: 1px solid rgba(255,255,255,0.06);
  border-radius: 24px;
  box-shadow: 0 16px 38px rgba(15,23,42,0.14);
}

.ea-code pre {
  margin: 0;
  white-space: pre-wrap;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 13px;
  line-height: 1.8;
  color: #dce7ff;
}

.ea-cta {
  background: linear-gradient(135deg, #132343 0%, #17315c 52%, #1a3a6a 100%);
  border-radius: 36px;
  box-shadow: 0 18px 44px rgba(9,18,35,0.16);
  overflow: hidden;
  position: relative;
}

.ea-cta:before {
  content: "";
  position: absolute;
  top: -110px;
  right: -60px;
  width: 280px;
  height: 280px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(118,170,255,0.16), transparent 62%);
}

.integration-panel{
  position: relative;
  background:
    radial-gradient(220px 220px at 88% 8%, rgba(130,170,255,0.18), transparent 60%),
    linear-gradient(135deg, #16356b 0%, #1b3d78 58%, #1a3a73 100%);
  border-radius: 32px;
  box-shadow:
    0 18px 40px rgba(10, 24, 52, 0.18),
    inset 0 1px 0 rgba(255,255,255,0.05);
}

.integration-panel:before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 32px;
  border: 1px solid rgba(255,255,255,0.06);
  pointer-events: none;
}

.integration-badge{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 14px;
  border-radius: 999px;
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.12);
  color: #eef4ff;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.06);
}

.integration-options-wrap{
  padding: 10px;
  border-radius: 22px;
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.08);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.04);
}

.integration-option-card{
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 18px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.04);
  transition: transform .2s ease, background .2s ease, border-color .2s ease;
}

.integration-option-card:hover{
  transform: translateY(-2px);
  background: rgba(255,255,255,0.10);
  border-color: rgba(255,255,255,0.14);
}

.integration-journey-card{
  padding: 22px 22px 20px 22px;
  border-radius: 22px;
  background: rgba(255,255,255,0.06);
  border: 1px solid rgba(255,255,255,0.08);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.04);
}

.integration-step-dot{
  width: 26px;
  height: 26px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(180deg, rgba(110,180,255,0.9), rgba(73,129,220,0.95));
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  box-shadow: 0 6px 16px rgba(56,126,227,0.28);
  position: relative;
  z-index: 2;
}

.integration-step:not(:last-child) .integration-step-dot:after{
  content: "";
  position: absolute;
  left: 50%;
  top: 28px;
  transform: translateX(-50%);
  width: 1px;
  height: 42px;
  background: rgba(150,190,255,0.28);
}

.integration-step-title{
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
  margin-bottom: 4px;
}

.integration-step-desc{
  color: rgba(231,239,255,0.74);
  font-size: 14px;
  line-height: 1.7;
}

@media (max-width: 1024px){
  .integration-panel{
    border-radius: 28px;
  }
}

@media (max-width: 767px){
  .integration-panel{
    border-radius: 24px;
  }

  .integration-options-wrap{
    padding: 8px;
  }
}

/* Developer-ready */
.df-devready-shell{
  position: relative;
  overflow: hidden;
}
.df-devready-shell::after{
  content:"";
  position:absolute;
  right:-30px;
  top:22px;
  width:140px;
  height:140px;
  border-radius:999px;
  background: rgba(186,230,253,0.72);
  filter: blur(42px);
  pointer-events:none;
}

.df-devready-code-head{
  border-bottom:1px solid rgba(255,255,255,0.08);
}

.df-code-block{
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.df-code-comment{
  color:#64748B;
  margin-bottom:10px;
}
.df-code-line{
  color:#CBD5E1;
}
.df-code-indent{
  padding-left:16px;
}
.df-code-key{
  color:#7DD3FC;
}

/* CTA */
.df-cta-shell{
  position: relative;
  overflow: hidden;
}
.df-cta-shell::after{
  content:"";
  position:absolute;
  right:-40px;
  top:-10px;
  width:220px;
  height:220px;
  border-radius:999px;
  background: radial-gradient(circle, rgba(56,189,248,0.18) 0%, rgba(56,189,248,0) 70%);
  pointer-events:none;
}

@media (max-width: 767px){
  .df-devready-shell,
  .df-cta-shell{
    border-radius:28px !important;
  }
}

.df-usecase-card{
  position: relative;
  padding: 24px 26px 28px 26px;
  background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
  border: 1px solid #dbe4f0;
  border-radius: 28px;
  box-shadow: 0 10px 30px rgba(15, 23, 42, 0.04);
  transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease;
  overflow: hidden;
}/* End custom CSS */