@font-face{font-family:Inter;src:url(/assets/fonts/inter-v20-latin-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/inter-v20-latin-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/inter-v20-latin-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/inter-v20-latin-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/inter-v20-latin-800.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Syne;src:url(/assets/fonts/syne-v24-latin-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Syne;src:url(/assets/fonts/syne-v24-latin-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Syne;src:url(/assets/fonts/syne-v24-latin-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Syne;src:url(/assets/fonts/syne-v24-latin-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Syne;src:url(/assets/fonts/syne-v24-latin-800.woff2)format("woff2");font-weight:800;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{color:#1e293b;background:#fff;margin:0;font:400 16px/1.65 Inter,system-ui,sans-serif}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{color:#4a3d7a}button,a,input,summary{touch-action:manipulation}:focus-visible{outline-offset:4px;outline:3px solid #b44900}main{min-height:60vh}h1,h2,h3{line-height:1.2}form button[type=submit]:disabled,form input[type=submit]:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vc-optimized-picture{display:contents}.vc-restored-design main .vc-layout-widget-button a.vc-layout-button.vc-article-archive-button{color:#1f2235!important;letter-spacing:.055em!important;text-transform:uppercase!important;background:#fff!important;border:3px solid #1f2235!important;border-radius:0!important;justify-content:center!important;align-items:center!important;min-height:56px!important;padding:12px 20px!important;font:900 .88rem/1.25 Inter,Arial,sans-serif!important;text-decoration:none!important;transition:background .2s,box-shadow .2s,transform .2s!important;display:inline-flex!important;box-shadow:6px 6px #1f2235!important}.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button .vc-layout-button-content-wrapper{justify-content:center;align-items:center;gap:.7rem;display:inline-flex!important}.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button .vc-article-archive-button__arrow{color:#9e3f10;font-size:1.25rem;line-height:1;transition:transform .2s}.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button:hover{transform:translate(-3px,-3px);background:#fffaf6!important;box-shadow:9px 9px #1f2235!important}.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button:hover .vc-article-archive-button__arrow{transform:translate(2px,-2px)}.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button:focus-visible{outline-offset:5px!important;outline:3px solid #9e3f10!important}@media (prefers-reduced-motion:reduce){.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button,.vc-restored-design main .vc-layout-widget-button a.vc-article-archive-button .vc-article-archive-button__arrow{transition:none!important}}.vc5 .vc5-grid{row-gap:0}.vc5 .vc5-grid>*{min-width:0}.vc5 .vc5-lead{letter-spacing:-.045em;max-width:20ch;font-family:Inter,Arial,sans-serif;font-size:clamp(30px,3.6vw,42px);line-height:1.14}.vc5 .vc5-lead-nowrap{white-space:nowrap;font-size:inherit;display:inline}.vc-heading-term{white-space:nowrap}.vc-preloader{z-index:99999;opacity:1;pointer-events:auto;--vc-preloader-blue:#01c9f5;--vc-preloader-indigo:#4775f6;--vc-preloader-gold:#f1b000;background:#fff;justify-content:center;align-items:center;transition:opacity .35s;display:flex;position:fixed;inset:0}.vc-preloader[hidden]{display:none}.vc-preloader__inner{width:120px;height:60px;position:relative}.vc-preloader__orbit,.vc-preloader__orbit span{position:absolute}.vc-preloader__orbit{width:60px;height:60px;animation:6.9s linear infinite vc-preloader-rotate;top:0;left:50%}.vc-preloader__orbit span{background:var(--vc-preloader-blue);border-radius:50%;width:16px;height:16px;margin-top:-8px;animation:6.9s linear infinite vc-preloader-move;display:block;top:50%;left:-8px;box-shadow:2px 2px 8px #01c9f517}.vc-preloader__orbit span:before,.vc-preloader__orbit span:after{background:inherit;width:14px;height:14px;box-shadow:inherit;content:"";border-radius:50%;margin:-7px 0 0 -7px;display:block;position:absolute;top:50%;left:50%}.vc-preloader__orbit span:before{animation:.8s linear infinite vc-preloader-drop-one}.vc-preloader__orbit span:after{animation:.8s linear .4s infinite vc-preloader-drop-two}.vc-preloader__orbit:nth-child(2),.vc-preloader__orbit:nth-child(2) span{animation-delay:-2.3s}.vc-preloader__orbit:nth-child(3),.vc-preloader__orbit:nth-child(3) span{animation-delay:-4.6s}@keyframes vc-preloader-rotate{50%{margin-left:0;transform:rotate(360deg)}50.0001%,to{margin-left:-60px}}@keyframes vc-preloader-move{0%,50%{left:-8px}25%{background:var(--vc-preloader-indigo)}75%{background:var(--vc-preloader-gold)}50.0001%,to{left:auto;right:-8px}}@keyframes vc-preloader-drop-one{to{transform:translate(32px,8px)scale(0)}}@keyframes vc-preloader-drop-two{0%{transform:translate(0)scale(.9)}to{transform:translate(32px,-8px)scale(0)}}@media (prefers-reduced-motion:reduce){.vc-preloader{display:none!important}}img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:3000px 1500px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px #0003;--wp--preset--shadow--deep:12px 12px 50px #0006;--wp--preset--shadow--sharp:6px 6px 0px #0003;--wp--preset--shadow--outlined:6px 6px 0px -3px #fff, 6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex),:where(.is-layout-grid){gap:.5em}body{padding:0}:root :where(.wp-element-button,.wp-block-button__link){color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background-color:#32373c;border-width:0;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}:root :where(.wp-block-icon svg){width:24px}:where(.wp-block-gallery.is-layout-flex),:where(.wp-block-gallery.is-layout-grid){gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}:where(.wp-block-latest-posts.is-layout-flex),:where(.wp-block-latest-posts.is-layout-grid),:where(.wp-block-post-template.is-layout-flex),:where(.wp-block-post-template.is-layout-grid),:where(.wp-block-term-template.is-layout-flex),:where(.wp-block-term-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex),:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/design-compat/site-brand-icons.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/design-compat/site-light-icons.woff2)format("woff2")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/design-compat/site-regular-icons.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/design-compat/site-solid-icons.woff2)format("woff2")}button::-moz-focus-inner{border:0;padding:0}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%,to{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}}@keyframes rubberBand{0%,to{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes tada{0%,to{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}}@keyframes wobble{0%,to{transform:none}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateZ(0)}}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{opacity:1;transform:skew(-5deg)}to{opacity:1;transform:none}}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:none}}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:none}}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}@keyframes vc-layout-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@keyframes vc-layout-animation-pulse-grow{to{transform:scale(1.1)}}@keyframes vc-layout-animation-pulse-shrink{to{transform:scale(.9)}}@keyframes vc-layout-animation-push{50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes vc-layout-animation-pop{50%{transform:scale(1.2)}}@keyframes vc-layout-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}to{transform:translateY(-8px)}}@keyframes vc-layout-animation-bob-float{to{transform:translateY(-8px)}}@keyframes vc-layout-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}to{transform:translateY(8px)}}@keyframes vc-layout-animation-hang-sink{to{transform:translateY(8px)}}@keyframes vc-layout-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes vc-layout-animation-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}@keyframes vc-layout-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}to{transform:translate(0)}}@keyframes vc-layout-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}to{transform:translate(0)}}@keyframes vc-layout-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0deg)}}@keyframes vc-layout-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0deg)}}@keyframes vc-layout-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0deg)}}@keyframes vc-layout-animation-buzz{50%{transform:translate(3px)rotate(2deg)}to{transform:translate(-3px)rotate(-2deg)}}@keyframes vc-layout-animation-buzz-out{10%{transform:translate(3px)rotate(2deg)}20%{transform:translate(-3px)rotate(-2deg)}30%{transform:translate(3px)rotate(2deg)}40%{transform:translate(-3px)rotate(-2deg)}50%{transform:translate(2px)rotate(1deg)}60%{transform:translate(-2px)rotate(-1deg)}70%{transform:translate(2px)rotate(1deg)}80%{transform:translate(-2px)rotate(-1deg)}90%{transform:translate(1px)rotate(0)}to{transform:translate(-1px)rotate(0)}}@keyframes rotateInUpLeft{0%{opacity:0;transform:translateY(69px)rotate(8deg)rotateX(65deg)}to{opacity:1;transform:none}}@keyframes vc-themeZoomIn{0%{opacity:0;transform:matrix(.85,0,0,.85,0,0)}to{opacity:1;transform:matrix(1,0,0,1,0,0)}}@keyframes vc-themeFadeIn{0%{opacity:0}to{opacity:1}}@keyframes vc-themeFadeInUp{0%{transform:translateY(40px)}to{transform:translateZ(0)}}@keyframes vc-themeFadeInDown{0%{transform:translateY(-40px)}to{transform:translateZ(0)}}@keyframes vc-themeFadeInLeft{0%{transform:translate(-40px)}to{transform:translateZ(0)}}@keyframes vc-themeFadeInRight{0%{transform:translate(40px)}to{transform:translateZ(0)}}@keyframes vc-themeFloatS{0%{transform:translateZ(0)}to{transform:translateY(-3%)}}@keyframes vc-themeFloat{0%{transform:translateZ(0)}to{transform:translateY(-7%)}}@keyframes vc-themeFloatL{0%{transform:translateZ(0)}to{transform:translateY(-15%)}}@keyframes vc-themeAnimationsReveal{0%{transform:scaleX(1)}30%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes vc-themeAnimationsRevealBottom{0%{transform-origin:top;transform:scaleY(1)}30%{transform-origin:top;transform:scaleY(1)}to{transform-origin:top;transform:scaleY(0)}}@keyframes vc-themeAnimationsRevealInversed{0%{transform-origin:0;transform:scaleX(0)}70%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(1)}}@keyframes vc-themeAnimationsFadeT{0%{opacity:0;transform:scaleX(1)}to{opacity:1;transform:scaleX(1)}}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100%}body{color:var(--vc-theme-body-color);font-family:var(--vc-theme-primary-font);word-wrap:break-word;background-color:var(--vc-theme-white-color);font-size:16px;font-weight:400;line-height:1.8;overflow-x:hidden!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}i,span,a{display:inline-block}dl{margin-bottom:28px}dt{font-weight:700}dd{margin:0 0 28px}pre{color:#606060;white-space:pre-wrap;background:#eee;max-width:100%;margin:20px 0;padding:30px;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.71429;overflow:auto}pre,code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px}abbr,acronym{cursor:help;border-bottom:1px dotted #666}mark,ins{background:#fff9c0;text-decoration:none}del{text-decoration:line-through;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}big{font-size:125%}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}ol,ul{margin:0 0 20px;padding:0 0 0 20px;list-style-position:inside}ol li li,ul li li{list-style-position:inside}ol li:not(:last-child),ul li:not(:last-child){margin-bottom:8px}ol li>ol,ol li>ul,ul li>ol,ul li>ul{margin-top:8px;margin-bottom:0}hr{border:0;border-top:1px solid #0000001a;height:0;margin:20px 0}a{color:var(--vc-theme-primary-color);-o-transition:.3s;background-color:#0000;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}a:hover{color:var(--vc-theme-primary-color)}a:hover,a:focus,a:active{-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none}a:active{color:inherit}i{font-style:normal}.fal{font-family:"Font Awesome 5 Pro"!important}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:var(--vc-theme-secondary-font);margin:0 0 20px;font-weight:700;line-height:1.2}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:var(--vc-theme-headline-color)}h1,.h1{font-size:60px}h2,.h2{font-size:48px}h3,.h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6,.h6{font-size:16px}table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 20px}table,th,td{border:1px solid var(--vc-theme-border-color)}th{text-align:inherit;text-align:-webkit-match-parent;color:var(--vc-theme-headline-color);font-weight:700}th,td{padding:12px;font-size:15px}img{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-style:none;max-width:100%;height:auto}iframe{width:100%;display:block}embed,iframe,object{max-width:100%}figure{margin:20px 0}svg{fill:currentColor;width:1em;height:1em;position:relative}.vc-layout-heading-title{margin:0}@-webkit-keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}input,button,select,optgroup,textarea{background-color:var(--vc-theme-white-color);color:#b2b2b2;-o-transition:.3s;width:100%;height:60px;font-family:var(--vc-theme-primary-font);border:1px solid var(--vc-theme-border-color);border-radius:5px;padding:0 25px;font-size:16px;font-weight:400;line-height:1.4;-webkit-transition:all .3s;transition:all .3s;display:block}input:focus,button:focus,select:focus,optgroup:focus,textarea:focus{border-color:var(--vc-theme-headline-color);color:var(--vc-theme-headline-color)}textarea{height:170px;padding-top:20px}select{word-wrap:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='a5a5a5'/></g></svg>")!important;background-position:right 20px top 50%!important;background-repeat:no-repeat!important}select::-ms-expand{display:none}select:focus{outline:#0000}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:15px;height:15px;padding:0;display:inline-block}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-ms-clear{width:0;height:0;display:none}[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}::-webkit-input-placeholder{color:inherit;opacity:1;font-size:inherit}::placeholder{color:inherit;opacity:1;font-size:inherit}:-ms-placeholder-shown{color:inherit;opacity:1;font-size:inherit}::-moz-placeholder{color:inherit;opacity:1;font-size:inherit}::placeholder{color:inherit;opacity:1;font-size:inherit}[role=button]{cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=submit],button[type=submit]{width:auto;height:auto;font-family:var(--vc-theme-primary-font);text-transform:capitalize;background-color:var(--vc-theme-primary-color);color:var(--vc-theme-white-color);border:none;border-radius:5px;justify-content:center;align-items:center;padding:18px 45px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}input[type=submit]:hover,button[type=submit]:hover{background-color:var(--vc-theme-secondary-color);color:var(--vc-theme-white-color)}@media (width<=479px){input[type=submit],button[type=submit]{padding:16px 30px;font-size:14px}}button[type=submit] i{margin-left:5px}label{cursor:pointer;font-family:var(--vc-theme-secondary-font);color:var(--vc-theme-headline-color);margin:0 0 10px;font-size:16px;display:block}#primary[tabindex="-1"]:focus{outline:0}blockquote{border-left:3px solid var(--vc-theme-primary-color);color:var(--vc-theme-headline-color);margin:0 0 30px;padding:5px 25px;font-size:18px;font-weight:500;line-height:1.8;position:relative}blockquote p{margin:0}blockquote cite{color:var(--vc-theme-headline-color);font-weight:500}.sticky{visibility:visible}.container{width:100%;max-width:1320px;margin:auto;padding:0 15px}.vc-layout .vc-layout-section.vc-layout-section-boxed>.vc-layout-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:1320px}.vc-layout-section .vc-layout-container .vc-layout-column .vc-layout-element-populated{padding:0}.row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-ms-flexbox;display:flex}.col{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;flex-grow:1;flex-basis:0;width:100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative}@-webkit-keyframes effect-1{0%,to{-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}50%{-webkit-transform:rotate(11deg);transform:rotate(11deg)}}@keyframes effect-1{0%,to{-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}50%{-webkit-transform:rotate(11deg);transform:rotate(11deg)}}@-webkit-keyframes effect-2{0%,to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes effect-2{0%,to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes effect-3{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes effect-3{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes effect-4{0%{-webkit-transform:translate(0);transform:translate(0)}40%{-webkit-transform:translate(-15px);transform:translate(-15px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes effect-4{0%{-webkit-transform:translate(0);transform:translate(0)}40%{-webkit-transform:translate(-15px);transform:translate(-15px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes effect-5{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%,75%{-webkit-transform:translateY(50px);transform:translateY(50px)}50%{-webkit-transform:translate(-50px,50px);transform:translate(-50px,50px)}}@keyframes effect-5{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%,75%{-webkit-transform:translateY(50px);transform:translateY(50px)}50%{-webkit-transform:translate(-50px,50px);transform:translate(-50px,50px)}}@-webkit-keyframes effect-6{0%{-webkit-transform:rotateX(0)translateY(0);transform:rotateX(0)translateY(0)}50%{-webkit-transform:rotateX(0)translateY(25px);transform:rotateX(0)translateY(25px)}to{-webkit-transform:rotateX(0)translateY(0);transform:rotateX(0)translateY(0)}}@keyframes effect-6{0%{-webkit-transform:rotateX(0)translateY(0);transform:rotateX(0)translateY(0)}50%{-webkit-transform:rotateX(0)translateY(25px);transform:rotateX(0)translateY(25px)}to{-webkit-transform:rotateX(0)translateY(0);transform:rotateX(0)translateY(0)}}@-webkit-keyframes effect-7{0%{-webkit-transform:rotateX(0)translate(0);transform:rotateX(0)translate(0)}50%{-webkit-transform:rotateX(0)translate(25px,-25px);transform:rotateX(0)translate(25px,-25px)}to{-webkit-transform:rotateX(0)translate(0);transform:rotateX(0)translate(0)}}@keyframes effect-7{0%{-webkit-transform:rotateX(0)translate(0);transform:rotateX(0)translate(0)}50%{-webkit-transform:rotateX(0)translate(25px,-25px);transform:rotateX(0)translate(25px,-25px)}to{-webkit-transform:rotateX(0)translate(0);transform:rotateX(0)translate(0)}}@-webkit-keyframes effect-8{0%,to{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(100px);transform:translate(100px)}}@keyframes effect-8{0%,to{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(100px);transform:translate(100px)}}@-webkit-keyframes effect-9{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes effect-9{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes effect-10{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateY(-8%);transform:translateY(-8%)}}@keyframes effect-10{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateY(-8%);transform:translateY(-8%)}}.widget:not(:last-child){margin-bottom:50px}.widget ul,.widget ol{margin:0;padding:0;list-style:none}.widget ul li,.widget ol li{margin:0}.widget a{color:var(--vc-theme-body-color)}.widget a:hover{color:var(--vc-theme-primary-color)}@-webkit-keyframes rotate{50%{margin-left:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}50.0001%,to{margin-left:-60px}}@keyframes rotate{50%{margin-left:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}50.0001%,to{margin-left:-60px}}@-webkit-keyframes move{0%,50%{left:-8px}25%{background:var(--preloader-color-2)}75%{background:var(--preloader-color-3)}50.0001%,to{left:auto;right:-8px}}@keyframes move{0%,50%{left:-8px}25%{background:var(--preloader-color-2)}75%{background:var(--preloader-color-3)}50.0001%,to{left:auto;right:-8px}}@-webkit-keyframes drop1{to{-webkit-transform:translate(32px,8px)scale(0);transform:translate(32px,8px)scale(0)}}@keyframes drop1{to{-webkit-transform:translate(32px,8px)scale(0);transform:translate(32px,8px)scale(0)}}@-webkit-keyframes drop2{0%{-webkit-transform:translate(0)scale(.9);transform:translate(0)scale(.9)}to{-webkit-transform:translate(32px,-8px)scale(0);transform:translate(32px,-8px)scale(0)}}@keyframes drop2{0%{-webkit-transform:translate(0)scale(.9);transform:translate(0)scale(.9)}to{-webkit-transform:translate(32px,-8px)scale(0);transform:translate(32px,-8px)scale(0)}}.vc-theme-advanced-heading{line-height:1}.vc-theme-advanced-heading .sub-heading{display:inline-block}.vc-theme-advanced-heading .sub-heading .sub-heading-text{color:var(--vc-theme-primary-color);text-transform:capitalize;font-size:18px;font-weight:700;line-height:1}@media (width<=767px){.vc-theme-advanced-heading .sub-heading .sub-heading-text{font-size:16px}}.vc-theme-advanced-heading .sub-heading .dots{line-height:1;display:inline-block}.vc-theme-advanced-heading .sub-heading .dots span{background-color:var(--vc-theme-primary-color);border-radius:50%;width:5px;height:5px}.vc-theme-advanced-heading .sub-heading .dots span:nth-child(2){margin:0 2px}.vc-theme-advanced-heading .sub-heading .dots:after{content:"";clear:both}.vc-theme-advanced-heading .sub-heading .arrow-line{width:95px;margin-right:12px}@media (width<=767px){.vc-theme-advanced-heading .sub-heading .arrow-line{width:80px}}.vc-theme-advanced-heading .sub-heading .arrow-line svg{fill:var(--vc-theme-primary-color);width:auto;height:auto}.vc-theme-advanced-heading .main-heading{margin:20px 0 0;font-size:45px;line-height:1.2}@-webkit-keyframes pulse-border{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes pulse-border{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes pulse-border-2{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-border-2{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}:root{--vc-theme-primary-font:Inter;--vc-theme-secondary-font:Syne;--vc-theme-primary-color:#d35400;--vc-theme-secondary-color:#44337a;--vc-theme-body-color:#3d3d3d;--vc-theme-headline-color:#44337a;--vc-theme-border-color:#7061a3;--vc-theme-light-color:#fffbeb;--vc-theme-white-color:#fff;--vc-theme-custom1-color:#d35400;--e-global-color-vc-theme_primary:#d35400;--e-global-color-vc-theme_secondary:#44337a;--e-global-color-vc-theme_body:#3d3d3d;--e-global-color-vc-theme_headline:#44337a;--e-global-color-vc-theme_border:#7061a3;--e-global-color-vc-theme_light:#fffbeb;--e-global-color-vc-theme_white:#fff;--e-global-color-vc-theme_custom1_color:#d35400;--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.vc-layout *,.vc-layout :after,.vc-layout :before{box-sizing:border-box}.vc-layout a{box-shadow:none;text-decoration:none}.vc-layout hr{background-color:#0000;margin:0}.vc-layout img{box-shadow:none;border:none;border-radius:0;max-width:100%;height:auto}.vc-layout .vc-layout-widget:not(.vc-layout-widget-text-editor):not(.vc-layout-widget-theme-post-content) figure{margin:0}.vc-layout embed,.vc-layout iframe,.vc-layout object,.vc-layout video{border:none;width:100%;max-width:100%;margin:0;line-height:1}.vc-layout-widget-wrap .vc-layout-element.vc-layout-widget__width-initial{max-width:100%}.vc-layout-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.vc-layout-element:where(.e-con-full,.vc-layout-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.vc-layout-align-right{text-align:right}.vc-layout-align-right .vc-layout-button{width:auto}:root{--page-title-display:block}@keyframes eicon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.vc-layout-section{position:relative}.vc-layout-section .vc-layout-container{margin-inline:auto;display:flex;position:relative}@media (width<=1024px){.vc-layout-section .vc-layout-container{flex-wrap:wrap}}.vc-layout-widget-wrap{flex-wrap:wrap;align-content:flex-start;width:100%;position:relative}.vc-layout:not(.vc-layout-bc-flex-widget) .vc-layout-widget-wrap{display:flex}.vc-layout-widget-wrap>.vc-layout-element{width:100%}.vc-layout-widget{position:relative}.vc-layout-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.vc-layout-widget:not(:last-child).vc-layout-widget__width-initial{margin-block-end:0}.vc-layout-column{min-height:1px;display:flex;position:relative}.vc-layout-column-gap-default>.vc-layout-column>.vc-layout-element-populated{padding:10px}@media (width>=768px){.vc-layout-column[data-col="10"]{width:10%}.vc-layout-column[data-col="11"]{width:11.111%}.vc-layout-column[data-col="12"]{width:12.5%}.vc-layout-column[data-col="14"]{width:14.285%}.vc-layout-column[data-col="16"]{width:16.666%}.vc-layout-column[data-col="20"]{width:20%}.vc-layout-column[data-col="25"]{width:25%}.vc-layout-column[data-col="30"]{width:30%}.vc-layout-column[data-col="33"]{width:33.333%}.vc-layout-column[data-col="40"]{width:40%}.vc-layout-column[data-col="50"]{width:50%}.vc-layout-column[data-col="60"]{width:60%}.vc-layout-column[data-col="66"]{width:66.666%}.vc-layout-column[data-col="70"]{width:70%}.vc-layout-column[data-col="75"]{width:75%}.vc-layout-column[data-col="80"]{width:80%}.vc-layout-column[data-col="83"]{width:83.333%}.vc-layout-column[data-col="90"]{width:90%}.vc-layout-column.vc-layout-col-100,.vc-layout-column[data-col="100"]{width:100%}}@media (width<=767px){.vc-layout-column{width:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-start:var(--margin-block-start);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);margin-inline-end:var(--margin-inline-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{flex-flow:column;place-content:normal;align-items:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);flex:auto;flex-wrap:var(--flex-wrap);align-self:auto;justify-content:var(--justify-content)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;max-width:var(--content-width);width:100%;margin:0 auto;padding-inline:0}:is(.vc-layout-section-wrap,[data-vc-layout-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type=e-component\.default],[data-widget_type=e-component\.default]>.vc-layout-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .vc-layout-widget.vc-layout-widget{margin-block-end:0}.e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);display:block;position:absolute}.e-con .vc-layout-widget{min-width:0}.e-con>.e-con-inner>.vc-layout-widget>.vc-layout-widget-container,.e-con>.vc-layout-widget>.vc-layout-widget-container{height:100%}.e-con.e-con>.e-con-inner>.vc-layout-widget,.vc-layout.vc-layout .e-con>.vc-layout-widget{max-width:100%}.e-con .vc-layout-widget:not(:last-child){--kit-widget-spacing:0px}@media (width<=767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.vc-layout-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .vc-layout-widget-container,.vc-layout-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.vc-layout-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.vc-layout-heading-title{margin:0;padding:0;line-height:1}.vc-layout-button{color:#fff;fill:#fff;text-align:center;background-color:#69727d;border-radius:3px;padding:12px 24px;font-size:15px;line-height:1;transition:all .3s;display:inline-block}.vc-layout-button:focus,.vc-layout-button:hover,.vc-layout-button:visited{color:#fff}.vc-layout-button-content-wrapper{flex-direction:row;justify-content:center;gap:5px;display:flex}.vc-layout-button-icon{align-items:center;display:flex}.vc-layout-button-icon svg{width:1em;height:auto}.vc-layout-button-text{display:inline-block}.vc-layout-button span{text-decoration:inherit}@media (prefers-reduced-motion:reduce){html *{transition-duration:0s!important;transition-delay:0s!important}}[data-vc-layout-type=popup]:not(.vc-layout-edit-area){display:none}@font-face{font-display:swap;font-family:eicons;font-weight:400}[class*=\ eicon-],[class^=eicon]{font-family:eicons;font-size:inherit;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;display:inline-block}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.vc-layout-kit-5758{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-401fc51:#d35400;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500}.vc-layout-kit-5758 e-page-transition{background-color:#ffbc7d}.vc-layout-section.vc-layout-section-boxed>.vc-layout-container{max-width:1500px}.e-con{--container-max-width:1500px}.vc-layout-widget:not(:last-child){--kit-widget-spacing:20px}.vc-layout-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media (width<=1024px){.vc-layout-section.vc-layout-section-boxed>.vc-layout-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media (width<=767px){.vc-layout-section.vc-layout-section-boxed>.vc-layout-container{max-width:767px}.e-con{--container-max-width:767px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@font-face{font-display:swap;font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative;transform:translate(0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}:root{--swiper-navigation-size:44px}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vc-layout-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.vc-layout-element .swiper .swiper-slide figure{line-height:0}.vc-layout-widget-image-carousel .swiper{position:static}.vc-layout-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.vc-layout-widget-image-carousel .swiper-slide{text-align:center}.vc-layout-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--e-image-carousel-slides-to-show,3))}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.vc-layout-widget-heading .vc-layout-heading-title[class*=vc-layout-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.vc-layout-column .vc-layout-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.vc-layout-widget-spacer,.e-con>.vc-layout-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.vc-layout-widget-spacer>.vc-layout-widget-container,.e-con>.vc-layout-widget-spacer>.vc-layout-widget-container{width:100%;height:100%}.e-con-inner>.vc-layout-widget-spacer>.vc-layout-widget-container>.vc-layout-spacer,.e-con>.vc-layout-widget-spacer>.vc-layout-widget-container>.vc-layout-spacer{height:100%}.e-con-inner>.vc-layout-widget-spacer>.vc-layout-widget-container>.vc-layout-spacer>.vc-layout-spacer-inner,.e-con>.vc-layout-widget-spacer>.vc-layout-widget-container>.vc-layout-spacer>.vc-layout-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.vc-layout-widget-spacer:not(:has(>.vc-layout-widget-container))>.vc-layout-spacer,.e-con>.vc-layout-widget-spacer:not(:has(>.vc-layout-widget-container))>.vc-layout-spacer{height:100%}.e-con-inner>.vc-layout-widget-spacer:not(:has(>.vc-layout-widget-container))>.vc-layout-spacer>.vc-layout-spacer-inner,.e-con>.vc-layout-widget-spacer:not(:has(>.vc-layout-widget-container))>.vc-layout-spacer>.vc-layout-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.vc-layout-97 .vc-layout-element.vc-layout-element-1d89579{--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:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-1d89579.e-con{--flex-grow:0;--flex-shrink:0}.vc-layout-97 .vc-layout-element.vc-layout-element-bf92ee7{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0}.vc-layout-97 .vc-layout-element.vc-layout-element-bf92ee7.vc-layout-element{--flex-grow:0;--flex-shrink:0}.vc-layout-97 .vc-layout-element.vc-layout-element-48a8e9f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-48a8e9f:not(.vc-layout-motion-effects-element-type-background){background-color:#f4efe6}.vc-layout-97 .vc-layout-element.vc-layout-element-3c216a4{padding:0 0 10px}.vc-layout-97 .vc-layout-element.vc-layout-element-2c336920 .vc-layout-container{justify-content:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-2c336920:not(.vc-layout-motion-effects-element-type-background){background-position:bottom;background-size:cover}.vc-layout-97 .vc-layout-element.vc-layout-element-2c336920{padding:0 0 130px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.vc-layout-97 .vc-layout-element.vc-layout-element-314e6f4b>.vc-layout-element-populated{padding:0}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff>.vc-layout-widget-container{margin:0 0 30px;padding:0 15px}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff .vc-theme-advanced-heading{text-align:center}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff .vc-theme-advanced-heading .sub-heading-text{word-spacing:0;font-family:Inter,sans-serif;font-size:30px;font-style:italic;font-weight:600}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff .vc-theme-advanced-heading .sub-heading .dots span{background-color:var(--e-global-color-vc-theme_border)}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff .vc-theme-advanced-heading .sub-heading .arrow-line svg{fill:var(--e-global-color-vc-theme_border)}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff .vc-theme-advanced-heading .main-heading{color:var(--e-global-color-vc-theme_border);-webkit-text-stroke-color:var(--e-global-color-vc-theme_border);font-family:Inter,sans-serif;font-size:42px}.vc-layout-97 .vc-layout-element.vc-layout-element-639e2d75>.vc-layout-container>.vc-layout-column>.vc-layout-widget-wrap{align-content:flex-end;align-items:flex-end}.vc-layout-97 .vc-layout-element.vc-layout-element-639e2d75 .vc-layout-container{justify-content:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-d7e6932{width:var(--container-widget-width,106.589%);--container-widget-width:106.589%;--container-widget-flex-grow:0;max-width:106.589%}.vc-layout-97 .vc-layout-element.vc-layout-element-d7e6932.vc-layout-element{--flex-grow:0;--flex-shrink:0}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--display:flex;--position:fixed;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:100;top:0}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9:not(.vc-layout-motion-effects-element-type-background){background-color:var(--e-global-color-vc-theme_border)}body:not(.rtl) .vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{left:0}body.rtl .vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{right:0}.vc-layout-97 .vc-layout-element.vc-layout-element-7c655e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-615e378{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.vc-layout-97 .vc-layout-element.vc-layout-element-615e378:not(.vc-layout-motion-effects-element-type-background){background-color:var(--e-global-color-vc-theme_secondary)}.vc-layout-97 .vc-layout-element.vc-layout-element-2184f56{--display:flex}.vc-layout-97 .vc-layout-element.vc-layout-element-2184f56.e-con{--align-self:center}.vc-layout-97 .vc-layout-element.vc-layout-element-fc3deee .vc-layout-button{background-color:#fff0;padding:0;font-family:Inter,sans-serif;font-size:20px;font-weight:500}.vc-layout-97 .vc-layout-element.vc-layout-element-fc3deee .vc-layout-button-content-wrapper{flex-direction:row}.vc-layout-97 .vc-layout-element.vc-layout-element-fc3deee .vc-layout-button .vc-layout-button-content-wrapper{gap:10px}.vc-layout-97 .vc-layout-element.vc-layout-element-40348e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.vc-layout-97 .vc-layout-element.vc-layout-element-222cacf .vc-layout-button{background-color:var(--e-global-color-vc-theme_border);border-radius:5px;padding:13px;font-size:24px}.vc-layout-97 .vc-layout-element.vc-layout-element-222cacf .vc-layout-button:hover,.vc-layout-97 .vc-layout-element.vc-layout-element-222cacf .vc-layout-button:focus{background-color:#5962a0}.vc-layout-97 .vc-layout-element.vc-layout-element-222cacf.vc-layout-element{--align-self:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-8baf347 .vc-layout-button{background-color:var(--e-global-color-vc-theme_border);border-radius:5px;padding:13px 15px;font-size:24px}.vc-layout-97 .vc-layout-element.vc-layout-element-8baf347 .vc-layout-button:hover,.vc-layout-97 .vc-layout-element.vc-layout-element-8baf347 .vc-layout-button:focus{background-color:#5962a0}.vc-layout-97 .vc-layout-element.vc-layout-element-8baf347.vc-layout-element{--align-self:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-6ef3916 .vc-layout-button{background-color:var(--e-global-color-vc-theme_border);border-radius:5px;padding:13px 18px;font-size:24px}.vc-layout-97 .vc-layout-element.vc-layout-element-6ef3916 .vc-layout-button:hover,.vc-layout-97 .vc-layout-element.vc-layout-element-6ef3916 .vc-layout-button:focus{background-color:#5962a0}.vc-layout-97 .vc-layout-element.vc-layout-element-6ef3916.vc-layout-element{--align-self:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-047b5e0{--display:flex}.vc-layout-97 .vc-layout-element.vc-layout-element-841d082 .vc-layout-button{background-color:var(--e-global-color-401fc51);border-radius:25px;padding:17px 25px;font-family:Inter,sans-serif;font-size:17px;font-weight:500}.vc-layout-97 .vc-layout-element.vc-layout-element-841d082 .vc-layout-button:hover,.vc-layout-97 .vc-layout-element.vc-layout-element-841d082 .vc-layout-button:focus{background-color:var(--e-global-color-vc-theme_border)}.vc-layout-97 .vc-layout-element.vc-layout-element-841d082.vc-layout-element{--align-self:flex-end}.vc-layout-97 .vc-layout-element.vc-layout-element-db6352a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-1e12b53{--display:flex}.vc-layout-97 .vc-layout-element.vc-layout-element-1e12b53:not(.vc-layout-motion-effects-element-type-background){background-color:#fff}.vc-layout-97 .vc-layout-element.vc-layout-element-62aa312{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:113px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px}.vc-layout-97 .vc-layout-element.vc-layout-element-afa4448{--display:flex}.vc-layout-97 .vc-layout-element.vc-layout-element-afa4448.e-con{--flex-grow:0;--flex-shrink:0}.vc-layout-97 .vc-layout-element.vc-layout-element-285a4a8{--e-image-carousel-slides-to-show:5;width:var(--container-widget-width,94%);max-width:94%;margin:-1px -1px calc(var(--kit-widget-spacing,0px) + -1px) -1px;--container-widget-width:94%;--container-widget-flex-grow:0;padding:0}.vc-layout-97 .vc-layout-element.vc-layout-element-285a4a8.vc-layout-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.vc-layout-97 .vc-layout-element.vc-layout-element-5231a681 .vc-layout-container{justify-content:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-5231a681{padding:0 0 50px}.vc-layout-97 .vc-layout-element.vc-layout-element-79d3190c>.vc-layout-container{max-width:505px}.vc-layout-97 .vc-layout-element.vc-layout-element-79d3190c .vc-layout-container{justify-content:flex-start}.vc-layout-97 .vc-layout-element.vc-layout-element-709835c2{text-align:center;padding:10px 0}.vc-layout-97 .vc-layout-element.vc-layout-element-709835c2 .vc-layout-heading-title{text-transform:uppercase;color:var(--e-global-color-vc-theme_border);font-family:Inter,sans-serif;font-size:40px;font-weight:500;line-height:1.3em}.vc-layout-97 .vc-layout-element.vc-layout-element-1fed2d1{--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}.vc-layout-97 .vc-layout-element.vc-layout-element-1fceaf4{--display:flex}.vc-layout-97 .vc-layout-element.vc-layout-element-fc6e3d5{--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}.vc-layout-97 .vc-layout-element.vc-layout-element-b069a27 .vc-layout-button{text-transform:uppercase;background-color:#000;border-radius:15px;padding:18px;font-family:Inter,sans-serif;font-weight:600}.vc-layout-97 .vc-layout-element.vc-layout-element-b069a27 .vc-layout-button:hover,.vc-layout-97 .vc-layout-element.vc-layout-element-b069a27 .vc-layout-button:focus{background-color:var(--e-global-color-vc-theme_border)}.vc-layout-97 .vc-layout-element.vc-layout-element-b069a27.vc-layout-element{--align-self:center}.vc-layout-97 .vc-layout-element.vc-layout-element-6270a69{--spacer-size:20px}@media (width>=768px){.vc-layout-97 .vc-layout-element.vc-layout-element-1d89579{--width:100%}.vc-layout-97 .vc-layout-element.vc-layout-element-2184f56,.vc-layout-97 .vc-layout-element.vc-layout-element-047b5e0{--width:45%}}@media (width<=1024px) and (width>=768px){.vc-layout-97 .vc-layout-element.vc-layout-element-314e6f4b{width:90%}}@media (width<=1024px){.vc-layout-97 .vc-layout-element.vc-layout-element-1d89579{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-48a8e9f{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-3c216a4{width:100%;max-width:100%}.vc-layout-97 .vc-layout-element.vc-layout-element-2c336920 .vc-layout-container,.vc-layout-97 .vc-layout-element.vc-layout-element-639e2d75 .vc-layout-container{justify-content:center}.vc-layout-97 .vc-layout-element.vc-layout-element-709835c2 .vc-layout-heading-title{font-size:1.8rem}}@media (width<=767px){.vc-layout-97 .vc-layout-element.vc-layout-element-1d89579{--width:1600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-bf92ee7{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0}.vc-layout-97 .vc-layout-element.vc-layout-element-48a8e9f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.vc-layout-97 .vc-layout-element.vc-layout-element-54cb14ff .vc-theme-advanced-heading .main-heading{font-size:26px}.vc-layout-97 .vc-layout-element.vc-layout-element-62aa312{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.vc-layout-97 .vc-layout-element.vc-layout-element-afa4448{--width:322px}.vc-layout-97 .vc-layout-element.vc-layout-element-285a4a8{width:100%;max-width:100%;padding:3px}.vc-layout-97 .vc-layout-element.vc-layout-element-285a4a8 .vc-layout-image-carousel-wrapper .vc-layout-image-carousel .swiper-slide-image{border-radius:0}.vc-layout-97 .vc-layout-element.vc-layout-element-5231a681{padding:30px 0}.vc-layout-97 .vc-layout-element.vc-layout-element-709835c2 .vc-layout-heading-title{font-size:2rem}}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--tablet-width:768px;--mobile-width:420px;--active-button-color:#5453fd;--tablet-preview-bar-padding:35px;--bottom-line-color:#0302b5;visibility:hidden;opacity:0}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9.show{visibility:visible;opacity:1}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 iframe{width:100%;height:100%}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .vc-layout-widget-button.active a{background:var(--active-button-color)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9.tablet>.e-con{width:var(--tablet-width)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9.mobile>.e-con{width:var(--mobile-width)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9.tablet .rpb-bar{--padding-left:var(--tablet-preview-bar-padding);--padding-right:var(--tablet-preview-bar-padding)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9.mobile .rpb-back,.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9.mobile .rpb-site-link{opacity:0;pointer-events:none;width:0}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 a:focus{outline:none}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .rpb-preview{height:calc(100vh - 135px)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .rpb-preview:before{content:"";background:var(--bottom-line-color);width:100%;height:3px;position:absolute;top:-2px;left:0}@media (width>=1025px) and (width<=1130px){.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--padding-left:0;--padding-right:0;--padding-top:0;--x:50px;--y:85px}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9>.e-con{transform-origin:bottom;width:100vw;max-width:100vw;position:absolute;bottom:0;transform:scale(.9)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .rpb-preview{height:calc((10/9 * (100vh - var(--x))) - var(--y))}}@media (width>=768px) and (width<=880px){.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--padding-left:0;--padding-right:0;--padding-top:0;--x:50px;--y:85px}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9>.e-con{transform-origin:bottom;width:100vw;max-width:100vw;position:absolute;bottom:0;transform:scale(.9)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .rpb-preview{height:calc((10/9 * (100vh - var(--x))) - var(--y))}}@media (width<=1024px){.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--tablet-width:100%}}@media (width<=767px){.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--mobile-width:100%}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .rpb-preview{height:calc(100vh - 115px)}}@media (width<=450px){.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9{--padding-left:0;--padding-right:0;--padding-top:0;--x:40px;--y:85px}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9>.e-con{transform-origin:bottom;width:100vw;max-width:100vw;position:absolute;bottom:0;transform:scale(.9)}.vc-layout-97 .vc-layout-element.vc-layout-element-9024bc9 .rpb-preview{height:calc((10/9 * (100vh - var(--x))) - var(--y))}}@media (width<=980px){.vc-root.vc-footer .vc-footer-main{grid-template-columns:1fr 1fr}}@media (width<=620px){.vc-root.vc-footer .vc-footer-main{grid-template-columns:1fr}.vc-root.vc-footer .vc-contact-item{gap:10px;padding-left:12px}.vc-root.vc-footer .vc-business-item{padding-left:12px}.vc-root.vc-footer .vc-trust-bar{gap:12px;padding:16px clamp(20px,5vw,60px)}.vc-root.vc-footer .vc-trust-item{padding:6px 12px;font-size:.65rem}.vc-root.vc-footer .vc-footer-bottom{text-align:center;flex-direction:column}.vc-root.vc-footer .vc-legal-links{justify-content:center}}@media (prefers-reduced-motion:reduce){.vc-root.vc-footer *,.vc-root.vc-footer :before,.vc-root.vc-footer :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.vc-root.vc-header[data-vc-header=velacore-header] .vc-close-icon,.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger[aria-expanded=true] .vc-ham-icon{display:none}@media (width<=1024px){.vc-root.vc-header[data-vc-header=velacore-header]{min-height:var(--vc-h-sm)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-nav-desktop{display:none!important}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger{display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar{height:var(--vc-h-sm)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar.vc-is-scrolled .vc-logo{width:132px}}@media (width<=1180px) and (width>=1025px){.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-panel{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-grid{grid-template-columns:1fr 1fr 260px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-group{padding:18px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-card{padding:20px}}@media (width<=767px){.vc-root.vc-header[data-vc-header=velacore-header] .vc-inner{gap:12px;padding-inline:clamp(12px,4vw,20px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger{width:44px;height:44px;box-shadow:3px 3px 0 0 var(--vc-accent)}}@media (prefers-reduced-motion:reduce){.vc-root.vc-header[data-vc-header=velacore-header] *,.vc-root.vc-header[data-vc-header=velacore-header] :before,.vc-root.vc-header[data-vc-header=velacore-header] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.fa,.fad,.fal,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;display:inline-block}.fa-arrow-circle-left:before{content:""}.fa-desktop:before{content:""}.fa-mobile-alt:before{content:""}.fa-tablet-alt:before{content:""}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/home-fonts/home-icons.woff2)format("woff2"),url(/assets/design-compat/editor-solid-icons.woff2)format("woff2")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (height<=1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (height<=640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}:root{--primary-color:#d35400;--primary-hover-color:#7061a3;--secondary-color:#64748b;--background-color:#fff;--content-bg:#f8f9fa;--text-color:#1f2937;--border-color:#e2e8f0;--error-color:#dc3545;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, "Helvetica Neue", Arial, sans-serif;--border-radius:12px;--box-shadow:0 20px 40px #00000026, 0 0 0 1px #0000000d;--accent-color:#2563eb}img[src*=book-area-dotted-shape\.png]{display:none!important}:root{--velacore-purple:#8f439b;--velacore-lime:#8cc640}@media (width<=767px){.vc-layout-element-62aa312{text-align:center}.vc-layout-image-carousel-wrapper{display:block}.swiper-wrapper{display:block;transform:none!important}.swiper-slide{text-align:center;margin-bottom:20px;display:block;width:100%!important}.swiper-slide-inner img{max-width:50%;height:auto;margin:0 auto;display:block;transform:translate(-1px)}}@media (width>=768px){.swiper-slide-inner img{max-width:40%;height:auto;margin:0 auto;display:block}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-id=dad0fd2] .vc-layout-element[data-element_type=container]>.vc-layout-widget-button{z-index:1;width:80%;max-width:200px;margin:0 auto;position:relative}[data-id=dad0fd2] [data-id="40ae412"]>.vc-layout-widget-button,[data-id=dad0fd2] [data-id="51ad2f1"]>.vc-layout-widget-button,[data-id=dad0fd2] [data-id=a479228]>.vc-layout-widget-button,[data-id=dad0fd2] [data-id="8f5bc36"]>.vc-layout-widget-button,[data-id=dad0fd2] [data-id=fae6efc]>.vc-layout-widget-button{margin-top:-45px!important;margin-bottom:-20px!important}[data-id=dad0fd2] [data-id="3eafd13"]>.vc-layout-widget-button{margin-top:-55px!important;margin-bottom:20px!important}[data-id=dad0fd2] .vc-layout-button{min-width:160px;max-width:200px;box-shadow:0 2px 15px #0000001a;width:100%!important;margin-left:auto!important;margin-right:auto!important}[data-id="32782d5"] .e-con.e-child{flex-direction:column;height:100%;padding-bottom:10px;display:flex;position:relative;overflow:hidden}[data-id="32782d5"] .vc-layout-element[data-element_type=container]>.vc-layout-widget-button{z-index:1;width:80%;max-width:200px;margin:0 auto;position:relative}[data-id="32782d5"] [data-id="9171531"]>.vc-layout-widget-button,[data-id="32782d5"] [data-id="98423b9"]>.vc-layout-widget-button,[data-id="32782d5"] [data-id=aac4658]>.vc-layout-widget-button,[data-id="32782d5"] [data-id=a32958c]>.vc-layout-widget-button,[data-id="32782d5"] [data-id=fd19fe5]>.vc-layout-widget-button{margin-top:-45px!important;margin-bottom:-20px!important}[data-id="32782d5"] [data-id="896937e"]>.vc-layout-widget-button{margin-top:-55px!important;margin-bottom:20px!important}[data-id="32782d5"] .vc-layout-button{min-width:160px;max-width:200px;box-shadow:0 2px 15px #0000001a;width:100%!important;margin-left:auto!important;margin-right:auto!important}.rpb-popup{z-index:1000;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.rpb-popup.show{display:flex}@media (width<=1024px){.rpb-popup{display:none!important}}.rpb-popup .rpb-bar{box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:10px;display:flex}.rpb-popup .rpb-back,.rpb-popup .rpb-buttons,.rpb-popup .rpb-site-link{display:flex!important}.rpb-popup .rpb-preview{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}.rpb-popup .rpb-preview iframe{border:none;width:100%;height:80vh;display:block}.rpb-popup.desktop .rpb-preview iframe{border:2px solid #00f;max-width:1200px}.rpb-popup.tablet .rpb-preview iframe{border:2px solid green;max-width:768px}.rpb-popup.mobile .rpb-preview iframe{border:2px solid #ff0;max-width:375px}@media (width>=1201px){.rpb-popup .rpb-bar{padding:10px 20px}}.rpb-buttons .vc-layout-button[data-view=desktop],.rpb-buttons .vc-layout-button[data-view=tablet],.rpb-buttons .vc-layout-button[data-view=mobile]{display:inline-flex}@media (width<=1024px){.rpb-buttons .vc-layout-button[data-view=desktop],.rpb-buttons .vc-layout-button[data-view=mobile]{display:none!important}}@media (width<=767px){.rpb-buttons .vc-layout-button[data-view=desktop],.rpb-buttons .vc-layout-button[data-view=tablet]{display:none!important}}html,body{overflow-x:hidden!important}@keyframes pulseNew{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.vc-layout-button{text-align:center;white-space:nowrap;display:block}.e-con-inner{flex-wrap:wrap;justify-content:center;gap:20px;padding:20px;display:flex}.e-con-inner img{border-radius:10px;width:1200px;max-width:100%;height:auto;transition:transform .3s}.e-con-inner img:hover{transform:scale(1.05)}@media (width<=768px){.e-con-inner{justify-content:center;gap:15px}.e-con-inner img{width:120px;max-width:100%;height:auto;transform:translateX(var(--image-shift));border-radius:10px;margin:0 auto}}.e-con-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}img{max-width:100%;height:auto;display:block}@media (width<=768px){img{width:80%}}@media (width<=480px){.e-con-inner{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin:0 auto;padding:0;display:flex}img{width:70%;max-width:280px;display:block}}.icon{background:radial-gradient(circle at 30% 30%,#444,#1e1e1e);border-radius:50%;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;min-height:80px;display:flex;box-shadow:0 4px 12px #0006}.icon img{object-fit:contain;width:45px;height:45px}@keyframes moveBar{0%{transform:translate(-100%)}to{transform:translate(200%)}}img,video,canvas,.vc-layout img,.vc-layout video,.vc-layout canvas{overflow:clip!important}@font-face{font-family:Inter;font-weight:400;font-style:normal}@font-face{font-family:Inter;font-weight:500;font-style:normal}@font-face{font-family:Inter;font-weight:600;font-style:normal}@font-face{font-family:Inter;font-weight:700;font-style:normal}@font-face{font-family:Inter;font-weight:800;font-style:normal}@font-face{font-family:Syne;font-weight:400;font-style:normal}@font-face{font-family:Syne;font-weight:500;font-style:normal}@font-face{font-family:Syne;font-weight:600;font-style:normal}@font-face{font-family:Syne;font-weight:700;font-style:normal}@font-face{font-family:Syne;font-weight:800;font-style:normal}#vc-hero-brutal-04-wrap .vc-skip-link{z-index:9999;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0a0a0a;border-bottom:4px solid #d35400;outline:none;align-items:center;padding:10px 20px;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:top .16s;display:inline-flex;position:absolute;top:-100%;left:0}#vc-hero-brutal-04-wrap .vc-skip-link:focus{top:0}#vc-hero-brutal-04-wrap .vc-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#vc-hero-brutal-04,#vc-hero-brutal-04 *{box-sizing:border-box;margin:0;padding:0}#vc-hero-brutal-04{--vc-purple:#7061a3;--vc-orange:#d35400;--vc-black:#0a0a0a;--vc-white:#fff;--vc-offwhite:#f4efe6;--vc-brutal-font:"Inter", -apple-system, sans-serif;--vc-ink-soft:#f4efe6f5;--vc-map-tag-bg:#0a0a0ad1;--vc-cloud-a-dist:92vw;--vc-cloud-b-dist:-118vw;--vc-cloud-a-dur:23s;--vc-cloud-b-dur:35s;--vc-cloud-a-w:92vw;--vc-cloud-b-w:118vw;--vc-img-ratio:.6667;--vc-purple-glow:#1c1034d1;--vc-purple-glow-mid:#20143a94;--vc-purple-glow-deep:#24163e52;--vc-h1-reveal-dur:.52s;--vc-h1-reveal-ease:cubic-bezier(.22, 1, .36, 1);width:100%;min-height:max(640px, calc(100vw * var(--vc-img-ratio)));isolation:isolate;background:var(--vc-black);color:var(--vc-white);border-bottom:4px solid var(--vc-orange);font-family:var(--vc-brutal-font);position:relative;overflow:hidden}#vc-hero-brutal-04 .vc-base{z-index:0;pointer-events:none;background:var(--vc-black) url(/assets/images/2026/04/melbourne-skyline.webp) no-repeat center center;mix-blend-mode:luminosity;opacity:.55;background-size:100% 100%;position:absolute;inset:0}#vc-hero-brutal-04 .vc-grain{mix-blend-mode:overlay;background-repeat:repeat;background-size:256px 256px}#vc-hero-brutal-04:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(ellipse 78% 72% at 0% 100%,var(--vc-purple-glow) 0%,var(--vc-purple-glow-mid) 35%,var(--vc-purple-glow-deep) 55%,transparent 74%),radial-gradient(ellipse 52% 62% at 2% 56%,#1c10347a 0%,#1c10342e 45%,transparent 70%),radial-gradient(ellipse 36% 48% at 0% 22%,#1c103470 0%,transparent 65%);position:absolute;inset:0}#vc-hero-brutal-04 .vc-clouds-a,#vc-hero-brutal-04 .vc-clouds-b,#vc-hero-brutal-04 .vc-map-zone-shade{pointer-events:none;position:absolute;inset:0}#vc-hero-brutal-04 .vc-clouds-a,#vc-hero-brutal-04 .vc-clouds-b{z-index:1;mix-blend-mode:screen;background-image:image-set("/assets/home-media/melbourne-skyline-clouds.avif" 1x type("image/avif"),"/assets/home-media/melbourne-skyline-clouds.webp" 1x type("image/webp"));background-position:0 0;background-repeat:repeat-x;width:112%;height:36%;top:0;left:-6%;-webkit-mask-image:linear-gradient(#000 0%,#000000eb 28%,#00000073 58%,#fff0 100%);mask-image:linear-gradient(#000 0%,#000000eb 28%,#00000073 58%,#fff0 100%)}#vc-hero-brutal-04 .vc-clouds-a{opacity:.28;background-size:var(--vc-cloud-a-w) auto;will-change:background-position;animation:vcBrutalCloudA04 var(--vc-cloud-a-dur) linear infinite}#vc-hero-brutal-04 .vc-clouds-b{opacity:.11;filter:blur(7px);background-size:var(--vc-cloud-b-w) auto;animation:vcBrutalCloudB04 var(--vc-cloud-b-dur) linear infinite}#vc-hero-brutal-04 .vc-map-zone-shade{z-index:2;background:linear-gradient(90deg,#fff0 0% 40%,#0a0a0a04 52%,#0a0a0a09 65%,#0a0a0a0f 78%,#0a0a0a14 90%,#0a0a0a1a 100%)}#vc-hero-brutal-04 .vc-location{z-index:7;letter-spacing:.07em;text-transform:uppercase;color:#f4efe6f0;text-shadow:0 1px 4px #0000008c;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:1;animation:5.6s linear infinite vcLocationBlink;display:inline-flex;position:absolute;top:clamp(21px,2vw,31px);right:clamp(18px,2vw,28px)}#vc-hero-brutal-04 .vc-location-pin{background:var(--vc-orange);flex:0 0 7px;width:7px;height:7px;display:inline-block}#vc-hero-brutal-04 .vc-shell{z-index:5;max-width:1320px;min-height:max(640px, calc(100vw * var(--vc-img-ratio)));grid-template-columns:minmax(0,1.05fr) minmax(340px,clamp(404px,48vw,560px));align-items:center;gap:clamp(22px,3vw,36px);margin:0 auto;padding:clamp(96px,9vh,122px) 24px clamp(40px,5vh,60px);display:grid;position:relative}#vc-hero-brutal-04 .vc-main{flex-direction:column;justify-content:center;align-self:center;min-width:0;padding-top:clamp(24px,4vh,48px);display:flex}#vc-hero-brutal-04 .vc-topline{width:min(860px,100%);margin-bottom:26px;padding-left:0}#vc-hero-brutal-04 .vc-headline-group{flex-direction:column;gap:0;display:flex}#vc-hero-brutal-04 .vc-headline-connector{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#vc-hero-brutal-04 .vc-h1-line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}#vc-hero-brutal-04 .vc-h1-line-inner{display:block}#vc-hero-brutal-04.vc-h1-primed .vc-h1-line-inner{transform:translateY(108%)}#vc-hero-brutal-04 .vc-h1-line-inner.vc-h1-revealed{transition:transform var(--vc-h1-reveal-dur) var(--vc-h1-reveal-ease);transform:translateY(0)}#vc-hero-brutal-04 .vc-h1-outline{-webkit-text-stroke:2px #fff;color:#fff0;letter-spacing:-.05em}#vc-hero-brutal-04 h1{letter-spacing:-.045em;max-width:10ch;color:var(--vc-white);text-shadow:0 2px 14px #000000e0,0 0 60px #1c1034b8,0 0 24px #1c10347a;text-wrap:balance;padding-bottom:.08em;font-family:Syne,-apple-system,sans-serif;font-size:clamp(52px,8vw,112px);font-weight:700;line-height:1.2}#vc-hero-brutal-04 h1 .vc-h1-outline{text-shadow:none}#vc-hero-brutal-04 .vc-subline-engineered{letter-spacing:.16em;text-transform:uppercase;width:fit-content;color:var(--vc-ink-soft);background:#050505f2;border:1px solid #ffffff0f;margin:14px auto 10px;padding:6px 22px;font-size:clamp(11px,1.3vw,13px);font-weight:600;display:block}#vc-hero-brutal-04 .vc-subline{width:fit-content;max-width:max-content;color:var(--vc-orange);letter-spacing:-.02em;background:linear-gradient(#0a0a0ac7 0%,#0a0a0a94 100%);border:1px solid #ffffff24;margin-top:18px;padding:12px;font-size:clamp(22px,3vw,38px);font-weight:900;line-height:1;display:inline-block;box-shadow:7px 7px #d35400eb}#vc-hero-brutal-04 .vc-rail{background:#0a0a0a9e;border-top:2px solid #ffffff24;border-bottom:2px solid #ffffff24;width:min(100%,780px);padding:clamp(20px,2vw,26px) 24px;position:relative}#vc-hero-brutal-04 .vc-rail:before{content:"";background:var(--vc-orange);width:min(240px,24vw);height:6px;position:absolute;top:-2px;left:0}#vc-hero-brutal-04 .vc-rail-inner{display:block}#vc-hero-brutal-04 .vc-hero-action{width:min(100%,780px);margin-top:22px;padding-left:24px}#vc-hero-brutal-04 .vc-copy{color:#fffffff5;max-width:none;font-size:clamp(16.2px,1.8vw,21.6px);font-weight:500;line-height:1.55}#vc-hero-brutal-04 .vc-btn{background:var(--vc-white);min-height:54px;color:var(--vc-black);border:2px solid var(--vc-black);box-shadow:8px 8px 0 var(--vc-orange);white-space:nowrap;touch-action:manipulation;justify-content:center;align-items:center;padding:14px 28px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}#vc-hero-brutal-04 .vc-btn:hover{box-shadow:5px 5px 0 var(--vc-orange);transform:translate(2px,2px)}#vc-hero-brutal-04 .vc-btn:focus-visible{box-shadow:5px 5px 0 var(--vc-orange);outline-offset:3px;outline:3px solid #ffffffe6;transform:translate(2px,2px)}#vc-hero-brutal-04 .vc-btn:active{box-shadow:2px 2px 0 var(--vc-orange);transition:transform 60ms,box-shadow 60ms;transform:translate(4px,4px)}#vc-hero-brutal-04 .vc-copy.vc-hide-reveal,#vc-hero-brutal-04 .vc-btn.vc-hide-reveal{opacity:0;visibility:hidden}#vc-hero-brutal-04 .vc-copy.vc-reveal,#vc-hero-brutal-04 .vc-btn.vc-reveal{visibility:visible;animation:.42s forwards vcRevealUp}#vc-hero-brutal-04 .vc-map,#vc-hero-brutal-04-wrap .vc-mobile-extract-root{--vc-row-h:72px;--vc-row-gap:13px;--vc-map-local-border:#ffffff42;--vc-map-local-border-soft:#ffffff1a;--vc-map-local-tag-bg:#0a0a0ad1;isolation:isolate;font-family:Inter,-apple-system,sans-serif;position:relative;overflow:visible}#vc-hero-brutal-04 .vc-map{border:3px solid var(--vc-map-local-border);background:#f4efe603;place-self:center end;width:clamp(404px,48vw,580px);padding:14px}#vc-hero-brutal-04 .vc-map:before,#vc-hero-brutal-04-wrap .vc-mobile-extract-root:before{content:"";border:1px solid var(--vc-map-local-border-soft);pointer-events:none;position:absolute;inset:9px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root{--vc-row-h:92px;--vc-row-gap:13px;--vc-map-local-border:transparent;--vc-map-local-border-soft:transparent;--vc-map-local-tag-bg:#0a0a0ad1;width:min(clamp(404px,90vw,560px),100%);box-shadow:none;background:#fff0;border:0;padding:14px 0 0}#vc-hero-brutal-04-wrap .vc-mobile-extract-root:before{display:none}#vc-hero-brutal-04-wrap .vc-mobile-extract-slot{justify-content:center;width:100%;display:flex}#vc-hero-brutal-04 .vc-map-title,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-title{border:1px solid var(--vc-map-local-border);color:#f4efe6eb;letter-spacing:.03em;white-space:nowrap;z-index:2;text-transform:uppercase;background:#0a0a0a;align-items:center;gap:6px;min-height:34px;padding:6px 12px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:12px;right:14px}#vc-hero-brutal-04 .vc-map-title-decor,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-title-decor{color:#d35400;flex:none}#vc-hero-brutal-04 .vc-map-grid,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-grid{grid-template-columns:minmax(80px,24%) minmax(0,1fr);align-items:start;gap:14px;padding-top:54px;display:grid}#vc-hero-brutal-04 .vc-map-rail,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-rail{grid-template-rows:repeat(4,var(--vc-row-h));row-gap:var(--vc-row-gap);min-height:calc((var(--vc-row-h) * 4) + (var(--vc-row-gap) * 3));display:grid;position:relative}#vc-hero-brutal-04 .vc-map-services,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-services{grid-template-rows:repeat(4,var(--vc-row-h)) auto;row-gap:var(--vc-row-gap);z-index:2;place-items:start;min-width:0;display:grid;position:relative}#vc-hero-brutal-04 .vc-map-stub,#vc-hero-brutal-04 .vc-map-trunk,#vc-hero-brutal-04 .vc-map-line,#vc-hero-brutal-04 .vc-map-joint,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-stub,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-trunk,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-line,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-joint{background:#7061a3;border:1px solid #0a0a0a47;position:absolute;box-shadow:3px 3px #0a0a0a2e}#vc-hero-brutal-04 .vc-map-stub,#vc-hero-brutal-04 .vc-map-line,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-stub,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-line{height:12px}#vc-hero-brutal-04 .vc-map-trunk,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-trunk{width:12px}#vc-hero-brutal-04 .vc-map-stub,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-stub{width:34%;top:calc(50% - 6px);left:0}#vc-hero-brutal-04 .vc-map-trunk,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-trunk{left:calc(34% - 6px);top:calc(var(--vc-row-h) / 2);height:calc((var(--vc-row-h) * 3) + (var(--vc-row-gap) * 3))}#vc-hero-brutal-04 .vc-map-row,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-row{position:relative}#vc-hero-brutal-04 .vc-map-line,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-line{width:66%;top:calc(50% - 6px);left:34%}#vc-hero-brutal-04 .vc-map-joint,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-joint{width:18px;height:18px;top:calc(50% - 9px);left:calc(34% - 9px)}#vc-hero-brutal-04 .vc-map-service,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service{background:linear-gradient(#0a0a0ac7 0%,#0a0a0a94 100%);border:1px solid #ffffff24;justify-content:flex-start;justify-self:start;align-items:flex-end;width:fit-content;min-width:0;max-width:100%;height:100%;padding:18px 10px 10px 14px;display:flex;position:relative;overflow:visible;box-shadow:10px 10px #d35400d1}#vc-hero-brutal-04 .vc-map-service:before,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service:before{content:"";background:#7061a3;width:10px;position:absolute;top:0;bottom:0;left:0}#vc-hero-brutal-04 .vc-map-service:nth-child(2):before,#vc-hero-brutal-04 .vc-map-service:nth-child(4):before,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service:nth-child(2):before,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service:nth-child(4):before{background:#d35400}#vc-hero-brutal-04 .vc-map-tag,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-tag{background:var(--vc-map-local-tag-bg);color:#fff;letter-spacing:.08em;white-space:nowrap;z-index:2;text-transform:uppercase;border:1px solid #d35400;justify-content:center;align-items:center;min-height:28px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:-12px;left:14px}#vc-hero-brutal-04 .vc-map-service-text,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service-text{color:#fff;letter-spacing:-.015em;text-transform:uppercase;text-overflow:clip;border-bottom:2px solid #fff0;width:auto;min-width:0;max-width:100%;font-size:clamp(.84rem,1.15vw,1.12rem);font-weight:800;line-height:1.06;text-decoration:none;transition:border-bottom-color .18s;display:inline-block;overflow:visible}#vc-hero-brutal-04 .vc-map-service-text{white-space:nowrap}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service{width:fit-content;max-width:100%;min-height:var(--vc-row-h);place-self:start;padding:20px 12px 10px 16px;box-shadow:8px 8px #d35400b8}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service-text{white-space:nowrap;overflow-wrap:normal;word-break:normal;letter-spacing:-.03em;width:auto;max-width:none;font-size:clamp(.94rem,4vw,1.14rem);line-height:1;display:inline-block}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service-text .vc-typed-text,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service-text .vc-static-text{white-space:nowrap;display:inline-block}#vc-hero-brutal-04 .vc-map-service-text:focus-visible,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service-text:focus-visible{outline-offset:4px;outline:3px solid #ffffffe6}#vc-hero-brutal-04 .vc-link-purple:hover,#vc-hero-brutal-04 .vc-link-purple:focus-visible,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-link-purple:hover,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-link-purple:focus-visible{border-bottom-color:#7061a3}#vc-hero-brutal-04 .vc-link-orange:hover,#vc-hero-brutal-04 .vc-link-orange:focus-visible,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-link-orange:hover,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-link-orange:focus-visible{border-bottom-color:#d35400}#vc-hero-brutal-04 .vc-map-cursor,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-cursor{color:#fff;margin-left:3px;font-size:1.08em;font-weight:800;line-height:.8;animation:.9s step-end infinite vcMapCursorBlink;display:inline-block;transform:translateY(.02em)}#vc-hero-brutal-04 .vc-map-action,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-action{grid-column:1/-1;justify-content:flex-end;width:100%;padding-top:18px;display:flex}#vc-hero-brutal-04 .vc-map-btn-link,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-btn-link{color:#fff;letter-spacing:.06em;text-transform:uppercase;touch-action:manipulation;background:#0a0a0a;border:2px solid #fff;align-items:center;min-height:44px;padding:8px 14px 8px 20px;font-size:.75rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:5px 5px #d35400}#vc-hero-brutal-04 .vc-map-btn-link:before,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-btn-link:before{content:"";background:#d35400;width:6px;position:absolute;top:0;bottom:0;left:-2px}#vc-hero-brutal-04 .vc-map-btn-link:hover,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-btn-link:hover{transform:translate(2px,2px);box-shadow:3px 3px #d35400}#vc-hero-brutal-04 .vc-map-btn-link:focus-visible,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-btn-link:focus-visible{outline-offset:3px;outline:3px solid #ffffffe6;transform:translate(2px,2px);box-shadow:3px 3px #d35400}#vc-hero-brutal-04 .vc-map-btn-link:active,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-btn-link:active{transition:transform 60ms,box-shadow 60ms;transform:translate(4px,4px);box-shadow:1px 1px #d35400}#vc-hero-brutal-04-wrap .vc-mobile-exclusivity{color:#0a0a0a;background:#fff;padding:0;display:none}#vc-hero-brutal-04-wrap .vc-mobile-exclusivity-header{text-align:center;border-top:4px solid #d35400;width:100%;padding:50px 20px 40px}#vc-hero-brutal-04-wrap .vc-mobile-exclusivity-header h2{letter-spacing:-.03em;text-transform:uppercase;color:#7061a3;margin-bottom:16px;font-family:Syne,-apple-system,sans-serif;font-size:clamp(32px,8vw,48px);font-weight:700;line-height:.95}#vc-hero-brutal-04-wrap .vc-mobile-exclusivity-header p{color:#0a0a0ae0;max-width:42ch;margin:0 auto;font-family:Inter,-apple-system,sans-serif;font-size:clamp(20px,4vw,26px);font-weight:600;line-height:1.5}@keyframes vcBrutalCloudA04{0%{background-position-x:0}to{background-position-x:var(--vc-cloud-a-dist)}}@keyframes vcBrutalCloudB04{0%{background-position-x:0}to{background-position-x:var(--vc-cloud-b-dist)}}@keyframes vcLocationBlink{0%,95%,to{opacity:1}96%{opacity:.18}97%{opacity:1}}@keyframes vcMapCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes vcRevealUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=1140px){#vc-hero-brutal-04 .vc-shell{min-height:max(640px, calc(100vw * var(--vc-img-ratio)));grid-template-columns:minmax(0,1fr) minmax(300px,clamp(372px,48vw,520px));gap:20px}#vc-hero-brutal-04 .vc-map{--vc-row-h:70px;width:clamp(372px,48vw,560px)}#vc-hero-brutal-04 .vc-map-grid{grid-template-columns:minmax(84px,24%) minmax(0,1fr)}#vc-hero-brutal-04 .vc-map-service-text{font-size:clamp(.82rem,1.08vw,1rem)}}@media (width<=920px){#vc-hero-brutal-04 .vc-shell{grid-template-columns:1fr;align-items:end;min-height:0;padding-bottom:0}#vc-hero-brutal-04 .vc-map,#vc-hero-brutal-04 .vc-map-zone-shade{display:none}#vc-hero-brutal-04 .vc-main{justify-content:flex-end;align-self:end;margin-bottom:clamp(20px,3vh,40px);padding-top:0}#vc-hero-brutal-04:after{background:radial-gradient(ellipse 120% 58% at 0% 100%,var(--vc-purple-glow) 0%,var(--vc-purple-glow-mid) 38%,var(--vc-purple-glow-deep) 56%,transparent 74%),radial-gradient(ellipse 70% 45% at 0% 52%,#1c10345c 0%,transparent 68%)}#vc-hero-brutal-04-wrap .vc-mobile-exclusivity{flex-direction:column;justify-content:center;align-items:center;padding:0 24px 50px;display:flex}#vc-hero-brutal-04-wrap .vc-mobile-extract-root{width:min(100%,560px)}}@media (width<=768px){#vc-hero-brutal-04{--vc-cloud-a-dist:160vw;--vc-cloud-b-dist:-210vw;--vc-cloud-a-dur:28s;--vc-cloud-b-dur:40s;--vc-cloud-a-w:160vw;--vc-cloud-b-w:210vw;min-height:auto}#vc-hero-brutal-04 .vc-base{background-size:cover}#vc-hero-brutal-04 .vc-shell{min-height:auto;padding:76px 16px 36px}#vc-hero-brutal-04 .vc-location{inset:auto auto 14px 16px}#vc-hero-brutal-04 h1{max-width:9.3ch;padding-bottom:.08em;font-size:clamp(42.12px,11.934vw,63.18px);line-height:.98}#vc-hero-brutal-04 .vc-subline{margin-top:18px;padding:10px;font-size:clamp(21px,6.5vw,32px);box-shadow:7px 7px #d35400eb}#vc-hero-brutal-04 .vc-rail{width:calc(100% + 32px);margin-left:-16px;padding:20px 16px 24px}#vc-hero-brutal-04 .vc-rail:before{width:120px}#vc-hero-brutal-04 .vc-hero-action{padding-left:0}#vc-hero-brutal-04 .vc-copy{max-width:none;font-size:clamp(14.94px,4.233vw,18.26px)}#vc-hero-brutal-04 .vc-btn{width:100%;max-width:100%;min-height:54px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root{--vc-row-h:88px;--vc-row-gap:12px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-grid{grid-template-columns:minmax(42px,11.5%) minmax(0,1fr);gap:12px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-tag{min-height:24px;padding:4px 8px;font-size:.7rem;top:-10px;left:14px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service{padding:20px 12px 10px 16px;box-shadow:8px 8px #d35400b8}}@media (width<=480px){#vc-hero-brutal-04-wrap .vc-mobile-extract-root{--vc-row-h:84px;--vc-row-gap:10px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-grid{grid-template-columns:minmax(36px,10%) minmax(0,1fr);gap:10px}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-tag{letter-spacing:.06em;min-height:22px;padding:3px 7px;font-size:.64rem}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service{box-shadow:7px 7px #d35400ad}#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-service-text{font-size:clamp(.9rem,4.4vw,1.04rem)}}@media (prefers-reduced-motion:reduce){#vc-hero-brutal-04 .vc-clouds-a,#vc-hero-brutal-04 .vc-clouds-b,#vc-hero-brutal-04 .vc-btn,#vc-hero-brutal-04 .vc-location,#vc-hero-brutal-04 .vc-map-cursor,#vc-hero-brutal-04-wrap .vc-mobile-extract-root .vc-map-cursor{transition:none!important;animation:none!important}#vc-hero-brutal-04 .vc-copy.vc-reveal,#vc-hero-brutal-04 .vc-btn.vc-reveal{opacity:1!important;visibility:visible!important;animation:none!important}#vc-hero-brutal-04.vc-h1-primed .vc-h1-line-inner{transform:none!important}#vc-hero-brutal-04 .vc-h1-line-inner.vc-h1-revealed{transition:none!important}}#vm-scroll-stack{--vm-bg:#f5ead2;--vm-bg-2:#efe0c1;--vm-ink:#111;--vm-copy:#38332d;--vm-copy-strong:#24211d;--vm-accent:#d35400;--vm-accent-2:#7061a3;--vm-frame:#ead7b6;--vm-line:#1111111a;--vm-side-pad:48px;--vm-desktop-breakpoint:1025px;isolation:isolate;width:100%;color:var(--vm-ink);-webkit-font-smoothing:antialiased;background:#f5ead2;margin-bottom:0;font-family:Inter,-apple-system,sans-serif;position:relative;overflow:visible}#vm-scroll-stack,#vm-scroll-stack *{box-sizing:border-box}#vm-scroll-stack .vm-stack-track{background:#f5ead2;width:100%;height:100vh;position:relative}#vm-scroll-stack .vm-stack-panel{background:linear-gradient(135deg,#7061a312 0%,#fff0 28%),linear-gradient(225deg,#d3540017 0%,#fff0 30%),linear-gradient(180deg,var(--vm-bg) 0%,var(--vm-bg-2) 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}#vm-scroll-stack .vm-stack-panel:before{display:none}#vm-scroll-stack .vm-stack-panel:after{content:"";pointer-events:none;border:1px solid #11111112;position:absolute;inset:18px}#vm-scroll-stack.vm-js-active .vm-stack-panel{z-index:20;width:100%;max-width:none;min-height:100vh;position:fixed;left:0;transform:none}#vm-scroll-stack .vm-scroll-hero__composition{pointer-events:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;align-items:center;gap:24px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateZ(0)}#vm-scroll-stack .vm-scroll-hero__composition>*{pointer-events:auto}#vm-scroll-stack .vm-scroll-hero__blob{filter:blur(90px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute;transform:translateZ(0)}#vm-scroll-stack .vm-scroll-hero__blob--1{background:radial-gradient(circle,#d3540029 0%,#0000 72%);width:650px;height:650px;top:-220px;right:-180px}#vm-scroll-stack .vm-scroll-hero__blob--2{background:radial-gradient(circle,#7061a324 0%,#0000 72%);width:520px;height:520px;bottom:-170px;left:-150px}#vm-scroll-stack .vm-scroll-hero__blob--3{background:radial-gradient(circle,#ead7b6bf 0%,#0000 72%);width:420px;height:420px;top:40%;left:50%}#vm-scroll-stack .vm-scroll-hero__content{z-index:5;width:100%;max-width:1240px;padding:0 var(--vm-side-pad);align-items:center;gap:56px;display:flex;position:relative}#vm-scroll-stack .vm-scroll-hero__text{text-align:left;border:1px solid var(--vm-line);-webkit-backdrop-filter:blur(6px);will-change:transform;transform-origin:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(#ffffff52 0%,#ffffff24 100%);flex:auto;max-width:54%;padding:34px 34px 32px;position:relative;transform:translateZ(0);box-shadow:0 24px 60px #11111114,inset 0 1px #ffffff52}#vm-scroll-stack .vm-scroll-hero__text:before{content:"";background:linear-gradient(90deg,var(--vm-accent) 0%,var(--vm-accent-2) 100%);width:88px;height:6px;position:absolute;top:0;left:0}#vm-scroll-stack .vm-scroll-hero__text:after{content:"";pointer-events:none;border-bottom:2px solid #1111111f;border-right:2px solid #1111111f;width:46px;height:46px;position:absolute;bottom:16px;right:16px}#vm-scroll-stack .vm-scroll-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--vm-copy-strong);border:2px solid var(--vm-ink);box-shadow:4px 4px 0 var(--vm-accent-2);background:#fff;align-items:center;gap:10px;margin:0 0 18px;padding:8px 14px;font-family:Syne,-apple-system,sans-serif;font-size:.76rem;font-weight:700;display:inline-flex}#vm-scroll-stack .vm-scroll-hero__eyebrow:before{content:"///";color:var(--vm-accent);letter-spacing:.08em;font-weight:800}#vm-scroll-stack .vm-scroll-hero__heading{letter-spacing:-.03em;text-wrap:balance;color:var(--vm-ink);margin:0 0 22px;font-family:Syne,-apple-system,sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1.02}#vm-scroll-stack .vm-scroll-hero__paragraph{max-width:1100px;color:var(--vm-copy);margin:0;font-size:1.92rem;font-weight:700;line-height:1.52}#vm-scroll-stack .vm-accent-word{color:var(--vm-accent);letter-spacing:.01em;text-underline-offset:4px;text-decoration:underline 1px #d354004d}#vm-scroll-stack .vm-scroll-hero__image-wrap{flex:0 0 32%;width:32%;line-height:0;overflow:hidden}#vm-scroll-stack .vm-scroll-hero__image-frame,#vm-scroll-stack .vm-scroll-hero__building-frame{background:linear-gradient(180deg,#ffffff2e 0%,#ffffff05 100%),var(--vm-frame);border:2px solid var(--vm-ink);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:18px;line-height:0;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 70px #11111124,0 10px 22px #11111114}#vm-scroll-stack .vm-scroll-hero__image-frame{aspect-ratio:738/1080;will-change:transform,opacity,filter}#vm-scroll-stack .vm-scroll-hero__image-frame:before,#vm-scroll-stack .vm-scroll-hero__building-frame:before{content:"";z-index:2;pointer-events:none;border:1px solid #1111111a;border-radius:12px;position:absolute;inset:10px}#vm-scroll-stack .vm-scroll-hero__image-frame:after,#vm-scroll-stack .vm-scroll-hero__building-frame:after{content:"";pointer-events:none;border:1px solid #d3540038;border-radius:18px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #7061a31f}#vm-scroll-stack .vm-scroll-hero__image-corner,#vm-scroll-stack .vm-scroll-hero__building-corner{z-index:3;pointer-events:none;width:34px;height:34px;position:absolute}#vm-scroll-stack .vm-scroll-hero__image-corner--tl,#vm-scroll-stack .vm-scroll-hero__building-corner--tl{border-top:3px solid var(--vm-accent);border-left:3px solid var(--vm-accent);top:12px;left:12px}#vm-scroll-stack .vm-scroll-hero__image-corner--br,#vm-scroll-stack .vm-scroll-hero__building-corner--br{border-right:3px solid var(--vm-accent);border-bottom:3px solid var(--vm-accent);bottom:12px;right:12px}#vm-scroll-stack .vm-scroll-hero__image-frame>img,#vm-scroll-stack .vm-scroll-hero__building-frame img{width:100%;height:100%;display:block}#vm-scroll-stack .vm-scroll-hero__image-frame>img{object-fit:cover;object-position:center center;transform-origin:50%}#vm-scroll-stack .vm-scroll-hero__building-frame img{object-fit:cover;object-position:center center}#vm-scroll-stack .vm-scroll-hero__image-frame,#vm-scroll-stack .vm-scroll-hero__building-frame{isolation:isolate;overflow:hidden}#vm-scroll-stack .vm-scroll-hero__image-frame>img,#vm-scroll-stack .vm-scroll-hero__building-frame img,#vm-scroll-stack .vm-mobile-office-overlay img{object-fit:cover;object-position:center center;transform-origin:50%;border-radius:0;width:100%;max-width:none;height:100%;display:block}#vm-scroll-stack .vm-mobile-office-overlay{display:none}#vm-scroll-stack .vm-office-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 35%,#0000000a 65%,#0000002e);position:absolute;inset:0}#vm-scroll-stack .vm-mobile-pause{display:none}#vm-scroll-stack .vm-scroll-hero__building-wrap{opacity:0;pointer-events:none;will-change:opacity,transform;transform-origin:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;justify-content:flex-start;align-items:stretch;line-height:0;display:flex;position:relative;overflow:visible;transform:translateZ(0)}#vm-scroll-stack .vm-scroll-hero__building-frame{flex:none}#vm-scroll-stack .vm-office-telemetry{min-width:0;color:var(--vm-ink);border-top:3px solid var(--vm-ink);border-right:3px solid var(--vm-ink);opacity:0;will-change:opacity,transform;isolation:isolate;flex:none;font-family:Syne,-apple-system,sans-serif;line-height:1;position:relative;overflow:hidden;transform:translate(22px)}#vm-scroll-stack .vm-office-telemetry__structure{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}#vm-scroll-stack .vm-office-telemetry__rail{fill:none;stroke:#7061a3b8;stroke-width:2px;vector-effect:non-scaling-stroke}#vm-scroll-stack .vm-office-telemetry__endpoint{z-index:3;background:var(--vm-accent-2);border:2px solid var(--vm-ink);width:10px;height:10px;position:absolute;bottom:-1px;left:calc(8% - 5px)}#vm-scroll-stack .vm-office-telemetry__corner{z-index:3;border-top:2px solid var(--vm-accent-2);border-right:2px solid var(--vm-accent-2);width:28px;height:28px;position:absolute;top:11px;right:11px}#vm-scroll-stack .vm-office-telemetry__top{z-index:2;text-transform:uppercase;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:17px;left:16px}#vm-scroll-stack .vm-office-telemetry__topline{letter-spacing:.17em;color:var(--vm-ink);font-size:clamp(.58rem,.65vw,.74rem);font-weight:900;line-height:1;display:block}#vm-scroll-stack .vm-office-telemetry__appointment{letter-spacing:.14em;color:var(--vm-copy-strong);margin-top:11px;font-size:clamp(.54rem,.59vw,.67rem);font-weight:800;line-height:1.2;display:block}#vm-scroll-stack .vm-office-telemetry__contact{letter-spacing:.1em;color:var(--vm-accent);pointer-events:auto;border-bottom:1px solid;align-items:center;gap:5px;margin-top:6px;padding:0 0 2px;font-size:clamp(.5rem,.56vw,.64rem);font-weight:900;line-height:1.2;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}#vm-scroll-stack .vm-office-telemetry__contact:after{content:"↗";font-size:.9em;line-height:1}#vm-scroll-stack .vm-office-telemetry__contact:hover{color:var(--vm-ink)}#vm-scroll-stack .vm-office-telemetry__contact:focus-visible{outline:2px solid var(--vm-accent-2);outline-offset:3px}#vm-scroll-stack .vm-office-telemetry__identity{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:23%;left:16px}#vm-scroll-stack .vm-office-telemetry__number{letter-spacing:-.08em;color:#fff0;-webkit-text-stroke:1.5px #111111bd;text-stroke:1.5px #111111bd;margin:0;font-size:clamp(3rem,4.2vw,5.1rem);font-weight:900;line-height:.78;display:block}#vm-scroll-stack .vm-office-telemetry__address{letter-spacing:.14em;text-transform:uppercase;color:var(--vm-copy-strong);margin-top:10px;font-size:clamp(.55rem,.65vw,.72rem);font-weight:800;line-height:1.45;display:block}#vm-scroll-stack .vm-office-telemetry__coords{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:var(--vm-copy-strong);grid-template-columns:auto;gap:5px;font-size:clamp(.54rem,.61vw,.68rem);font-weight:800;display:grid;position:absolute;bottom:17px;left:16px}#vm-scroll-stack .vm-office-telemetry__coords span:first-child{color:var(--vm-accent-2);letter-spacing:.18em;margin-bottom:2px;font-size:1.18em}#vm-scroll-stack .vm-office-telemetry__conditions{z-index:2;text-align:right;text-transform:uppercase;flex-direction:column;align-items:flex-end;max-width:56%;display:flex;position:absolute;bottom:17px;right:16px}#vm-scroll-stack .vm-office-telemetry__weather-icon{width:clamp(40px,3.2vw,52px);height:clamp(40px,3.2vw,52px);color:var(--vm-ink);opacity:0;justify-content:center;align-items:center;margin:0 0 9px;transition:opacity .22s,transform .22s;display:flex;transform:translateY(3px)}#vm-scroll-stack .vm-office-telemetry__weather-icon[data-ready=true]{opacity:1;transform:translateY(0)}#vm-scroll-stack .vm-office-telemetry__weather-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;width:100%;height:100%;display:block;overflow:visible}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-accent{stroke:var(--vm-accent)}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-secondary{stroke:var(--vm-accent-2)}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-rays{transform-box:fill-box;transform-origin:50%;animation:18s linear infinite vmWeatherRotate}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-sun-core{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite vmWeatherPulse}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-cloud--front{animation:4.8s ease-in-out infinite vmWeatherCloudDrift}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-cloud--back{opacity:.45;animation:6.2s ease-in-out infinite vmWeatherCloudDriftBack}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-fog-line{animation:4s ease-in-out infinite vmWeatherFog}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-fog-line:nth-child(2){animation-delay:-2s}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-rain-drop,#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-drizzle-drop{stroke:var(--vm-accent-2);animation:1.25s ease-in infinite vmWeatherRain}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-drizzle-drop{animation-duration:1.8s}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-rain-drop:nth-of-type(2),#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-drizzle-drop:nth-of-type(2){animation-delay:-.42s}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-rain-drop:nth-of-type(3),#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-drizzle-drop:nth-of-type(3){animation-delay:-.84s}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-snowflake{stroke:var(--vm-accent-2);animation:2.8s ease-in-out infinite vmWeatherSnow}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-snowflake:nth-of-type(2){animation-delay:-.9s}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-snowflake:nth-of-type(3){animation-delay:-1.8s}#vm-scroll-stack .vm-office-telemetry__weather-icon .vc-weather-bolt{stroke:var(--vm-accent);stroke-width:2.6px;animation:3.6s step-end infinite vmWeatherLightning}@keyframes vmWeatherRotate{to{transform:rotate(360deg)}}@keyframes vmWeatherPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.08)}}@keyframes vmWeatherCloudDrift{0%,to{transform:translate(-1.5px)}50%{transform:translate(2px)}}@keyframes vmWeatherCloudDriftBack{0%,to{transform:translate(1px)}50%{transform:translate(-2px)}}@keyframes vmWeatherFog{0%,to{opacity:.55;transform:translate(-2px)}50%{opacity:1;transform:translate(3px)}}@keyframes vmWeatherRain{0%{opacity:0;transform:translateY(-2px)}25%{opacity:1}to{opacity:0;transform:translateY(5px)}}@keyframes vmWeatherSnow{0%,to{opacity:.65;transform:translateY(-1px)rotate(0)}50%{opacity:1;transform:translate(2px,4px)rotate(90deg)}}@keyframes vmWeatherLightning{0%,87%,to{opacity:.2}88%,91%{opacity:1}92%,95%{opacity:.35}96%,98%{opacity:1}}@media (prefers-reduced-motion:reduce){#vm-scroll-stack .vm-office-telemetry__weather-icon *{animation:none!important}}#vm-scroll-stack .vm-office-telemetry__temp{letter-spacing:-.045em;color:var(--vm-ink);font-size:clamp(1.35rem,2vw,2.35rem);font-weight:900;line-height:.95;display:block}#vm-scroll-stack .vm-office-telemetry__condition{letter-spacing:.1em;color:var(--vm-accent);margin-top:7px;font-size:clamp(.5rem,.58vw,.65rem);font-weight:800;line-height:1.35;display:block}#vm-scroll-stack .vm-office-telemetry__time{letter-spacing:.09em;color:var(--vm-copy);margin-top:5px;font-family:Inter,-apple-system,sans-serif;font-size:clamp(.5rem,.56vw,.63rem);font-weight:700;line-height:1.2;display:block}@media (width>=1025px) and (width<=1180px){#vm-scroll-stack .vm-office-telemetry__top,#vm-scroll-stack .vm-office-telemetry__identity,#vm-scroll-stack .vm-office-telemetry__coords{left:12px}#vm-scroll-stack .vm-office-telemetry__conditions{right:12px}#vm-scroll-stack .vm-office-telemetry__coords,#vm-scroll-stack .vm-office-telemetry__conditions{bottom:12px}}@media (width>=1025px){#vm-scroll-stack .vm-scroll-hero__building-frame{background:#efe0c1;border-radius:8px}#vm-scroll-stack .vm-scroll-hero__building-frame:before,#vm-scroll-stack .vm-scroll-hero__building-frame:after{border-radius:6px}#vm-scroll-stack .vm-scroll-hero__building-frame{aspect-ratio:2200/960}#vm-scroll-stack .vm-scroll-hero__building-frame img{object-fit:cover;object-position:center center}}@media (width<=1024px){#vm-scroll-stack{margin-bottom:0!important}#vm-scroll-stack .vm-stack-track{height:auto!important}#vm-scroll-stack .vm-stack-panel,#vm-scroll-stack.vm-js-active .vm-stack-panel{width:100%!important;max-width:none!important;min-height:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}#vm-scroll-stack .vm-stack-panel:after,#vm-scroll-stack .vm-scroll-hero__text,#vm-scroll-stack .vm-scroll-hero__building-wrap{display:none!important}#vm-scroll-stack .vm-scroll-hero__composition{gap:0!important;position:static!important;transform:none!important}#vm-scroll-stack .vm-scroll-hero__content{gap:0;width:100%;max-width:none;margin:0;padding:0;display:block}#vm-scroll-stack .vm-scroll-hero__image-wrap{flex:0 0 100%;width:100%;margin:0;height:auto!important}#vm-scroll-stack .vm-scroll-hero__image-frame{aspect-ratio:738/1080;border-radius:18px;width:100%;box-shadow:0 24px 60px #1111111f,0 8px 18px #11111114;opacity:1!important;filter:none!important;transform:none!important}#vm-scroll-stack .vm-scroll-hero__image-frame>img,#vm-scroll-stack .vm-mobile-office-overlay img{object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%;display:block}#vm-scroll-stack .vm-mobile-office-overlay{z-index:1;opacity:0;pointer-events:none;transition:opacity .7s;display:block;position:absolute;inset:0}#vm-scroll-stack .vm-scroll-hero__image-frame.is-office-visible .vm-mobile-office-overlay{opacity:1}#vm-scroll-stack .vm-mobile-office-overlay .vm-office-overlay{background:linear-gradient(#0000 28%,#00000014 58%,#00000042)}#vm-scroll-stack .vm-mobile-pause{z-index:5;-webkit-appearance:none;appearance:none;cursor:pointer;pointer-events:auto;background:linear-gradient(#ffffffeb 0%,#ddddddad 100%);border:1px solid #ffffffad;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 5px 12px #1111113d,inset 0 1px #fffffffa,inset 0 -2px 4px #11111124}#vm-scroll-stack .vm-mobile-pause__icon{width:8px;height:8px;display:block;position:relative}#vm-scroll-stack .vm-mobile-pause__icon:before{content:"";background:#111;border-radius:1px;width:2px;height:8px;position:absolute;top:0;left:0;box-shadow:4px 0 #111}#vm-scroll-stack .vm-mobile-pause.is-paused .vm-mobile-pause__icon:before{width:0;height:0;box-shadow:none;background:#fff0;border-top:4px solid #fff0;border-bottom:4px solid #fff0;border-left:7px solid #111;border-radius:0;top:0;left:0}}@media (prefers-reduced-motion:reduce){#vm-scroll-stack{margin-bottom:0!important}#vm-scroll-stack .vm-mobile-office-overlay{transition:none!important}#vm-scroll-stack .vm-mobile-pause{display:none!important}#vm-scroll-stack.vm-js-active .vm-stack-panel{width:100%!important;max-width:none!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}#vm-scroll-stack .vm-stack-track{height:auto!important}}#vm-scroll-stack .vm-scroll-hero__image-frame{border:3px solid var(--vm-ink)!important;isolation:isolate!important;contain:paint!important;clip-path:inset(0)!important;border-radius:0!important;overflow:hidden!important}#vm-scroll-stack .vm-scroll-hero__image-frame:before,#vm-scroll-stack .vm-scroll-hero__image-frame:after,#vm-scroll-stack .vm-scroll-hero__building-frame,#vm-scroll-stack .vm-scroll-hero__building-frame:before,#vm-scroll-stack .vm-scroll-hero__building-frame:after{border-radius:0!important}#vm-scroll-stack .vm-scroll-hero__image-frame>img{object-fit:cover!important;object-position:center center!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}#vm-scroll-stack .vm-scroll-hero__image-frame .vm-scroll-hero__image-corner{z-index:3!important;pointer-events:none!important;width:30px!important;height:30px!important;display:block!important;position:absolute!important}#vm-scroll-stack .vm-scroll-hero__image-frame .vm-scroll-hero__image-corner--tl{border-top:3px solid var(--vm-accent)!important;border-left:3px solid var(--vm-accent)!important;top:14px!important;left:14px!important}#vm-scroll-stack .vm-scroll-hero__image-frame .vm-scroll-hero__image-corner--br{border-right:3px solid var(--vm-accent)!important;border-bottom:3px solid var(--vm-accent)!important;bottom:14px!important;right:14px!important}@media (width>=1025px){#vm-scroll-stack .vm-scroll-hero__building-frame{background:var(--vm-frame)!important;aspect-ratio:2200/960!important}#vm-scroll-stack .vm-scroll-hero__building-frame img{object-fit:cover!important;object-position:center center!important}}.vc5,.vc5 *,.vc5 :before,.vc5 :after{box-sizing:border-box}.vc5{-webkit-font-smoothing:antialiased;background:linear-gradient(#fff 0%,#f6f4ef 12%);padding:40px 16px;font-family:Inter,sans-serif}.vc5 *{margin:0}.vc5::selection{color:#fff;background:#7061a3}.vc5-inner{max-width:1080px;margin:0 auto}.vc5-card{background:#fffcf7;border:2px solid #0a0a0a;padding:32px 20px;position:relative;overflow:clip;box-shadow:8px 8px #0a0a0a}.vc5-grid{grid-template-columns:1fr;gap:0;display:grid}.vc5-text-col{order:1;max-width:64ch}.vc5-media-col{order:2;padding-top:32px}.vc5-cta-col{order:3;padding-top:28px}.vc5-stamp{opacity:.28;pointer-events:none;border:3px solid #7061a3;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:absolute;top:18px;right:18px;transform:rotate(-12deg)}.vc5-stamp span{letter-spacing:.15em;text-transform:uppercase;color:#7061a3;text-align:center;font-size:8px;font-weight:900;line-height:1.25}.vc5-kicker{letter-spacing:.2em;text-transform:uppercase;color:#0a0a0a;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.vc5-kicker:after{content:"";opacity:.9;background:#7061a3;flex:1;height:1px}.vc5-lead{letter-spacing:-.035em;color:#7061a3;text-wrap:balance;max-width:16ch;margin-top:20px;font-size:clamp(28px,4.7vw,48px);font-weight:800;line-height:1.08}.vc5-lead-accent{color:#e86100;margin-top:.18em;font-style:italic;font-weight:700;display:block}.vc5-lead-nowrap{white-space:nowrap;font-size:clamp(24px,7.2vw,1em);line-height:inherit;display:inline-block}.vc5-body a{color:inherit;text-underline-offset:.14em;font-weight:700;text-decoration-thickness:1px}.vc5-body a:hover,.vc5-body a:focus-visible{color:#d35400}.vc5-body{color:#4d4d4d;text-wrap:pretty;margin-top:18px;font-size:clamp(17px,1.5vw,19px);line-height:1.72}.vc5-body-strong{color:#161616;font-weight:500}.vc5-loc{letter-spacing:.16em;text-transform:uppercase;color:#555;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.vc5-loc-dot{background:#22c55e;border-radius:50%;flex:0 0 8px;width:8px;height:8px;animation:2.4s ease-in-out infinite vc5pulse}@keyframes vc5pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.84)}}.vc5-img{background:#e5e2dc;border:3px solid #0a0a0a;margin-bottom:14px;position:relative;overflow:hidden;box-shadow:4px 4px #0a0a0a}.vc5-img img{object-fit:cover;width:100%;height:auto;display:block}.vc5-hr{background:#0a0a0a;border:none;height:2px;margin:0 0 18px;position:relative}.vc5-hr:after{content:"✓";color:#e86100;background:#fffcf7;padding:0 8px;font-size:12px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vc5-proof-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.vc5-proof-label{letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a;font-size:12px;font-weight:800}.vc5-stars{color:#e86100;align-items:center;gap:2px;display:flex}.vc5-stars svg{width:13px;height:13px}.vc5-rev{position:relative}.vc5-rev-track{display:grid}.vc5-rev-item{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .32s,transform .32s,visibility .32s;transform:translateY(8px)}.vc5-rev-item.on{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.vc5-rev-text{color:#202020;text-wrap:pretty;margin-bottom:14px;font-size:15px;line-height:1.68}.vc5-rev-author{align-items:center;gap:10px;display:flex}.vc5-rev-avatar{background:#eaeaea;border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.vc5-avatar-logo{background:#fff0;border-radius:0;width:44px}.vc5-rev-avatar img{object-fit:cover;width:100%;height:100%;display:block}.vc5-avatar-logo img{object-fit:contain}.vc5-rev-name{color:#e86100;font-size:13px;font-weight:700;line-height:1.2}.vc5-rev-role{letter-spacing:.03em;color:#666;margin-top:2px;font-size:11px;font-weight:600;line-height:1.35}.vc5-dots{align-items:center;gap:4px;margin-top:16px;display:flex}.vc5-dot{cursor:pointer;background:#fff0;border:0;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.vc5-dot:before{content:"";background:#fff0;border:2px solid #cfc8be;width:16px;height:16px;transition:transform .2s,border-color .2s,background .2s}.vc5-dot:hover:before{transform:scale(1.05)}.vc5-dot.on:before{background:#e86100;border-color:#e86100}.vc5-pause-btn{cursor:pointer;color:#0a0a0a;background:linear-gradient(#fff 20%,#efefef 100%);border:1px solid #0003;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:4px;padding:0;transition:transform .1s,box-shadow .1s;display:flex;box-shadow:inset 0 1px #fffc,0 2px #0a0a0a}.vc5-pause-btn:hover{transform:translateY(1px);box-shadow:inset 0 1px #fffc,0 1px #0a0a0a}.vc5-pause-btn:active{transform:translateY(2px);box-shadow:inset 0 1px 2px #00000026,0 0 #0a0a0a}.vc5-dot:focus-visible,.vc5-pause-btn:focus-visible,.vc5-cta:focus-visible{outline-offset:3px;outline:3px solid #7061a3}.vc5-cta{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#7061a3;border:2.5px solid #0a0a0a;justify-content:center;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:52px;padding:14px 24px;font-size:13px;font-weight:800;line-height:1.35;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:4px 4px #e86100}.vc5-cta:hover{color:#fff;transform:translate(3px,3px);box-shadow:1px 1px #e86100}.vc5-cta svg{flex:none;transition:transform .2s}.vc5-cta:hover svg{transform:translate(3px)}.vc5-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){.vc5{background:#f6f4ef;padding:70px 24px}.vc5-card{padding:52px 44px;box-shadow:12px 12px #0a0a0a}.vc5-media-col{max-width:620px}.vc5-stamp{width:74px;height:74px;top:24px;right:24px}.vc5-img{box-shadow:6px 6px #0a0a0a}.vc5-cta{white-space:nowrap}}@media (width>=920px){.vc5{padding:80px 24px}.vc5-card{padding:64px 56px}.vc5-grid{grid-template-columns:minmax(0,1fr) minmax(330px,410px);align-items:start;gap:52px}.vc5-text-col{grid-area:1/1}.vc5-media-col{grid-area:1/2/3;max-width:none;padding-top:0}.vc5-cta-col{grid-area:2/1;align-self:end;padding-top:30px}}@media (width>=1080px){.vc5-grid{grid-template-columns:minmax(0,1fr) minmax(360px,420px);gap:64px}}@media (width<=767px){.vc5-kicker:after{flex:none;width:25%}.vc5-lead{text-wrap:pretty;max-width:18ch}.vc5-cta{width:100%}}@media (width<=420px){.vc5{padding-inline:14px}.vc5-card{padding:30px 18px;box-shadow:6px 6px #0a0a0a}.vc5-proof-head{flex-direction:column;align-items:flex-start}.vc5-dots{gap:2px}}@media (prefers-reduced-motion:reduce){.vc5-loc-dot,.vc5-cta,.vc5-cta svg,.vc5-dot:before,.vc5-pause-btn,.vc5-rev-item{transition:none!important;animation:none!important}}#vtx-stats{color:#fff;-webkit-font-smoothing:antialiased;background:#0a0a0a;border-top:4px solid #d35400;border-bottom:4px solid #7061a3;font-family:Inter,-apple-system,sans-serif;position:relative;overflow:hidden}#vtx-stats ::selection{color:#000;background:#fff}#vtx-stats .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#vtx-stats .vtx-label{letter-spacing:.15em;text-transform:uppercase;color:#9ca3af;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}#vtx-stats .vtx-label-muted{color:#6b7280}#vtx-stats .vtx-header-label{letter-spacing:.18em;text-transform:uppercase;color:#d35400;border-bottom:2px solid #d35400;margin:0;padding-bottom:8px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:900;display:inline-block}#vtx-stats .vtx-header-sub{letter-spacing:.18em;text-transform:uppercase;color:#6b7280;border:1px solid #ffffff26;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800}#vtx-stats .vtx-body{color:#ffffffd9}#vtx-stats .vtx-big-number{letter-spacing:-.06em;color:#fff;text-shadow:4px 4px #7061a366;font-family:JetBrains Mono,monospace;font-size:clamp(5rem,18vw,16rem);font-weight:900;line-height:1}#vtx-stats .vtx-times{letter-spacing:-.025em;color:#d35400;padding-bottom:.08em;font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:900}#vtx-chart{background:#ffffff08;border:1px solid #ffffff1a;align-items:flex-end;gap:4px;height:clamp(64px,10vw,120px);margin-top:12px;padding:12px 12px 0;display:flex;position:relative}#vtx-chart:before{content:"";pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#ffffff14 calc(25% - 1px) calc(25% + 1px),#0000 calc(25% + 1px));position:absolute;inset:12px 12px 0}#vtx-stats .vtx-bar{transform-origin:bottom;z-index:2;background:#d35400;border-top:2px solid #fff;width:100%;position:relative;transform:scaleY(0)}#vtx-stats .vtx-bar.visible{animation:.6s steps(10,end) forwards vtxGrow}@keyframes vtxGrow{to{transform:scaleY(1)}}#vtx-chart-axis{justify-content:space-between;margin-top:8px;padding:0 12px;display:flex}#vtx-metrics{background:#ffffff05;border:1px solid #ffffff26;grid-template-columns:1fr;gap:0;display:grid}.vtx-metric-item{border-top:1px solid #ffffff1f;grid-template-columns:4px 1fr;transition:background .2s;display:grid;overflow:hidden}.vtx-metric-item:first-child{border-top:none}.vtx-metric-item:hover{background:#ffffff0d}.vtx-metric-item:nth-child(odd) .vtx-metric-accent{background:#d35400}.vtx-metric-item:nth-child(2n) .vtx-metric-accent{background:#7061a3}.vtx-metric-accent{flex-shrink:0;width:4px;min-height:100%}.vtx-metric-body{flex-direction:column;gap:0;padding:18px 16px 14px;display:flex}.vtx-metric-service{letter-spacing:.18em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.vtx-metric-value{letter-spacing:-.03em;color:#fff;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:900;line-height:1}.vtx-metric-desc{letter-spacing:.01em;color:#ffffff8c;font-family:Inter,-apple-system,sans-serif;font-size:12px;font-weight:500;line-height:1.4}.vtx-metric-arrow{letter-spacing:.1em;text-transform:uppercase;color:#22c55e;align-items:center;gap:4px;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-flex}.vtx-metric-arrow svg{flex-shrink:0;width:10px;height:10px}#vtx-stats .vtx-cta{color:#fff;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:#d35400;border:2px solid #fff;align-items:center;gap:12px;padding:16px 32px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:6px 6px #7061a3}#vtx-stats .vtx-cta:hover{background:#e86100;transform:translate(3px,3px);box-shadow:2px 2px #7061a3}#vtx-stats .vtx-cta:active{transform:translate(6px,6px);box-shadow:0 0 #7061a3}#vtx-stats .vtx-cta:focus-visible{outline-offset:4px;outline:3px solid #fff}#vtx-stats .vtx-marquee-separator{border-top:2px solid #fff;flex-direction:column;align-items:center;gap:16px;margin-top:56px;padding-top:40px;display:flex}#vtx-stats .trust-marquee-container{background:#fff;border:2px solid #0a0a0a;border-radius:0;width:95vw;max-width:1300px;padding:14px 0;box-shadow:8px 8px #7061a3;-webkit-mask-image:none;mask-image:none}#vtx-stats .trust-marquee-container:hover .trust-track,#vtx-stats .trust-marquee-container:focus-within .trust-track{animation-play-state:paused}#vtx-stats .trust-marquee{white-space:nowrap;width:100%;max-width:100%;overflow:hidden}#vtx-stats .trust-track{--marquee-seam:1rem;will-change:transform;align-items:center;gap:3rem;padding:0;animation:90s linear infinite scrollMarquee;display:inline-flex}#vtx-stats .logo-box{cursor:default;justify-content:center;align-items:center;width:130px;height:48px;display:flex}#vtx-stats .trust-logo{object-fit:contain;opacity:1;user-select:none;width:auto;max-width:100%;height:auto;max-height:40px;image-rendering:-webkit-optimize-contrast;filter:grayscale()contrast(1.2);transform:scale(var(--s,1));transition:filter .2s}#vtx-stats .trust-marquee-container:hover .trust-logo{filter:grayscale(0%)contrast()}@keyframes scrollMarquee{0%{transform:translate(0)}to{transform:translateX(calc(-33.3333% - var(--marquee-seam)))}}#vtx-stats .vtx-inner{max-width:1280px;margin:0 auto;padding:32px 24px 0}#vtx-stats-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}#vtx-stats-grid{grid-template-columns:1fr;gap:40px;display:grid}#vtx-stats-bottom{flex-direction:column;gap:24px;max-width:1280px;margin-top:48px;margin-left:auto;margin-right:auto;display:flex}@media (width>=768px){#vtx-stats .vtx-inner{padding:48px 48px 0}#vtx-stats-grid{grid-template-columns:7fr 4fr;align-items:end;gap:0}#vtx-metrics{padding-bottom:4px;padding-left:32px}#vtx-stats-bottom{flex-direction:row;justify-content:space-between;align-items:flex-end}#vtx-stats-bottom .vtx-body{margin:0;padding-right:32px}}@media (width<=767px){#vtx-header-sub{display:none!important}.vtx-metric-value{font-size:1.5rem!important}}@media (width<=1024px){#vtx-stats .logo-box{width:110px;height:50px}#vtx-stats .trust-track{--marquee-seam:.5rem;gap:1.5rem}#vtx-stats .trust-logo{max-height:30px}}@media (width<=600px){#vtx-stats .trust-marquee-container{border-left:none;border-right:none;border-radius:0;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:8px;box-shadow:8px 0 #7061a3,-8px 0 #7061a3}}@media (width<=380px){#vtx-stats .logo-box{width:90px}#vtx-stats .trust-track{--marquee-seam:.333rem;gap:1rem}}@media (prefers-reduced-motion:reduce){#vtx-stats .trust-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none;transform:none!important}#vtx-stats .trust-marquee{white-space:normal;overflow:visible}#vtx-stats .logo-box[aria-hidden=true]{display:none}#vtx-stats .trust-marquee-container{-webkit-mask-image:none;mask-image:none}#vtx-stats .vtx-bar{animation:none!important;transform:scaleY(1)!important}#vtx-stats .vtx-cta,#vtx-stats .trust-logo{transition:none}}#vc-arch-wrapper{--vc-base:#f4efe6;--vc-panel:#0d0d0d;--vc-highlight:#1b1e26;--vc-shadow:#000;--vc-white:#0a0a0a;--vc-grey:#525252;--vc-purple:#7061a3;--vc-orange:#d35400;--font-main:"Inter", -apple-system, sans-serif;box-sizing:border-box;background-color:var(--vc-base);width:100%;color:var(--vc-white);font-family:var(--font-main);border-top:4px solid var(--vc-orange);margin:0;padding:5rem 1rem 4rem;position:relative;overflow:hidden}#vc-arch-wrapper *,#vc-arch-wrapper :before,#vc-arch-wrapper :after{box-sizing:border-box}#vc-arch-wrapper .vc-arch-header{flex-direction:column;gap:24px;max-width:900px;margin:0 auto 60px;display:flex}#vc-arch-wrapper .vc-arch-label{font-family:var(--font-main);letter-spacing:.18em;text-transform:uppercase;color:var(--vc-orange);font-size:11px;font-weight:800}#vc-arch-wrapper .vc-arch-header-grid{grid-template-columns:1.2fr 1fr;align-items:flex-end;gap:40px;display:grid}#vc-arch-wrapper .vc-arch-header-left{flex-direction:column;gap:16px;display:flex}#vc-arch-wrapper .vc-arch-tag-wrapper{border-left:4px solid var(--vc-orange);padding-left:16px;display:inline-block}#vc-arch-wrapper .vc-arch-tag{color:var(--vc-orange);letter-spacing:.05em;text-transform:uppercase;font-family:Inter,-apple-system,sans-serif;font-size:14px;font-weight:700}#vc-arch-wrapper .vc-arch-h2{letter-spacing:-.04em;color:var(--vc-white);margin:0;font-family:Syne,-apple-system,sans-serif;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1}#vc-arch-wrapper .vc-arch-p{color:#4b5563;margin:0;font-family:Inter,-apple-system,sans-serif;font-size:20px;font-weight:400;line-height:1.6}#vc-arch-wrapper .vc-grid-layout{width:100%;max-width:100%;margin:0 auto;padding:0;list-style:none;position:relative}#vc-arch-wrapper .vc-arch-card{background:var(--vc-panel);box-shadow:8px 8px 0 var(--vc-purple);cursor:default;border:2px solid #fff;border-radius:0;flex-direction:column;justify-content:space-between;width:100%;min-height:380px;margin-bottom:3rem;padding:0 40px 48px;transition:border-color;display:flex;position:relative;overflow:visible}#vc-arch-wrapper .vc-arch-card:focus-visible{outline:3px solid var(--vc-orange);outline-offset:4px;border:2px solid var(--vc-orange);box-shadow:4px 4px 0 var(--vc-purple)}#vc-arch-wrapper .vc-arch-card:hover{box-shadow:8px 8px 0 var(--vc-purple);border-color:var(--vc-orange);transform:none}#vc-arch-wrapper.vc-js-active .vc-arch-card:hover{box-shadow:8px 8px 0 var(--vc-purple);border-color:var(--vc-orange);transform:translate(-50%)}#vc-arch-wrapper .vc-card-body{z-index:2;flex:1;padding-top:40px;position:relative}#vc-arch-wrapper .vc-card-body h3{color:#fff;letter-spacing:-.02em;z-index:60;pointer-events:none;border:2px solid var(--vc-orange);border-bottom:2px solid var(--vc-panel);background:#000;border-radius:0;margin:0;padding:5px 24px 10px;font-size:18px;font-weight:900;transition:none;position:absolute;top:-35px;left:-10px}#vc-arch-wrapper .vc-arch-card.vc-active h3{color:var(--vc-orange);background:#000}#vc-arch-wrapper .vc-card-body h3 a{color:inherit;pointer-events:auto;text-decoration:none;display:inline-block}#vc-arch-wrapper .vc-card-body h3 a:hover{text-underline-offset:4px;text-decoration:underline}#vc-arch-wrapper .vc-card-body p{color:#a0a0a0;margin-top:20px;margin-bottom:0;font-size:20px;line-height:1.6}#vc-arch-wrapper .vc-card-footer{z-index:5;align-self:flex-start;margin-top:auto;padding-top:50px;position:relative}#vc-arch-wrapper .vc-cta-wrap{text-transform:uppercase;letter-spacing:1px;color:#9ca3af;z-index:10;pointer-events:auto;align-items:center;min-height:44px;padding:10px 0;font-size:13px;font-weight:700;text-decoration:none;transition:none;display:inline-flex}#vc-arch-wrapper .vc-cta-arrow{fill:#9ca3af;width:24px;height:24px;margin-left:12px;transition:none}#vc-arch-wrapper .vc-arch-card:hover .vc-cta-wrap{color:var(--vc-orange)}#vc-arch-wrapper .vc-arch-card:hover .vc-cta-arrow{fill:var(--vc-orange);transform:translate(8px)}#vc-arch-wrapper a:focus-visible{outline:2px solid var(--vc-orange);outline-offset:2px}#vc-arch-wrapper .vc-content-row{flex-direction:column;width:100%;display:flex}#vc-arch-wrapper .vc-card-visual{flex-shrink:0;margin-top:20px;display:none}#vc-arch-wrapper .vc-neu-frame{background:#111;border:2px solid #ffffff26;border-radius:0;justify-content:center;align-items:center;width:100%;max-width:300px;height:240px;padding:.5rem;display:flex;overflow:hidden}#vc-arch-wrapper .vc-neu-frame img{object-fit:cover;border-radius:0;width:100%;height:100%;transition:none}#vc-arch-wrapper .vc-arch-card:hover .vc-neu-frame img{transform:none}@media (width<=768px){#vc-arch-wrapper .vc-arch-header-grid{grid-template-columns:1fr;gap:24px}#vc-arch-wrapper .vc-arch-header{margin-bottom:40px}}@media (width<=599px){#vc-arch-wrapper .vc-arch-h2{font-size:2.8rem}#vc-arch-wrapper .vc-arch-p{color:#525252;font-size:18px}#vc-arch-wrapper .vc-grid-layout{gap:30px}#vc-arch-wrapper .vc-arch-card{min-height:auto;padding:32px 24px}#vc-arch-wrapper .vc-card-body h3{box-shadow:none;border:none;border-left:4px solid var(--vc-orange);pointer-events:auto;color:#fff;background:#fff0;border-radius:0;margin-bottom:15px;padding:0 0 0 15px;font-size:18px;position:static}#vc-arch-wrapper .vc-card-body{padding-top:0}#vc-arch-wrapper .vc-card-body p{margin-top:0;font-size:18px;font-weight:400}#vc-arch-wrapper .vc-cta-wrap{padding:15px 0}}@media (width>=600px){#vc-arch-wrapper .vc-card-body h3{font-size:22px}#vc-arch-wrapper .vc-card-body p{font-weight:700}#vc-arch-wrapper .vc-arch-card{padding:0 30px 40px}#vc-arch-wrapper .vc-content-row{flex-direction:row;align-items:center;gap:30px}#vc-arch-wrapper .vc-text-col{flex:1}#vc-arch-wrapper .vc-card-visual{display:block}#vc-arch-wrapper .vc-grid-layout{grid-template-columns:1fr;gap:40px;display:grid}}@media (width>=600px) and (width<=1024px){#vc-arch-wrapper .vc-grid-layout{grid-template-columns:1fr;max-width:800px;margin:0 auto}#vc-arch-wrapper .vc-content-row{flex-direction:row}#vc-arch-wrapper .vc-neu-frame{max-width:260px;height:210px}#vc-arch-wrapper .vc-card-body h3{font-size:20px}}@media (width>=1025px){#vc-arch-wrapper .vc-grid-layout{grid-template-columns:1fr}#vc-arch-wrapper .vc-arch-card{max-width:900px;margin:0 auto 40px;padding:0 40px 48px}#vc-arch-wrapper .vc-card-visual{transform:translateY(20px)}#vc-arch-wrapper .vc-arch-card:nth-child(2) .vc-card-visual{transform:translateY(30px)}#vc-arch-wrapper .vc-neu-frame{max-width:320px;height:260px}#vc-arch-wrapper.vc-js-active .vc-arch-card{width:calc(100% - 80px);max-width:900px;margin-bottom:0;position:fixed;left:50%;transform:translate(-50%)}}@media (width<=1024px) and (prefers-reduced-motion:no-preference){#vc-arch-wrapper.vc-mobile-stack{overflow:visible}#vc-arch-wrapper.vc-mobile-stack .vc-grid-layout{align-items:start;position:relative;overflow:visible}#vc-arch-wrapper.vc-mobile-stack .vc-arch-card{will-change:top;margin-bottom:0}}@media (prefers-reduced-motion:reduce){#vc-arch-wrapper .vc-arch-card,#vc-arch-wrapper .vc-neu-frame img{transition:none!important;transform:none!important}#vc-arch-wrapper.vc-js-active .vc-arch-card{width:100%;max-width:900px;margin:0 auto 40px;transform:none;position:static!important}#vc-arch-wrapper.vc-js-active .vc-grid-layout{height:auto!important}}#vc-llm-marquee,#vc-llm-marquee *,#vc-llm-marquee :before,#vc-llm-marquee :after{box-sizing:border-box}#vc-llm-marquee{--vc-llm-primary:#7061a3;--vc-llm-font-mono:"Courier New", Courier, monospace;width:100%;padding:.5rem 0;font-family:Inter,-apple-system,sans-serif;position:relative;overflow:hidden}#vc-llm-marquee .vc-llm-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#vc-llm-marquee .vc-llm-marquee-label{font-family:var(--vc-llm-font-mono);color:var(--vc-llm-primary);letter-spacing:.05em;text-align:center;text-transform:uppercase;white-space:nowrap;opacity:.8;margin:0 0 .5rem;font-size:.65rem;font-weight:700;line-height:1}#vc-llm-marquee .vc-llm-marquee-wrapper{user-select:none;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}#vc-llm-marquee .vc-llm-marquee-track{will-change:transform;align-items:center;gap:2rem;width:max-content;margin:0;padding:0 0 0 2rem;list-style:none;animation:44s linear infinite vcLlmMarqueeScroll;display:flex}#vc-llm-marquee .vc-llm-marquee-item{flex:none;justify-content:center;align-items:center;display:flex}#vc-llm-marquee .vc-llm-marquee-img{object-fit:contain;filter:grayscale()brightness(.9);opacity:.7;width:auto;height:24px;transition:filter .3s,opacity .3s,transform .3s;display:block}#vc-llm-marquee .vc-llm-marquee-img:hover{filter:grayscale(0%)brightness();opacity:1;transform:scale(1.1)}#vc-llm-marquee .vc-llm-marquee-wrapper:hover .vc-llm-marquee-track,#vc-llm-marquee .vc-llm-marquee-wrapper:focus-within .vc-llm-marquee-track{animation-play-state:paused}@keyframes vcLlmMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width>=769px){#vc-llm-marquee{padding:1rem 0}#vc-llm-marquee .vc-llm-marquee-label{letter-spacing:.1em;margin-bottom:.75rem;font-size:.75rem}#vc-llm-marquee .vc-llm-marquee-track{gap:3.5rem;animation-duration:68s}#vc-llm-marquee .vc-llm-marquee-img{height:32px}}@media (prefers-reduced-motion:reduce){#vc-llm-marquee .vc-llm-marquee-track{flex-wrap:wrap;justify-content:center;width:100%;padding:0 1rem;animation:none!important;transform:none!important}#vc-llm-marquee .vc-llm-marquee-item[aria-hidden=true]{display:none}#vc-llm-marquee .vc-llm-marquee-img{transition:none!important}}.vc-layout-element-3c216a4{padding:0 0 10px}#vc-arch-wrapper .vc-arch-card .vc-card-body h3{font-family:Inter,Arial,sans-serif}@media (width<=600px){#vc-hero-brutal-04 h1{font-size:clamp(45.5px,12.7vw,64px)}}#vtx-stats .vtx-search-proof{color:#faf8ff;background:linear-gradient(115deg,#201a2b,#16131c);border:1px solid #51485f;border-top:3px solid #b9a9dc;margin-top:40px;padding:25px 28px 22px}#vtx-stats .vtx-search-proof h3{letter-spacing:.09em;text-transform:uppercase;color:#ded5ef;align-items:center;gap:10px;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700;line-height:1.5;display:flex}#vtx-stats .vtx-search-proof h3>span{color:#f0ad87}#vtx-stats .vtx-search-proof-grid{grid-template-columns:.85fr 1.5fr .9fr 1.1fr;gap:0;margin:0;padding:0;display:grid}#vtx-stats .vtx-search-proof-stat{border-left:1px solid #51485f;flex-direction:column;gap:9px;min-width:0;padding:0 24px;display:flex}#vtx-stats .vtx-search-proof-stat:first-child{border-left:0;padding-left:0}#vtx-stats .vtx-search-proof-stat:last-child{padding-right:0}#vtx-stats .vtx-search-proof-stat dt{color:#e0d9eb;letter-spacing:0;font:500 14px/1.5 Inter,Arial,sans-serif}#vtx-stats .vtx-search-proof-stat dt>span{color:#c8bed8;margin-top:4px;font-size:12px;display:block}#vtx-stats .vtx-search-proof-stat dd{white-space:nowrap;letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums;order:-1;margin:0;font:750 clamp(27px,3vw,39px)/1.15 Inter,Arial,sans-serif}#vtx-stats .vtx-search-proof-growth dd{color:#f0ad87}#vtx-stats .vtx-search-proof-average{letter-spacing:0;text-transform:uppercase;vertical-align:middle;font:650 11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}#vtx-stats .vtx-search-proof-ai dd{letter-spacing:-.035em;font-size:clamp(23px,2.3vw,30px);line-height:1.5}#vtx-stats .vtx-search-proof-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}#vtx-stats .vtx-search-proof-info{flex:none;position:relative}#vtx-stats .vtx-search-proof-info summary{cursor:pointer;color:#f0ad87;touch-action:manipulation;background:0 0;border:1px solid #746487;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;list-style:none;display:flex}#vtx-stats .vtx-search-proof-info summary::-webkit-details-marker{display:none}#vtx-stats .vtx-search-proof-info summary::marker{content:""}#vtx-stats .vtx-search-proof-info summary:is(:hover,:focus-visible),#vtx-stats .vtx-search-proof-info[open] summary{color:#fff;background:#352b45;border-color:#b9a9dc}#vtx-stats .vtx-search-proof-info summary:focus-visible{outline-offset:4px;outline:2px solid #f0ad87}#vtx-stats .vtx-search-proof-info summary svg{flex:none;display:block}#vtx-stats .vtx-search-proof-info summary svg :is(circle,path){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}#vtx-stats .vtx-search-proof-note{z-index:20;color:#231c2e;text-wrap:pretty;background:#f4eee3;border:1px solid #b9a9dc;width:min(340px,100vw - 100px);padding:18px;font:400 14px/1.65 Inter,Arial,sans-serif;position:absolute;top:100%;right:0;box-shadow:4px 4px #7061a3}#vtx-stats .vtx-search-proof-note p{color:inherit;font:inherit;margin:0}@media (width<=1000px){#vtx-stats .vtx-search-proof-grid{grid-template-columns:1fr 1.4fr;gap:23px 0}#vtx-stats .vtx-search-proof-stat:nth-child(3){border-left:0;padding-left:0}#vtx-stats .vtx-search-proof-stat:nth-child(2){padding-right:0}#vtx-stats .vtx-search-proof-stat dd{font-size:34px}#vtx-stats .vtx-search-proof-ai dd{font-size:27px;line-height:1.45}}@media (width<=520px){#vtx-stats .vtx-search-proof{margin-top:30px;padding:22px 18px 18px}#vtx-stats .vtx-search-proof-grid{grid-template-columns:1fr 1.4fr;gap:23px 0}#vtx-stats .vtx-search-proof-stat{gap:8px;padding-left:15px;padding-right:15px}#vtx-stats .vtx-search-proof-stat dd{font-size:28px}#vtx-stats .vtx-search-proof-growth dd{white-space:normal}#vtx-stats .vtx-search-proof-average{margin-bottom:3px;font-size:10px;display:block}#vtx-stats .vtx-search-proof-stat dt{font-size:13px}#vtx-stats .vtx-search-proof-stat dt>span{font-size:11px}#vtx-stats .vtx-search-proof-ai dd{white-space:normal;font-size:21px;line-height:1.5}#vtx-stats .vtx-search-proof-note{padding:15px;font-size:13px;line-height:1.65}}@media (width<=360px){#vtx-stats .vtx-search-proof{padding-inline:14px}#vtx-stats .vtx-search-proof-stat dd{font-size:24px}#vtx-stats .vtx-search-proof-ai dd{font-size:20px}#vtx-stats .vtx-search-proof-stat{padding-inline:12px}}#vtx-stats .vtx-metric-case-link{min-width:0;color:inherit;text-decoration:none}#vtx-stats .vtx-metric-case-heading{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:10px;display:flex}#vtx-stats .vtx-metric-case-heading .vtx-metric-service{margin:0}#vtx-stats .vtx-metric-case-tag{color:#f1c09f;white-space:nowrap;text-transform:uppercase;letter-spacing:.025em;background:#251d32;border:1px solid #9c84ad;border-radius:0;flex:none;align-items:center;gap:6px;padding:4px 7px;font:700 9px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-flex}#vtx-stats .vtx-metric-case-tag>span{color:#f4a675}#vtx-stats .vtx-metric-case-link:hover .vtx-metric-case-tag{border-color:#f1c09f;text-decoration:none}#vtx-stats .vtx-metric-case-link:focus-visible{outline-offset:-3px;background:#2a2236;outline:2px solid #f1c09f}@media (width<=520px){#vtx-stats .vtx-metric-case-heading .vtx-metric-service{letter-spacing:.1em;font-size:9.5px}}#vtx-stats .vtx-case-carousel{min-width:0}#vtx-stats .vtx-case-carousel.is-ready{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:2px;padding-right:8px;display:grid}#vtx-stats .vtx-case-carousel.is-ready .vtx-case-slides{min-width:0;display:grid}#vtx-stats .vtx-case-carousel.is-ready .vtx-metric-case-link{padding-right:8px}#vtx-stats .vtx-case-carousel.is-ready [data-case-slide]{grid-area:1/1;align-self:stretch;transition:none}#vtx-stats .vtx-case-carousel.is-ready [data-case-slide][aria-hidden=true]{visibility:hidden;pointer-events:none}#vtx-stats .vtx-case-carousel.is-ready [data-case-slide][aria-hidden=true].is-leaving{visibility:visible}#vtx-stats .vtx-case-controls{border:0;flex-direction:column;justify-content:center;align-items:center;gap:0;margin:0;padding:0;display:flex}#vtx-stats .vtx-case-controls[hidden],#vtx-stats .vtx-case-control [hidden]{display:none}#vtx-stats .vtx-case-control{color:#f1c09f;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;font:700 17px/1 Inter,Arial,sans-serif;display:inline-flex}#vtx-stats .vtx-case-next{font-size:30px}#vtx-stats .vtx-case-control:hover{color:#fff4e6;background:#3a2946;border-color:#f1c09f}#vtx-stats .vtx-case-control:focus-visible{outline-offset:2px;outline:2px solid #f1c09f}#vc-why-choose{--wc-ink:#17131e;--wc-paper:#f4efe6;--wc-orange:#c44c16;isolation:isolate;border-top:4px solid var(--wc-orange);color:#fff;background:#181223;padding:clamp(56px,6vw,96px) 24px;position:relative}#vc-why-choose:before{content:"";z-index:-1;background-image:linear-gradient(100deg,rgba(17,13,25,.90),rgba(23,17,34,.82) 55%,rgba(23,17,34,.72)),url(/assets/home-principles/global-strategy-outline.avif);background-position:50%;background-size:cover;position:absolute;inset:0}#vc-why-choose *,#vc-why-choose :before,#vc-why-choose :after{box-sizing:border-box}#vc-why-choose .vc-wc-inner{max-width:1240px;margin:auto}#vc-why-choose .vc-wc-header{margin:0 0 36px}#vc-why-choose .vc-wc-heading-meta{display:contents}#vc-why-choose .vc-wc-hint{display:none}#vc-why-choose .vc-wc-label{letter-spacing:.065em;text-transform:uppercase;color:#f4efe6;border:1px solid #a69ab4;padding:7px 10px;font:600 12px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-block}#vc-why-choose .vc-wc-title{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:22px 0 0;font-family:Syne,sans-serif;font-size:clamp(28px,3.5vw,48px);font-weight:800;line-height:1.08}#vc-why-choose .vc-wc-tabs{border:1px solid #a69ab4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#vc-why-choose .vc-wc-tab{color:#f4efe6;background:#231c30;align-items:center;gap:12px;min-height:86px;padding:18px 22px;font:600 16px/1.35 Inter,sans-serif;text-decoration:none;transition:background-color .18s,color .18s;display:flex;position:relative}#vc-why-choose .vc-wc-tab+.vc-wc-tab{border-left:1px solid #a69ab4}#vc-why-choose .vc-wc-tab:hover{color:#fff;background:#342941}#vc-why-choose .vc-wc-tab[aria-selected=true]{background:var(--wc-paper);color:var(--wc-ink);box-shadow:inset 0 -4px var(--wc-orange)}#vc-why-choose .vc-wc-index{opacity:.75;flex-shrink:0;font:500 12px/1 ui-monospace,SFMono-Regular,Consolas,monospace}#vc-why-choose .vc-wc-tab:focus-visible{outline-offset:4px;z-index:2;outline:3px solid #ffa66d}#vc-why-choose .vc-wc-panels{border:1px solid #a69ab4;border-top:0;box-shadow:8px 8px #0000004d}#vc-why-choose .vc-wc-panel{background:var(--wc-paper);color:var(--wc-ink);grid-template-columns:1fr 1fr;scroll-margin-top:100px;display:grid}#vc-why-choose .vc-wc-panel:focus-visible{outline-offset:-6px;outline:3px solid #c44c16}#vc-why-choose .vc-wc-panel[hidden]{display:none!important}#vc-why-choose .vc-wc-panel+.vc-wc-panel{border-top:1px solid #a69ab4}#vc-why-choose.is-enhanced .vc-wc-panel{border-top:0}#vc-why-choose .vc-wc-copy{flex-direction:column;justify-content:center;min-height:400px;padding:clamp(28px,4vw,56px);display:flex}#vc-why-choose .vc-wc-panel-number{color:#99421d;margin-bottom:24px;font:600 13px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}#vc-why-choose .vc-wc-h3{letter-spacing:-.035em;color:var(--wc-ink);text-wrap:balance;margin:0 0 22px;font:650 clamp(25px,2.5vw,36px)/1.15 Inter,sans-serif}#vc-why-choose .vc-wc-p{color:#37313f;text-wrap:pretty;max-width:40ch;margin:0;font:400 clamp(16px,1.3vw,18px)/1.75 Inter,sans-serif}#vc-why-choose .vc-wc-visual{background:#292137;border-left:1px solid #a69ab4;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}#vc-why-choose .vc-wc-visual picture{width:100%;display:block}#vc-why-choose .vc-wc-visual img{aspect-ratio:4/3;object-fit:contain;width:100%;max-width:640px;height:auto;display:block}@media (width<=900px){#vc-why-choose .vc-wc-tab{gap:9px;padding:16px 14px;font-size:14px}#vc-why-choose .vc-wc-copy{min-height:360px;padding:28px}#vc-why-choose .vc-wc-h3{font-size:27px}}@media (width<=640px){#vc-why-choose{padding:28px 16px}#vc-why-choose .vc-wc-header{margin-bottom:20px}#vc-why-choose .vc-wc-title{margin-top:14px;font-size:clamp(26px,6.6vw,32px)}#vc-why-choose .vc-wc-tabs{align-items:stretch}#vc-why-choose .vc-wc-tab{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-height:56px;padding:8px 10px;font-size:13px;line-height:1.35}#vc-why-choose .vc-wc-index{display:none}#vc-why-choose .vc-wc-panel{grid-template-columns:1fr}#vc-why-choose .vc-wc-copy{min-height:var(--wc-copy-height,0px);justify-content:flex-start;padding:18px 20px}#vc-why-choose .vc-wc-panel-number{display:none}#vc-why-choose .vc-wc-h3{margin-bottom:10px;font-size:27px}#vc-why-choose .vc-wc-p{font-size:16px;line-height:1.6}#vc-why-choose .vc-wc-visual{border-top:1px solid #a69ab4;border-left:0}#vc-why-choose .vc-wc-panels{box-shadow:5px 5px #0000004d}}@media (prefers-reduced-motion:reduce){#vc-why-choose .vc-wc-tab{transition:none}}#vc-why-choose .vc-wc-tab-short{display:none}#vc-why-choose .vc-wc-phrase{white-space:nowrap}@media (width<=640px){#vc-why-choose .vc-wc-tab-name{display:none}#vc-why-choose .vc-wc-tab-short{display:inline}#vc-why-choose .vc-wc-visual picture{max-width:400px}#vc-why-choose .vc-wc-visual img{aspect-ratio:30/29}#vc-why-choose .vc-wc-heading-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}#vc-why-choose .vc-wc-label{flex-shrink:0;padding-left:8px;padding-right:8px}#vc-why-choose.is-enhanced .vc-wc-hint{white-space:nowrap;color:#e4d9f2;font:500 11px/1.4 Inter,sans-serif;display:block}#vc-why-choose .vc-wc-hint-short{display:none}#vc-why-choose .vc-wc-tab[aria-selected=true]{background:var(--wc-orange);color:#fff;box-shadow:none;font-weight:600}#vc-why-choose .vc-wc-tab[aria-selected=true]:after{content:"";background:currentColor;width:5px;height:5px;position:absolute;bottom:6px;right:7px}}@media (width<=380px){#vc-why-choose .vc-wc-hint-long{display:none}#vc-why-choose .vc-wc-hint-short{display:inline}}.vc-restored-design [hidden]{display:none!important}.vc-restored-design .vc-restored-widget{min-width:0}.vc-restored-design form.forminator-ui{width:100%;display:block!important}.vc-restored-design .vc-insights-heading{text-align:center;border-bottom:2px solid #1e1e24;width:min(1200px,100vw - 40px);max-width:none;margin:0 0 2.5rem;padding:0 0 2rem;font-family:Inter,Arial,sans-serif;position:relative;left:50%;transform:translate(-50%)}.vc-restored-design .vc-insights-heading h2{text-transform:uppercase;margin:0 0 .5rem;color:#1e1e24!important;letter-spacing:-.04em!important;font:900 clamp(1.5rem,4.2vw,3.2rem)/.95 Inter,Arial,sans-serif!important}.vc-restored-design .vc-insights-heading p{color:#b84100;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:clamp(.75rem,.9vw,.9rem);font-weight:700}.vc-restored-design .vc-marketing-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3vw,3.5rem);width:100%;max-width:1200px;margin-inline:auto;font-family:Inter,Arial,sans-serif;display:grid}.vc-restored-design .vc-marketing-insights .insight-card{min-width:0;min-height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .25s;display:flex}.vc-restored-design .vc-marketing-insights .insight-card:hover,.vc-restored-design .vc-marketing-insights .insight-card:focus-visible{transform:translateY(-5px)}.vc-restored-design .vc-marketing-insights .insight-card:focus-visible{outline-offset:4px;outline:3px solid #7061a3}.vc-restored-design .vc-marketing-insights .insight-img-wrapper{aspect-ratio:16/10;background:#f4f4f4;border-bottom:1px solid #e5e7eb;border-radius:0;width:100%;margin-bottom:1.25rem;display:block;overflow:hidden}.vc-restored-design .vc-marketing-insights .insight-img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .5s,filter .25s;display:block}.vc-restored-design .vc-marketing-insights .insight-card:hover .insight-img,.vc-restored-design .vc-marketing-insights .insight-card:focus-visible .insight-img{filter:grayscale(0);transform:scale(1.03)}.vc-restored-design .vc-marketing-insights .insight-card h3{color:#1e1e24;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0 0 1rem;font:800 clamp(1.1rem,1.4vw,1.35rem)/1.2 Inter,Arial,sans-serif;transition:color .25s}.vc-restored-design .vc-marketing-insights .insight-card:hover h3,.vc-restored-design .vc-marketing-insights .insight-card:focus-visible h3{color:#514482}@media (width<=900px){.vc-restored-design .vc-marketing-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.vc-restored-design .vc-marketing-insights{grid-template-columns:1fr;gap:2rem;width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.vc-restored-design .vc-marketing-insights .insight-card,.vc-restored-design .vc-marketing-insights .insight-img{transition:none!important}.vc-restored-design .vc-marketing-insights .insight-card:hover,.vc-restored-design .vc-marketing-insights .insight-card:focus-visible,.vc-restored-design .vc-marketing-insights .insight-card:hover .insight-img,.vc-restored-design .vc-marketing-insights .insight-card:focus-visible .insight-img{transform:none!important}}.vc-restored-design :focus-visible{outline-offset:4px;outline:3px solid #d35400}@media (prefers-reduced-motion:reduce){.vc-restored-design *,.vc-restored-design :before,.vc-restored-design :after{transition:none!important;animation:none!important}}@media (width<=767px){.vc-restored-design .vc-layout-widget-image-carousel .swiper{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;overflow:auto hidden!important}.vc-restored-design .vc-layout-widget-image-carousel .swiper-wrapper{align-items:center;gap:12px;width:max-content!important;max-width:none!important;display:flex!important}.vc-restored-design .vc-layout-widget-image-carousel .swiper-slide{scroll-snap-align:start;flex:0 0 132px!important;width:132px!important;margin:0!important}.vc-restored-design .vc-layout-widget-image-carousel .swiper-slide img{object-fit:contain;max-height:88px;display:block;width:100%!important;max-width:132px!important;height:auto!important;transform:none!important}}.vc-root.vc-header[data-vc-header=velacore-header] *,.vc-root.vc-header[data-vc-header=velacore-header] :before,.vc-root.vc-header[data-vc-header=velacore-header] :after{box-sizing:border-box;margin:0;padding:0}body.vc-nav-lock-vc-header{overscroll-behavior:none;overflow:hidden}.vc-root.vc-header[data-vc-header=velacore-header]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;--vc-bg:#0a0a0c;--vc-bg-elevated:#141417;--vc-border:#2a2a30;--vc-text:#fff;--vc-text-muted:#b0b0bc;--vc-text-subtle:#787888;--vc-primary:#44337a;--vc-primary-hover:#382b64;--vc-primary-glow:#44337a40;--vc-accent:#d35400;--vc-panel-bg:#fff;--vc-panel-border:#e0e0e6;--vc-panel-ink:#0f0f14;--vc-panel-secondary:#5a5a6a;--vc-panel-line:#f0f0f6;--vc-panel-hover:#f8f7ff;--vc-h:72px;--vc-h-sm:64px;--vc-z:1000;--vc-shadow-panel:0 24px 64px #00000038;--vc-icon-filter-purple:brightness(0) saturate(100%) invert(20%) sepia(31%) saturate(1440%) hue-rotate(229deg) brightness(92%) contrast(91%);--vc-icon-filter-orange:brightness(0) saturate(100%) invert(33%) sepia(83%) saturate(2359%) hue-rotate(16deg) brightness(95%) contrast(103%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.vc-root.vc-header[data-vc-header=velacore-header] .vc-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vc-root.vc-header[data-vc-header=velacore-header] .vc-skip-link{background:var(--vc-panel-bg);color:var(--vc-panel-ink);border:2px solid var(--vc-panel-ink);z-index:10000;padding:12px 20px;font-size:.875rem;font-weight:800;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:16px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-skip-link:focus{outline:3px solid var(--vc-primary);outline-offset:2px;top:4px}.vc-root.vc-header[data-vc-header=velacore-header]{width:100%;z-index:var(--vc-z);min-height:var(--vc-h);position:relative}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar{width:100%;height:var(--vc-h);border-bottom:1px solid var(--vc-border);background:#0a0a0cf5;align-items:center;transition:background .3s,box-shadow .3s,border-color .3s,transform .3s;display:flex;position:fixed;top:0;left:0;right:0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar.vc-is-scrolled{-webkit-backdrop-filter:blur(22px)saturate(185%);background:#0a0a0cd6;border-bottom-color:#44337ab3;box-shadow:inset 0 1px #ffffff08,0 10px 30px #00000057,0 0 42px #44337a29}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar.vc-is-scrolled:after{content:"";pointer-events:none;background:linear-gradient(90deg,#44337a00 0%,#44337abf 50%,#44337a00 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-inner{justify-content:space-between;align-items:center;gap:48px;width:100%;max-width:1340px;margin:0 auto;padding:0 clamp(20px,4vw,56px);display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-logo-link{outline-offset:8px;flex-shrink:0;align-items:center;text-decoration:none;transition:transform .2s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-logo-link:hover{transform:scale(1.02)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-logo-link:focus-visible{outline:3px solid var(--vc-primary);outline-offset:6px;border-radius:4px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-logo{aspect-ratio:299/56;object-fit:contain;object-position:left center;width:clamp(140px,15vw,215px);height:auto;transition:width .25s;display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar.vc-is-scrolled .vc-logo{width:clamp(123px,13.2vw,189px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-nav-desktop{align-items:center;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-nav{position:relative}.vc-root.vc-header[data-vc-header=velacore-header] .vc-menu{align-items:center;gap:2px;list-style:none;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-menu>li{position:relative}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link{min-height:44px;color:var(--vc-text-muted);letter-spacing:-.01em;border:2px solid #0000;border-radius:8px;align-items:center;padding:6px 16px;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s,background .2s,border-color .2s,font-size .2s,font-weight .2s,box-shadow .2s,transform .2s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-link:focus-visible{color:var(--vc-text);background:var(--vc-bg-elevated);border-color:var(--vc-border)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link:focus-visible{border-color:var(--vc-primary);box-shadow:0 0 0 2px var(--vc-primary-glow);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link[aria-current=page]:not(.vc-link--cta){color:#fff;background:var(--vc-bg-elevated);border-color:var(--vc-primary);box-shadow:inset 0 -2px 0 var(--vc-primary);font-size:.95rem;font-weight:800}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link--cta{color:#fff;background:var(--vc-primary);border:2px solid var(--vc-primary);box-shadow:4px 4px 0 0 var(--vc-accent);border-radius:0;margin-left:12px;padding:6px 22px;font-weight:800}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link--cta:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-link--cta:focus-visible{background:var(--vc-primary-hover);border-color:var(--vc-primary-hover);color:#fff;box-shadow:6px 6px 0 0 var(--vc-accent);transform:translate(-2px,-2px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link--cta[aria-current=page]{color:#fff;background:var(--vc-primary-hover);box-shadow:4px 4px 0 0 var(--vc-accent);border-color:#fff;font-size:.95rem;font-weight:800}.vc-root.vc-header[data-vc-header=velacore-header] .vc-link--cta:focus-visible{box-shadow:0 0 0 3px var(--vc-bg), 0 0 0 5px var(--vc-primary), 6px 6px 0 0 var(--vc-accent);border-color:#fff;outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-has-mega{position:static}.vc-root.vc-header[data-vc-header=velacore-header] .vc-parent-control{align-items:center;gap:4px;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-parent-link{padding-right:14px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-parent-btn{width:40px;height:40px;color:var(--vc-text-muted);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:all .2s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-parent-btn:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-parent-btn:focus-visible{color:var(--vc-text);background:var(--vc-bg-elevated);border-color:var(--vc-border)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-parent-btn:focus-visible{border-color:var(--vc-primary);box-shadow:0 0 0 2px var(--vc-primary-glow);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-has-mega.vc-is-open>.vc-parent-control>.vc-parent-link{color:#fff;border-color:var(--vc-primary);box-shadow:inset 0 -2px 0 var(--vc-primary);background:linear-gradient(#44337a3d 0%,#141417 100%);font-size:.95rem;font-weight:800}.vc-root.vc-header[data-vc-header=velacore-header] .vc-has-mega.vc-is-open>.vc-parent-control>.vc-parent-btn{color:#fff;background:var(--vc-bg-elevated);border-color:var(--vc-primary)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-chevron{opacity:.7;flex-shrink:0;width:14px;height:14px;transition:transform .25s,opacity .2s}.vc-root.vc-header[data-vc-header=velacore-header] .vc-has-mega.vc-is-open>.vc-parent-control>.vc-parent-btn>.vc-chevron{opacity:1;transform:rotate(180deg)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-panel{top:calc(var(--vc-h) + 12px);background:var(--vc-panel-bg);border:1px solid var(--vc-panel-border);width:min(1080px,100vw - 40px);max-width:calc(100vw - 40px);box-shadow:var(--vc-shadow-panel);opacity:0;visibility:hidden;z-index:calc(var(--vc-z) + 10);border-radius:16px;transition:opacity .25s,visibility .25s,transform .25s;position:fixed;left:50%;right:auto;overflow:hidden;transform:translate(-50%,8px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-has-mega.vc-is-open>.vc-mega-panel{opacity:1;visibility:visible;transform:translate(-50%)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-grid{background:var(--vc-panel-line);grid-template-columns:1.15fr 1fr 300px;gap:1px;display:grid}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-group{background:var(--vc-panel-bg);padding:20px 24px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-heading{letter-spacing:.12em;text-transform:uppercase;color:var(--vc-panel-secondary);border-bottom:2px solid var(--vc-panel-line);margin:0 0 14px;padding-bottom:10px;font-size:.65rem;font-weight:800;position:relative}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-heading:after{content:"";background:var(--vc-primary);width:28px;height:2px;position:absolute;bottom:-2px;left:0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-links{flex-direction:column;gap:2px;list-style:none;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link{color:var(--vc-panel-ink);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:all .15s;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:focus-visible{background:var(--vc-panel-hover);border-color:var(--vc-primary);padding-left:16px;padding-right:16px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:focus-visible{box-shadow:0 0 0 2px var(--vc-primary-glow);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link-main{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link-content{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link-label{color:var(--vc-panel-ink);font-size:.875rem;font-weight:700;line-height:1.4;transition:color .15s}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link-desc{color:var(--vc-panel-secondary);font-size:.75rem;font-weight:500;line-height:1.4}.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon{color:var(--vc-primary);flex:none;justify-content:center;align-items:center;transition:transform .15s,color .15s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon--desktop{width:36px;height:36px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon--mobile{width:34px;height:34px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon img,.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon img{filter:var(--vc-icon-filter-purple);transition:filter .15s,transform .15s}.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon--inline svg,.vc-root.vc-header[data-vc-header=velacore-header] .vc-service-icon--inline svg *{stroke:currentColor;fill:currentColor!important}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:hover .vc-service-icon,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:focus-visible .vc-service-icon,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:hover .vc-service-icon,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:focus-visible .vc-service-icon{color:var(--vc-accent);transform:translateY(-1px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:hover .vc-service-icon img,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:focus-visible .vc-service-icon img,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:hover .vc-service-icon img,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:focus-visible .vc-service-icon img{filter:var(--vc-icon-filter-orange)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link-arrow{background:var(--vc-panel-line);width:24px;height:24px;color:var(--vc-panel-secondary);opacity:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex;transform:translate(-4px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:hover .vc-mega-link-arrow,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-link:focus-visible .vc-mega-link-arrow{opacity:1;background:var(--vc-primary);color:#fff;transform:translate(0)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-view-all{color:var(--vc-primary);border:2px solid var(--vc-primary);border-radius:6px;align-items:center;gap:6px;margin-top:14px;padding:8px 14px;font-size:.8rem;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-view-all:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-view-all:focus-visible{background:var(--vc-primary);color:#fff}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-view-all:focus-visible{box-shadow:0 0 0 2px var(--vc-panel-bg), 0 0 0 4px var(--vc-primary);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-card{color:var(--vc-text);background:linear-gradient(145deg,#131319 0%,#101015 100%);flex-direction:column;min-height:100%;padding:22px 22px 20px;display:flex;position:relative;overflow:hidden}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#44337a24 0%,#0000 74%);width:155px;height:155px;position:absolute;top:-34px;right:-34px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-copy{z-index:1;position:relative}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-tagline{color:#fff;margin-bottom:10px;font-size:.97rem;font-weight:800;line-height:1.4}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-title{color:#ffffffd1;font-size:.86rem;font-weight:700;line-height:1.62}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-actions{z-index:1;flex-direction:column;gap:10px;margin-top:auto;padding-top:18px;display:flex;position:relative}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn{border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 18px;font-size:.85rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--primary{background:var(--vc-primary);color:#fff;border:2px solid var(--vc-primary);border-radius:0;box-shadow:3px 3px #d35400b3}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--primary:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--primary:focus-visible{background:var(--vc-primary-hover);border-color:var(--vc-primary-hover);color:#fff;transform:translate(-2px,-2px);box-shadow:5px 5px #d35400d9}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--primary:focus-visible{box-shadow:0 0 0 2px var(--vc-bg), 0 0 0 4px var(--vc-primary), 5px 5px 0 0 #d35400d9;border-color:#fff;outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--secondary{color:#fff;background:0 0;border:2px solid #ffffff40}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--secondary:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--secondary:focus-visible{background:#ffffff14;border-color:#ffffff80}.vc-root.vc-header[data-vc-header=velacore-header] .vc-btn--secondary:focus-visible{box-shadow:0 0 0 2px var(--vc-primary-glow);border-color:#fff;outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger{background:var(--vc-primary);color:#fff;cursor:pointer;width:48px;height:48px;box-shadow:4px 4px 0 0 var(--vc-accent);border:3px solid #fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger:focus-visible{background:var(--vc-primary-hover);box-shadow:6px 6px 0 0 var(--vc-accent);transform:translate(-2px,-2px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger:focus-visible{box-shadow:0 0 0 3px var(--vc-bg), 0 0 0 5px var(--vc-primary), 6px 6px 0 0 var(--vc-accent);border-color:#fff;outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-ham-icon{display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-close-icon,.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger[aria-expanded=true] .vc-ham-icon{display:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger[aria-expanded=true] .vc-close-icon{display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer{z-index:calc(var(--vc-z) + 20);pointer-events:none;visibility:hidden;display:flex;position:fixed;inset:0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer.vc-is-open{pointer-events:auto;visibility:visible}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-overlay{backdrop-filter:blur(4px);opacity:0;background:#0a0a0ce0;transition:opacity .3s;position:absolute;inset:0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer.vc-is-open .vc-drawer-overlay{opacity:1}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-panel{background:var(--vc-bg);border-left:3px solid var(--vc-primary);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(400px,100vw);height:100%;padding-bottom:max(env(safe-area-inset-bottom,0px), 32px);transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer.vc-is-open .vc-drawer-panel{transform:translate(0)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-head{background:var(--vc-bg);border-bottom:1px solid var(--vc-border);z-index:2;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-logo{aspect-ratio:299/56;object-fit:contain;width:120px;height:auto}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-close{background:var(--vc-accent);color:#fff;cursor:pointer;width:44px;height:44px;box-shadow:3px 3px 0 0 var(--vc-primary);border:2px solid #fff;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-close:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-close:focus-visible{background:var(--vc-primary-hover);box-shadow:4px 4px 0 0 var(--vc-primary);transform:translate(-1px,-1px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-close:focus-visible{box-shadow:0 0 0 2px var(--vc-bg), 0 0 0 4px var(--vc-primary), 4px 4px 0 0 var(--vc-accent);border-color:#fff;outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-nav{padding:12px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-list{flex-direction:column;gap:4px;list-style:none;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-link{min-height:52px;color:var(--vc-text-muted);border:2px solid #0000;border-radius:8px;align-items:center;padding:0 16px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-link:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-link:focus-visible{color:#fff;background:var(--vc-bg-elevated);border-color:var(--vc-border)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-link:focus-visible{border-color:var(--vc-primary);box-shadow:0 0 0 2px var(--vc-primary-glow);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-link[aria-current=page]{color:#fff;border-color:var(--vc-primary);background:linear-gradient(#44337a3d 0%,#141417 100%);font-size:1.05rem;font-weight:800}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-shell{border:2px solid var(--vc-border);border-radius:8px;overflow:hidden}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-shell.vc-is-open{border-color:var(--vc-primary)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-bar{justify-content:space-between;align-items:center;gap:8px;padding:6px;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-link--services{flex:none;justify-content:flex-start;width:auto;max-width:max-content;min-height:42px;padding:0 14px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-toggle{width:56px;height:44px;color:var(--vc-text-muted);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex:0 0 56px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-toggle:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-toggle:focus-visible{color:#fff;background:var(--vc-bg-elevated);border-color:var(--vc-border)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-toggle:focus-visible{border-color:var(--vc-primary);box-shadow:0 0 0 2px var(--vc-primary-glow);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-shell.vc-is-open .vc-mobile-services-toggle{color:#fff;background:var(--vc-bg-elevated);border-color:var(--vc-primary)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-toggle[aria-expanded=true] .vc-mobile-summary-icon{transform:rotate(180deg)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-summary-icon{color:currentColor;width:18px;height:18px;transition:transform .25s}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-panel[hidden]{display:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-services-inner{background:var(--vc-panel-bg);border-top:2px solid var(--vc-panel-border);padding:10px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-group{padding:6px 0}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-group+.vc-mobile-group{border-top:1px solid var(--vc-panel-line);margin-top:6px;padding-top:10px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-group-title{letter-spacing:.12em;text-transform:uppercase;color:var(--vc-primary);margin:0 8px 7px;font-size:.65rem;font-weight:800}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link{color:var(--vc-panel-ink);border-left:3px solid #0000;border-radius:0 6px 6px 0;padding:8px 10px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .15s;display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:focus-visible{color:var(--vc-primary);border-left-color:var(--vc-primary);background:var(--vc-panel-hover)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link:focus-visible{box-shadow:inset 0 0 0 1px var(--vc-primary);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link-inner{align-items:center;gap:10px;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-sub-link-label{line-height:1.35}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-view-all{text-align:center;color:var(--vc-primary);border:2px solid var(--vc-primary);border-radius:6px;margin-top:10px;padding:10px 14px;font-size:.8rem;font-weight:800;text-decoration:none;transition:all .15s;display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-view-all:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-view-all:focus-visible{background:var(--vc-primary);color:#fff}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mobile-view-all:focus-visible{box-shadow:0 0 0 2px var(--vc-panel-bg), 0 0 0 4px var(--vc-primary);outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-cta{padding:16px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-cta-btn{color:#fff;background:var(--vc-primary);width:100%;min-height:52px;box-shadow:4px 4px 0 0 var(--vc-accent);border:3px solid #fff;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:.95rem;font-weight:800;text-decoration:none;transition:all .2s;display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-cta-btn:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-cta-btn:focus-visible{background:var(--vc-primary-hover);box-shadow:6px 6px 0 0 var(--vc-accent);transform:translate(-2px,-2px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-cta-btn:focus-visible{box-shadow:0 0 0 2px var(--vc-bg), 0 0 0 4px var(--vc-primary), 6px 6px 0 0 var(--vc-accent);border-color:#fff;outline:none}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-phone{text-align:center;color:var(--vc-accent);margin-top:30px;padding-top:2px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1;text-decoration:none;display:block}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-phone:hover,.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-phone:focus-visible{text-decoration:underline}.vc-root.vc-header[data-vc-header=velacore-header] .vc-drawer-phone:focus-visible{box-shadow:0 0 0 2px var(--vc-bg), 0 0 0 4px var(--vc-accent);border-radius:4px;outline:none}@media (width<=1024px){.vc-root.vc-header[data-vc-header=velacore-header]{min-height:var(--vc-h-sm)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-nav-desktop{display:none!important}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger{display:flex}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar{height:var(--vc-h-sm)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-bar.vc-is-scrolled .vc-logo{width:132px}}@media (width<=1180px) and (width>=1025px){.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-panel{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-grid{grid-template-columns:1fr 1fr 260px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-mega-group{padding:18px}.vc-root.vc-header[data-vc-header=velacore-header] .vc-feature-card{padding:20px}}@media (width<=767px){.vc-root.vc-header[data-vc-header=velacore-header] .vc-inner{gap:12px;padding-inline:clamp(12px,4vw,20px)}.vc-root.vc-header[data-vc-header=velacore-header] .vc-hamburger{width:44px;height:44px;box-shadow:3px 3px 0 0 var(--vc-accent)}}@media (prefers-reduced-motion:reduce){.vc-root.vc-header[data-vc-header=velacore-header] *,.vc-root.vc-header[data-vc-header=velacore-header] :before,.vc-root.vc-header[data-vc-header=velacore-header] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.vc-root.vc-footer *,.vc-root.vc-footer :before,.vc-root.vc-footer :after{box-sizing:border-box;margin:0;padding:0}.vc-root.vc-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;--vc-f-bg:#08080a;--vc-f-bg-alt:#0f0f12;--vc-f-border:#2a2a30;--vc-f-border-light:#1a1a1e;--vc-f-text:#fff;--vc-f-text-muted:#9898a8;--vc-f-text-subtle:#6b6b78;--vc-f-primary:#8b7fc7;--vc-f-primary-hover:#7669b3;--vc-f-accent:#c50;--vc-f-accent-hover:#b34a00;--vc-f-glow:#8b7fc733;--vc-f-font-display:"Syne", sans-serif;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.vc-root.vc-footer .vc-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vc-root.vc-footer{background:var(--vc-f-bg);border-top:3px solid var(--vc-f-primary);position:relative;overflow:hidden}.vc-root.vc-footer .vc-watermark{font-family:var(--vc-f-font-display);color:var(--vc-f-text);opacity:.015;pointer-events:none;z-index:1;user-select:none;font-size:18vw;font-weight:900;line-height:.8;position:absolute;bottom:-40px;right:-20px}.vc-root.vc-footer:before,.vc-root.vc-footer:after{content:"";pointer-events:none;z-index:0;width:200px;height:200px;position:absolute}.vc-root.vc-footer:before{background:radial-gradient(circle, var(--vc-f-glow) 0%, transparent 70%);top:-100px;left:-100px}.vc-root.vc-footer:after{background:radial-gradient(circle,#cc550026 0%,#0000 70%);bottom:-100px;right:-100px}.vc-root.vc-footer .vc-brutalist-divider{z-index:3;background:repeating-linear-gradient(90deg, var(--vc-f-primary) 0px, var(--vc-f-primary) 20px, var(--vc-f-accent) 20px, var(--vc-f-accent) 40px, var(--vc-f-bg) 40px, var(--vc-f-bg) 60px);height:4px;position:relative}.vc-root.vc-footer .vc-footer-brand{z-index:3;border-bottom:1px solid var(--vc-f-border);padding:clamp(40px,7vw,72px) clamp(20px,5vw,60px);position:relative}.vc-root.vc-footer .vc-brand-logo-link{outline-offset:8px;text-decoration:none;display:inline-flex}.vc-root.vc-footer .vc-brand-logo-link:focus-visible{outline:3px solid var(--vc-f-primary);border-radius:4px}.vc-root.vc-footer .vc-brand-logo{aspect-ratio:299/56;object-fit:contain;object-position:left center;width:clamp(160px,18vw,220px);height:auto;margin-bottom:20px;display:block}.vc-root.vc-footer .vc-brand-text{max-width:720px;color:var(--vc-f-text-muted);font-size:clamp(1rem,2vw,1.16rem);line-height:1.75}.vc-root.vc-footer .vc-brand-text strong{color:var(--vc-f-text);font-weight:700}.vc-root.vc-footer .vc-footer-main{z-index:3;background:var(--vc-f-border);grid-template-columns:1.35fr 1fr 1fr .9fr;gap:1px;display:grid;position:relative}.vc-root.vc-footer .vc-footer-col{background:var(--vc-f-bg);padding:clamp(32px,5vw,48px) clamp(20px,4vw,32px)}.vc-root.vc-footer .vc-col-heading{letter-spacing:.15em;text-transform:uppercase;color:var(--vc-f-text-subtle);border-bottom:2px solid var(--vc-f-border-light);margin-bottom:20px;padding-bottom:12px;font-size:.72rem;font-weight:900;position:relative}.vc-root.vc-footer .vc-col-heading:after{content:"";background:var(--vc-f-primary);width:24px;height:2px;position:absolute;bottom:-2px;left:0}.vc-root.vc-footer .vc-contact-address{font-style:normal}.vc-root.vc-footer .vc-contact-item{border-left:3px solid var(--vc-f-border-light);color:var(--vc-f-text-muted);align-items:flex-start;gap:12px;margin-bottom:16px;padding-left:14px;font-size:.9rem;line-height:1.6;display:flex}.vc-root.vc-footer .vc-contact-icon{flex-shrink:0;width:37px;height:37px}.vc-root.vc-footer .vc-contact-icon svg{display:block;width:37px!important;height:37px!important}.vc-root.vc-footer .vc-contact-link{color:var(--vc-f-text-muted);text-decoration:none;transition:color .2s}.vc-root.vc-footer .vc-contact-link:hover,.vc-root.vc-footer .vc-contact-link:focus-visible{color:var(--vc-f-text)}.vc-root.vc-footer .vc-contact-link:focus-visible{outline:2px solid var(--vc-f-primary);outline-offset:2px;border-radius:2px}.vc-root.vc-footer .vc-map-link{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.vc-root.vc-footer .vc-map-hint{width:fit-content;color:var(--vc-f-primary);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:.72rem;font-weight:800;line-height:1.3;transition:color .2s;display:inline-flex}.vc-root.vc-footer .vc-map-link:hover .vc-map-hint,.vc-root.vc-footer .vc-map-link:focus-visible .vc-map-hint{color:var(--vc-f-text)}.vc-root.vc-footer .vc-business-item{border-left:3px solid var(--vc-f-border-light);align-items:center;gap:12px;margin-top:8px;padding-left:14px;display:flex}.vc-root.vc-footer .vc-business-item img{object-fit:contain;width:42px;height:42px}.vc-root.vc-footer .vc-business-item span{color:var(--vc-f-text-muted);font-size:.85rem}.vc-root.vc-footer .vc-link-list{flex-direction:column;gap:4px;list-style:none;display:flex}.vc-root.vc-footer .vc-footer-link{min-height:44px;color:var(--vc-f-text-muted);align-items:center;gap:6px;padding:8px 0;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.vc-root.vc-footer .vc-footer-link:after{content:"";background:var(--vc-f-accent);width:0;height:2px;transition:width .3s;position:absolute;bottom:6px;left:0}.vc-root.vc-footer .vc-footer-link:hover,.vc-root.vc-footer .vc-footer-link:focus-visible{color:var(--vc-f-text)}.vc-root.vc-footer .vc-footer-link:hover:after,.vc-root.vc-footer .vc-footer-link:focus-visible:after{width:100%}.vc-root.vc-footer .vc-footer-link:focus-visible{box-shadow:0 0 0 2px var(--vc-f-glow);border-radius:2px;outline:none}.vc-root.vc-footer .vc-link-arrow{opacity:0;width:12px;height:12px;transition:all .2s;transform:translate(-4px)}.vc-root.vc-footer .vc-footer-link:hover .vc-link-arrow,.vc-root.vc-footer .vc-footer-link:focus-visible .vc-link-arrow{opacity:1;transform:translate(0)}.vc-root.vc-footer .vc-social-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vc-root.vc-footer .vc-social-link{width:44px;height:44px;color:var(--vc-f-text-subtle);background:var(--vc-f-bg-alt);border:2px solid var(--vc-f-border);justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.vc-root.vc-footer .vc-social-link:hover,.vc-root.vc-footer .vc-social-link:focus-visible{color:#fff;background:var(--vc-f-primary);border-color:var(--vc-f-primary);box-shadow:0 4px 0 0 var(--vc-f-accent);transform:translateY(-2px)}.vc-root.vc-footer .vc-social-link:focus-visible{box-shadow:0 0 0 2px var(--vc-f-bg), 0 0 0 4px var(--vc-f-primary), 0 4px 0 0 var(--vc-f-accent);outline:none}.vc-root.vc-footer .vc-social-icon{width:18px;height:18px}.vc-root.vc-footer .vc-trust-bar{z-index:3;background:var(--vc-f-bg-alt);border-top:1px solid var(--vc-f-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:20px clamp(20px,5vw,60px);display:flex;position:relative}.vc-root.vc-footer .vc-trust-item{background:var(--vc-f-bg);border:1px solid var(--vc-f-border);color:var(--vc-f-text-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;padding:8px 16px;font-size:.7rem;font-weight:700;transition:border-color .2s;display:flex}.vc-root.vc-footer .vc-trust-item:hover{border-color:var(--vc-f-primary)}.vc-root.vc-footer .vc-trust-icon{width:26px;height:26px}.vc-root.vc-footer .vc-trust-icon svg{display:block;width:26px!important;height:26px!important}.vc-root.vc-footer .vc-footer-bottom{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:clamp(24px,4vw,32px) clamp(20px,5vw,60px);display:flex;position:relative}.vc-root.vc-footer .vc-copyright{color:var(--vc-f-text-subtle);font-size:.85rem}.vc-root.vc-footer .vc-copyright strong{color:var(--vc-f-text-muted);font-weight:700}.vc-root.vc-footer .vc-legal-links{flex-wrap:wrap;align-items:center;gap:4px;list-style:none;display:flex}.vc-root.vc-footer .vc-legal-link{min-height:44px;color:var(--vc-f-text-subtle);border:1px solid #0000;border-radius:4px;align-items:center;padding:8px 12px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.vc-root.vc-footer .vc-legal-link:hover,.vc-root.vc-footer .vc-legal-link:focus-visible{color:var(--vc-f-text);border-color:var(--vc-f-border);background:var(--vc-f-bg-alt)}.vc-root.vc-footer .vc-legal-link:focus-visible{border-color:var(--vc-f-primary);box-shadow:0 0 0 2px var(--vc-f-glow);outline:none}.vc-root.vc-footer .vc-legal-sep{color:var(--vc-f-border);font-size:.8rem}@media (width<=980px){.vc-root.vc-footer .vc-footer-main{grid-template-columns:1fr 1fr}}@media (width<=620px){.vc-root.vc-footer .vc-footer-main{grid-template-columns:1fr}.vc-root.vc-footer .vc-contact-item{gap:10px;padding-left:12px}.vc-root.vc-footer .vc-business-item{padding-left:12px}.vc-root.vc-footer .vc-trust-bar{gap:12px;padding:16px clamp(20px,5vw,60px)}.vc-root.vc-footer .vc-trust-item{padding:6px 12px;font-size:.65rem}.vc-root.vc-footer .vc-footer-bottom{text-align:center;flex-direction:column}.vc-root.vc-footer .vc-legal-links{justify-content:center}}@media (prefers-reduced-motion:reduce){.vc-root.vc-footer *,.vc-root.vc-footer :before,.vc-root.vc-footer :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.insight-card,.insight-card .insight-img-wrapper,.insight-card .insight-img{border-radius:0}.insight-card .insight-date{color:#953800;letter-spacing:.045em;text-transform:uppercase;overflow-wrap:normal;background:0 0;border:1px solid #c2b4c8;border-radius:0;align-self:flex-start;align-items:baseline;gap:8px;width:fit-content;max-width:100%;margin:0 0 .75rem;padding:8px 12px;font:700 12px/1.6 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;display:inline-flex}.insight-card .vc-insight-date-mark{color:#a54316;letter-spacing:-.12em;flex:none;font-weight:700}.insight-card .insight-date>span:last-child{min-width:0}.insight-card .read-link{color:#4b5563;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;min-height:48px;margin-top:auto;font:700 clamp(.75rem,1vw,.85rem)/1.4 Inter,Arial,sans-serif;transition:color .25s;display:inline-flex}.insight-card .read-link>span{flex:none;align-items:center;width:24px;margin-left:0;display:inline-flex}.insight-card .read-link>span:after{content:"";clip-path:polygon(0 38%,64% 38%,64% 0,100% 50%,64% 100%,64% 62%,0 62%);background:currentColor;width:24px;height:18px;transition:transform .25s,background-color .25s;display:block}.insight-card:hover .read-link,.insight-card:focus-visible .read-link{color:#b84100}.insight-card:hover .read-link>span:after,.insight-card:focus-visible .read-link>span:after{transform:translate(5px)}@media (prefers-reduced-motion:reduce){.insight-card .read-link,.insight-card .read-link>span:after{transition:none}.insight-card:hover .read-link>span:after,.insight-card:focus-visible .read-link>span:after{transform:none}}.vc5-rev-name{color:#b54600}#vtx-stats .vtx-label-muted,#vtx-stats #vtx-header-sub,.vtx-metric-service{color:#a5adbb}#vtx-stats .vtx-cta{background:#a94100}#vtx-stats .vtx-cta:hover{background:#963c00}#vc-arch-wrapper .vc-arch-label,#vc-arch-wrapper .vc-arch-tag{color:#a94100}#vc-llm-marquee .vc-llm-marquee-label{color:#44337a;opacity:1}

#vc-why-choose .vc-wc-step{display:none}
#vc-why-choose .vc-wc-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:640px){
#vc-why-choose.is-enhanced .vc-wc-visual{position:relative;overflow:visible;padding-top:44px}
#vc-why-choose .vc-wc-step:not([hidden]){display:grid;place-items:center;position:absolute;top:0;transform:none;z-index:2;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#f4efe6;box-shadow:none;font:700 32px/1 'Inter',sans-serif;cursor:pointer;touch-action:manipulation;transition:color .15s}
#vc-why-choose .vc-wc-step-next{right:8px}
#vc-why-choose .vc-wc-step-previous{left:8px}
#vc-why-choose .vc-wc-step:hover{background:transparent;color:#ffa66d;box-shadow:none}
#vc-why-choose .vc-wc-step:focus-visible{outline:3px solid #ffa66d;outline-offset:3px}
}
@media(prefers-reduced-motion:reduce){#vc-why-choose .vc-wc-step{transition:none}}

@keyframes vcWcDiscover{0%,100%{opacity:1}50%{opacity:.45}}
@media(max-width:640px) and (prefers-reduced-motion:no-preference){
#vc-why-choose.is-enhanced:not(.has-navigation-interaction) .vc-wc-step-next:not([hidden]) span{animation:vcWcDiscover 1.8s ease-in-out infinite}
#vc-why-choose .vc-wc-step:hover span{animation-play-state:paused}
#vc-why-choose .vc-wc-step:focus-visible span{animation:none}
}
