.et_pb_menu_0_tb_header .et-menu>li{position:relative}.et_pb_menu_0_tb_header .et-menu>li::after{content:"";position:absolute;bottom:15px;left:10%;width:80%;height:2px;background:#018ccf;transform:scaleX(0);transform-origin:left center;transition:transform .5s ease}.et_pb_menu_0_tb_header .et-menu>li:hover::after{transform:scaleX(1)}.vl-testimonial{max-width:1300px;margin:0 auto;padding:120px 40px 90px;text-align:center;font-family:'Inter',system-ui,sans-serif;color:#111827}.vl-eyebrow{font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;opacity:.5;margin:0 0 46px}.vl-quote-wrap{display:flex;justify-content:center;align-items:flex-start;gap:18px;max-width:980px;margin:0 auto}.vl-quote-mark{font-size:64px;line-height:1;color:rgba(17,24,39,.25);transform:translateY(-10px)}.vl-quote{font-size:clamp(22px,2.1vw,34px);line-height:1.45;font-weight:400;letter-spacing:-0.03em;text-wrap:balance}.vl-author{margin-top:34px}.vl-author h4{margin:0;font-size:22px;font-weight:600;letter-spacing:-0.02em}.vl-author p{margin:8px 0 0;font-size:16px;color:rgba(17,24,39,.62)}.vl-read-more{margin-top:28px;background:none;border:none;cursor:pointer;font-size:15px;font-weight:500;color:#111827;padding:10px 0}.vl-read-more:hover{opacity:.72}.vl-nav{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:92px}.vl-nav button{appearance:none;background:none;border:none;padding:0 0 14px;cursor:pointer;text-align:left;border-bottom:1px solid rgba(17,24,39,.14);opacity:.48;transition:opacity .2s ease,border-color .2s ease,transform .2s ease;min-width:0}.vl-nav button:hover{opacity:1}.vl-nav button.is-active{opacity:1;border-bottom:2px solid #111827}.vl-nav__index{display:block;font-size:12px;line-height:1;margin-bottom:6px;letter-spacing:.08em}.vl-nav__name{display:block;font-size:15px;font-weight:600;letter-spacing:-0.01em;white-space:nowrap}.vl-modal{display:none!important;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:rgba(17,24,39,.58)!important;z-index:2147483647!important;padding:24px}.vl-modal.is-open{display:block!important}.vl-modal__panel{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(860px,90vw);max-height:85vh;overflow:auto;background:#fff;border-radius:24px;padding:56px 56px 44px;z-index:2147483647}.vl-modal__close{position:absolute;right:18px;top:14px;width:44px;height:44px;border:none;background:none;cursor:pointer;font-size:34px;line-height:1;color:#111827}.vl-modal__content h3{margin:0 0 8px;font-size:26px;line-height:1.2}.vl-modal__content p{margin:0 0 18px;font-size:16px;line-height:1.85;color:#1f2937}body.vl-modal-open{overflow:hidden}@media (max-width:768px){.vl-testimonial{padding:80px 20px 70px}.vl-quote-wrap{gap:12px}.vl-quote-mark{font-size:46px;transform:translateY(-6px)}.vl-quote{font-size:clamp(20px,6vw,28px);line-height:1.5}.vl-nav{gap:18px;margin-top:68px}.vl-nav button{width:100%;max-width:260px}.vl-modal{padding:16px}.vl-modal__panel{padding:38px 24px 28px;border-radius:20px}}