
:root{--v9blue:#0b5bff;--v9ink:#0a1e5c;--v9pale:#f3f8ff;--v9line:#dbe6fa;--v9violet:#7a00ff}
html{scroll-behavior:smooth}body{overflow-x:hidden}*,*::before,*::after{box-sizing:border-box} .topbar{background:#fff!important}.topbar .brand{min-width:205px!important;display:flex!important;opacity:1!important;visibility:visible!important}.wrm2-inline-logo{display:inline-flex!important;opacity:1!important;visibility:visible!important}.topbar .container.nav{padding-top:12px!important;padding-bottom:12px!important}.topbar nav{max-width:calc(100% - 240px)}
.v9-experience{background:#fff;color:#13284d;padding:76px 0}.v9-alt{background:#f4f8ff}.v9-experience .container{width:min(1170px,calc(100% - 40px));max-width:1170px;margin:auto}.v9-eyebrow{font-size:12px;font-weight:850;letter-spacing:2px;color:var(--v9blue);margin-bottom:16px}.v9-experience h2{font-size:clamp(30px,4vw,49px);line-height:1.12;letter-spacing:-1.5px;color:var(--v9ink);margin:0 0 18px}.v9-intro{color:#536784;max-width:650px;line-height:1.7;margin-bottom:32px}.v9-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.v9-card,.v9-services article,.v9-proposal-panel{border:1px solid var(--v9line);border-radius:22px;background:#fff;box-shadow:0 18px 48px rgba(18,56,120,.06);padding:25px;min-width:0}.v9-card h3{font-size:22px;line-height:1.3;color:var(--v9ink);margin:12px 0}.v9-card p,.v9-services p{font-size:15px;color:#5a708c;line-height:1.65}.v9-icon{font-size:28px;background:linear-gradient(120deg,#eef6ff,#ede9ff);border-radius:13px;width:58px;height:58px;display:grid;place-items:center;color:var(--v9blue)}.v9-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.v9-fields label{font-size:12px;font-weight:750;color:#29446a;display:grid;gap:6px;min-width:0}.v9-fields input,.v9-fields select{width:100%;min-width:0;border:1px solid #ccd9ed;background:#f8fbff;border-radius:10px;padding:12px;color:#142950;font-size:14px}.v9-fields label:first-child{grid-column:1/-1}.v9-button{border:0;border-radius:12px;background:linear-gradient(110deg,#0b5bff,#6550e8);padding:13px 19px;color:#fff!important;font-weight:750;cursor:pointer;text-align:center;display:inline-block;text-decoration:none}.v9-button:focus-visible,.v9-fields :focus-visible{outline:3px solid #00d4ff;outline-offset:2px}.v9-result{min-height:56px;margin-top:16px;border-radius:12px;background:#eef5ff;padding:13px;line-height:1.5;color:#254574;font-size:14px;overflow-wrap:anywhere}.v9-flow{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:23px 0}.v9-flow span{background:#eaf1ff;border-radius:9px;font-size:12px;padding:10px 8px;color:#194a9a;font-weight:750}.v9-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.v9-services b{font-size:18px;color:var(--v9ink)}.v9-services a{font-size:14px;font-weight:800;color:var(--v9blue)}.v9-proposal{display:grid;grid-template-columns:1fr 400px;gap:42px;align-items:center}.v9-proposal p{color:#526983;line-height:1.7;margin-bottom:24px}.v9-proposal-panel h3{margin:0 0 20px;color:var(--v9ink)}.v9-proposal-panel>div{border-bottom:1px solid var(--v9line);padding:13px 0;font-weight:850;color:var(--v9blue)}.v9-proposal-panel>div span{margin-left:15px;color:#25456d;font-weight:650}.v9-ghost{background:#edf3ff;color:var(--v9blue)!important;margin-top:20px}.v9-consent{display:flex!important;flex-direction:row!important;align-items:start!important;gap:9px!important;font-size:12px!important;line-height:1.5!important}.v9-consent input{width:17px!important;height:17px!important;flex-shrink:0;margin-top:2px!important}.v9-ai-status{font-size:11px;color:#64758c;text-align:center;padding:7px}.ai-showcase,.bot-builder,#botBuilderForm,.bot-demo{min-width:0!important}.bot-builder{max-width:100%!important}.teneco-widget{max-width:calc(100vw - 24px)!important}#v9LeadFeedback{color:#3763a5!important}
@media(max-width:1050px){.v9-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-services{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-proposal{grid-template-columns:1fr 340px}}
@media(max-width:740px){.v9-experience{padding:50px 0}.v9-grid,.v9-services,.v9-proposal{grid-template-columns:1fr}.v9-card{padding:20px}.v9-proposal-panel{max-width:100%}.topbar .container.nav{padding:9px 15px!important}.topbar nav{max-width:none}.wrm2-inline-logo{min-width:0!important}.wrm2-logo-type strong{font-size:25px!important}.wrm2-logo-mark{width:50px!important;flex-basis:50px!important}}
@media print{.topbar,.mobile-quickbar,.teneco-launch,.teneco-widget,.v9-button,.v9-services{display:none!important}.v9-experience{padding:14px 0!important}.v9-proposal{display:block}.v9-proposal-panel{break-inside:avoid}}

.v9-ai-controls{display:flex;align-items:center;justify-content:center;gap:9px;padding:6px;flex-wrap:wrap}.v9-ai-controls button{background:#eaf1ff;color:#0b5bff;border:1px solid #bdd2fb;border-radius:10px;padding:7px 9px;font-weight:700;font-size:12px}.v9-ai-controls button[hidden]{display:none!important}
