.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}@media (min-width:1100px){#menu-industrias .veyron-mega__inner--industries{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1680px;margin-left:auto;margin-right:auto}}html,body{overflow-x:hidden}:root{--v-white:#ffffff;--v-off:#f7f6f4;--v-ink:#111;--v-muted:#6b6b6b;--v-light:#9a9a9a;--v-border:rgba(0,0,0,0.08);--v-border-soft:rgba(0,0,0,0.05);--v-purple:#6824A2;--v-purple-2:#7B33C7;--v-salmon:#f56575;--v-ifs:#6C21AA;--v-ns:#26475A;--v-cl:#4D98CE;--v-erp:#B075E0;--v-eam:#E5759A;--v-fsm:#D29E41;--v-esm:#44CB69;--v-shell:clamp(18px, 4vw, 40px);--v-max:1400px;--v-shadow:0 18px 50px rgba(0,0,0,.08)}.veyron-header-pro{position:sticky;top:0;z-index:9999;background:#fff;border-top:2px solid #8f49d9;border-bottom:1px solid var(--v-border);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.veyron-header-pro *{box-sizing:border-box}.veyron-header-pro__shell{width:100%;max-width:none;margin:0;padding:0;position:relative;background:#fff}.veyron-topbar{max-width:var(--v-max);margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:92px;padding:16px var(--v-shell) 12px;border-bottom:1px solid var(--v-border-soft)}.veyron-brand{display:flex;align-items:center;align-self:center;transform:translateY(-6px);text-decoration:none!important}.veyron-brand img{display:block;height:50px;max-width:210px;width:auto;object-fit:contain}.veyron-mainnav{display:flex;justify-content:center;align-items:center;align-self:center;min-width:0;transform:translateY(-2px);padding-top:12px}.veyron-mainnav__list{list-style:none!important;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:30px;white-space:nowrap}.veyron-mainnav__list li{list-style:none!important;margin:0!important;padding:0!important}.veyron-mainnav__list li::marker,.veyron-mainnav__list li::before,.veyron-mainnav__list li::after{content:none!important;display:none!important}.vnav-item{position:static}.vnav-btn,.vnav-link{appearance:none;border:none;background:none;text-decoration:none!important;color:var(--v-ink);font-weight:400;font-size:16px;line-height:1;padding:8px 4px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;transition:background .18s ease,color .18s ease,transform .18s ease}.vnav-btn:hover,.vnav-btn.is-active,.vnav-link:hover{color:var(--v-ink);transform:translateY(-1px)}.nav-soft-active .vnav-link{background:rgb(140 64 255 / .10)!important;border-radius:16px!important;padding:12px 16px!important}.nav-soft-active .vnav-link:hover{background:rgb(140 64 255 / .14)!important}.veyron-topbar__actions{display:flex;align-items:center;align-self:center;gap:12px;transform:translateY(-8px)}.veyron-contact-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:3px;min-height:50px;min-width:178px;border-radius:999px;background:linear-gradient(135deg,var(--v-purple),var(--v-purple-2));color:#fff!important;font-weight:600!important;letter-spacing:.01em;text-decoration:none!important;border:1px solid rgb(104 36 162 / .18)!important;box-shadow:0 10px 24px rgb(104 36 162 / .16);font-size:16px;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.veyron-contact-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgb(104 36 162 / .22);opacity:.98}.veyron-burger-pro{display:none;width:42px;height:42px;border-radius:12px;border:1px solid rgb(0 0 0 / .08);background:#fff;cursor:pointer;justify-self:end;padding:0}.veyron-burger-pro span{display:block;height:2px;margin:6px 10px;background:#111;border-radius:99px}.veyron-platforms-wrap{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:grid;grid-template-columns:1fr 1fr 1fr;padding:0}.platform-tab{appearance:none;border:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;min-height:64px;padding:10px 18px;margin:0;overflow:hidden;isolation:isolate;transition:filter .24s ease,transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease;transform-origin:center}.platform-tab::after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 50% 0%,rgb(255 255 255 / .18),transparent 42%),linear-gradient(180deg,rgb(255 255 255 / .12),rgb(0 0 0 / .04));pointer-events:none;opacity:.85}.platform-tab+.platform-tab{border-left:1px solid rgb(255 255 255 / .14)}.platform-tab:hover{filter:brightness(1.15);transform:translateY(-6px) scale(1.1);box-shadow:0 22px 48px rgb(0 0 0 / .26);z-index:3}.platform-tab:active{transform:translateY(2px) scale(.96);filter:brightness(.96);box-shadow:0 8px 18px rgb(0 0 0 / .20)}.platform-tab.is-active{filter:brightness(1.12)}.platform-tab__logo{position:relative;z-index:2;display:block;width:auto;max-width:100%;object-fit:contain;transform-origin:center;animation:veyronLogoButtonPulse 3.8s ease-in-out infinite;transition:transform .26s cubic-bezier(.2,.8,.2,1),filter .26s ease;filter:drop-shadow(0 5px 10px rgb(0 0 0 / .14))}.platform-tab:hover .platform-tab__logo{transform:translateY(-5px) scale(1.18);filter:drop-shadow(0 15px 24px rgb(0 0 0 / .34))}.platform-tab:active .platform-tab__logo{transform:translateY(0) scale(.94)}.platform-tab__logo--ifs{height:31px}.platform-tab__logo--ns{height:27px;animation-delay:.35s}.platform-tab__logo--cl{height:24px;animation-delay:.70s}.platform-tab--ifs{background:var(--v-ifs)}.platform-tab--ns{background:var(--v-ns)}.platform-tab--cl{background:var(--v-cl)}@keyframes veyronLogoButtonPulse{0%,100%{transform:translateY(0) scale(1);filter:drop-shadow(0 5px 10px rgb(0 0 0 / .14))}45%{transform:translateY(-2px) scale(1.04);filter:drop-shadow(0 10px 16px rgb(0 0 0 / .24))}70%{transform:translateY(0) scale(1);filter:drop-shadow(0 5px 10px rgb(0 0 0 / .14))}}.veyron-mega-layer{position:absolute;left:0;right:0;top:100%;background:#fff0;pointer-events:none}.veyron-mega{position:absolute;left:0;right:0;top:0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;pointer-events:none;background:#fff;border-top:1px solid var(--v-border);border-bottom:1px solid var(--v-border);box-shadow:var(--v-shadow)}.veyron-mega.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.veyron-mega::before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px;background:#fff0}.veyron-mega__inner{max-width:var(--v-max);margin:0 auto;padding:28px var(--v-shell) 32px;display:grid;gap:32px;align-items:start}.veyron-mega__inner--4{grid-template-columns:repeat(4,minmax(0,1fr))}.veyron-mega__inner--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-header{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--v-border)}.tool-header__name{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:600}.tool-header__desc{margin-top:2px;font-size:12px;line-height:1.5;color:var(--v-light)}.tool-header--ifs .tool-header__name{color:var(--v-ifs)}.tool-header--ns .tool-header__name{color:var(--v-ns)}.tool-header--cl .tool-header__name{color:var(--v-cl)}.mega-col{min-width:0}.mega-col__title{font-size:12px;font-weight:700;letter-spacing:.10em;color:var(--v-salmon);margin:0 0 12px;text-transform:uppercase}.mega-link{display:block;text-decoration:none!important;padding:10px 0;border-bottom:1px solid var(--v-border-soft);transition:padding-left .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.mega-link:last-child{border-bottom:none}.mega-link:hover{padding-left:4px}.mega-link__name{display:block;font-size:17px;font-weight:600;color:var(--v-ink);line-height:1.2}.mega-link__name--with-badge{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;white-space:nowrap;font-size:16px}.mega-link__desc{display:block;margin-top:4px;font-size:13px;font-weight:500;color:rgb(17 17 17 / .62);line-height:1.25}.badge-new{display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;padding:3px 8px;border-radius:999px;background:#ff3b5c;color:#fff;vertical-align:middle}.badge-featured{display:inline-flex;margin-left:8px;font-size:10px;font-weight:800;padding:4px 8px;border-radius:999px;background:linear-gradient(135deg,#E5759A,#6C21AA);color:#fff;vertical-align:middle;box-shadow:0 8px 18px rgb(229 117 154 / .22)}.mega-link--solution{position:relative;padding-left:0;border-radius:14px}.mega-link--solution::before{display:none!important}.mega-link--erp .mega-link__name{color:var(--v-erp)}.mega-link--eam{margin:8px 0;padding:14px 16px;border:none!important;background:radial-gradient(circle at 100% 0%,rgb(108 33 170 / .10),transparent 38%),radial-gradient(circle at 0% 100%,rgb(229 117 154 / .14),transparent 40%),linear-gradient(135deg,rgb(229 117 154 / .09),rgb(255 255 255 / .96));box-shadow:0 16px 34px rgb(229 117 154 / .13)}.mega-link--eam .mega-link__name{color:var(--v-eam);font-size:18px}.mega-link--eam .mega-link__desc{color:rgb(17 17 17 / .70)}.mega-link--eam:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 24px 50px rgb(229 117 154 / .22);padding-left:16px}.mega-link--fsm .mega-link__name{color:var(--v-fsm)}.mega-link--esm .mega-link__name{color:var(--v-esm)}.mega-highlight{border-radius:14px;padding:16px 16px 15px;margin-top:2px}.mega-highlight__label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.mega-highlight__text{font-size:12px;line-height:1.55;color:var(--v-muted)}.mega-highlight--gray{background:var(--v-off)}.mega-highlight--gray .mega-highlight__label{color:var(--v-light)}.mega-highlight--ifs{background:rgb(108 33 170 / .08)}.mega-highlight--ifs .mega-highlight__label{color:var(--v-ifs)}.mega-highlight--ns{background:rgb(38 71 90 / .08)}.mega-highlight--ns .mega-highlight__label{color:var(--v-ns)}.mega-highlight--cl{background:rgb(17 40 67 / .08)}.mega-highlight--cl .mega-highlight__label{color:var(--v-cl)}.mega-highlight{display:block;text-decoration:none!important}.mega-highlight--roi{padding:0;overflow:hidden;background:rgb(108 33 170 / .08);transition:transform .18s ease,box-shadow .18s ease}.mega-highlight--roi:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgb(108 33 170 / .16)}.mega-highlight__image{display:block;width:100%;height:250px;object-fit:cover;object-position:center top}.mega-highlight--roi .mega-highlight__label,.mega-highlight--roi .mega-highlight__text{padding-left:16px;padding-right:16px}.mega-highlight--roi .mega-highlight__label{padding-top:14px}.mega-highlight--roi .mega-highlight__text{padding-bottom:16px}.mega-highlight--industry{padding:0;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .18),transparent 36%),linear-gradient(135deg,#4A2870 0%,#6C21AA 52%,#8B3DE3 100%);color:#fff!important;box-shadow:0 18px 40px rgb(108 33 170 / .20);transition:transform .18s ease,box-shadow .18s ease}.mega-highlight--industry:hover{transform:translateY(-2px);box-shadow:0 24px 54px rgb(108 33 170 / .30)}.mega-highlight--industry .mega-highlight__image{height:118px;opacity:.92}.mega-highlight__title{display:block;padding:16px 16px 0;font-size:18px;font-weight:800;line-height:1.15;color:#fff}.mega-highlight--industry .mega-highlight__text{padding:8px 16px 16px;color:rgb(255 255 255 / .84);font-size:12px;line-height:1.55}.veyron-mobile-pro{display:none;background:#fff;border-top:1px solid rgb(0 0 0 / .08);padding:12px 18px 16px;max-width:1400px;margin:0 auto}.mpro-group+.mpro-group{margin-top:2px}.mpro-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.mpro-item{display:block;padding:12px 10px;border-radius:14px;color:var(--v-ink);font-weight:600;text-decoration:none!important}.mpro-item:hover{background:rgb(140 64 255 / .08)}.mpro-item--static{cursor:default}.mpro-toggle{width:40px;height:40px;border-radius:12px;border:1px solid rgb(0 0 0 / .10);background:#fff;cursor:pointer}.mpro-toggle::before{content:"▾";display:block;line-height:38px;text-align:center;font-size:16px;color:var(--v-ink);transition:transform .2s ease}.mpro-toggle[aria-expanded="true"]::before{transform:rotate(180deg)}.mpro-sub{padding-left:12px;margin:4px 0 10px;border-left:1px solid rgb(0 0 0 / .10)}.mpro-sub a{display:block;padding:10px 10px;border-radius:12px;color:var(--v-ink);font-weight:500;text-decoration:none!important}.mpro-sub a:hover{background:rgb(140 64 255 / .08)}.mpro-sep{height:1px;background:rgb(0 0 0 / .08);margin:12px 0}.mpro-row--platform{border-radius:14px;padding:0;overflow:hidden}.mpro-item--platform{flex:1 1 auto;margin:0;padding:14px 14px;border-radius:0;color:#fff!important}.mpro-item--platform:hover{background:transparent!important}.mpro-toggle--platform{border:none!important;border-radius:0!important;background:transparent!important;color:#fff!important}.mpro-toggle--platform::before{color:#fff!important}.mpro-group--ifs .mpro-row--platform{background:var(--v-ifs)}.mpro-group--ns .mpro-row--platform{background:var(--v-ns)}.mpro-group--cl .mpro-row--platform{background:var(--v-cl)}.veyron-mobile-pro__cta{display:block;margin-top:10px;padding:12px 12px;border-radius:999px;background:linear-gradient(135deg,var(--v-purple),var(--v-purple-2));color:#fff!important;font-weight:600;text-align:center;text-decoration:none!important}.nav-magazine{display:flex;align-items:center}.vnav-magazine-btn{position:relative;isolation:isolate;overflow:hidden;gap:6px;padding:10px 12px!important;border:1px solid rgb(255 255 255 / .26)!important;border-radius:16px!important;background:linear-gradient(135deg,#5d1b94 0%,#7b33c7 52%,#a55ee0 100%)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;box-shadow:0 10px 24px rgb(108 33 170 / .22);animation:vyMagazineButtonGlow 3.4s ease-in-out infinite}.vnav-magazine-btn::after{content:"";position:absolute;z-index:0;top:-60%;bottom:-60%;left:-38%;width:24%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .42),transparent);transform:rotate(18deg) translateX(-220%);animation:vyMagazineShine 4.2s ease-in-out infinite}.vnav-magazine-btn>span{position:relative;z-index:1}.vnav-magazine-btn:hover{color:#fff!important;background:linear-gradient(135deg,#511980,#7529ba 52%,#964bd4)!important;box-shadow:0 15px 30px rgb(104 36 162 / .30);animation-play-state:paused}.vnav-magazine-btn:hover::after{animation-play-state:paused}.vnav-magazine-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#6C21AA;font-size:15px;line-height:1;font-weight:900;box-shadow:0 5px 12px rgb(108 33 170 / .15);animation:vyMagazineDownloadHint 1.8s ease-in-out infinite}.vnav-magazine-btn:hover .vnav-magazine-btn__icon{background:rgb(255 255 255 / .94)}@keyframes vyMagazineDownloadHint{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes vyMagazineButtonGlow{0%,100%{box-shadow:0 10px 24px rgb(108 33 170 / .20)}50%{box-shadow:0 13px 30px rgb(108 33 170 / .34)}}@keyframes vyMagazineShine{0%,62%{transform:rotate(18deg) translateX(-220%)}82%,100%{transform:rotate(18deg) translateX(720%)}}@keyframes vyContactMobileHint{0%,68%,100%{transform:translateY(0)}76%{transform:translateY(-3px)}84%{transform:translateY(1px)}91%{transform:translateY(-1px)}}.mpro-item--magazine{width:100%;border:0;display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;cursor:pointer;background:rgb(108 33 170 / .08)}.mpro-item--magazine__badge{display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border-radius:999px;background:#6C21AA;color:#fff;font-size:10px;line-height:1;letter-spacing:.05em;text-transform:uppercase;font-weight:800}body.vy-magazine-modal-open{overflow:hidden!important}.vy-magazine-modal,.vy-magazine-modal *{box-sizing:border-box;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.vy-magazine-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease}.vy-magazine-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.vy-magazine-modal__backdrop{position:absolute;inset:0;background:rgb(15 5 26 / .74);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.vy-magazine-modal__dialog{position:relative;z-index:2;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);width:min(1040px,100%);max-height:min(860px,calc(100vh - 48px));overflow:auto;border:1px solid rgb(255 255 255 / .20);border-radius:32px;background:#fff;box-shadow:0 40px 120px rgb(0 0 0 / .42),0 0 0 1px rgb(255 255 255 / .08);transform:translateY(20px) scale(.985);transition:transform .34s cubic-bezier(.2,.8,.2,1)}.vy-magazine-modal.is-open .vy-magazine-modal__dialog{transform:none}.vy-magazine-modal__close{position:absolute;top:16px;right:16px;z-index:5;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid rgb(255 255 255 / .26);border-radius:50%;background:rgb(42 10 68 / .52);color:#fff;font-size:28px;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s ease,background .2s ease}.vy-magazine-modal__close:hover{transform:rotate(6deg) scale(1.06);background:#6C21AA}.vy-magazine-modal__intro{position:relative;overflow:hidden;padding:clamp(48px,5vw,72px) clamp(28px,4vw,48px);background:radial-gradient(circle at 10% 10%,rgb(196 133 242 / .34),transparent 34%),radial-gradient(circle at 92% 86%,rgb(55 158 211 / .22),transparent 34%),linear-gradient(145deg,#2B0B44 0%,#4F147D 52%,#6C21AA 100%);color:#fff}.vy-magazine-modal__intro::after{content:"";position:absolute;right:-100px;bottom:-130px;width:330px;height:330px;border:1px solid rgb(255 255 255 / .15);border-radius:50%;box-shadow:0 0 0 24px rgb(255 255 255 / .04),0 0 0 54px rgb(255 255 255 / .025)}.vy-magazine-modal__eyebrow{position:relative;z-index:2;display:inline-flex;margin-bottom:22px;padding:8px 12px;border:1px solid rgb(255 255 255 / .20);border-radius:999px;background:rgb(255 255 255 / .10);color:#fff;font-size:12px;line-height:1;letter-spacing:.09em;text-transform:uppercase;font-weight:800}.vy-magazine-modal__intro h2{position:relative;z-index:2;margin:0 0 20px!important;padding:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(34px,3.3vw,50px)!important;line-height:.99!important;letter-spacing:-.055em!important;font-weight:820!important;text-wrap:balance}.vy-magazine-modal__intro>p{position:relative;z-index:2;margin:0 0 30px!important;padding:0!important;color:rgb(255 255 255 / .84)!important;-webkit-text-fill-color:rgb(255 255 255 / .84)!important;font-size:16px!important;line-height:1.55!important;font-weight:400!important}.vy-magazine-modal__feature{position:relative;z-index:2;display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;margin-top:14px;color:rgb(255 255 255 / .92);font-size:14px;line-height:1.45;font-weight:500}.vy-magazine-modal__feature>span:first-child{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;font-size:12px;font-weight:900}.vy-magazine-modal__formWrap{padding:clamp(38px,4.5vw,58px);background:#E9DDF0}.vy-magazine-form{display:grid;gap:15px}.vy-magazine-form__honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.vy-magazine-form__field{display:grid;gap:7px}.vy-magazine-form__field label{color:#111;font-size:13px;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;font-weight:850}.vy-magazine-form__field input{width:100%;min-height:66px;padding:0 24px;border:1.5px solid #fff0;border-radius:22px;outline:0;background:rgb(255 255 255 / .91);color:#1F1825;font-size:17px;font-weight:500;box-shadow:0 10px 28px rgb(58 24 76 / .04);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.vy-magazine-form__field input::placeholder{color:#A69DA8;opacity:1}.vy-magazine-form__field input:focus{border-color:#7B33C7;background:#fff;box-shadow:0 0 0 5px rgb(123 51 199 / .12)}.vy-magazine-form__field input.is-invalid{border-color:#C94A44;box-shadow:0 0 0 4px rgb(201 74 68 / .10)}.vy-magazine-form__error{min-height:0;color:#A6322D;font-size:12px;line-height:1.35;font-weight:650}.vy-magazine-form__error:not(:empty){min-height:16px}.vy-magazine-form__consent{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;margin-top:2px;color:#4A3D50;font-size:12px;line-height:1.45;cursor:pointer}.vy-magazine-form__consent input{width:18px;height:18px;margin:1px 0 0;accent-color:#6C21AA}.vy-magazine-form__status{display:none;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.4;font-weight:650}.vy-magazine-form__status.is-error{display:block;background:rgb(201 74 68 / .10);color:#9A2E29}.vy-magazine-form__status.is-success{display:block;background:rgb(27 145 92 / .10);color:#16734A}.vy-magazine-form__submit{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:14px 24px;border:0;border-radius:999px;background:linear-gradient(135deg,#6C21AA,#8F49D9);color:#fff;font-size:15px;line-height:1;letter-spacing:.04em;text-transform:uppercase;font-weight:850;cursor:pointer;box-shadow:0 16px 34px rgb(108 33 170 / .24);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.vy-magazine-form__submit:hover{transform:translateY(-2px);box-shadow:0 22px 42px rgb(108 33 170 / .32)}.vy-magazine-form__submit:disabled{cursor:wait;opacity:.72}.vy-magazine-form__spinner{display:none;width:18px;height:18px;border:2px solid rgb(255 255 255 / .34);border-top-color:#fff;border-radius:50%;animation:vyMagazineSpin .7s linear infinite}.vy-magazine-form.is-loading .vy-magazine-form__spinner{display:block}@keyframes vyMagazineSpin{to{transform:rotate(360deg)}}.vy-magazine-form__privacy{margin:0!important;padding:0!important;color:#6E6372!important;-webkit-text-fill-color:#6E6372!important;font-size:11px!important;line-height:1.4!important;text-align:center}.vy-magazine-success{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.vy-magazine-success[hidden]{display:none!important}.vy-magazine-success__icon{display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin-bottom:22px;border-radius:50%;background:linear-gradient(135deg,#6C21AA,#A55EE0);color:#fff;font-size:34px;font-weight:900;box-shadow:0 18px 36px rgb(108 33 170 / .24)}.vy-magazine-success h3{margin:0 0 12px!important;color:#111!important;-webkit-text-fill-color:#111!important;font-size:34px!important;line-height:1.05!important;letter-spacing:-.045em!important;font-weight:820!important}.vy-magazine-success p{max-width:420px;margin:0 0 26px!important;color:#554B59!important;-webkit-text-fill-color:#554B59!important;font-size:15px!important;line-height:1.55!important}.vy-magazine-success__download{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 24px;border-radius:999px;background:linear-gradient(135deg,#6C21AA,#8F49D9);color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;font-size:14px;line-height:1;font-weight:800;box-shadow:0 16px 34px rgb(108 33 170 / .22);transition:transform .2s ease,box-shadow .2s ease}.vy-magazine-success__download:hover{transform:translateY(-2px);box-shadow:0 22px 42px rgb(108 33 170 / .30)}@media(max-width:760px){.vy-magazine-modal{align-items:flex-start;padding:12px;overflow-y:auto}.vy-magazine-modal__dialog{grid-template-columns:1fr;width:100%;max-height:none;margin:auto 0;border-radius:26px}.vy-magazine-modal__intro{padding:42px 24px 34px}.vy-magazine-modal__intro h2{max-width:90%;font-size:clamp(30px,9vw,42px)!important}.vy-magazine-modal__formWrap{padding:28px 20px 30px}.vy-magazine-form__field input{min-height:60px;border-radius:20px}}@media(prefers-reduced-motion:reduce){.veyron-contact-btn,.vnav-magazine-btn,.vnav-magazine-btn::after,.vnav-magazine-btn__icon,.vy-magazine-modal,.vy-magazine-modal__dialog,.vy-magazine-form__spinner{animation:none!important;transition:none!important}}@media (max-width:1100px){.veyron-mainnav{display:none}.veyron-contact-btn{display:inline-flex!important;min-width:0;min-height:42px;padding:0 16px;font-size:13.5px;box-shadow:0 8px 20px rgb(104 36 162 / .22);animation:vyContactMobileHint 3.6s ease-in-out infinite}.veyron-platforms-wrap{display:none}.veyron-burger-pro{display:inline-block}.veyron-mega-layer{display:none}.veyron-header-pro.is-open .veyron-mobile-pro{display:block}.veyron-topbar__actions{gap:9px;transform:none}.veyron-brand{transform:none}.veyron-mainnav{transform:none}}@media (max-width:520px){.veyron-brand img{height:34px;max-width:138px}.veyron-topbar{gap:8px;padding:13px 12px 11px;min-height:auto}.veyron-topbar__actions{gap:7px}.veyron-contact-btn{min-height:40px;padding:0 13px;font-size:12.5px}.veyron-burger-pro{width:40px;height:40px}}@media (max-width:380px){.veyron-brand img{height:30px;max-width:108px}.veyron-topbar{gap:6px;padding-left:9px;padding-right:9px}.veyron-topbar__actions{gap:5px}.veyron-contact-btn{min-height:38px;padding:0 10px;font-size:12px}.veyron-burger-pro{width:38px;height:38px}}.vnav-btn:focus-visible,.vnav-link:focus-visible,.platform-tab:focus-visible,.veyron-contact-btn:focus-visible,.veyron-burger-pro:focus-visible,.mpro-toggle:focus-visible,.mpro-item:focus-visible,.mpro-sub a:focus-visible,.veyron-mobile-pro__cta:focus-visible,.mega-link:focus-visible{outline:2px solid rgb(0 0 0 / .22);outline-offset:2px}.veyron-mobile-host:empty{display:none!important}.veyron-mega:not(.is-open){content-visibility:hidden;contain:layout style paint}.veyron-mega.is-open{content-visibility:visible;contain:none}@media(prefers-reduced-motion:reduce){.veyron-contact-btn,.platform-tab,.platform-tab img,.mega-link,.mpro-toggle,.vy-magazine-success__download{animation:none!important;transition:none!important}}div#ifsOverlay{display:none}.veyron-form-card{background:#F6F7FF!important;border:1px solid rgb(10 10 18 / .08)!important;border-radius:28px!important;box-shadow:0 18px 60px rgb(10 10 18 / .06)!important;padding:26px!important;overflow:hidden;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.veyron-form-card,.veyron-form-card *{text-decoration:none!important;text-shadow:none!important;filter:none!important;box-sizing:border-box!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif!important}.veyron-form-card .et_pb_module_header{margin:0 0 18px 0!important;font-weight:650!important;font-size:18px!important;line-height:1.25!important;letter-spacing:-0.02em!important;color:#0a0a12!important}.veyron-form-card .et_pb_contact_form{margin:0!important}.veyron-form-card .et_pb_contact_form p{margin:0 0 12px 0!important;padding:0!important}.veyron-form-card .et_pb_contact_form p.et_pb_contact_field{width:100%!important;max-width:100%!important;float:none!important;clear:both!important;margin-right:0!important}.veyron-form-card .et_pb_contact_form p.et_pb_contact_field.et_pb_contact_field_half,.veyron-form-card .et_pb_contact_form p.et_pb_contact_field.et_pb_contact_field_last,.veyron-form-card .et_pb_contact_form p.et_pb_contact_field.et_pb_contact_field_1_2,.veyron-form-card .et_pb_contact_form p.et_pb_contact_field.et_pb_contact_field_1_2_last{width:100%!important;max-width:100%!important;float:none!important;clear:both!important;margin-right:0!important}.veyron-form-card .et_pb_contact_form p.et_pb_contact_field{display:grid!important;grid-template-columns:170px minmax(0,1fr)!important;column-gap:14px!important;row-gap:8px!important;align-items:center!important}.veyron-form-card .et_pb_contact_form p.et_pb_contact_field.et_pb_contact_field_checkbox,.veyron-form-card .et_pb_contact_form p.et_pb_contact_field.et_pb_contact_field_radio{align-items:start!important}.veyron-form-card .et_pb_contact_form label,.veyron-form-card .et_pb_contact_form .et_pb_contact_form_label{display:block!important;margin:0!important;font-size:12px!important;font-weight:600!important;color:rgb(10 10 18 / .65)!important;line-height:1.2!important}.veyron-form-card .et_pb_contact_form .input:not([type="checkbox"]):not([type="radio"]),.veyron-form-card .et_pb_contact_form input[type="text"],.veyron-form-card .et_pb_contact_form input[type="email"],.veyron-form-card .et_pb_contact_form input[type="tel"],.veyron-form-card .et_pb_contact_form input[type="number"],.veyron-form-card .et_pb_contact_form select,.veyron-form-card .et_pb_contact_form textarea{width:100%!important;max-width:none!important;min-width:0!important;display:block!important;height:40px!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid rgb(10 10 18 / .10)!important;background:#fff!important;color:rgb(10 10 18 / .78)!important;font-size:14px!important;line-height:1.2!important;box-shadow:none!important;outline:none!important;float:none!important}.veyron-form-card .et_pb_contact_form textarea{height:120px!important;resize:vertical!important}.veyron-form-card .et_pb_contact_form .input:focus,.veyron-form-card .et_pb_contact_form input:focus,.veyron-form-card .et_pb_contact_form textarea:focus,.veyron-form-card .et_pb_contact_form select:focus{border-color:rgb(107 33 168 / .35)!important;box-shadow:0 0 0 4px rgb(107 33 168 / .12)!important}.veyron-form-card ::placeholder{color:rgb(10 10 18 / .35)!important}.veyron-form-card .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none!important}.veyron-form-card .et_pb_contact_field_options{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0!important;padding:0!important}.veyron-form-card .et_pb_contact_field_option{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.veyron-form-card .et_pb_contact_field_option input[type="checkbox"],.veyron-form-card .et_pb_contact_field_option input[type="radio"]{width:16px!important;height:16px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:999px!important;accent-color:#6B21A8!important}.veyron-form-card .et_pb_contact_field_option label{font-size:13px!important;font-weight:600!important;color:rgb(10 10 18 / .72)!important;line-height:1.25!important}.veyron-form-card .et_pb_contact p input[type="checkbox"]+label i,.veyron-form-card .et_pb_contact p input[type="radio"]+label i{width:18px!important;height:18px!important;background:#ffffff!important;border:1px solid rgb(10 10 18 / .20)!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-right:10px!important;box-shadow:none!important;vertical-align:middle!important;position:relative!important}.veyron-form-card .et_pb_contact p input[type="checkbox"]+label i:before,.veyron-form-card .et_pb_contact p input[type="radio"]+label i:before{opacity:0!important}.veyron-form-card .et_pb_contact p input[type="checkbox"]:checked+label i,.veyron-form-card .et_pb_contact p input[type="radio"]:checked+label i{background:#6B21A8!important;border-color:#6B21A8!important}.veyron-form-card .et_pb_contact p input[type="checkbox"]:checked+label i:before,.veyron-form-card .et_pb_contact p input[type="radio"]:checked+label i:before{opacity:1!important;color:#ffffff!important}.veyron-form-card .et_contact_bottom_container{margin-top:14px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;flex-wrap:wrap!important}.veyron-form-card .et_contact_bottom_container .et_pb_contact_captcha_container{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important}.veyron-form-card .et_contact_bottom_container .et_pb_contact_right p{letter-spacing:0!important;word-spacing:0!important}.veyron-form-card .et_contact_bottom_container .et_pb_contact_right p.clearfix{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:10px!important;line-height:1!important}.veyron-form-card .et_contact_bottom_container .et_pb_contact_captcha_question{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important;word-spacing:0!important;font-weight:700!important;color:rgb(10 10 18 / .65)!important}.veyron-form-card .et_pb_contact_form .input.et_pb_contact_captcha,.veyron-form-card .et_contact_bottom_container .input.et_pb_contact_captcha,.veyron-form-card .et_contact_bottom_container input.et_pb_contact_captcha{width:110px!important;max-width:110px!important;flex:0 0 110px!important;display:inline-block!important;float:none!important;margin:0!important;height:40px!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid rgb(10 10 18 / .10)!important;background:#fff!important;box-shadow:none!important;outline:none!important}.veyron-form-card .et_pb_contact_submit,.veyron-form-card button.et_pb_contact_submit{margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 16px!important;border-radius:999px!important;background:#6B21A8!important;color:#fff!important;font-weight:700!important;font-size:13px!important;border:1px solid rgb(107 33 168 / .20)!important;box-shadow:0 14px 40px rgb(107 33 168 / .18)!important;transition:transform .16s ease,filter .16s ease!important;min-height:40px!important;line-height:1!important}.veyron-form-card .et_pb_contact_submit:hover{transform:translateY(-1px);filter:brightness(1.03)}@media (max-width:980px){.veyron-form-card{padding:18px!important;border-radius:22px!important}.veyron-form-card .et_pb_contact_form p.et_pb_contact_field{grid-template-columns:1fr!important;row-gap:8px!important;align-items:stretch!important}.veyron-form-card .et_pb_contact_form .input:not([type="checkbox"]):not([type="radio"]),.veyron-form-card .et_pb_contact_form textarea,.veyron-form-card .et_pb_contact_form select{height:42px!important;border-radius:12px!important}.veyron-form-card .et_pb_contact_form textarea{height:130px!important}.veyron-form-card .et_pb_contact_field_options{grid-template-columns:1fr!important}.veyron-form-card .et_contact_bottom_container{align-items:stretch!important}}.veyron-post-title.et_pb_post_title{position:relative!important;isolation:isolate!important;overflow:hidden!important;border-radius:40px!important;padding:44px 0 60px 0!important;height:auto!important;min-height:unset!important;aspect-ratio:auto!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background-color:#121318!important;--hero-shift:18px}.veyron-post-title.et_pb_post_title::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgb(255 255 255 / .08),transparent 62%),radial-gradient(circle at 82% 70%,rgb(255 255 255 / .05),transparent 64%),linear-gradient(90deg,rgb(0 0 0 / .52) 0%,rgb(0 0 0 / .28) 46%,rgb(0 0 0 / .12) 100%)}.veyron-post-title.et_pb_post_title .et_pb_title_container{position:relative!important;z-index:2!important;max-width:1360px!important;width:min(1360px,calc(100% - 40px))!important;margin:0 auto!important;padding:clamp(48px,4.6vw,74px)!important;min-height:clamp(360px,40vw,520px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:12px!important;transform:translateY(var(--hero-shift))!important}.veyron-post-title.et_pb_post_title,.veyron-post-title.et_pb_post_title .et_pb_title_container,.veyron-post-title.et_pb_post_title .et_pb_title_container h1,.veyron-post-title.et_pb_post_title .et_pb_title_container .et_pb_title_meta_container{color:rgb(255 255 255 / .98)!important;text-shadow:none!important}.veyron-post-title.et_pb_post_title .et_pb_title_container h1{margin:0!important;line-height:1.06!important;letter-spacing:-0.035em!important}.veyron-post-title.et_pb_post_title .et_pb_title_meta_container,.veyron-post-title.et_pb_post_title .et_pb_title_meta_container *{color:rgb(255 255 255 / .82)!important}@media (max-width:980px){.veyron-post-title.et_pb_post_title{border-radius:28px!important;padding:34px 0 48px 0!important;--hero-shift:10px}.veyron-post-title.et_pb_post_title .et_pb_title_container{width:calc(100% - 28px)!important;padding:36px 22px!important;min-height:0!important;transform:translateY(var(--hero-shift))!important}}.vy-video{background:linear-gradient(to bottom,#ffffff 0,#ffffff 200px,#3a1560 200px,#3a1560 100%)!important;padding-bottom:80px!important}@media (max-width:780px){.vy-video{background:linear-gradient(to bottom,#ffffff 0,#ffffff 90px,#3a1560 90px,#3a1560 100%)!important;padding-bottom:48px!important}}.ifs-erp-what-is__intro p{font-size:18.36px!important}@media (max-width:980px){.ifs-erp-what-is__intro p{font-size:13.77px!important}}.ifs-erp-what-is__title{font-size:clamp(43px,4.8vw,74px)!important}button[aria-label="Open chat"]{width:80px!important;height:80px!important}