.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11354 .elementor-element.elementor-element-320dec2f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-11354 .elementor-element.elementor-element-3aaa7ab9{width:56%;}.elementor-11354 .elementor-element.elementor-element-vclfwcol{width:44%;}}/* Start custom CSS *//*VCL v2*/
body.elementor-page-11354 .vcl-hero>.elementor-container{align-items:center}
body.elementor-page-11354 .vcl-h1 .elementor-heading-title{max-width:17ch}
body.elementor-page-11354 .vcl-herop p{color:#FFFFFF;font-size:15.5px;line-height:1.65;max-width:56ch}
body.elementor-page-11354 .vcl-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
body.elementor-page-11354 .vcl-btn{display:inline-flex;align-items:center;justify-content:center;font:600 14px/1.2 Roboto,Arial,sans-serif;letter-spacing:.4px;padding:14px 26px;border-radius:8px;text-decoration:none;transition:filter .18s ease}
body.elementor-page-11354 .vcl-btn-cy{background:linear-gradient(180deg,#8FDCEF,#5FC6E4);color:#04222E}
body.elementor-page-11354 .vcl-btn-pu{background:linear-gradient(180deg,#8B6CFF,#6F4BF0);color:#fff}
body.elementor-page-11354 .vcl-btn:hover{filter:brightness(1.07)}

body.elementor-page-11354 .ix-card{background:linear-gradient(180deg,rgba(125,216,238,.07),rgba(125,216,238,.02));border:1px solid rgba(125,216,238,.22);border-radius:18px;padding:22px 24px 20px}
body.elementor-page-11354 .ix-card-k{font:700 11px/1 Inter,Arial;letter-spacing:.16em;text-transform:uppercase;color:#8FDCEF;margin-bottom:8px}
body.elementor-page-11354 .ix-card-t{font:700 19px/1.25 Inter,Arial;color:#fff;margin-bottom:16px}
body.elementor-page-11354 .ixs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;grid-auto-rows:1fr}
body.elementor-page-11354 .ixs{background:rgba(255,255,255,.04);border:1px solid rgba(125,216,238,.14);border-radius:11px;padding:10px 12px 11px;display:flex;flex-direction:column;justify-content:space-between}
body.elementor-page-11354 .ixs span{display:block;font:700 9.5px/1.2 Inter,Arial;letter-spacing:.12em;text-transform:uppercase;color:#7F94AC;margin-bottom:4px}
body.elementor-page-11354 .ixs b{display:block;font:700 15px/1.2 Inter,Arial;color:#fff}
body.elementor-page-11354 .ixs-strategy{margin-top:10px;background:rgba(255,255,255,.04);border:1px solid rgba(125,216,238,.14);border-radius:11px;padding:12px 14px}
body.elementor-page-11354 .ixs-strategy span{display:block;font:700 9.5px/1.2 Inter,Arial;letter-spacing:.12em;text-transform:uppercase;color:#7F94AC;margin-bottom:5px}
body.elementor-page-11354 .ixs-strategy b{font:700 14px/1.3 Inter,Arial;color:#fff}

body.elementor-page-11354 .vcl-answer{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;border:1px solid #D9E3EF;border-left:2px solid #0EA5D4;border-radius:0 16px 16px 0;background:#fff;padding:26px 30px;max-width:940px}
body.elementor-page-11354 .vcl-answer-i{width:44px;height:44px;border-radius:12px;background:rgba(14,165,212,.10);color:#0EA5D4;display:flex;align-items:center;justify-content:center}
body.elementor-page-11354 .vcl-answer-i svg{width:24px;height:24px}
body.elementor-page-11354 .vcl-answer-k{font:700 10.5px/1 Inter,Arial;letter-spacing:.16em;text-transform:uppercase;color:#0EA5D4;margin-bottom:9px}
body.elementor-page-11354 .vcl-answer-q{font:700 21px/1.3 Inter,Arial;color:#0B1B2B;margin-bottom:10px}
body.elementor-page-11354 .vcl-answer p{font-size:15.5px;line-height:1.65;color:#48596C;margin:0}
body.elementor-page-11354 .vcl-answersub p{font-size:14.5px;line-height:1.65;color:#5B6B80;max-width:860px;margin:22px 0 0}

body.elementor-page-11354 .vcl-rail{margin:34px 0 30px}
body.elementor-page-11354 .vcl-railline{position:relative;height:2px;background:linear-gradient(90deg,#22D3EE,#7C5CFF);border-radius:2px;margin-bottom:26px}
body.elementor-page-11354 .vcl-railline i{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:#fff;border:2.5px solid #22D3EE;transform:translate(-50%,-50%)}
body.elementor-page-11354 .vcl-railline i:nth-child(1){left:16.6667%}
body.elementor-page-11354 .vcl-railline i:nth-child(2){left:50%}
body.elementor-page-11354 .vcl-railline i:nth-child(3){left:83.3333%;border-color:#7C5CFF}
body.elementor-page-11354 .vcl-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
body.elementor-page-11354 .vcl-stage-n{font:700 10.5px/1 Inter,Arial;letter-spacing:.16em;color:#0EA5D4;display:block;margin-bottom:9px}
body.elementor-page-11354 .vcl-stage h4{font:700 17px/1.3 Inter,Arial;color:#0B1B2B;margin:0 0 8px}
body.elementor-page-11354 .vcl-stage p{font-size:14px;line-height:1.6;color:#5B6B80;margin:0}
body.elementor-page-11354 .vcl-stage+.vcl-stage{padding-left:26px;border-left:1px solid #E3EAF2}

body.elementor-page-11354 .vcl-dmcount{display:inline-flex;align-items:baseline;gap:12px;margin:26px 0 6px;padding:12px 20px;border:1px solid #D9E3EF;border-radius:12px;background:#fff}
body.elementor-page-11354 .vcl-dmcount b{font:700 30px/1 Inter,Arial;color:#0B1B2B;letter-spacing:-.02em}
body.elementor-page-11354 .vcl-dmcount span{font-size:13.5px;color:#5B6B80}
body.elementor-page-11354 .vcl-domains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;grid-auto-rows:1fr;margin-top:24px}
body.elementor-page-11354 .vcl-dm{background:#fff;border:1px solid #D9E3EF;border-radius:14px;padding:22px 22px 20px;display:flex;flex-direction:column}
body.elementor-page-11354 .vcl-dm-i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:rgba(14,165,212,.09);color:#0EA5D4;margin-bottom:15px}
body.elementor-page-11354 .vcl-dm-i svg{width:22px;height:22px}
body.elementor-page-11354 .vcl-dm h4{font:700 15.5px/1.35 Inter,Arial;color:#0B1B2B;margin:0 0 9px}
body.elementor-page-11354 .vcl-dm p{font-size:13.5px;line-height:1.6;color:#5B6B80;margin:0}

body.elementor-page-11354 .vcl-archgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;grid-auto-rows:1fr;margin-top:32px}
body.elementor-page-11354 .vcl-arch{border:1px solid #D9E3EF;border-radius:14px;padding:24px 26px;background:#fff;display:flex;flex-direction:column}
body.elementor-page-11354 .vcl-arch-i{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:rgba(124,92,255,.09);color:#7C5CFF;margin-bottom:16px}
body.elementor-page-11354 .vcl-arch-i svg{width:23px;height:23px}
body.elementor-page-11354 .vcl-arch h4{font:700 17px/1.35 Inter,Arial;color:#0B1B2B;margin:0 0 10px}
body.elementor-page-11354 .vcl-arch p{font-size:14.5px;line-height:1.6;color:#48596C;margin:0}
body.elementor-page-11354 .vcl-note p{font-size:12.5px;line-height:1.6;color:#6B7A8C;max-width:840px;margin:22px 0 0}

body.elementor-page-11354 .vcl-steps{margin-top:32px;position:relative}
body.elementor-page-11354 .vcl-steps:before{content:"";position:absolute;left:23px;top:26px;bottom:26px;width:2px;background:linear-gradient(180deg,rgba(125,216,238,.5),rgba(124,92,255,.35))}
body.elementor-page-11354 .vcl-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:22px;align-items:start;position:relative}
body.elementor-page-11354 .vcl-step+.vcl-step{margin-top:18px}
body.elementor-page-11354 .vcl-step-n{position:relative;z-index:1;width:48px;height:48px;border-radius:14px;background:#0C1A2C;border:1px solid rgba(125,216,238,.3);color:#8FDCEF;font:700 16px/46px Inter,Arial;text-align:center}
body.elementor-page-11354 .vcl-step-b{border:1px solid rgba(125,216,238,.16);border-radius:14px;background:rgba(255,255,255,.03);padding:20px 24px}
body.elementor-page-11354 .vcl-step h4{font:700 17px/1.35 Inter,Arial;color:#fff;margin:0 0 8px}
body.elementor-page-11354 .vcl-step p{font-size:14.5px;line-height:1.6;color:#FFFFFF;margin:0}
body.elementor-page-11354 .vcl-pull{margin-top:26px;padding:26px 30px;border-left:2px solid #22D3EE;border-radius:0 14px 14px 0;background:linear-gradient(90deg,rgba(34,211,238,.12),rgba(124,92,255,.05))}
body.elementor-page-11354 .vcl-pull-q{font:700 21px/1.35 Inter,Arial;color:#fff;margin:0 0 10px}
body.elementor-page-11354 .vcl-pull p{font-size:14.5px;line-height:1.65;color:#FFFFFF;margin:0}

body.elementor-page-11354 .vcl-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px}
body.elementor-page-11354 .vcl-chip{display:inline-flex;align-items:center;padding:9px 16px;border:1px solid #D9E3EF;border-radius:999px;background:#fff;font:600 13.5px/1 Inter,Arial;color:#0B1B2B}
body.elementor-page-11354 .vcl-statrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0}
body.elementor-page-11354 .vcl-statrow-2{grid-template-columns:1fr 1fr;max-width:760px}
body.elementor-page-11354 .vcl-stat{border:1px solid #D9E3EF;border-radius:14px;padding:20px 22px;background:#fff}
body.elementor-page-11354 .vcl-stat b{display:block;font:700 30px/1.05 Inter,Arial;color:#0B1B2B;letter-spacing:-.02em;margin-bottom:8px}
body.elementor-page-11354 .vcl-stat span{display:block;font-size:13px;line-height:1.5;color:#5B6B80}
body.elementor-page-11354 .vcl-stat-hi{border-color:rgba(14,165,212,.35);background:linear-gradient(180deg,rgba(14,165,212,.06),rgba(14,165,212,0))}
body.elementor-page-11354 .vcl-stat-hi b{color:#0B7FA8}
body.elementor-page-11354 .vcl-why{margin-top:30px;padding:24px 28px;border:1px solid #D9E3EF;border-left:2px solid #0EA5D4;border-radius:0 14px 14px 0;background:#F7FAFD}
body.elementor-page-11354 .vcl-why-k{font:700 15px/1.3 Inter,Arial;color:#0B1B2B;margin-bottom:10px}
body.elementor-page-11354 .vcl-why p{font-size:14.5px;line-height:1.65;color:#48596C;margin:0}

body.elementor-page-11354 .vcl-ergrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;grid-auto-rows:1fr;margin:28px 0 26px}
body.elementor-page-11354 .vcl-er{border:1px solid #D9E3EF;border-radius:14px;background:#fff;padding:22px}
body.elementor-page-11354 .vcl-er b{display:block;font:700 26px/1.05 Inter,Arial;color:#0B7FA8;letter-spacing:-.02em;margin-bottom:10px}
body.elementor-page-11354 .vcl-er h4{font:700 14.5px/1.3 Inter,Arial;color:#0B1B2B;margin:0 0 7px}
body.elementor-page-11354 .vcl-er p{font-size:13.5px;line-height:1.55;color:#5B6B80;margin:0}
body.elementor-page-11354 .vcl-inline{display:flex;flex-wrap:wrap;gap:24px;margin-top:22px}
body.elementor-page-11354 .vcl-inline a{color:#0B7FA8;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}

body.elementor-page-11354 .vcl-perf{margin-top:26px;border:1px solid #D9E3EF;border-radius:14px;overflow:hidden;background:#fff}
body.elementor-page-11354 .vcl-pf{display:grid;grid-template-columns:minmax(0,1fr) 180px 180px;border-top:1px solid #E7EDF4}
body.elementor-page-11354 .vcl-pf:first-child{border-top:0}
body.elementor-page-11354 .vcl-pf>div{padding:15px 20px;font-size:14.5px;color:#3F5062}
body.elementor-page-11354 .vcl-pf>div+div{text-align:right;font-variant-numeric:tabular-nums}
body.elementor-page-11354 .vcl-pf-h{background:#F3F7FB}
body.elementor-page-11354 .vcl-pf-h>div{font:700 10.5px/1.3 Inter,Arial;letter-spacing:.12em;text-transform:uppercase;color:#5B6B80}
body.elementor-page-11354 .vcl-pf-own{background:rgba(14,165,212,.05)}
body.elementor-page-11354 .vcl-pf-own>div{font-weight:700;color:#0B1B2B}
body.elementor-page-11354 .vcl-chart{margin:26px 0 0}
body.elementor-page-11354 .vcl-chart img{width:100%;height:auto;border:1px solid #D9E3EF;border-radius:12px;display:block}

body.elementor-page-11354 .vcl-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}
body.elementor-page-11354 .vcl-sp{border:1px solid rgba(125,216,238,.20);border-radius:16px;padding:24px 26px;background:rgba(255,255,255,.03)}
body.elementor-page-11354 .vcl-sp-k{font:700 10.5px/1 Inter,Arial;letter-spacing:.14em;text-transform:uppercase;color:#8FDCEF;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(125,216,238,.16)}
body.elementor-page-11354 .vcl-sp-priv .vcl-sp-k{color:#B4A3FF;border-bottom-color:rgba(124,92,255,.22)}
body.elementor-page-11354 .vcl-sp-priv{border-color:rgba(124,92,255,.24)}
body.elementor-page-11354 .vcl-sp p{font-size:14px;line-height:1.6;color:#FFFFFF;margin:0 0 14px;padding-left:18px;position:relative}
body.elementor-page-11354 .vcl-sp p:last-child{margin-bottom:0}
body.elementor-page-11354 .vcl-sp p:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:2px;background:#22D3EE}
body.elementor-page-11354 .vcl-sp-priv p:before{background:#7C5CFF}
body.elementor-page-11354 .vcl-conv{margin-top:34px}
body.elementor-page-11354 .vcl-conv svg{max-width:100%;height:auto}

body.elementor-page-11354 .vcl-alloc{margin:30px 0 26px}
body.elementor-page-11354 .vcl-albar{display:flex;height:66px;border-radius:14px;overflow:hidden;border:1px solid #D9E3EF}
body.elementor-page-11354 .vcl-alseg{display:flex;flex-direction:column;justify-content:center;padding:0 20px;font:600 12.5px/1.3 Inter,Arial}
body.elementor-page-11354 .vcl-alseg em{display:block;font:700 20px/1.1 Inter,Arial;font-style:normal;margin-bottom:3px}
body.elementor-page-11354 .vcl-alseg-pub{background:linear-gradient(180deg,#0EA5D4,#0B87B4);color:#fff}
body.elementor-page-11354 .vcl-alseg-priv{background:linear-gradient(180deg,#7C5CFF,#6242DF);color:#fff}
body.elementor-page-11354 .vcl-archt{border:1px solid #D9E3EF;border-radius:14px;overflow:hidden;background:#fff}
body.elementor-page-11354 .vcl-ar{display:grid;grid-template-columns:340px minmax(0,1fr);border-top:1px solid #E7EDF4}
body.elementor-page-11354 .vcl-ar:first-child{border-top:0}
body.elementor-page-11354 .vcl-ar-k{padding:18px 22px;font:600 14.5px/1.4 Inter,Arial;color:#0B1B2B;background:#F7FAFD}
body.elementor-page-11354 .vcl-ar-v{padding:18px 22px;font-size:14px;line-height:1.6;color:#48596C}

body.elementor-page-11354 .vcl-faqs{margin-top:30px;border-top:1px solid #E7EDF4}
body.elementor-page-11354 .vcl-faq{border-bottom:1px solid #E7EDF4}
body.elementor-page-11354 .vcl-faq summary{list-style:none;cursor:pointer;padding:20px 46px 20px 0;position:relative;font:600 16px/1.45 Inter,Arial;color:#0B1B2B}
body.elementor-page-11354 .vcl-faq summary::-webkit-details-marker{display:none}
body.elementor-page-11354 .vcl-faq summary:after{content:"";position:absolute;right:14px;top:26px;width:9px;height:9px;border-right:1.8px solid #0EA5D4;border-bottom:1.8px solid #0EA5D4;transform:rotate(45deg);transition:transform .2s ease}
body.elementor-page-11354 .vcl-faq[open] summary:after{transform:rotate(-135deg);top:30px}
body.elementor-page-11354 .vcl-faq p{margin:0 0 22px;padding-right:46px;font-size:14.5px;line-height:1.7;color:#48596C}

body.elementor-page-11354 .vcl-footw .vcl-inline{margin-top:18px}
body.elementor-page-11354 .vcl-disc{max-width:920px}
body.elementor-page-11354 .vcl-disc h4{font:700 12.5px/1.3 Inter,Arial;letter-spacing:.1em;text-transform:uppercase;color:#5B6B80;margin:0 0 12px}
body.elementor-page-11354 .vcl-disc p{font-size:12px;line-height:1.65;color:#6B7A8C;margin:0 0 10px}

@media (max-width:1024px){
body.elementor-page-11354 .vcl-domains{grid-template-columns:1fr 1fr}
body.elementor-page-11354 .vcl-ergrid{grid-template-columns:1fr 1fr}
}
@media (max-width:900px){
body.elementor-page-11354 .vcl-stages{grid-template-columns:1fr;gap:18px}
body.elementor-page-11354 .vcl-stage+.vcl-stage{padding-left:0;border-left:0}
body.elementor-page-11354 .vcl-railline{display:none}
body.elementor-page-11354 .vcl-archgrid{grid-template-columns:1fr}
body.elementor-page-11354 .vcl-split{grid-template-columns:1fr}
body.elementor-page-11354 .vcl-statrow{grid-template-columns:1fr 1fr}
body.elementor-page-11354 .vcl-ar{grid-template-columns:1fr}
body.elementor-page-11354 .vcl-ar-v{padding-top:0}
}
@media (max-width:767px){
body.elementor-page-11354 .vcl-domains{grid-template-columns:1fr}
body.elementor-page-11354 .vcl-ergrid{grid-template-columns:1fr}
body.elementor-page-11354 .vcl-statrow,body.elementor-page-11354 .vcl-statrow-2{grid-template-columns:1fr}
body.elementor-page-11354 .ixs-grid{grid-template-columns:1fr 1fr}
body.elementor-page-11354 .vcl-answer{grid-template-columns:1fr;gap:14px;padding:22px 20px}
body.elementor-page-11354 .vcl-answer-q{font-size:17px}
body.elementor-page-11354 .vcl-step{grid-template-columns:38px minmax(0,1fr);gap:14px}
body.elementor-page-11354 .vcl-step-n{width:38px;height:38px;font-size:14px;line-height:36px;border-radius:11px}
body.elementor-page-11354 .vcl-steps:before{left:18px}
body.elementor-page-11354 .vcl-pf{grid-template-columns:1fr 92px 92px}
body.elementor-page-11354 .vcl-pf>div{padding:12px;font-size:12.5px}
body.elementor-page-11354 .vcl-albar{height:auto;flex-direction:column}
body.elementor-page-11354 .vcl-alseg{width:100%!important;padding:14px 18px}
body.elementor-page-11354 .vcl-cta{flex-direction:column}
body.elementor-page-11354 .vcl-btn{width:100%}
}

/*IX BASE (self-contained for this page)*/
body.elementor-page-11354 .ix-band{padding-top:64px;padding-bottom:64px}
body.elementor-page-11354 .ix-white{background:#fff}
body.elementor-page-11354 .ix-tint{background:#F5F8FB}
body.elementor-page-11354 .ix-dark{background:#0A1424}
body.elementor-page-11354 .ix-hero{background:#010112;padding-top:78px;padding-bottom:78px}
body.elementor-page-11354 .ix-hero h1.elementor-heading-title{color:#fff;font-size:42px;line-height:1.12;letter-spacing:-.02em;font-weight:700;margin:0 0 18px}
body.elementor-page-11354 .ix-dark h2.elementor-heading-title,body.elementor-page-11354 .ix-dark h3,body.elementor-page-11354 .ix-dark h4{color:#fff}
body.elementor-page-11354 h2.elementor-heading-title{font-size:32px;line-height:1.2;letter-spacing:-.015em;font-weight:700;margin:0 0 16px;color:#0B1B2B}
body.elementor-page-11354 .ix-eb p{font:700 11px/1 Inter,Arial;letter-spacing:.16em;text-transform:uppercase;color:#0891B2!important;margin:0 0 14px}
body.elementor-page-11354 .ix-dark .ix-eb p,body.elementor-page-11354 .ix-hero .ix-eb p{color:#7EE0F2!important}
body.elementor-page-11354 .ix-lede p{font-size:17px;line-height:1.6;color:#48596C;margin:0 0 12px;max-width:72ch}
body.elementor-page-11354 .ix-dark .ix-lede p,body.elementor-page-11354 .ix-hero .ix-lede p{color:#FFFFFF}
body.elementor-page-11354 .vcl-prose p{font-size:15.5px;line-height:1.7;color:#48596C;margin:0 0 14px;max-width:74ch}
body.elementor-page-11354 .ix-dark .vcl-prose p{color:#FFFFFF}
body.elementor-page-11354 .vcl-h3 h3{font-size:20px;font-weight:700;margin:34px 0 14px;color:#0B1B2B}
@media (max-width:767px){
body.elementor-page-11354 .ix-band{padding-top:44px;padding-bottom:44px}
body.elementor-page-11354 .ix-hero{padding-top:52px;padding-bottom:52px}
body.elementor-page-11354 .ix-hero h1.elementor-heading-title{font-size:31px}
body.elementor-page-11354 h2.elementor-heading-title{font-size:25px}
}
/*VCL v2 patch*/
body.elementor-page-11354 .ix-hero .elementor-heading-title,
body.elementor-page-11354 .ix-hero h1,
body.elementor-page-11354 .ix-hero h2{color:#fff!important}
body.elementor-page-11354 .ix-hero .vcl-h1 .elementor-heading-title{max-width:20ch}
body.elementor-page-11354 .ix-hero .ixs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
body.elementor-page-11354 .ixs{min-width:0;padding:11px 13px 12px}
body.elementor-page-11354 .ixs span{white-space:normal;overflow-wrap:anywhere;hyphens:none;font-size:9px;letter-spacing:.1em;line-height:1.25}
body.elementor-page-11354 .ixs b{overflow-wrap:anywhere;font-size:14px}
body.elementor-page-11354 .ixs-strategy span{white-space:normal;overflow-wrap:anywhere}
body.elementor-page-11354 .vcl-cardw{min-width:0}
/*VCL v3*/
body.elementor-page-11354 .ix-hero .ixs-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px}
body.elementor-page-11354 .ixs span{font-size:9px;letter-spacing:.1em}
body.elementor-page-11354 .ixs b{font-size:14px}
body.elementor-page-11354 .vcl-herop p{max-width:52ch;font-size:15px}
body.elementor-page-11354 .vcl-discsec{background:#0A1424!important;padding-top:44px!important}

/*VCL v4*/
body.elementor-page-11354 .convergence{margin:34px 0 0;padding:34px;background:#fff;border:1px solid #E3E9F0;border-radius:12px;display:grid;grid-template-columns:1fr 1.05fr;gap:38px;align-items:center}
body.elementor-page-11354 .convergence svg{width:100%;max-width:320px;margin:0 auto;display:block}
body.elementor-page-11354 .convergence h3{font:700 11px/1 Inter,Arial;letter-spacing:.16em;text-transform:uppercase;color:#0891b2;margin:0 0 12px}
body.elementor-page-11354 .convergence h4{font-size:22px;font-weight:700;color:#0A1424;line-height:1.3;margin:0 0 12px}
body.elementor-page-11354 .convergence p{font-size:15px;line-height:1.6;color:#48596C;margin:0}
@media (max-width:900px){body.elementor-page-11354 .convergence{grid-template-columns:1fr;gap:22px;padding:26px}}

/*VCL v5*/
body.elementor-page-11354 .vcl-h1 .elementor-heading-title{max-width:21ch}
body.elementor-page-11354 .ix-hero .ixs-grid{gap:10px}
body.elementor-page-11354 .ix-hero .ixs{padding:11px 12px}

/*VCL v6*/
body.elementor-page-11354 .vcl-h1 .elementor-heading-title{max-width:30ch}
body.elementor-page-11354 .vcl-cta{margin-top:18px}
/*XMARK v1*/
body.elementor-page-11354 .ix-hero{position:relative;overflow:hidden}
body.elementor-page-11354 .ix-hero::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201200%201200%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%22140%22%20y1%3D%220%22%20x2%3D%221060%22%20y2%3D%220%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%230EA5D4%22%2F%3E%3Cstop%20offset%3D%22.34%22%20stop-color%3D%22%237DD8EE%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23FFFFFF%22%2F%3E%3Cstop%20offset%3D%22.66%22%20stop-color%3D%22%23A78BFA%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237C5CFF%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22t1%22%20x1%3D%22170%22%20y1%3D%2270%22%20x2%3D%221030%22%20y2%3D%221130%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23000%22%2F%3E%3Cstop%20offset%3D%22.14%22%20stop-color%3D%22%236E6E6E%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.86%22%20stop-color%3D%22%236E6E6E%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23000%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22t2%22%20x1%3D%221030%22%20y1%3D%2270%22%20x2%3D%22170%22%20y2%3D%221130%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23000%22%2F%3E%3Cstop%20offset%3D%22.14%22%20stop-color%3D%22%236E6E6E%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23FFF%22%2F%3E%3Cstop%20offset%3D%22.86%22%20stop-color%3D%22%236E6E6E%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23000%22%2F%3E%3C%2FlinearGradient%3E%3Cmask%20id%3D%22m1%22%3E%3Crect%20width%3D%221200%22%20height%3D%221200%22%20fill%3D%22url(%23t1)%22%2F%3E%3C%2Fmask%3E%3Cmask%20id%3D%22m2%22%3E%3Crect%20width%3D%221200%22%20height%3D%221200%22%20fill%3D%22url(%23t2)%22%2F%3E%3C%2Fmask%3E%3CradialGradient%20id%3D%22core%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFFFFF%22%20stop-opacity%3D%22.72%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23BDEBF7%22%20stop-opacity%3D%22.28%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237DD8EE%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22b%22%20x%3D%22-25%25%22%20y%3D%22-25%25%22%20width%3D%22150%25%22%20height%3D%22150%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2211%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22bb%22%20x%3D%22-40%25%22%20y%3D%22-40%25%22%20width%3D%22180%25%22%20height%3D%22180%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2234%22%2F%3E%3C%2Ffilter%3E%3Cpattern%20id%3D%22dots%22%20width%3D%2236%22%20height%3D%2236%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Ccircle%20cx%3D%222.2%22%20cy%3D%222.2%22%20r%3D%221.5%22%20fill%3D%22%234AC8E8%22%2F%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Crect%20width%3D%221200%22%20height%3D%221200%22%20fill%3D%22url(%23dots)%22%20opacity%3D%22.16%22%2F%3E%3Cg%20mask%3D%22url(%23m1)%22%3E%3Cline%20x1%3D%22170%22%20y1%3D%2270%22%20x2%3D%221030%22%20y2%3D%221130%22%20stroke%3D%22url(%23c)%22%20stroke-width%3D%2216%22%20filter%3D%22url(%23bb)%22%20opacity%3D%22.45%22%2F%3E%3Cline%20x1%3D%22170%22%20y1%3D%2270%22%20x2%3D%221030%22%20y2%3D%221130%22%20stroke%3D%22url(%23c)%22%20stroke-width%3D%229%22%20filter%3D%22url(%23b)%22%20opacity%3D%22.8%22%2F%3E%3Cline%20x1%3D%22170%22%20y1%3D%2270%22%20x2%3D%221030%22%20y2%3D%221130%22%20stroke%3D%22url(%23c)%22%20stroke-width%3D%222.1%22%2F%3E%3C%2Fg%3E%3Cg%20mask%3D%22url(%23m2)%22%3E%3Cline%20x1%3D%221030%22%20y1%3D%2270%22%20x2%3D%22170%22%20y2%3D%221130%22%20stroke%3D%22url(%23c)%22%20stroke-width%3D%2216%22%20filter%3D%22url(%23bb)%22%20opacity%3D%22.45%22%2F%3E%3Cline%20x1%3D%221030%22%20y1%3D%2270%22%20x2%3D%22170%22%20y2%3D%221130%22%20stroke%3D%22url(%23c)%22%20stroke-width%3D%229%22%20filter%3D%22url(%23b)%22%20opacity%3D%22.8%22%2F%3E%3Cline%20x1%3D%221030%22%20y1%3D%2270%22%20x2%3D%22170%22%20y2%3D%221130%22%20stroke%3D%22url(%23c)%22%20stroke-width%3D%222.1%22%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%22600%22%20cy%3D%22600%22%20r%3D%2278%22%20fill%3D%22url(%23core)%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:100% 100%;background-position:50% 50%;opacity:.28}
body.elementor-page-11354 .ix-hero>.elementor-container{position:relative;z-index:1}
@media (max-width:767px){body.elementor-page-11354 .ix-hero::before{background-size:auto 52%;background-position:50% 16%}}


/*VCL v7*/
body.elementor-page-11354 .ix-hero .vcl-h1 .elementor-heading-title{max-width:30ch}

/*VCL v8*/
@media (min-width:1025px){
body.elementor-page-11354 .vcl-prose:has(p + p){column-count:2;column-gap:54px}
body.elementor-page-11354 .vcl-prose:has(p + p) p{max-width:none;break-inside:avoid;margin:0 0 15px}
}

/* The convergence card sits on white inside a dark section, so the global .ix-dark colour rules were overriding its own text colours and rendering it invisible. */
body.elementor-page-11354 .ix-dark .convergence h3{color:#0891B2!important}
body.elementor-page-11354 .ix-dark .convergence h4{color:#0A1424!important}
body.elementor-page-11354 .ix-dark .convergence p{color:#48596C!important}

/*VCL v9 Eva VC Lens feedback, definitive items*/
@media(min-width:1025px){body.elementor-page-11354 .ix-hero>.elementor-container{align-items:flex-start}}
body.elementor-page-11354 .vcl-answers{padding-top:36px}
body.elementor-page-11354 .elementor-element-7139238a .ers-hl{white-space:nowrap}
body.elementor-page-11354 .carousel-head{margin-bottom:8px}
body.elementor-page-11354 .carousel-head .hint{font-size:15px;color:#EAF2FA}
body.elementor-page-11354 .vcl-note p{margin-top:10px}
body.elementor-page-11354 .vcl-note{margin-bottom:0!important}
body.elementor-page-11354 .convergence svg{max-width:400px}
body.elementor-page-11354 .kalloc .bar{height:114px}

/*VCL v10 force the three that lost the cascade*/
@media(min-width:1025px){body.elementor-page-11354 .ix-hero>.elementor-container{align-items:flex-start!important}}
body.elementor-page-11354 .carousel-head .hint{font-size:15px!important;color:#EAF2FA!important}
body.elementor-page-11354 .kalloc .bar{height:114px!important}

/*VCL v11 items 4, 5 and 7 from Eva screenshots*/
body.elementor-page-11354 .vcl-answersub p{margin-top:12px}
body.elementor-page-11354 .vcl-answersub{margin-bottom:0!important}
body.elementor-page-11354 .vcl-answers{padding-bottom:40px!important}
body.elementor-page-11354 .vcl-found{padding-top:44px!important}
body.elementor-page-11354 .vcl-lin{border-top:1px solid #D9E3EF;border-radius:10px;overflow:hidden}
body.elementor-page-11354 .vcl-lin-i{padding:22px 18px!important;border-bottom:1px solid #D9E3EF}
body.elementor-page-11354 .vcl-lin-i:nth-child(odd){background:#F7FAFD}
body.elementor-page-11354 .vcl-lin-i:last-child{border-bottom:0}
body.elementor-page-11354 .vcl-archgrid{margin-top:20px!important}
body.elementor-page-11354 .vcl-arch{padding:20px 26px!important}

/*VCL v12 page-wide band spacing 64px to 42px, desktop and tablet only*/
@media(min-width:768px){
body.elementor-page-11354 .ix-band{padding-top:42px!important;padding-bottom:42px!important}
body.elementor-page-11354 .vcl-answers{padding-top:36px!important}
}

/*VCL v13 items 8, 9, 10, 12, 13, 15, 16*/
body.elementor-page-11354 .vcl-step{gap:12px}
body.elementor-page-11354 .vcl-step-n{margin-top:8px}
@media(min-width:768px){body.elementor-page-11354 .vcl-chips{justify-content:space-between}}
body.elementor-page-11354 .vcl-chip{padding:11px 20px;font-size:14.5px;border-color:rgba(14,165,212,.5)}
body.elementor-page-11354 .vcl-hist .vcl-stat{border-color:rgba(14,165,212,.5)}
@media(min-width:1025px){
body.elementor-page-11354 .vcl-ergrid{grid-template-columns:repeat(6,minmax(0,1fr))}
body.elementor-page-11354 .vcl-ergrid .vcl-er{grid-column:span 2}
body.elementor-page-11354 .vcl-ergrid .vcl-er:nth-child(4){grid-column:2/span 2}
body.elementor-page-11354 .vcl-ergrid .vcl-er:nth-child(5){grid-column:4/span 2}
}
body.elementor-page-11354 .vcl-ergrid{margin-bottom:14px}
body.elementor-page-11354 .elementor-element-73177470{margin-bottom:0!important}
body.elementor-page-11354 .elementor-element-4c695686{margin-bottom:6px!important}
@media(min-width:1025px){
body.elementor-page-11354 .vcl-statrow-2{max-width:676px!important}
body.elementor-page-11354 .vcl-statrow-2 .vcl-stat{padding:20px 22px!important}
body.elementor-page-11354 .vcl-statrow-2 .vcl-stat b{font-size:30px!important}
body.elementor-page-11354 .vcl-statrow-2 .vcl-stat span{font-size:14.6px!important}
}
body.elementor-page-11354 .vcl-pf-own>div{color:#0B7FA8}

/*VCL v14 item 15 width needs higher specificity than the body-level rule*/
@media(min-width:1025px){body.elementor-page-11354 .vcl-perfsec .vcl-statrow-2{max-width:559px!important}}

/*VCL v15 David round 2: 7, 9, 14, 17, 20, 21, 24*/
body.elementor-page-11354 .vcl-archgrid{margin-top:10px!important}
body.elementor-page-11354 .vcl-arch{padding:18px 26px!important}
body.elementor-page-11354 .vcl-chips{justify-content:center!important;gap:12px}
body.elementor-page-11354 .vcl-chip{background:rgba(34,211,238,.14)!important;border-color:rgba(14,165,212,.55)!important}
body.elementor-page-11354 .vcl-perf{margin-top:10px!important}
body.elementor-page-11354 .vcl-perfimg{margin-bottom:0!important}
body.elementor-page-11354 .vcl-chart{margin:0!important;display:block}
body.elementor-page-11354 .vcl-note p{margin-top:4px!important}
body.elementor-page-11354 .convergence{margin-top:14px!important}
body.elementor-page-11354 .kalloc{margin-top:14px!important}
body.elementor-page-11354 .vcl-faqs{margin-top:14px!important}

/*VCL v16 collapse the Elementor widget gaps above the marked elements: 7, 14, 20, 21, 24*/
body.elementor-page-11354 .elementor-element-27be465f{margin-bottom:0!important}
body.elementor-page-11354 .elementor-element-123dee57{margin-bottom:0!important}
body.elementor-page-11354 .elementor-element-3683704e{margin-bottom:0!important}
body.elementor-page-11354 .elementor-element-28dfdf38{margin-bottom:0!important}
body.elementor-page-11354 .elementor-element-43932753{margin-bottom:0!important}

/*VCL v17 remove trailing margins inside the preceding widgets, tighten 7, 14, 20, 21, 24*/
body.elementor-page-11354 .elementor-element-27be465f .elementor-widget-container>p:last-child{margin-bottom:0!important}
body.elementor-page-11354 .vcl-archgrid{margin-top:12px!important}
body.elementor-page-11354 .vcl-perfsec .vcl-statrow-2{margin-bottom:0!important}
body.elementor-page-11354 .vcl-perf{margin-top:12px!important}
body.elementor-page-11354 .vcl-conv{margin-top:0!important}
body.elementor-page-11354 .convergence{margin-top:12px!important}
body.elementor-page-11354 .elementor-element-28dfdf38 .elementor-widget-container>p:last-child{margin-bottom:0!important}
body.elementor-page-11354 .kalloc{margin-top:12px!important}
body.elementor-page-11354 .elementor-element-43932753 .elementor-heading-title{margin-bottom:0!important}
body.elementor-page-11354 .vcl-faqs{margin-top:14px!important}

/*VCL v18 section boundary tightening: items 11, 23, 25, 26 and hero to quick answer*/
@media(min-width:768px){
body.elementor-page-11354 .ix-band{padding-top:30px!important;padding-bottom:30px!important}
body.elementor-page-11354 .vcl-answers{padding-top:30px!important;padding-bottom:30px!important}
body.elementor-page-11354 .vcl-hero{padding-bottom:48px!important}
body.elementor-page-11354 .ix-disc{padding-top:26px!important;padding-bottom:26px!important}
}

/*VCL v19 mobile benchmark table: header labels were clipping at narrow widths*/
@media(max-width:600px){
body.elementor-page-11354 .vcl-pf{grid-template-columns:minmax(0,1fr) 80px 80px}
body.elementor-page-11354 .vcl-pf>div{padding:12px 8px;font-size:12px}
body.elementor-page-11354 .vcl-pf-h>div{font-size:9px;letter-spacing:.04em;line-height:1.25}
}

/*VCL v20 item 7 card bottom padding, item 16 benchmark table header label colour*/
body.elementor-page-11354 .vcl-arch{padding-top:18px!important;padding-bottom:12px!important}
body.elementor-page-11354 .vcl-arch>*:last-child{margin-bottom:0!important}
body.elementor-page-11354 .vcl-pf-h>div{color:#0B7FA8!important}

/*VCL v21 disclosure marker matched to the How to Invest page: left cyan bar, minus when open, plus when closed*/
body.elementor-page-11354 .ix-disc .vcl-disc summary{position:relative;display:flex;align-items:center;padding:18px 0 18px 28px!important;text-transform:none!important}
body.elementor-page-11354 .ix-disc .vcl-disc summary::before{content:''!important;position:absolute;left:0;top:50%;float:none;width:14px;height:2px;background:#22D3EE;transform:translateY(-50%)}
body.elementor-page-11354 .ix-disc .vcl-disc summary::after{content:''!important;position:absolute;left:6px;top:50%;float:none;width:2px;height:14px;background:#22D3EE;transform:translateY(-50%);transition:opacity .15s;font-size:0!important}
body.elementor-page-11354 .ix-disc .vcl-disc[open] summary::after{content:''!important;opacity:0}

/*VCL v22 disclosure body typography matched to the How to Invest page: 12px roman, not 10px italic*/
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body,
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body *{color:#9FB0CC!important;font-family:'DINPro',Inter,Arial,sans-serif!important;font-style:normal!important;font-size:12.5px!important;line-height:1.7!important;text-align:justify!important}
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body p{margin:0 0 12px!important}
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body p:last-child{margin-bottom:0!important}
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body h1,
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body h2,
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body h3,
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body h4{font-size:13px!important;font-weight:700!important;color:#E7EEF8!important;text-align:left!important;margin:16px 0 6px!important}
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body strong,
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body b{color:#E7EEF8!important;font-weight:700!important}
body.elementor-page-11354 .ix-disc details.vcl-disc .vcl-disc-body a{color:#7EE0F2!important;text-decoration:underline}

/*SITE-STD v1*/
/* hero: standard vertical gradient */
body.elementor-page-11354 .elementor-element-511e8a5f{background-color:#010112!important;background-image:linear-gradient(180deg,#010112 0%,#07162E 100%)!important}
body.elementor-page-11354 .ix-hero, body.elementor-page-11354 .vcl-hero{background-color:#010112!important;background-image:linear-gradient(180deg,#010112 0%,#07162E 100%)!important}
/* disclosures: standard 12.5px #9FB0CC body, 14px #FFF summary */
body.elementor-page-11354 .vcl-disc-body p, body.elementor-page-11354 .dc p, body.elementor-page-11354 .discbody p, body.elementor-page-11354 .ed-discbody p,body.elementor-page-11354 .a-discbody p, body.elementor-page-11354 .erd-disc-body p, body.elementor-page-11354 .disclosure p, body.elementor-page-11354 .i-disc p,body.elementor-page-11354 .gi-discx .dc p, body.elementor-page-11354 .k-discx .dc p{font-size:12.5px!important;line-height:1.7!important;color:#9FB0CC!important}
body.elementor-page-11354 .vcl-disclose summary, body.elementor-page-11354 .vcl-disc summary, body.elementor-page-11354 .gi-discx summary,body.elementor-page-11354 .k-discx summary, body.elementor-page-11354 .hi-discx summary, body.elementor-page-11354 .a-discx summary,body.elementor-page-11354 .erd-disc summary{font-size:14px!important;color:#FFFFFF!important}

/*SITE-STD v2*/
/* h1 40px site standard */
@media(min-width:768px){body.elementor-page-11354 .elementor .elementor-element-511e8a5f h1.elementor-heading-title{font-size:40px!important;line-height:1.1!important}}/* End custom CSS */