.elementor-32 .elementor-element.elementor-element-7df283a{--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;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:72px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d787b7c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-b6a1122{font-family:"JetBrains Mono", Sans-serif;font-size:12.5px;font-weight:400;color:#7D8E9E;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-696bc0f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-32 .elementor-element.elementor-element-8a1a3e5{font-family:"Hanken Grotesk", Sans-serif;font-size:18.5px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-9a786a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-1891637 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-803190a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-78e8cbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-a0ce210 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#F2C230;}.elementor-32 .elementor-element.elementor-element-d2ee3ef{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-76561fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:40px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d7646bd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#F2C230;}.elementor-32 .elementor-element.elementor-element-6fc2d14{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-9f402c6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-cdbcf31{--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-32 .elementor-element.elementor-element-60a8842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-60a8842 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-48a757d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-41e3e5d{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-07d5d42{--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-32 .elementor-element.elementor-element-cd6e20a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-cd6e20a .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-163717e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-b833478{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-aeb3ef8{--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-32 .elementor-element.elementor-element-b74af70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-b74af70 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-c36bb09 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-8d882d0{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-a0e8030{--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-32 .elementor-element.elementor-element-8c622e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-8c622e7 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-704e5e3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-aa7df5b{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-4d488a7{--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-32 .elementor-element.elementor-element-8e98872.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-8e98872 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-86b0edb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-4fa4df4{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-d5ece06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:20px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-8a6e562 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#F2C230;}.elementor-32 .elementor-element.elementor-element-faf1adf{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-6eaa242{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7067a2d{--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-32 .elementor-element.elementor-element-f72eb4d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-f10cad2{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-a5f133f{--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-32 .elementor-element.elementor-element-7b43016 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-6047bcf{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-724737c{--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-32 .elementor-element.elementor-element-1309254 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-5b00f1a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-dbb020a{--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-32 .elementor-element.elementor-element-a1cefd8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-7135340{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-08b1596{--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-32 .elementor-element.elementor-element-e673951 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-d771d71{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-c04c4b5{--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-32 .elementor-element.elementor-element-f27d83c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-a10a403{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#7D8E9E;}.elementor-32 .elementor-element.elementor-element-c6dc2f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:130px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-81f1409{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-05c8079{--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:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-05c8079:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-05c8079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101317;background-image:url("https://cavonet.com/wp-content/uploads/2026/10/cvn-your-brand-our-team.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-510a56c{--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-32 .elementor-element.elementor-element-059e145 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-7435090{font-family:"Hanken Grotesk", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-02b9ece{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-02b9ece:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-02b9ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07111B;}.elementor-32 .elementor-element.elementor-element-1383be5{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-813205a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-16a2acd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-f6f372d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7680064{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#1B2C3C;--border-color:#1B2C3C;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-7680064:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7680064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1621;}.elementor-32 .elementor-element.elementor-element-e75618f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-164b166 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-b07f268{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#1B2C3C;--border-color:#1B2C3C;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-b07f268:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b07f268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1621;}.elementor-32 .elementor-element.elementor-element-c902a2e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-568eb86 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-e2c4b09{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#1B2C3C;--border-color:#1B2C3C;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-e2c4b09:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e2c4b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1621;}.elementor-32 .elementor-element.elementor-element-98dd5b5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-7ca6bc1 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-409b7c0{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#1B2C3C;--border-color:#1B2C3C;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-409b7c0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-409b7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1621;}.elementor-32 .elementor-element.elementor-element-b95da91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;letter-spacing:-0.015em;color:#EDF4F9;}.elementor-32 .elementor-element.elementor-element-823ed9b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-38e3d1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:40px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-6d484ef{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8127b19 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-deb3fe1{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-018270b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-61193de{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-42fcaee{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-eb44b96{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-1d1e825{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-85a893c{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-40fde4a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-dd07cf8{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-10d842d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6b0216e{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-e690551{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#EDF4F9;--n-accordion-title-hover-color:#A8E1FF;--n-accordion-title-active-color:#38B6FF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#EDF4F9;--n-accordion-icon-active-color:#38B6FF;}.elementor-32 .elementor-element.elementor-element-e690551 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#030609;border-style:solid;border-width:0px 0px 1px 0px;border-color:#172634;}.elementor-32 .elementor-element.elementor-element-e690551 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1B2C3C;}.elementor-32 .elementor-element.elementor-element-e690551 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1B2C3C;}.elementor-32 .elementor-element.elementor-element-e690551 {--n-accordion-padding:22px 0px 22px 0px;}:where( .elementor-32 .elementor-element.elementor-element-e690551 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:500;}:where( .elementor-32 .elementor-element.elementor-element-e690551 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:22px;--padding-left:0px;}.elementor-32 .elementor-element.elementor-element-4946832{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:130px;--padding-bottom:190px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-58a631c{text-align:center;}.elementor-32 .elementor-element.elementor-element-58a631c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:76px;font-weight:500;line-height:1.02em;letter-spacing:-0.04em;}.elementor-32 .elementor-element.elementor-element-ac763d1{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#B4C3D0;}.elementor-32 .elementor-element.elementor-element-3a63b63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-110b3a6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-7df283a{--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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-78e8cbb{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-a0ce210 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-76561fe{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-d7646bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d5ece06{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-8a6e562 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-c6dc2f7{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-059e145 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-16a2acd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-38e3d1b{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-32 .elementor-element.elementor-element-8127b19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-58a631c .elementor-heading-title{font-size:56px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-7df283a{--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-78e8cbb{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-a0ce210 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-76561fe{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d7646bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-d5ece06{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-8a6e562 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-c6dc2f7{--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-05c8079{--min-height:220px;}.elementor-32 .elementor-element.elementor-element-059e145 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-1383be5{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-16a2acd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-7680064{--width:100%;}.elementor-32 .elementor-element.elementor-element-b07f268{--width:100%;}.elementor-32 .elementor-element.elementor-element-e2c4b09{--width:100%;}.elementor-32 .elementor-element.elementor-element-409b7c0{--width:100%;}.elementor-32 .elementor-element.elementor-element-38e3d1b{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-8127b19 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-4946832{--padding-top:84px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-58a631c .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-7df283a{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-d787b7c{--width:55%;}.elementor-32 .elementor-element.elementor-element-803190a{--width:45%;}.elementor-32 .elementor-element.elementor-element-78e8cbb{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-76561fe{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-d5ece06{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-c6dc2f7{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-81f1409{--width:100%;}.elementor-32 .elementor-element.elementor-element-1383be5{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-7680064{--width:23.5%;}.elementor-32 .elementor-element.elementor-element-b07f268{--width:23.5%;}.elementor-32 .elementor-element.elementor-element-e2c4b09{--width:23.5%;}.elementor-32 .elementor-element.elementor-element-409b7c0{--width:23.5%;}.elementor-32 .elementor-element.elementor-element-38e3d1b{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-6d484ef{--width:38%;}.elementor-32 .elementor-element.elementor-element-deb3fe1{--width:62%;}.elementor-32 .elementor-element.elementor-element-4946832{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-d787b7c{--width:100%;}.elementor-32 .elementor-element.elementor-element-803190a{--width:100%;}.elementor-32 .elementor-element.elementor-element-7680064{--width:48%;}.elementor-32 .elementor-element.elementor-element-b07f268{--width:48%;}.elementor-32 .elementor-element.elementor-element-e2c4b09{--width:48%;}.elementor-32 .elementor-element.elementor-element-409b7c0{--width:48%;}.elementor-32 .elementor-element.elementor-element-6d484ef{--width:100%;}.elementor-32 .elementor-element.elementor-element-deb3fe1{--width:100%;}}/* Start custom CSS *//* FAQ glow cards (shared style, class cvn-faq) */
.cvn-faq .e-n-accordion{display:flex!important;flex-direction:column;gap:12px}
.cvn-faq .e-n-accordion-item{position:relative;border:1px solid rgba(168,225,255,.12)!important;border-radius:16px!important;overflow:hidden;background:linear-gradient(160deg,#0E1C29 0%,#07111B 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);transition:border-color .35s ease,box-shadow .35s ease,background .35s ease,transform .35s ease}
.cvn-faq .e-n-accordion-item::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#A8E1FF,#38B6FF 50%,#0077B6);box-shadow:0 0 12px rgba(56,182,255,.8);opacity:0;transform:scaleY(.4);transition:opacity .35s ease,transform .35s ease}
.cvn-faq .e-n-accordion-item:hover{border-color:rgba(56,182,255,.4)!important;box-shadow:0 16px 36px -24px rgba(0,119,182,.9);transform:translateY(-1px)}
.cvn-faq .e-n-accordion-item[open]{border-color:rgba(56,182,255,.55)!important;background:linear-gradient(160deg,#0A3A5C 0%,#0B1621 62%)!important;box-shadow:0 0 0 1px rgba(56,182,255,.15),0 0 32px -8px rgba(56,182,255,.35),0 26px 60px -34px rgba(0,119,182,.95);transform:none}
.cvn-faq .e-n-accordion-item[open]::before{opacity:1;transform:scaleY(1)}
.cvn-faq .e-n-accordion-item-title{background:transparent!important;border:0!important;padding:20px 24px!important;gap:16px;align-items:center}
.cvn-faq .e-n-accordion-item-title-text{font-size:17px!important;font-weight:500!important;line-height:1.4!important;color:#EDF4F9!important;transition:color .3s ease}
.cvn-faq .e-n-accordion-item:hover .e-n-accordion-item-title-text,.cvn-faq .e-n-accordion-item[open] .e-n-accordion-item-title-text{color:#EAF7FF!important}
.cvn-faq .e-n-accordion-item-title-icon{flex:0 0 32px;width:32px!important;height:32px;border-radius:50%;border:1px solid rgba(56,182,255,.35);display:flex!important;align-items:center;justify-content:center;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}
.cvn-faq .e-n-accordion-item-title-icon svg{width:11px!important;height:11px!important;fill:#38B6FF!important;transition:fill .3s ease}
.cvn-faq .e-n-accordion-item:hover .e-n-accordion-item-title-icon{border-color:rgba(56,182,255,.7);box-shadow:0 0 14px -2px rgba(56,182,255,.5)}
.cvn-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:#38B6FF;border-color:#38B6FF;box-shadow:0 0 18px rgba(56,182,255,.6)}
.cvn-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{fill:#030609!important}
.cvn-faq .e-n-accordion-item > [role="region"]{background:transparent!important;border:0!important;padding:0 24px 22px 24px!important}
.cvn-faq .e-n-accordion-item .elementor-widget-text-editor{color:#B4C3D0!important;font-size:15.5px;line-height:1.65}
.cvn-faq .e-n-accordion-item .elementor-widget-text-editor a{color:#38B6FF;text-decoration:none;border-bottom:1px solid rgba(56,182,255,.35)}
@media (max-width:767px){.cvn-faq .e-n-accordion{gap:10px}.cvn-faq .e-n-accordion-item-title{padding:16px 18px!important}.cvn-faq .e-n-accordion-item-title-text{font-size:16px!important}.cvn-faq .e-n-accordion-item > [role="region"]{padding:0 18px 18px 18px!important}.cvn-faq .e-n-accordion-item-title-icon{flex-basis:28px;width:28px!important;height:28px}}
@media (prefers-reduced-motion:reduce){.cvn-faq .e-n-accordion-item,.cvn-faq .e-n-accordion-item::before{transition:none}.cvn-faq .e-n-accordion-item:hover{transform:none}}
/* Storyboard placeholder in photo slot (class cvn-story) */
.cvn-photo-slot.cvn-story{aspect-ratio:16/9;min-height:0!important;padding:0!important;background-size:cover!important;background-position:center!important;border:1px solid rgba(168,225,255,.14);box-shadow:0 30px 70px -40px rgba(0,119,182,.9)}
/* Photo collage (cvn-collage) */
.cvn-collage{display:grid!important;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:210px;gap:12px!important;width:100%}
.cvn-ctile{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#0E1C29 0%,#07111B 100%) center/cover no-repeat;border:1px solid rgba(168,225,255,.12);padding:16px!important;justify-content:flex-end!important;min-height:0!important}
.cvn-ctile-lg{grid-row:span 2}
.cvn-ccap .elementor-heading-title{font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7D8E9E}
@media (max-width:767px){.cvn-collage{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.cvn-ctile-lg{grid-column:span 2;grid-row:span 1;}}
.cvn-ctile{background-size:cover!important;background-position:center!important;transition:transform .5s ease,border-color .35s ease,box-shadow .35s ease}
.cvn-ctile:hover{border-color:rgba(56,182,255,.5);box-shadow:0 24px 50px -30px rgba(0,119,182,.95);transform:translateY(-2px)}
@media (prefers-reduced-motion:reduce){.cvn-ctile:hover{transform:none}}
.cvn-ctile.elementor-element-a27171a{background-position:72% center!important}
/* Your Advantage list */
.elementor-element-f53021b ul{margin:10px 0 12px;padding-left:18px}
.elementor-element-f53021b li{margin:0 0 8px;line-height:1.55}
.elementor-element-f53021b li::marker{color:#38B6FF}
.elementor-element-76ea239 strong{color:#EDF4F9}
/* Built-to standards strip */
.cvn-std{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;padding:18px 20px;border-top:1px solid rgba(168,225,255,.12);border-bottom:1px solid rgba(168,225,255,.12);font-family:"JetBrains Mono",monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#B4C3D0}
.cvn-std span{position:relative;white-space:nowrap}
.cvn-std span[role=listitem]::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#38B6FF;box-shadow:0 0 8px rgba(56,182,255,.8);margin-right:10px;vertical-align:middle;transform:translateY(-1px)}
.cvn-std-k{color:#38B6FF}
/* What lands in your inbox */
.cvn-doc-grid{padding:0!important;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}
.cvn-doc-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important;margin-top:28px}
.cvn-doc{border:1px solid rgba(168,225,255,.12);border-radius:16px;background:linear-gradient(160deg,#0E1C29 0%,#07111B 100%);padding:14px 14px 18px!important;gap:10px!important;transition:border-color .35s,box-shadow .35s,transform .35s}
.cvn-doc:hover{border-color:rgba(56,182,255,.5);box-shadow:0 24px 50px -30px rgba(0,119,182,.95);transform:translateY(-2px)}
.cvn-doc-art svg{display:block;width:100%;height:auto}
.cvn-doc-h .elementor-heading-title{font-size:18px!important;font-weight:600;color:#EDF4F9;margin-top:4px}
.cvn-doc-p{color:#B4C3D0;font-size:14.5px;line-height:1.6}
.cvn-doc-p p{margin:0}
@media (max-width:1024px){.cvn-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.cvn-doc-grid{grid-template-columns:1fr}.cvn-std{justify-content:flex-start;gap:10px 18px;font-size:11px}}
@media (prefers-reduced-motion:reduce){.cvn-doc:hover{transform:none}}
/* Your brand, our team (send the scope) */
.cvn-ybot{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px!important;align-items:center;padding:0!important}
.cvn-ybot-img{aspect-ratio:553/468;min-height:0!important;padding:0!important;border-radius:20px;overflow:hidden;background-size:cover!important;background-position:center!important;border:1px solid rgba(168,225,255,.14);box-shadow:0 30px 70px -40px rgba(0,119,182,.9)}
.cvn-ybot-txt{gap:14px!important;padding:0!important}
@media (max-width:900px){.cvn-ybot{grid-template-columns:1fr;gap:28px!important}}
/* Source note */
.cvn-src{margin-top:12px!important;font-size:12px!important;line-height:1.55;color:#7D8E9E!important;font-weight:400}
.cvn-src a{color:#8697A8!important;text-decoration:underline;text-underline-offset:2px;border:0!important}
.cvn-src a:hover{color:#38B6FF!important}
/* Networking template: signal path */
.cvn-path{position:relative;margin-top:30px;--cvn-prog:0}
.cvn-path-track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:6px 0 0}
.cvn-path-line{position:absolute;left:10%;right:10%;top:38px;height:2px;background:#172634;border-radius:2px;overflow:visible;pointer-events:none}
.cvn-path-line::before{content:"";position:absolute;left:0;top:0;height:100%;width:calc(var(--cvn-prog) * 100%);background:linear-gradient(90deg,#0077B6,#38B6FF);box-shadow:0 0 12px rgba(56,182,255,.8);transition:width .6s cubic-bezier(.2,.7,.2,1)}
.cvn-pk{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:#E6F6FF;box-shadow:0 0 6px #38B6FF,0 0 14px rgba(56,182,255,.9);animation:cvnpk 4.8s linear infinite;opacity:0}
.cvn-pk:nth-child(2){animation-delay:1.2s}.cvn-pk:nth-child(3){animation-delay:2.4s}.cvn-pk:nth-child(4){animation-delay:3.6s}
@keyframes cvnpk{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}100%{left:100%;opacity:0}}
.cvn-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;background:none!important;border:0!important;padding:0 4px 8px!important;cursor:pointer;color:#7D8E9E;font:inherit;text-align:center;outline:none;box-shadow:none!important}
.cvn-node-ic{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#0E1C29,#07111B);border:1px solid #2B4A63;color:#A8E1FF;transition:border-color .3s,box-shadow .3s,background .3s,color .3s,transform .3s}
.cvn-node-ic svg{width:26px;height:26px}
.cvn-node-t{font-family:Sora,sans-serif;font-size:15px;font-weight:500;color:#B4C3D0;transition:color .3s}
.cvn-node-k{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:#5C6E7E}
.cvn-node:hover .cvn-node-ic,.cvn-node:focus-visible .cvn-node-ic{border-color:rgba(56,182,255,.7);transform:translateY(-2px)}
.cvn-node.is-past .cvn-node-ic{border-color:rgba(56,182,255,.5);color:#38B6FF}
.cvn-node.is-on .cvn-node-ic{background:radial-gradient(circle at 50% 35%,#38B6FF,#0077B6);border-color:#A8E1FF;color:#04121D;box-shadow:0 0 0 6px rgba(56,182,255,.14),0 0 30px rgba(56,182,255,.75)}
.cvn-node.is-on .cvn-node-t{color:#EDF4F9}
.cvn-node.is-on .cvn-node-k{color:#38B6FF}
.cvn-path-panels{margin-top:26px}
.cvn-stop{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:34px;align-items:start;border:1px solid rgba(168,225,255,.12);border-radius:18px;background:linear-gradient(160deg,#0E1C29 0%,#07111B 100%);padding:30px 32px}
.cvn-stop[hidden]{display:none!important}
.cvn-stop.is-on{animation:cvnstop .45s cubic-bezier(.2,.7,.2,1)}
@keyframes cvnstop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.cvn-stop-n{font-family:"JetBrains Mono",monospace;font-size:12px;letter-spacing:.12em;color:#38B6FF;margin-bottom:8px}
.cvn-stop-h{font-family:Sora,sans-serif;font-size:26px;font-weight:500;color:#EDF4F9;margin:0 0 10px;letter-spacing:-.015em}
.cvn-stop p{margin:0;color:#B4C3D0;font-size:16px;line-height:1.65}
.cvn-stop-c{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.cvn-stop-c li{position:relative;padding:12px 14px 12px 40px;border:1px solid #172634;border-radius:12px;color:#EDF4F9;font-size:15px;background:rgba(7,17,27,.6)}
.cvn-stop-c li::before{content:"";position:absolute;left:14px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;border:1.5px solid #38B6FF;background:radial-gradient(circle,#38B6FF 35%,transparent 40%);box-shadow:0 0 8px rgba(56,182,255,.6)}
@media (max-width:767px){.cvn-path-track{grid-template-columns:1fr;gap:0;padding-left:0}.cvn-path-line{left:31px;right:auto;top:32px;bottom:32px;width:2px;height:auto}.cvn-path-line::before{width:100%;height:calc(var(--cvn-prog) * 100%)}@keyframes cvnpkv{0%{top:0;opacity:0}6%{opacity:1}94%{opacity:1}100%{top:100%;opacity:0}}.cvn-pk{left:-3px;animation-name:cvnpkv}.cvn-node{flex-direction:row;justify-content:flex-start;text-align:left;gap:14px;padding:6px 0!important}.cvn-node-k{margin-left:auto}.cvn-stop{grid-template-columns:1fr;padding:22px 20px;gap:18px}}
/* Networking template: turn-up day */
.cvn-day{position:relative;display:flex!important;flex-direction:column;gap:14px!important;margin-top:30px;padding-left:150px!important;--cvn-fill:0}
.cvn-day::before,.cvn-day::after{content:"";position:absolute;left:118px;top:8px;bottom:8px;width:2px;border-radius:2px}
.cvn-day::before{background:#172634}
.cvn-day::after{background:linear-gradient(180deg,#0077B6,#38B6FF,#A8E1FF);box-shadow:0 0 12px rgba(56,182,255,.8);transform-origin:top;transform:scaleY(var(--cvn-fill))}
.cvn-day-row{position:relative;border:1px solid rgba(168,225,255,.12);border-radius:16px;background:linear-gradient(160deg,#0E1C29 0%,#07111B 100%);padding:20px 22px!important;gap:4px!important;transition:border-color .4s,box-shadow .4s,opacity .4s;opacity:.55}
.cvn-day-row.is-lit{opacity:1;border-color:rgba(56,182,255,.35);box-shadow:0 20px 44px -30px rgba(0,119,182,.95)}
.cvn-day-row::before{content:"";position:absolute;left:-38px;top:26px;width:12px;height:12px;border-radius:50%;background:#07111B;border:2px solid #2B4A63;transition:background .4s,border-color .4s,box-shadow .4s}
.cvn-day-row.is-lit::before{background:#38B6FF;border-color:#A8E1FF;box-shadow:0 0 12px rgba(56,182,255,.9)}
.cvn-day-t{position:absolute!important;left:-150px;top:20px;width:100px!important;text-align:right}
.cvn-day-t .elementor-heading-title{font-family:"JetBrains Mono",monospace!important;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;color:#5C6E7E!important;transition:color .4s}
.cvn-day-row.is-lit .cvn-day-t .elementor-heading-title{color:#38B6FF!important}
.cvn-day-script{position:absolute!important;width:0!important;height:0;overflow:hidden}
@media (max-width:767px){.cvn-day{padding-left:34px!important}.cvn-day::before,.cvn-day::after{left:8px}.cvn-day-row::before{left:-32px}.cvn-day-t{position:static!important;width:auto!important;text-align:left;margin-bottom:4px}}
@media (prefers-reduced-motion:reduce){.cvn-pk{animation:none;display:none}.cvn-stop[hidden]{display:none!important}
.cvn-stop.is-on{animation:none}.cvn-day-row{opacity:1}}
/* Networking template: services grid */
.cvn-svc-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px!important;margin-top:28px}
.cvn-svc{border:1px solid rgba(168,225,255,.12);border-radius:16px;background:linear-gradient(160deg,#0E1C29 0%,#07111B 100%);padding:22px 22px 24px!important;gap:8px!important;transition:border-color .35s,box-shadow .35s,transform .35s}
.cvn-svc:hover{border-color:rgba(56,182,255,.5);box-shadow:0 24px 50px -30px rgba(0,119,182,.95);transform:translateY(-2px)}
.cvn-svc-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#0A3A5C;color:#A8E1FF;border:1px solid rgba(56,182,255,.35);margin-bottom:6px;transition:box-shadow .35s}
.cvn-svc-ic svg{width:22px;height:22px}
.cvn-svc:hover .cvn-svc-ic{box-shadow:0 0 18px rgba(56,182,255,.6)}
@media (max-width:1024px){.cvn-svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.cvn-svc-grid{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){.cvn-svc:hover{transform:none}}
/* Infrastructure template: hot final CTA */
.cvn-final-hot{position:relative;overflow:hidden;isolation:isolate}
.cvn-final-hot.e-con > .e-con-inner{position:static!important}
.cvn-final-hot::before{content:"";position:absolute;left:50%;bottom:120px;width:900px;height:520px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(0,119,182,.32),rgba(0,119,182,.08) 55%,transparent 75%);z-index:-1;pointer-events:none;transition:opacity .5s}
.cvn-final-hot.is-hot::before{opacity:1.6;background:radial-gradient(closest-side,rgba(56,182,255,.42),rgba(0,119,182,.12) 55%,transparent 75%)}
.cvn-fx{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;z-index:0;pointer-events:none}
.cvn-fx .elementor-widget-container,.cvn-fx .cvn-fx-in{position:absolute;inset:0}
.cvn-fx svg{position:absolute;inset:0;width:100%;height:100%}
.cvn-fs{fill:none;stroke:#38B6FF;stroke-width:1.1;transition:opacity .5s,stroke .5s}
.cvn-final-hot.is-near .cvn-fs{stroke:#7FCBFF}
.cvn-final-hot.is-hot .cvn-fs{stroke:#A8E1FF;opacity:.5!important}
.cvn-fp{fill:none;stroke:#E6F6FF;stroke-width:2.2;stroke-linecap:round;filter:drop-shadow(0 0 4px #38B6FF) drop-shadow(0 0 10px rgba(56,182,255,.8))}
.cvn-final-hot > .e-con-inner > *:not(.cvn-fx),.cvn-final-hot > *:not(.cvn-fx):not(.e-con-inner){position:relative;z-index:1}
.cvn-final-hot .cvn-btn .elementor-button{position:relative;overflow:hidden;padding:20px 36px!important;font-size:17px!important;letter-spacing:.01em;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s!important;animation:cvnbtnring 2.6s ease-out infinite;will-change:transform}
.cvn-final-hot .cvn-btn .elementor-button::before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:cvnshine 3.4s ease-in-out infinite;pointer-events:none}
.cvn-final-hot .cvn-btn .elementor-button:hover,.cvn-final-hot .cvn-btn .elementor-button:focus-visible{box-shadow:0 0 0 2px rgba(168,225,255,.9),0 0 44px 6px rgba(56,182,255,.75),0 18px 40px -12px rgba(0,119,182,.9)!important;animation:none}
.cvn-final-hot .cvn-btn .elementor-button:hover .elementor-button-icon,.cvn-final-hot .cvn-btn .elementor-button:focus-visible .elementor-button-icon{animation:cvnnudge .7s ease-in-out infinite}
.cvn-final-hot .cvn-btn .elementor-button:active{transform:scale(.97)!important}
.cvn-btn.cvn-hit .elementor-button{box-shadow:0 0 0 2px rgba(230,246,255,.95),0 0 38px 8px rgba(56,182,255,.85)!important}
@keyframes cvnbtnring{0%{box-shadow:0 0 0 0 rgba(56,182,255,.55),0 12px 30px -12px rgba(0,119,182,.8)}70%{box-shadow:0 0 0 18px rgba(56,182,255,0),0 12px 30px -12px rgba(0,119,182,.8)}100%{box-shadow:0 0 0 0 rgba(56,182,255,0),0 12px 30px -12px rgba(0,119,182,.8)}}
@keyframes cvnshine{0%,55%{left:-60%}85%,100%{left:130%}}
@keyframes cvnnudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
@media (prefers-reduced-motion:reduce){.cvn-final-hot .cvn-btn .elementor-button,.cvn-final-hot .cvn-btn .elementor-button::before,.cvn-final-hot .cvn-btn .elementor-button-icon{animation:none!important}}
/* Networking template: mesh CTA */
.cvn-me{stroke:#38B6FF;stroke-opacity:.13;stroke-width:1;transition:stroke-opacity .5s,stroke .3s}
.cvn-me.lit{stroke:#A8E1FF;stroke-opacity:.9;filter:drop-shadow(0 0 4px #38B6FF);transition:stroke-opacity .08s}
.cvn-mn{fill:#0E1C29;stroke:#38B6FF;stroke-opacity:.45;stroke-width:1}
.cvn-mp{fill:#E6F6FF;filter:drop-shadow(0 0 4px #38B6FF) drop-shadow(0 0 10px rgba(56,182,255,.9))}
.cvn-mesh.is-near .cvn-me{stroke-opacity:.22}
.cvn-mesh.is-hot .cvn-me{stroke-opacity:.3}/* End custom CSS */