.vts-sr-overlay,.vts-sr-overlay *,.vts-sr-inline,.vts-sr-inline *,.vts-sr-fab{box-sizing:border-box}.vts-sr{--vts-brand:#0b2a4a;--vts-accent:#e8742a;--vts-soft:#f3f5f8;--vts-line:#d9dfe6;--vts-text:#1d2733;--vts-muted:#5b6775;--vts-miss:#c2410c;display:flex;flex-direction:column;background:#fff;color:var(--vts-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45;text-align:left;overflow:hidden;-webkit-font-smoothing:antialiased}.vts-sr-overlay{position:fixed;inset:0;z-index:2147483000;background:rgb(8 18 32 / .55);display:none;align-items:center;justify-content:center;padding:24px}.vts-sr-overlay.is-open{display:flex;animation:vts-sr-fade .18s ease-out}.vts-sr-overlay .vts-sr{width:100%;max-width:560px;height:min(760px, calc(100vh - 48px));border-radius:14px;box-shadow:0 20px 60px rgb(0 0 0 / .3);animation:vts-sr-rise .22s ease-out}html.vts-sr-lock,html.vts-sr-lock body{overflow:hidden!important}@media (max-width:600px){.vts-sr-overlay{padding:0;align-items:stretch}.vts-sr-overlay .vts-sr{max-width:none;height:var(--vts-vh,100dvh);border-radius:0;box-shadow:none}}@keyframes vts-sr-fade{from{opacity:0}to{opacity:1}}@keyframes vts-sr-rise{from{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.vts-sr-overlay.is-open,.vts-sr-overlay .vts-sr{animation:none}.vts-sr__spin{animation-duration:2s!important}}.vts-sr-inline .vts-sr{border:1px solid var(--vts-line);border-radius:12px;max-width:640px;margin:0 auto}.vts-sr-inline .vts-sr__body{overflow:visible}.vts-sr__head{display:flex;align-items:center;gap:8px;padding:14px 14px 14px 20px;background:var(--vts-brand);color:#fff;flex:0 0 auto}.vts-sr__titles{flex:1 1 auto;min-width:0}.vts-sr__title{font-size:17px;font-weight:700;line-height:1.2;color:#fff}.vts-sr__sub{font-size:12.5px;opacity:.8;margin-top:2px}.vts-sr .vts-sr__iconbtn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-height:0;padding:0;margin:0;border:0;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;cursor:pointer;text-decoration:none;box-shadow:none;flex:0 0 auto}.vts-sr .vts-sr__iconbtn:hover,.vts-sr .vts-sr__iconbtn:focus-visible{background:rgb(255 255 255 / .24);color:#fff}.vts-sr__iconbtn svg{width:19px;height:19px;display:block}.vts-sr__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin:0}.vts-sr__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:20px;display:flex;flex-direction:column;gap:14px}.vts-sr__foot{flex:0 0 auto;border-top:1px solid var(--vts-line);padding:12px 20px;padding-bottom:max(12px, env(safe-area-inset-bottom));background:#fff;display:grid;gap:8px}.vts-sr .vts-sr__h{font-size:20px;font-weight:700;line-height:1.25;margin:0;color:var(--vts-text);letter-spacing:normal;text-transform:none}.vts-sr .vts-sr__lead{margin:0;color:var(--vts-muted);font-size:15px}.vts-sr__need{list-style:none;margin:0;padding:12px 14px;background:var(--vts-soft);border-radius:10px;display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.vts-sr__need li{margin:0;padding:0 0 0 22px;position:relative;font-size:14.5px}.vts-sr__need li::before{content:"";position:absolute;left:2px;top:.38em;width:12px;height:7px;border-left:2.5px solid var(--vts-accent);border-bottom:2.5px solid var(--vts-accent);transform:rotate(-45deg)}.vts-sr .vts-sr__label{font-size:14px;font-weight:600;color:var(--vts-text);margin:0 0 -8px;display:block}.vts-sr .vts-sr__desc{width:100%;min-height:170px;resize:vertical;border:1px solid #c3ccd6;border-radius:10px;padding:12px 14px;margin:0;font:inherit;font-size:16px;line-height:1.45;color:var(--vts-text);background:#fff;box-shadow:none}.vts-sr .vts-sr__desc::placeholder{color:#8a96a3}.vts-sr__group{border:0;margin:0;padding:0;min-width:0}.vts-sr__group legend{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vts-muted);padding:0;margin:0 0 8px}.vts-sr__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.vts-sr__field{display:grid;gap:4px;min-width:0;align-content:start}.vts-sr__field--full{grid-column:1 / -1}@media (max-width:480px){.vts-sr__grid{grid-template-columns:1fr}}.vts-sr__field label{font-size:13.5px;font-weight:600;color:var(--vts-text);margin:0}.vts-sr__req{color:var(--vts-miss)}.vts-sr .vts-sr__field input,.vts-sr .vts-sr__field select,.vts-sr .vts-sr__field textarea{width:100%;margin:0;min-height:42px;border:1px solid #c3ccd6;border-radius:8px;padding:9px 11px;font:inherit;font-size:16px;font-weight:400;color:var(--vts-text);background:#fff;box-shadow:none}.vts-sr .vts-sr__field textarea{resize:vertical;line-height:1.4}.vts-sr .vts-sr__field select{appearance:auto;-webkit-appearance:menulist}.vts-sr .vts-sr__field input:focus,.vts-sr .vts-sr__field select:focus,.vts-sr .vts-sr__field textarea:focus,.vts-sr .vts-sr__desc:focus{outline:none;border-color:var(--vts-brand);box-shadow:0 0 0 3px rgb(11 42 74 / .14)}.vts-sr__miss{display:none;font-size:12.5px;color:var(--vts-miss);font-weight:600}.vts-sr__field.is-missing .vts-sr__miss{display:block}.vts-sr .vts-sr__field.is-missing input,.vts-sr .vts-sr__field.is-missing textarea{border-color:var(--vts-miss);background:#fff7f2}.vts-sr__notice{margin:0;padding:9px 12px;border-radius:8px;background:#fff3e9;color:#8a3d0c;font-size:14px;font-weight:600}.vts-sr__safety{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:8px;background:#fdecec;color:#8f1d1d;font-weight:600;font-size:14.5px}.vts-sr__safety svg{width:20px;height:20px;flex:0 0 auto;margin-top:1px}.vts-sr__safety a{color:inherit}.vts-sr__orig{font-size:14px;color:var(--vts-muted)}.vts-sr__orig summary{cursor:pointer;font-weight:600}.vts-sr__orig p{margin:8px 0 0;padding:10px 12px;background:var(--vts-soft);border-radius:8px;white-space:pre-line;color:var(--vts-text)}.vts-sr .vts-sr__err{margin:0;color:#b32d2e;font-size:14px;font-weight:600}.vts-sr__row{display:flex;gap:10px;flex-wrap:wrap}.vts-sr__row--center{justify-content:center}.vts-sr .vts-sr__btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;margin:0;border:1px solid #fff0;border-radius:9px;font:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer;box-shadow:none;flex:1 1 auto}.vts-sr .vts-sr__btn--wide{width:100%}.vts-sr .vts-sr__btn--primary{background:var(--vts-accent);color:#fff}.vts-sr .vts-sr__btn--primary:hover{filter:brightness(.95);color:#fff}.vts-sr .vts-sr__btn--ghost{background:#fff;color:var(--vts-brand);border-color:#c3ccd6;flex:0 0 auto}.vts-sr .vts-sr__btn--ghost:hover{background:var(--vts-soft);color:var(--vts-brand)}.vts-sr .vts-sr__btn--green{background:#1f8f4e;color:#fff}.vts-sr .vts-sr__btn--dark{background:var(--vts-brand);color:#fff}.vts-sr .vts-sr__btn[disabled]{opacity:.75;cursor:default}.vts-sr .vts-sr__btn svg{width:18px;height:18px}.vts-sr .vts-sr__btn:focus-visible{outline:3px solid var(--vts-brand);outline-offset:2px}.vts-sr__spin{width:16px;height:16px;border-radius:50%;border:2.5px solid rgb(255 255 255 / .4);border-top-color:#fff;animation:vts-sr-spin .8s linear infinite}@keyframes vts-sr-spin{to{transform:rotate(360deg)}}.vts-sr .vts-sr__alt{margin:0;text-align:center;font-size:14px;color:var(--vts-muted)}.vts-sr .vts-sr__alt a{color:var(--vts-brand);font-weight:600}.vts-sr .vts-sr__link{appearance:none;background:none;border:0;padding:6px;margin:0 auto;color:var(--vts-muted);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer;box-shadow:none;min-height:0}.vts-sr__done{text-align:center;display:grid;gap:10px;padding-top:24px}.vts-sr__check{width:56px;height:56px;margin:0 auto;border-radius:50%;background:#e3f4ea;color:#1f8f4e;display:flex;align-items:center;justify-content:center}.vts-sr__check svg{width:30px;height:30px}.vts-sr__done .vts-sr__lead{max-width:40ch;margin:0 auto}.vts-sr__done .vts-sr__lead strong{color:var(--vts-text)}.vts-sr__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.vts-sr-fab{position:fixed;right:18px;bottom:18px;bottom:max(18px, env(safe-area-inset-bottom));z-index:2147482000;display:inline-flex;align-items:center;gap:8px;padding:13px 18px;border-radius:999px;border:0;background:var(--vts-accent,#e8742a);color:#fff!important;font:600 15px/1.1 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-decoration:none!important;box-shadow:0 6px 20px rgb(0 0 0 / .25);cursor:pointer}.vts-sr-fab svg{width:18px;height:18px}html.vts-sr-lock .vts-sr-fab{display:none}.vts-sr-open-btn{display:inline-block;padding:12px 22px;border-radius:8px;background:var(--vts-accent,#e8742a);color:#fff!important;font-weight:600;text-decoration:none!important}.vts-sr__survey{margin-top:14px;padding:16px;border:1px solid var(--vts-line);border-radius:12px;background:var(--vts-soft);display:grid;gap:10px;text-align:center}.vts-sr .vts-sr__q{margin:0;font-weight:600;font-size:15.5px;color:var(--vts-text)}.vts-sr__stars{display:flex;justify-content:center;gap:4px}.vts-sr .vts-sr__star{appearance:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;padding:2px 4px;margin:0;min-height:0;font-size:34px;line-height:1;color:#c9d1da;cursor:pointer}.vts-sr .vts-sr__star.is-on{color:var(--vts-accent)}.vts-sr .vts-sr__star:hover{color:var(--vts-accent)}.vts-sr .vts-sr__star:focus-visible{outline:2px solid var(--vts-brand);border-radius:4px}.vts-sr .vts-sr__fbc{width:100%;border:1px solid #c3ccd6;border-radius:8px;padding:9px 11px;margin:0;font:inherit;font-size:16px;color:var(--vts-text);background:#fff;resize:vertical;box-shadow:none}.vts-sr-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vts-sr__survey.is-low{border-color:#f1c9b3;background:#fff7f2}.vts-sr .vts-sr__sorry{color:#8a3d0c;font-weight:600}.vts-sr .vts-sr__small{font-size:14px}.vts-sr-hero,.vts-sr-hero *{box-sizing:border-box}.vts-sr-hero{--vts-brand:#0b2a4a;--vts-accent:#e8742a;background:var(--vts-brand);background-image:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .08),#fff0 60%);color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;padding:56px max(20px, env(safe-area-inset-right)) 64px max(20px, env(safe-area-inset-left));width:100%}.vts-sr-hero__wrap{width:100%}.vts-sr-hero__in{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:48px;align-items:start}.vts-sr-hero__copy{padding-top:12px;min-width:0}.vts-sr-hero .vts-sr-hero__eyebrow{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vts-accent)}.vts-sr-hero .vts-sr-hero__h{margin:0 0 14px;font-size:clamp(30px, 4.2vw, 50px);line-height:1.06;font-weight:800;letter-spacing:-.01em;color:#fff;text-wrap:balance;font-family:inherit;text-transform:none}.vts-sr-hero .vts-sr-hero__text{margin:0 0 24px;font-size:18px;line-height:1.5;color:rgb(255 255 255 / .82);max-width:34em}.vts-sr-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.vts-sr-hero .vts-sr-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 20px;border-radius:10px;font-size:16px;font-weight:700;text-decoration:none;color:#fff;line-height:1.1}.vts-sr-hero .vts-sr-hero__cta svg{width:19px;height:19px;flex:0 0 auto}.vts-sr-hero .vts-sr-hero__cta--call{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .35)}.vts-sr-hero .vts-sr-hero__cta--call:hover{background:rgb(255 255 255 / .2);color:#fff}.vts-sr-hero .vts-sr-hero__cta--wa{background:#1f8f4e}.vts-sr-hero .vts-sr-hero__cta--wa:hover{filter:brightness(1.06);color:#fff}.vts-sr-hero .vts-sr-hero__cta:focus-visible{outline:3px solid #fff;outline-offset:2px}.vts-sr-hero .vts-sr-hero__points{list-style:none;margin:0;padding:0;display:grid;gap:9px}.vts-sr-hero .vts-sr-hero__points li{position:relative;margin:0;padding-left:26px;font-size:15.5px;color:rgb(255 255 255 / .88)}.vts-sr-hero .vts-sr-hero__points li::before{content:"";position:absolute;left:3px;top:.36em;width:11px;height:6px;border-left:2.5px solid var(--vts-accent);border-bottom:2.5px solid var(--vts-accent);transform:rotate(-45deg)}.vts-sr-hero__form{min-width:0}.vts-sr-inline--hero .vts-sr{border:0;border-radius:16px;box-shadow:0 24px 60px rgb(0 0 0 / .35);max-width:none}.vts-sr--compact .vts-sr__body{padding:22px 22px 16px}.vts-sr--compact .vts-sr__foot{padding:0 22px 22px;border-top:0}.vts-sr--compact .vts-sr__h{font-size:21px}@media (max-width:900px){.vts-sr-hero{padding-top:22px;padding-bottom:28px}.vts-sr-hero__in{grid-template-columns:1fr;gap:18px}.vts-sr-hero__copy{padding-top:0}.vts-sr-hero .vts-sr-hero__eyebrow{margin-bottom:8px;font-size:12px}.vts-sr-hero .vts-sr-hero__h{font-size:30px;margin-bottom:8px}.vts-sr-hero .vts-sr-hero__text{font-size:16px;margin-bottom:14px}.vts-sr-hero__ctas{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:0}.vts-sr-hero .vts-sr-hero__cta{min-height:48px;padding:0 10px;font-size:15px}.vts-sr-hero .vts-sr-hero__num{display:none}.vts-sr-hero .vts-sr-hero__points{display:none}.vts-sr-inline--hero .vts-sr{border-radius:14px}.vts-sr--compact .vts-sr__body{padding:18px 16px 12px}.vts-sr--compact .vts-sr__foot{padding:0 16px 16px}.vts-sr--compact .vts-sr__desc{min-height:140px}}@media (max-width:360px){.vts-sr-hero .vts-sr-hero__h{font-size:26px}}.vts-sr h2,.vts-sr h3,.vts-sr p,.vts-sr label,.vts-sr legend,.vts-sr li,.vts-sr-hero h1,.vts-sr-hero h2,.vts-sr-hero p,.vts-sr-hero li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-style:normal!important}.vts-sr label,.vts-sr .vts-sr__label,.vts-sr legend{text-transform:none!important;letter-spacing:normal!important}.vts-sr .vts-sr__group legend{text-transform:uppercase!important;letter-spacing:.06em!important}.vts-sr input,.vts-sr textarea,.vts-sr select,.vts-sr button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}.vts-sr .vts-sr__label{font-size:14px}.vts-sr a.vts-sr__btn,.vts-sr-hero a.vts-sr-hero__cta,.vts-sr-hero a.vts-sr-hero__cta span,.vts-sr-fab,.vts-sr-open-btn{text-decoration:none!important}.vts-sr-hero .vts-sr-hero__h{font-weight:800}