@charset "UTF-8";.btn[data-v-09ea80ed]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer;text-decoration:none;border:2px solid transparent;position:relative;overflow:hidden}.btn__content[data-v-09ea80ed]{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem}.btn__ripple[data-v-09ea80ed]{position:absolute;border-radius:50%;background:#ffffff80;transform:scale(0);animation:ripple-09ea80ed .6s cubic-bezier(.4,0,.2,1);pointer-events:none}.btn[data-v-09ea80ed]:disabled{opacity:.5;cursor:not-allowed}.btn--sm[data-v-09ea80ed]{padding:.5rem 1rem;font-size:.875rem}.btn--md[data-v-09ea80ed]{padding:.75rem 1.5rem;font-size:1rem}.btn--lg[data-v-09ea80ed]{padding:1rem 2rem;font-size:1.125rem}.btn[data-v-09ea80ed]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.btn[data-v-09ea80ed]:hover:before{width:300px;height:300px}.btn--primary[data-v-09ea80ed]{background:linear-gradient(135deg,#1a73e8,#1557b0);color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.btn--primary[data-v-09ea80ed]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 24px #3b82f666}.btn--primary[data-v-09ea80ed]:active{transform:translateY(-1px) scale(.98)}.btn--secondary[data-v-09ea80ed]{background:linear-gradient(135deg,#0d1b2a,#1e3a5f);color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.btn--secondary[data-v-09ea80ed]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.btn--secondary[data-v-09ea80ed]:active{transform:translateY(-1px) scale(.98)}.btn--accent[data-v-09ea80ed]{background:linear-gradient(135deg,#f9a825,#f57c00);color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.btn--accent[data-v-09ea80ed]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 24px #f9a82566}.btn--accent[data-v-09ea80ed]:active{transform:translateY(-1px) scale(.98)}.btn--outline[data-v-09ea80ed]{background:transparent;color:#1a73e8;border-color:#1a73e8}.btn--outline[data-v-09ea80ed]:hover{background:#1a73e8;color:#fff;transform:translateY(-2px);box-shadow:0 8px 16px #3b82f633}.btn--outline[data-v-09ea80ed]:active{transform:translateY(0)}.btn--outline-white[data-v-09ea80ed]{background:#ffffff1a;color:#fff;border-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn--outline-white[data-v-09ea80ed]:hover{background:#fff;color:#1a73e8;border-color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #ffffff4d}.btn--outline-white[data-v-09ea80ed]:active{transform:translateY(0)}.btn--ghost[data-v-09ea80ed]{background:transparent;color:#1a73e8}.btn--ghost[data-v-09ea80ed]:hover{background:#1a73e81a;transform:scale(1.05)}.btn--ghost[data-v-09ea80ed]:active{transform:scale(.95)}@keyframes ripple-09ea80ed{to{transform:scale(4);opacity:0}}.navbar[data-v-6c05ccfd]{position:absolute;top:0;left:0;right:0;z-index:1000;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:all .25s ease-in-out;padding:3rem 0}.navbar__container[data-v-6c05ccfd]{max-width:1200px;margin:0 auto;padding:0 var(--container-padding);display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.navbar__container[data-v-6c05ccfd]{padding:0 1.5rem}}.navbar__logo[data-v-6c05ccfd]{font-size:1.25rem;font-weight:800;color:#fff;text-decoration:none;display:flex;align-items:center;gap:1rem;transition:all .25s ease-in-out;position:relative}.navbar__logo[data-v-6c05ccfd]:hover{transform:translateY(-2px) scale(1.02)}.navbar__logo:hover .navbar__logo-icon[data-v-6c05ccfd]{filter:drop-shadow(0 8px 16px rgba(26,115,232,.4));transform:rotate(2deg)}.navbar__logo:hover .navbar__logo-text-domain[data-v-6c05ccfd]{transform:translate(2px);color:#f9a825}.navbar__logo-icon[data-v-6c05ccfd]{width:48px;height:48px;flex-shrink:0;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar__logo-text-container[data-v-6c05ccfd]{display:flex;align-items:baseline;gap:0;line-height:1}.navbar__logo-text-main[data-v-6c05ccfd]{color:#fff;font-size:1.125rem;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;font-family:system-ui,-apple-system,sans-serif;text-shadow:0 2px 8px rgba(0,0,0,.15)}@media (max-width: 1024px){.navbar__logo-text-main[data-v-6c05ccfd]{font-size:1rem}}@media (max-width: 640px){.navbar__logo-text-main[data-v-6c05ccfd]{font-size:.875rem}}.navbar__logo-text-domain[data-v-6c05ccfd]{color:#f9a825;font-size:1.125rem;font-weight:900;letter-spacing:-.01em;text-transform:uppercase;font-family:system-ui,-apple-system,sans-serif;transition:all .25s ease-in-out;text-shadow:0 2px 8px rgba(249,168,37,.3)}@media (max-width: 1024px){.navbar__logo-text-domain[data-v-6c05ccfd]{font-size:1rem}}@media (max-width: 640px){.navbar__logo-text-domain[data-v-6c05ccfd]{font-size:.875rem}}.navbar__menu[data-v-6c05ccfd]{display:flex;align-items:center;gap:2rem}@media (max-width: 1024px){.navbar__menu[data-v-6c05ccfd]{position:fixed;top:0;right:0;height:100vh;width:280px;background:#fff;flex-direction:column;align-items:flex-start;padding:5rem 2rem 2rem;gap:1.5rem;box-shadow:0 25px 50px -12px #00000040;transform:translate(100%);transition:transform .25s ease-in-out}.navbar__menu--open[data-v-6c05ccfd]{transform:translate(0)}}.navbar__dropdown[data-v-6c05ccfd]{position:relative}@media (max-width: 1024px){.navbar__dropdown[data-v-6c05ccfd]{width:100%}}.navbar__link[data-v-6c05ccfd]{color:#fff;font-weight:500;text-decoration:none;transition:color .15s ease-in-out;position:relative;background:none;border:none;cursor:pointer;font-size:1rem;padding:0;display:flex;align-items:center;gap:.25rem}.navbar__link[data-v-6c05ccfd]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(135deg,#1a73e8,#1557b0);transition:width .25s ease-in-out}.navbar__link[data-v-6c05ccfd]:hover,.navbar__link.router-link-active[data-v-6c05ccfd]{color:#f9a825}.navbar__link[data-v-6c05ccfd]:hover:after,.navbar__link.router-link-active[data-v-6c05ccfd]:after{width:100%;background:#f9a825}@media (max-width: 1024px){.navbar__link--dropdown[data-v-6c05ccfd]{width:100%;justify-content:space-between;padding:.5rem 0}}.navbar__link--dropdown svg[data-v-6c05ccfd]{transition:transform .15s ease-in-out}.navbar__link--dropdown svg.rotate[data-v-6c05ccfd]{transform:rotate(180deg)}@media (max-width: 1024px){.navbar__link[data-v-6c05ccfd]{font-size:1.125rem;color:#0d1b2a}.navbar__link[data-v-6c05ccfd]:after{display:none}.navbar__link[data-v-6c05ccfd]:hover{color:#1a73e8}}.navbar__dropdown-menu[data-v-6c05ccfd]{position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%);background:#fff;border-radius:24px;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000d;padding:0;min-width:520px;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:100;overflow:hidden}.navbar__dropdown-menu[data-v-6c05ccfd]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1a73e8,#f9a825,#1a73e8);background-size:200% 100%;animation:gradient-shift-6c05ccfd 3s ease infinite}.navbar__dropdown-menu--open[data-v-6c05ccfd]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}@media (max-width: 1024px){.navbar__dropdown-menu[data-v-6c05ccfd]{position:static;transform:none;box-shadow:none;background:#f6f8fb80;border-radius:12px;margin-top:.5rem;padding:0;min-width:auto;width:100%;max-height:0;overflow:hidden;opacity:1;visibility:visible;transition:max-height .25s ease-in-out}.navbar__dropdown-menu[data-v-6c05ccfd]:before{display:none}.navbar__dropdown-menu--open[data-v-6c05ccfd]{max-height:600px;padding:1rem}}.navbar__dropdown-header[data-v-6c05ccfd]{padding:2rem 3rem 1.5rem;background:linear-gradient(135deg,#1a73e80d,#f9a8250d);border-bottom:1px solid rgba(26,115,232,.1)}.navbar__dropdown-header h3[data-v-6c05ccfd]{font-size:1.125rem;font-weight:800;color:#0d1b2a;margin:0 0 .25rem}.navbar__dropdown-header p[data-v-6c05ccfd]{font-size:.875rem;color:#64748b;margin:0}@media (max-width: 1024px){.navbar__dropdown-header[data-v-6c05ccfd]{padding:1.5rem}}.navbar__dropdown-grid[data-v-6c05ccfd]{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 1024px){.navbar__dropdown-grid[data-v-6c05ccfd]{padding:1rem}}.navbar__dropdown-card[data-v-6c05ccfd]{position:relative;display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;border-radius:16px;text-decoration:none;color:#0d1b2a;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border:2px solid transparent;background:#fff}.navbar__dropdown-card[data-v-6c05ccfd]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:0}.navbar__dropdown-card[data-v-6c05ccfd]:hover{transform:translate(4px);border-color:currentColor;box-shadow:0 8px 24px #0000001a}.navbar__dropdown-card[data-v-6c05ccfd]:hover:before{opacity:1}.navbar__dropdown-card:hover .navbar__dropdown-card-icon[data-v-6c05ccfd]{transform:scale(1.1) rotate(5deg)}.navbar__dropdown-card:hover .navbar__dropdown-card-arrow[data-v-6c05ccfd]{transform:translate(4px);opacity:1}.navbar__dropdown-card--speed[data-v-6c05ccfd]{color:#1a73e8}.navbar__dropdown-card--speed[data-v-6c05ccfd]:before{background:linear-gradient(135deg,#1a73e80d,#1a73e805)}.navbar__dropdown-card--speed .navbar__dropdown-card-icon[data-v-6c05ccfd]{background:linear-gradient(135deg,#1a73e8,#1557b0)}.navbar__dropdown-card--security[data-v-6c05ccfd]{color:#dc2626}.navbar__dropdown-card--security[data-v-6c05ccfd]:before{background:linear-gradient(135deg,#dc26260d,#dc262605)}.navbar__dropdown-card--security .navbar__dropdown-card-icon[data-v-6c05ccfd]{background:linear-gradient(135deg,#dc2626,#991b1b)}.navbar__dropdown-card--maintenance[data-v-6c05ccfd]{color:#059669}.navbar__dropdown-card--maintenance[data-v-6c05ccfd]:before{background:linear-gradient(135deg,#0596690d,#05966905)}.navbar__dropdown-card--maintenance .navbar__dropdown-card-icon[data-v-6c05ccfd]{background:linear-gradient(135deg,#059669,#047857)}@media (max-width: 1024px){.navbar__dropdown-card[data-v-6c05ccfd]{padding:1.5rem}}.navbar__dropdown-card-icon[data-v-6c05ccfd]{position:relative;z-index:1;flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #00000026;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar__dropdown-card-icon svg[data-v-6c05ccfd]{width:24px;height:24px}@media (max-width: 1024px){.navbar__dropdown-card-icon[data-v-6c05ccfd]{width:40px;height:40px}.navbar__dropdown-card-icon svg[data-v-6c05ccfd]{width:20px;height:20px}}.navbar__dropdown-card-content[data-v-6c05ccfd]{position:relative;z-index:1;flex:1}.navbar__dropdown-card-title[data-v-6c05ccfd]{font-weight:700;font-size:1rem;margin-bottom:.25rem;color:inherit;line-height:1.3}@media (max-width: 1024px){.navbar__dropdown-card-title[data-v-6c05ccfd]{font-size:.9375rem}}.navbar__dropdown-card-desc[data-v-6c05ccfd]{font-size:.8125rem;color:#64748b;line-height:1.4}@media (max-width: 1024px){.navbar__dropdown-card-desc[data-v-6c05ccfd]{font-size:.75rem}}.navbar__dropdown-card-arrow[data-v-6c05ccfd]{position:relative;z-index:1;flex-shrink:0;color:currentColor;opacity:.5;transform:translate(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar__dropdown-card-arrow svg[data-v-6c05ccfd]{width:16px;height:16px}.navbar__dropdown-footer[data-v-6c05ccfd]{padding:1.5rem 3rem 2rem;background:linear-gradient(135deg,#f6f8fb80,#f6f8fbcc);border-top:1px solid #E2E8F0;display:flex;flex-direction:column;gap:.5rem;text-align:center}.navbar__dropdown-footer span[data-v-6c05ccfd]{font-size:.8125rem;color:#64748b;font-weight:500}.navbar__dropdown-footer a[data-v-6c05ccfd]{font-size:.875rem;color:#1a73e8;text-decoration:none;font-weight:700;transition:all .15s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:.25rem}.navbar__dropdown-footer a[data-v-6c05ccfd]:hover{color:#135cbc;transform:translate(2px)}@media (max-width: 1024px){.navbar__dropdown-footer[data-v-6c05ccfd]{padding:1.5rem}}.navbar__actions[data-v-6c05ccfd]{display:flex;align-items:center;gap:1rem}@media (max-width: 1024px){.navbar__actions[data-v-6c05ccfd]{display:none}}.navbar__toggle[data-v-6c05ccfd]{display:none;flex-direction:column;gap:5px;padding:.5rem;background:none;border:none;cursor:pointer;z-index:1030}@media (max-width: 1024px){.navbar__toggle[data-v-6c05ccfd]{display:flex}}.navbar__toggle span[data-v-6c05ccfd]{display:block;width:24px;height:2px;background:#fff;transition:all .25s ease-in-out}@media (max-width: 1024px){.navbar__menu--open[data-v-6c05ccfd]:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:-1}}@keyframes gradient-shift-6c05ccfd{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.whatsapp-widget[data-v-3b789d9e]{position:fixed;bottom:24px;right:24px;z-index:99999}@media (max-width: 640px){.whatsapp-widget[data-v-3b789d9e]{bottom:16px;right:16px}}.whatsapp-widget__button[data-v-3b789d9e]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#25d366,#128c7e);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #25d36666;transition:all .25s ease-in-out;position:relative}.whatsapp-widget__button[data-v-3b789d9e]:hover{transform:scale(1.1);box-shadow:0 6px 20px #25d36680}.whatsapp-widget__button[data-v-3b789d9e]:active{transform:scale(.95)}.whatsapp-widget__icon[data-v-3b789d9e]{width:32px;height:32px;color:#fff}.whatsapp-widget__pulse[data-v-3b789d9e]{position:absolute;width:100%;height:100%;border-radius:50%;background:#25d36666;animation:pulse-3b789d9e 2s ease-in-out infinite}@keyframes pulse-3b789d9e{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.5}to{transform:scale(1);opacity:1}}.whatsapp-widget__card[data-v-3b789d9e]{width:320px;background:#fff;border-radius:24px;box-shadow:0 8px 32px #00000026;overflow:hidden}@media (max-width: 640px){.whatsapp-widget__card[data-v-3b789d9e]{width:calc(100vw - 32px);max-width:320px}}.whatsapp-widget__header[data-v-3b789d9e]{background:linear-gradient(135deg,#25d366,#128c7e);padding:2rem;display:flex;align-items:center;justify-content:space-between}.whatsapp-widget__profile[data-v-3b789d9e]{display:flex;align-items:center;gap:1.5rem;flex:1}.whatsapp-widget__avatar[data-v-3b789d9e]{position:relative;width:48px;height:48px;flex-shrink:0}.whatsapp-widget__avatar img[data-v-3b789d9e]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid white}.whatsapp-widget__status[data-v-3b789d9e]{position:absolute;bottom:2px;right:2px;width:14px;height:14px;background:#34b7f1;border:3px solid white;border-radius:50%;animation:pulse-status-3b789d9e 2s ease-in-out infinite}@keyframes pulse-status-3b789d9e{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.whatsapp-widget__info[data-v-3b789d9e]{flex:1;min-width:0}.whatsapp-widget__info h3[data-v-3b789d9e]{color:#fff;font-size:1rem;font-weight:700;margin:0 0 .25rem}.whatsapp-widget__info p[data-v-3b789d9e]{color:#ffffffe6;font-size:.8125rem;margin:0;display:flex;align-items:center;gap:.375rem}.whatsapp-widget__online-dot[data-v-3b789d9e]{display:inline-block;width:8px;height:8px;background:#34b7f1;border-radius:50%;animation:blink-3b789d9e 2s ease-in-out infinite}@keyframes blink-3b789d9e{0%,to{opacity:1}50%{opacity:.3}}.whatsapp-widget__close[data-v-3b789d9e]{width:32px;height:32px;border-radius:50%;background:#fff3;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .15s ease-in-out;flex-shrink:0}.whatsapp-widget__close[data-v-3b789d9e]:hover{background:#ffffff4d;transform:rotate(90deg)}.whatsapp-widget__close[data-v-3b789d9e]:active{transform:rotate(90deg) scale(.9)}.whatsapp-widget__body[data-v-3b789d9e]{padding:2rem}.whatsapp-widget__message[data-v-3b789d9e]{background:#f0f0f0;border-radius:12px;padding:1.5rem;position:relative}.whatsapp-widget__message[data-v-3b789d9e]:before{content:"";position:absolute;top:0;left:-8px;width:0;height:0;border-style:solid;border-width:0 8px 8px 0;border-color:transparent #F0F0F0 transparent transparent}.whatsapp-widget__message p[data-v-3b789d9e]{margin:0;color:#0d1b2a;font-size:.875rem;line-height:1.5}.whatsapp-widget__message p[data-v-3b789d9e]:first-child{font-weight:600;margin-bottom:.5rem}.whatsapp-widget__footer[data-v-3b789d9e]{padding:0 2rem 2rem}.whatsapp-widget__cta[data-v-3b789d9e]{width:100%;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;border:none;border-radius:16px;padding:1.5rem 2rem;font-size:.9375rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .25s ease-in-out;box-shadow:0 2px 8px #25d3664d}.whatsapp-widget__cta[data-v-3b789d9e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #25d36666}.whatsapp-widget__cta[data-v-3b789d9e]:active{transform:translateY(0)}.whatsapp-widget__cta svg[data-v-3b789d9e]{width:20px;height:20px}.fade-enter-active[data-v-3b789d9e],.fade-leave-active[data-v-3b789d9e]{transition:all .3s ease}.fade-enter-from[data-v-3b789d9e],.fade-leave-to[data-v-3b789d9e]{opacity:0;transform:scale(.8)}.slide-up-enter-active[data-v-3b789d9e],.slide-up-leave-active[data-v-3b789d9e]{transition:all .3s ease}.slide-up-enter-from[data-v-3b789d9e],.slide-up-leave-to[data-v-3b789d9e]{opacity:0;transform:translateY(20px) scale(.95)}.cookie-consent[data-v-38370ff7]{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:2rem;pointer-events:none}@media (max-width: 768px){.cookie-consent[data-v-38370ff7]{padding:1.5rem}}.cookie-consent__container[data-v-38370ff7]{position:relative;max-width:1200px;margin:0 auto;background:linear-gradient(135deg,#fffffffa,#f8fafcfa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 20px 60px #00000026,0 0 1px #0000001a,inset 0 1px #fffc;border:1px solid rgba(255,255,255,.5);padding:4rem;pointer-events:auto;overflow:hidden;display:grid;grid-template-columns:auto 1fr;gap:3rem;align-items:start}@media (max-width: 768px){.cookie-consent__container[data-v-38370ff7]{grid-template-columns:1fr;padding:3rem;gap:2rem}}.cookie-consent__decoration[data-v-38370ff7]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:0}.decoration-circle[data-v-38370ff7]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(26,115,232,.08) 0%,transparent 70%);animation:float-decoration-38370ff7 8s ease-in-out infinite}.decoration-circle--1[data-v-38370ff7]{width:200px;height:200px;top:-50px;right:-50px;animation-delay:0s}.decoration-circle--2[data-v-38370ff7]{width:150px;height:150px;bottom:-30px;left:100px;animation-delay:2s}.decoration-circle--3[data-v-38370ff7]{width:100px;height:100px;top:50%;right:200px;animation-delay:4s}@keyframes float-decoration-38370ff7{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-20px) scale(1.1);opacity:.5}}.cookie-consent__icon[data-v-38370ff7]{position:relative;z-index:1;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a73e8,#488fed);border-radius:20px;color:#fff;flex-shrink:0;box-shadow:0 8px 24px #1a73e84d,inset 0 1px #fff3;animation:pulse-icon-38370ff7 2s ease-in-out infinite}@media (max-width: 768px){.cookie-consent__icon[data-v-38370ff7]{width:64px;height:64px;margin:0 auto}.cookie-consent__icon svg[data-v-38370ff7]{width:36px;height:36px}}@keyframes pulse-icon-38370ff7{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cookie-consent__content[data-v-38370ff7]{position:relative;z-index:1}.cookie-consent__title[data-v-38370ff7]{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:800;color:#0d1b2a;margin:0 0 1.5rem;line-height:1.2}@media (max-width: 768px){.cookie-consent__title[data-v-38370ff7]{font-size:1.25rem;justify-content:center;text-align:center}}.title-icon[data-v-38370ff7]{font-size:1.75rem;animation:rotate-cookie-38370ff7 4s ease-in-out infinite}@keyframes rotate-cookie-38370ff7{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}.cookie-consent__text[data-v-38370ff7]{font-size:1rem;color:#64748b;line-height:1.6;margin:0 0 2rem}@media (max-width: 768px){.cookie-consent__text[data-v-38370ff7]{font-size:.9375rem;text-align:center}}.cookie-consent__details[data-v-38370ff7]{margin-bottom:2rem;padding:2rem;background:#1a73e808;border-radius:16px;border:1px solid rgba(26,115,232,.1)}.cookie-category[data-v-38370ff7]{margin-bottom:1.5rem}.cookie-category[data-v-38370ff7]:last-child{margin-bottom:0}.category-header[data-v-38370ff7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.category-checkbox[data-v-38370ff7]{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}.category-checkbox input[type=checkbox][data-v-38370ff7]{position:absolute;opacity:0;pointer-events:none}.category-checkbox input[type=checkbox]:checked+.checkbox-custom[data-v-38370ff7]{background:linear-gradient(135deg,#1a73e8,#1557b0);border-color:#1a73e8}.category-checkbox input[type=checkbox]:checked+.checkbox-custom[data-v-38370ff7]:after{opacity:1;transform:scale(1)}.category-checkbox input[type=checkbox]:disabled+.checkbox-custom[data-v-38370ff7]{opacity:.6;cursor:not-allowed}.checkbox-custom[data-v-38370ff7]{position:relative;width:24px;height:24px;border:2px solid #E2E8F0;border-radius:6px;transition:all .25s ease-in-out;flex-shrink:0}.checkbox-custom[data-v-38370ff7]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:8px;border-left:2px solid white;border-bottom:2px solid white;transform:translate(-50%,-60%) rotate(-45deg) scale(0);opacity:0;transition:all .2s ease}.checkbox-custom[data-v-38370ff7]:hover{border-color:#1a73e8}.category-name[data-v-38370ff7]{font-weight:700;color:#0d1b2a;font-size:.9375rem}.category-badge[data-v-38370ff7]{padding:.25rem .75rem;background:#f9a82526;color:#f9a825;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.category-description[data-v-38370ff7]{margin:0;padding-left:2.25rem;font-size:.875rem;color:#94a3b8;line-height:1.5}.cookie-consent__actions[data-v-38370ff7]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}@media (max-width: 768px){.cookie-consent__actions[data-v-38370ff7]{flex-direction:column}}.cookie-consent__main-actions[data-v-38370ff7]{display:flex;gap:1.5rem;margin-left:auto}@media (max-width: 768px){.cookie-consent__main-actions[data-v-38370ff7]{margin-left:0;width:100%;flex-direction:column-reverse}}.cookie-btn[data-v-38370ff7]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:12px;font-weight:700;font-size:.9375rem;border:none;cursor:pointer;transition:all .25s ease-in-out;white-space:nowrap;position:relative;overflow:hidden}.cookie-btn[data-v-38370ff7]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.cookie-btn[data-v-38370ff7]:hover:before{width:300px;height:300px}.cookie-btn svg[data-v-38370ff7]{position:relative;z-index:1;flex-shrink:0}.cookie-btn span[data-v-38370ff7]{position:relative;z-index:1}@media (max-width: 768px){.cookie-btn[data-v-38370ff7]{width:100%;padding:1rem 1.5rem}}.cookie-btn--settings[data-v-38370ff7]{background:#fff;color:#0d1b2a;border:2px solid #E2E8F0;box-shadow:0 1px 2px #0000000d}.cookie-btn--settings[data-v-38370ff7]:hover{border-color:#1a73e8;color:#1a73e8;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.cookie-btn--settings.active[data-v-38370ff7]{background:linear-gradient(135deg,#1a73e81a,#1a73e80d);border-color:#1a73e8;color:#1a73e8}.cookie-btn--decline[data-v-38370ff7]{background:#fff;color:#0d1b2a;border:2px solid #E2E8F0;box-shadow:0 1px 2px #0000000d}.cookie-btn--decline[data-v-38370ff7]:hover{background:#f6f8fb;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.cookie-btn--accept[data-v-38370ff7]{background:linear-gradient(135deg,#1a73e8,#1557b0);color:#fff;box-shadow:0 4px 12px #1a73e84d}.cookie-btn--accept[data-v-38370ff7]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1a73e866}.cookie-btn--accept[data-v-38370ff7]:active{transform:translateY(0)}.cookie-consent__privacy-link[data-v-38370ff7]{display:inline-flex;align-items:center;gap:.375rem;color:#1a73e8;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .25s ease-in-out}.cookie-consent__privacy-link svg[data-v-38370ff7]{transition:transform .25s ease-in-out}.cookie-consent__privacy-link[data-v-38370ff7]:hover{color:#135cbc}.cookie-consent__privacy-link:hover svg[data-v-38370ff7]{transform:translate(2px,-2px)}@media (max-width: 768px){.cookie-consent__privacy-link[data-v-38370ff7]{display:flex;justify-content:center}}.cookie-slide-enter-active[data-v-38370ff7]{animation:slideUp-38370ff7 .6s cubic-bezier(.34,1.56,.64,1)}.cookie-slide-leave-active[data-v-38370ff7]{animation:slideDown-38370ff7 .4s cubic-bezier(.32,0,.67,0)}@keyframes slideUp-38370ff7{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-38370ff7{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.expand-enter-active[data-v-38370ff7],.expand-leave-active[data-v-38370ff7]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-38370ff7],.expand-leave-to[data-v-38370ff7]{max-height:0;opacity:0;margin-bottom:0;padding-top:0;padding-bottom:0}.expand-enter-to[data-v-38370ff7],.expand-leave-from[data-v-38370ff7]{max-height:500px;opacity:1}#app{min-height:100vh}.container-wrapper[data-v-18e2a665]{margin:0 auto;padding:0 var(--container-padding)}@media (max-width: 768px){.container-wrapper[data-v-18e2a665]{padding:0 1.5rem}}.container-wrapper--default[data-v-18e2a665]{max-width:1200px}.container-wrapper--narrow[data-v-18e2a665]{max-width:900px}.container-wrapper--wide[data-v-18e2a665]{max-width:1400px}.hero[data-v-14dac813]{position:relative;min-height:100vh;display:flex;align-items:center;padding:6rem 0;padding-top:calc(80px + 6rem);margin-top:-80px;overflow:hidden}.hero[data-v-14dac813]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1557b0,#1a73e8,#2a8af0);z-index:-2}@media (max-width: 768px){.hero[data-v-14dac813]{min-height:100vh;padding-top:calc(80px + 8rem);padding-bottom:4rem}}.hero__content[data-v-14dac813]{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:6rem;align-items:center}@media (max-width: 1024px){.hero__content[data-v-14dac813]{grid-template-columns:1fr;gap:4rem}}@media (max-width: 1024px){.hero__text[data-v-14dac813]{order:2}}.hero__badge-top[data-v-14dac813]{margin-bottom:2rem}.hero__badge-pill[data-v-14dac813]{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff26;border:1px solid rgba(255,255,255,.3);padding:.5rem 1.25rem;border-radius:50px;font-size:.875rem;font-weight:600;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero__badge-dot[data-v-14dac813]{width:8px;height:8px;background:#f9a825;border-radius:50%;animation:pulse-14dac813 2s ease-in-out infinite}.hero__title[data-v-14dac813]{margin-bottom:2rem}.hero__title-line[data-v-14dac813]{display:block;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;line-height:1.3;letter-spacing:.02em;color:#ffffffd9;margin-bottom:.5rem;text-transform:uppercase}.hero__title-line--main[data-v-14dac813]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-size:clamp(3rem,8vw,5.5rem);font-weight:900;line-height:1.1;letter-spacing:-.03em;text-transform:none;margin-bottom:0;margin-top:.25rem}@media (max-width: 640px){.hero__title-line--main[data-v-14dac813]{flex-direction:column;align-items:flex-start;gap:.5rem}}.hero__title-word[data-v-14dac813]{position:relative;color:#fff}.hero__title-word--primary[data-v-14dac813]{color:#f9a825;text-shadow:0 0 40px rgba(249,168,37,.3)}.hero__title-word--ampersand[data-v-14dac813]{font-size:.7em;font-weight:400;color:#ffffff80;margin:0 -.25em}@media (max-width: 640px){.hero__title-word--ampersand[data-v-14dac813]{display:none}}.hero__title-word--secondary[data-v-14dac813]{color:#fff}.hero__description[data-v-14dac813]{font-size:1.1875rem;line-height:1.7;color:#ffffffe6;margin-bottom:3rem;max-width:600px}.hero__description strong[data-v-14dac813]{color:#fff;font-weight:600}@media (max-width: 768px){.hero__description[data-v-14dac813]{font-size:1.0625rem}}.hero__metrics[data-v-14dac813]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}@media (max-width: 640px){.hero__metrics[data-v-14dac813]{grid-template-columns:1fr}}.hero__metric[data-v-14dac813]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#ffffff26;border:2px solid rgba(255,255,255,.2);border-radius:16px;transition:all .25s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero__metric[data-v-14dac813]:hover{background:#fff3;border-color:#fff6;transform:translateY(-2px);box-shadow:0 10px 30px #00000026}.hero__metric-icon[data-v-14dac813]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ffffff26;border-radius:12px;flex-shrink:0}.hero__metric-value[data-v-14dac813]{font-size:1.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:.25rem}.hero__metric-label[data-v-14dac813]{font-size:.8125rem;color:#fffc;font-weight:500}.hero__cta[data-v-14dac813]{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:3rem}@media (max-width: 640px){.hero__cta[data-v-14dac813]{flex-direction:column}.hero__cta .btn[data-v-14dac813]{width:100%;justify-content:center}}.hero__trust[data-v-14dac813]{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.hero__trust-stars[data-v-14dac813]{display:flex;align-items:center;gap:.5rem}.hero__trust-stars svg[data-v-14dac813]{width:16px;height:16px}.hero__trust-stars span[data-v-14dac813]{margin-left:.25rem;font-size:.875rem;color:#ffffffe6;font-weight:500}.hero__trust-divider[data-v-14dac813]{width:1px;height:24px;background:#ffffff4d}.hero__trust-item[data-v-14dac813]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#ffffffe6;font-weight:500}.hero__trust-item svg[data-v-14dac813]{flex-shrink:0}.hero__trust-item svg path[data-v-14dac813],.hero__trust-item svg circle[data-v-14dac813]{stroke:#fff}.hero__phone[data-v-14dac813]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;background:#ffffff26;border:2px solid rgba(255,255,255,.3);border-radius:16px;margin-top:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .25s ease-in-out}.hero__phone[data-v-14dac813]:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 10px 30px #00000026}.hero__phone svg[data-v-14dac813]{flex-shrink:0}.hero__phone-content[data-v-14dac813]{display:flex;flex-direction:column;gap:.25rem}.hero__phone-label[data-v-14dac813]{font-size:.75rem;color:#ffffffb3;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.hero__phone-number[data-v-14dac813]{font-size:1.375rem;font-weight:800;color:#fff;text-decoration:none;letter-spacing:.02em;transition:color .15s ease-in-out}.hero__phone-number[data-v-14dac813]:hover{color:#f9a825}.hero__visual[data-v-14dac813]{position:relative}@media (max-width: 1024px){.hero__visual[data-v-14dac813]{order:1}}.hero__visual-wrapper[data-v-14dac813]{position:relative;width:100%;max-width:500px;margin:0 auto}.hero__profile[data-v-14dac813]{position:relative;z-index:2}.hero__profile-frame[data-v-14dac813]{position:relative;width:100%;aspect-ratio:1/1;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;overflow:hidden;border:8px solid white;box-shadow:0 0 0 3px #ffffff4d,0 0 0 6px #ffffff26,0 20px 40px #0000004d;animation:morph-14dac813 8s ease-in-out infinite}.hero__profile-frame img[data-v-14dac813]{width:100%;height:100%;object-fit:cover;background:#e2e8f0}.hero__floating-badge[data-v-14dac813]{position:absolute;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0d1b2a26;padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;border:2px solid white}.hero__floating-badge--1[data-v-14dac813]{top:10%;right:-5%;animation:float-badge-14dac813 3s ease-in-out infinite}@media (max-width: 1024px){.hero__floating-badge--1[data-v-14dac813]{top:-8%;right:5%}}@media (max-width: 768px){.hero__floating-badge--1[data-v-14dac813]{top:-10%;right:10%}}.hero__floating-badge--2[data-v-14dac813]{bottom:25%;left:-5%;animation:float-badge-14dac813 3.5s ease-in-out infinite .5s}@media (max-width: 1024px){.hero__floating-badge--2[data-v-14dac813]{bottom:-5%;left:-5%}}@media (max-width: 768px){.hero__floating-badge--2[data-v-14dac813]{bottom:-8%;left:5%}}.hero__floating-badge--3[data-v-14dac813]{bottom:10%;right:10%;animation:float-badge-14dac813 4s ease-in-out infinite 1s}@media (max-width: 1024px){.hero__floating-badge--3[data-v-14dac813]{bottom:-5%;right:-5%}}@media (max-width: 768px){.hero__floating-badge--3[data-v-14dac813]{bottom:-8%;right:10%}}.hero__floating-badge-icon[data-v-14dac813]{font-size:1.5rem;line-height:1}.hero__floating-badge-value[data-v-14dac813]{font-size:1.125rem;font-weight:800;color:#0d1b2a;line-height:1;margin-bottom:.125rem}.hero__floating-badge-label[data-v-14dac813]{font-size:.75rem;color:#94a3b8;font-weight:600}.hero__deco[data-v-14dac813]{position:absolute;border-radius:50%;border:2px solid rgba(255,255,255,.3);z-index:1}.hero__deco--1[data-v-14dac813]{width:120px;height:120px;background:#ffffff26;top:-30px;left:-30px;animation:rotate-slow-14dac813 20s linear infinite}.hero__deco--2[data-v-14dac813]{width:80px;height:80px;background:#ffffff1f;bottom:-20px;right:-20px;animation:rotate-slow-14dac813 15s linear infinite reverse}.hero__bg[data-v-14dac813]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;pointer-events:none}.hero__bg-circle[data-v-14dac813]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%)}.hero__bg-circle--1[data-v-14dac813]{width:500px;height:500px;top:-200px;right:-100px;animation:float-slow-14dac813 20s ease-in-out infinite}.hero__bg-circle--2[data-v-14dac813]{width:300px;height:300px;bottom:-100px;left:-50px;animation:float-slow-14dac813 15s ease-in-out infinite 2s}.hero__bg-circle--3[data-v-14dac813]{width:200px;height:200px;top:50%;left:10%;animation:float-slow-14dac813 18s ease-in-out infinite 4s}.hero__bg-grid[data-v-14dac813]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:50px 50px;animation:pulse-circle-14dac813 3s ease-in-out infinite}.hero__bg-dots[data-v-14dac813]{position:absolute;top:20%;right:15%;width:150px;height:150px;background-image:radial-gradient(circle,rgba(255,255,255,.25) 2px,transparent 2px);background-size:20px 20px;animation:rotate-slow-14dac813 30s linear infinite}.hero__bg-accent[data-v-14dac813]{position:absolute;bottom:15%;right:10%;width:200px;height:200px;background:radial-gradient(circle,rgba(249,168,37,.25) 0%,transparent 70%);border-radius:50%;filter:blur(40px);animation:pulse-circle-14dac813 4s ease-in-out infinite}@keyframes pulse-14dac813{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}@keyframes float-slow-14dac813{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}@keyframes float-badge-14dac813{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes morph-14dac813{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@keyframes rotate-slow-14dac813{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-circle-14dac813{0%,to{opacity:.5}50%{opacity:1}}.speed-test[data-v-022ed069]{background:transparent;position:relative;overflow:hidden;padding:8rem 0;background-image:radial-gradient(circle,rgba(26,115,232,.018) 1px,transparent 1px);background-size:24px 24px}.speed-test[data-v-022ed069]:before{content:"";position:absolute;top:-20%;left:-15%;width:800px;height:800px;background:radial-gradient(circle,rgba(26,115,232,.03) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.speed-test[data-v-022ed069]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:700px;height:700px;background:radial-gradient(circle,rgba(30,58,138,.025) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}@media (max-width: 768px){.speed-test[data-v-022ed069]{padding:8rem 0}}.speed-test__header[data-v-022ed069]{text-align:center;margin-bottom:6rem;position:relative;z-index:1}.speed-test .header-decoration[data-v-022ed069],.speed-test .decoration-circle[data-v-022ed069]{display:none}.speed-test .header-content[data-v-022ed069]{position:relative;z-index:1}.speed-test .header-badge[data-v-022ed069]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:#1a73e81a;border:1px solid rgba(26,115,232,.2);border-radius:100px;font-size:.875rem;font-weight:600;color:#1a73e8;margin-bottom:2rem}.speed-test .header-badge svg[data-v-022ed069]{color:#1a73e8}.speed-test .header-icon[data-v-022ed069]{display:flex;justify-content:center;margin-bottom:2rem}.speed-test h2[data-v-022ed069]{font-size:clamp(2.5rem,6vw,3.5rem);color:#0d1b2a;margin-bottom:2rem;line-height:1.1;font-weight:800;letter-spacing:-.02em}.speed-test__subtitle[data-v-022ed069]{font-size:1.25rem;color:#64748b;max-width:750px;margin:0 auto;line-height:1.6;font-weight:400}.speed-test .header-stats[data-v-022ed069],.speed-test .stat-item[data-v-022ed069],.speed-test .stat-icon[data-v-022ed069],.speed-test .stat-content[data-v-022ed069],.speed-test .stat-value[data-v-022ed069],.speed-test .stat-label[data-v-022ed069],.speed-test .stat-divider[data-v-022ed069]{display:none}.speed-test__tool[data-v-022ed069]{max-width:1000px;margin:0 auto;background:#fff;border-radius:24px;box-shadow:0 10px 40px #00000014;border:1px solid rgba(26,115,232,.08);padding:4rem;position:relative;z-index:1}@media (max-width: 768px){.speed-test__tool[data-v-022ed069]{padding:3rem;margin:0 1.5rem}}.speed-test__form .input-group[data-v-022ed069]{display:flex;gap:2rem;align-items:stretch}@media (max-width: 768px){.speed-test__form .input-group[data-v-022ed069]{flex-direction:column;gap:1.5rem}}.speed-test__form .input-wrapper[data-v-022ed069]{flex:1;position:relative;display:flex;align-items:center}.speed-test__form .input-icon[data-v-022ed069]{display:none}.speed-test__form .speedtest-turnstile[data-v-022ed069]{display:flex;justify-content:center;align-items:center;margin-top:2rem;padding:2rem 0}.speed-test__form .speedtest-turnstile>div[data-v-022ed069]{display:flex;justify-content:center;width:100%}@media (max-width: 640px){.speed-test__form .speedtest-turnstile[data-v-022ed069]{padding:1.5rem 0;transform:scale(.95);transform-origin:center}}.speed-test__form .url-input[data-v-022ed069]{width:100%;padding:2rem 3rem;border:2px solid #E5E7EB;border-radius:24px;font-size:1.0625rem;transition:all .25s ease-in-out;background:#fff;color:#0d1b2a}.speed-test__form .url-input[data-v-022ed069]::placeholder{color:#9ca3af}.speed-test__form .url-input[data-v-022ed069]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 4px #1a73e81a}.speed-test__form .url-input[data-v-022ed069]:disabled{background:#f9fafb;cursor:not-allowed;opacity:.6}@media (max-width: 768px){.speed-test__form .url-input[data-v-022ed069]{font-size:18px;padding:1.25rem 1.5rem;min-height:3.5rem;line-height:1.6}}@media (max-width: 640px){.speed-test__form .url-input[data-v-022ed069]{font-size:16px;padding:1rem 1.25rem;min-height:3.25rem}}.speed-test__form .test-button[data-v-022ed069]{white-space:nowrap;padding:2rem 4rem;font-size:1.0625rem;font-weight:700;border-radius:24px}@media (max-width: 768px){.speed-test__form .test-button[data-v-022ed069]{width:100%}}.speed-test__form .error-message[data-v-022ed069]{color:#ef4444;font-size:.9375rem;margin:1.5rem 0 0;text-align:center}.speed-test__result .result-score[data-v-022ed069]{display:flex;align-items:center;gap:4rem;margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #E5E7EB}@media (max-width: 768px){.speed-test__result .result-score[data-v-022ed069]{flex-direction:column;text-align:center}}.speed-test__result .score-circle[data-v-022ed069]{position:relative;flex-shrink:0}.speed-test__result .score-ring[data-v-022ed069]{transform:rotate(-90deg)}.speed-test__result .score-ring circle[data-v-022ed069]{fill:none;stroke-width:12}.speed-test__result .score-ring circle[data-v-022ed069]:first-child{stroke:#0000001a}.speed-test__result .score-ring circle[data-v-022ed069]:last-child{stroke:var(--score-color);stroke-dasharray:565;transition:stroke-dashoffset 1s ease;stroke-linecap:round}.speed-test__result .score-content[data-v-022ed069]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.speed-test__result .score-number[data-v-022ed069]{display:block;font-size:3rem;font-weight:900;color:var(--score-color);line-height:1}.speed-test__result .score-label[data-v-022ed069]{display:block;font-size:.875rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem}.speed-test__result .result-info[data-v-022ed069]{flex:1}.speed-test__result .result-info h3[data-v-022ed069]{font-size:1.5rem;color:#0d1b2a;margin-bottom:2rem}.speed-test__result .result-metrics[data-v-022ed069]{display:flex;gap:3rem}@media (max-width: 640px){.speed-test__result .result-metrics[data-v-022ed069]{flex-direction:column}}.speed-test__result .metric[data-v-022ed069]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#f9fafb;border:1px solid #E5E7EB;border-radius:12px;flex:1}.speed-test__result .metric svg[data-v-022ed069]{color:#64748b;flex-shrink:0}.speed-test__result .metric div[data-v-022ed069]{display:flex;flex-direction:column}.speed-test__result .metric-label[data-v-022ed069]{font-size:.75rem;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.speed-test__result .metric-value[data-v-022ed069]{font-size:1rem;font-weight:600;color:#0d1b2a}.speed-test .section-title[data-v-022ed069]{display:flex;align-items:center;gap:1rem;font-size:1.125rem;font-weight:600;color:#0d1b2a;margin:4rem 0 2rem;padding-top:4rem;border-top:1px solid #E5E7EB}.speed-test .section-title svg[data-v-022ed069]{color:#64748b;width:18px;height:18px}.speed-test .core-web-vitals .vitals-grid[data-v-022ed069]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}@media (max-width: 640px){.speed-test .core-web-vitals .vitals-grid[data-v-022ed069]{grid-template-columns:1fr}}.speed-test .core-web-vitals .vital-card[data-v-022ed069]{background:#fafafa;border:1px solid #E5E7EB;border-radius:16px;padding:2rem;transition:all .25s ease-in-out}.speed-test .core-web-vitals .vital-card[data-v-022ed069]:hover{background:#fff;border-color:#1a73e8;box-shadow:0 4px 6px #0000000d}.speed-test .core-web-vitals .vital-icon[data-v-022ed069]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;background:#fff!important;border:1px solid #E5E7EB}.speed-test .core-web-vitals .vital-icon svg[data-v-022ed069]{color:#64748b!important}.speed-test .core-web-vitals .vital-content[data-v-022ed069]{display:flex;flex-direction:column;gap:.5rem}.speed-test .core-web-vitals .vital-label[data-v-022ed069]{font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.speed-test .core-web-vitals .vital-value[data-v-022ed069]{font-size:1.5rem;font-weight:900;color:#0d1b2a}.speed-test .core-web-vitals .vital-desc[data-v-022ed069]{font-size:.75rem;color:#64748b}.speed-test .page-info .info-grid[data-v-022ed069]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.speed-test .page-info .info-item[data-v-022ed069]{display:flex;align-items:center;gap:1.5rem;padding:2rem;background:#fafafa;border:1px solid #E5E7EB;border-radius:16px;transition:all .25s ease-in-out}.speed-test .page-info .info-item[data-v-022ed069]:hover{background:#fff;box-shadow:0 2px 4px #0000000d}.speed-test .page-info .info-item svg[data-v-022ed069]{color:#1a73e8;flex-shrink:0}.speed-test .page-info .info-item div[data-v-022ed069]{display:flex;flex-direction:column;gap:.5rem}.speed-test .page-info .info-label[data-v-022ed069]{font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.speed-test .page-info .info-value[data-v-022ed069]{font-size:1.25rem;font-weight:700;color:#0d1b2a}.speed-test .opportunities .opportunities-list[data-v-022ed069]{display:flex;flex-direction:column;gap:1.5rem}.speed-test .opportunities .opportunity-card[data-v-022ed069]{background:#fff;border:1px solid #E5E7EB;border-radius:16px;padding:2rem;transition:all .25s ease-in-out}.speed-test .opportunities .opportunity-card[data-v-022ed069]:hover{box-shadow:0 4px 6px #0000000d;border-color:#d1d5db}.speed-test .opportunities .opportunity-header[data-v-022ed069]{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.speed-test .opportunities .opportunity-number[data-v-022ed069]{width:32px;height:32px;border-radius:50%;background:#1a73e8;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.speed-test .opportunities .opportunity-title[data-v-022ed069]{flex:1}.speed-test .opportunities .opportunity-title h5[data-v-022ed069]{font-size:1rem;color:#0d1b2a;margin:0 0 .5rem}.speed-test .opportunities .priority-badge[data-v-022ed069]{display:inline-block;padding:.5rem 1rem;border-radius:8px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#f9fafb;border:1px solid #E5E7EB;color:#64748b}.speed-test .opportunities .opportunity-description[data-v-022ed069]{color:#64748b;margin:0 0 1rem;line-height:1.6}.speed-test .opportunities .opportunity-savings[data-v-022ed069]{display:flex;align-items:center;gap:.5rem;color:#1a73e8;font-size:.875rem;font-weight:600}.speed-test .opportunities .opportunity-savings svg[data-v-022ed069]{flex-shrink:0}.speed-test__trust[data-v-022ed069]{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;margin-top:6rem}@media (max-width: 768px){.speed-test__trust[data-v-022ed069]{margin-top:4rem}}.email-form__header[data-v-022ed069]{text-align:center;margin-bottom:3rem}.email-form__header svg[data-v-022ed069]{color:#1a73e8;margin-bottom:1.5rem}.email-form__header h4[data-v-022ed069]{font-size:1.5rem;color:#0d1b2a;margin:0 0 1rem}.email-form__header p[data-v-022ed069]{color:#64748b;margin:0}.email-form__fields[data-v-022ed069]{display:grid;gap:1.5rem;margin-bottom:2rem}.email-form__fields .form-input[data-v-022ed069]{padding:1.5rem 2rem;border:2px solid #E2E8F0;border-radius:16px;font-size:1rem;transition:all .25s ease-in-out}.email-form__fields .form-input[data-v-022ed069]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e81a}.email-form__fields .form-input[data-v-022ed069]:disabled{background:#f6f8fb;cursor:not-allowed}.email-form__fields .submit-button[data-v-022ed069]{width:100%}.email-form__benefits[data-v-022ed069]{display:grid;gap:1rem;padding:2rem;background:#1a73e808;border-radius:12px;margin-bottom:1.5rem}.benefit[data-v-022ed069]{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:#0d1b2a}.benefit svg[data-v-022ed069]{color:#1a73e8;flex-shrink:0}.trust-item[data-v-022ed069]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b}.trust-item svg[data-v-022ed069]{color:#1a73e8;flex-shrink:0}.reset-button[data-v-022ed069]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;background:none;border:none;color:#64748b;font-size:.875rem;cursor:pointer;transition:color .25s ease-in-out}.reset-button[data-v-022ed069]:hover{color:#1a73e8}.success-message[data-v-022ed069]{text-align:center;padding:6rem}.success-message .success-icon[data-v-022ed069]{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;background:#f9fafb;border:1px solid #E5E7EB;border-radius:50%;margin-bottom:3rem}.success-message .success-icon svg[data-v-022ed069]{color:#1a73e8}.success-message h3[data-v-022ed069]{font-size:2rem;color:#0d1b2a;margin:0 0 1.5rem}.success-message p[data-v-022ed069]{font-size:1.125rem;color:#64748b;margin:0 0 1.5rem}.success-message p strong[data-v-022ed069]{color:#1a73e8}.success-message .success-note[data-v-022ed069]{font-size:.875rem;margin-bottom:3rem}.spinner[data-v-022ed069]{animation:spin-022ed069 1s linear infinite}@keyframes spin-022ed069{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float-022ed069{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-20px) translate(10px)}50%{transform:translateY(0) translate(20px)}75%{transform:translateY(20px) translate(10px)}}@keyframes pulse-022ed069{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.personalized-message[data-v-022ed069]{margin:4rem 0;padding:4rem;border-radius:16px;border:1px solid #E5E7EB;background:#fff;box-shadow:0 1px 3px #0000000d}.personalized-message.message-positive .message-header[data-v-022ed069],.personalized-message.message-encouraging .message-header[data-v-022ed069],.personalized-message.message-urgent .message-header[data-v-022ed069],.personalized-message.message-critical .message-header[data-v-022ed069]{color:#0d1b2a}.personalized-message.message-positive .message-header svg[data-v-022ed069],.personalized-message.message-encouraging .message-header svg[data-v-022ed069],.personalized-message.message-urgent .message-header svg[data-v-022ed069],.personalized-message.message-critical .message-header svg[data-v-022ed069]{color:#1a73e8}.personalized-message.message-positive .message-cta[data-v-022ed069],.personalized-message.message-encouraging .message-cta[data-v-022ed069],.personalized-message.message-urgent .message-cta[data-v-022ed069],.personalized-message.message-critical .message-cta[data-v-022ed069]{background:#f9fafb;border:1px solid #E5E7EB;color:#0d1b2a}.personalized-message.message-positive .message-cta svg[data-v-022ed069],.personalized-message.message-encouraging .message-cta svg[data-v-022ed069],.personalized-message.message-urgent .message-cta svg[data-v-022ed069],.personalized-message.message-critical .message-cta svg[data-v-022ed069]{color:#1a73e8}.personalized-message .message-header[data-v-022ed069]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.personalized-message .message-header svg[data-v-022ed069]{flex-shrink:0}.personalized-message .message-header h4[data-v-022ed069]{font-size:1.5rem;margin:0;font-weight:700}.personalized-message .message-description[data-v-022ed069]{color:#0d1b2a;font-size:1rem;line-height:1.7;margin:0 0 2rem}.personalized-message .message-advice[data-v-022ed069]{background:#f6f8fb80;padding:2rem;border-radius:12px;margin-bottom:2rem}.personalized-message .message-advice strong[data-v-022ed069]{display:block;color:#0d1b2a;font-size:1rem;margin-bottom:1rem}.personalized-message .message-advice p[data-v-022ed069]{color:#64748b;line-height:1.7;margin:0}.personalized-message .message-cta[data-v-022ed069]{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;border-radius:12px;font-weight:600;font-size:.9rem}.personalized-message .message-cta svg[data-v-022ed069]{flex-shrink:0}.technical-help[data-v-af647da5]{background:transparent;position:relative;overflow:hidden;background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(26,115,232,.015) 20px,rgba(26,115,232,.015) 21px)}.technical-help[data-v-af647da5]:before{content:"";position:absolute;top:-20%;left:-15%;width:800px;height:800px;background:radial-gradient(circle,rgba(26,115,232,.03) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.technical-help[data-v-af647da5]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:700px;height:700px;background:radial-gradient(circle,rgba(30,58,138,.025) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.technical-help__content[data-v-af647da5]{position:relative;z-index:1}.technical-help__header[data-v-af647da5]{text-align:center;margin-bottom:6rem}.technical-help .technical-illustration[data-v-af647da5]{max-width:700px;margin:3rem auto 4rem;opacity:0;animation:fadeInUp-af647da5 .8s ease-out .2s forwards}.technical-help .technical-illustration svg[data-v-af647da5]{width:100%;height:auto}@media (max-width: 768px){.technical-help .technical-illustration[data-v-af647da5]{margin:2rem auto 3rem}}.technical-help__badge[data-v-af647da5]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:linear-gradient(135deg,#10b9811a,#0596690d);border:2px solid rgba(16,185,129,.3);border-radius:9999px;color:#059669;font-weight:700;font-size:.875rem;margin-bottom:1.5rem}.technical-help__badge svg[data-v-af647da5]{color:#10b981}.technical-help h2[data-v-af647da5]{font-size:clamp(2rem,4vw,2.75rem);color:#0d1b2a;margin-bottom:1.5rem;line-height:1.2}.technical-help__subtitle[data-v-af647da5]{font-size:1.125rem;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6}.technical-help__subtitle--primary[data-v-af647da5]{margin-bottom:3rem}.technical-help__divider[data-v-af647da5]{width:60px;height:3px;background:linear-gradient(90deg,#1a73e8,#f9a825);margin:3rem auto;border-radius:2px}.technical-help__problems[data-v-af647da5]{text-align:center;padding:3rem;background:#fff;border-radius:16px;border:2px solid #E2E8F0}.technical-help__problems-title[data-v-af647da5]{font-weight:600;color:#0d1b2a;margin-bottom:1.5rem;font-size:.9375rem}.technical-help__problems-list[data-v-af647da5]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.value-proposition[data-v-af647da5]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-bottom:6rem}@media (max-width: 1024px){.value-proposition[data-v-af647da5]{grid-template-columns:1fr;gap:2rem}}.value-card[data-v-af647da5]{background:#fff;padding:4rem;border-radius:24px;box-shadow:0 2px 12px #0000000f;transition:all .25s ease-in-out;position:relative;overflow:hidden;text-align:center}.value-card[data-v-af647da5]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#1a73e8,#1557b0);transform:scaleX(0);transform-origin:left;transition:transform .25s ease-in-out}.value-card[data-v-af647da5]:hover{transform:translateY(-12px);box-shadow:0 12px 40px #0000001f}.value-card[data-v-af647da5]:hover:before{transform:scaleX(1)}.value-card:hover .value-card__icon[data-v-af647da5]{transform:scale(1.15) rotate(-5deg)}.value-card:hover .value-card__icon[data-v-af647da5]:after{transform:scale(1.3);opacity:0}.value-card__icon[data-v-af647da5]{width:100px;height:100px;margin:0 auto 2rem;border-radius:50%;background:linear-gradient(135deg,#1a73e81a,#1a73e80d);display:flex;align-items:center;justify-content:center;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.value-card__icon svg[data-v-af647da5]{color:#1a73e8;filter:drop-shadow(0 2px 8px rgba(26,115,232,.2));transition:all .25s ease-in-out}.value-card__icon[data-v-af647da5]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid rgba(26,115,232,.2);transition:all .5s ease}.value-card:nth-child(2) .value-card__icon[data-v-af647da5]{background:linear-gradient(135deg,#10b9811a,#0596690d)}.value-card:nth-child(2) .value-card__icon svg[data-v-af647da5]{color:#10b981;filter:drop-shadow(0 2px 8px rgba(16,185,129,.2))}.value-card:nth-child(2) .value-card__icon[data-v-af647da5]:after{border-color:#10b98133}.value-card:nth-child(3) .value-card__icon[data-v-af647da5]{background:linear-gradient(135deg,#f9a8251a,#f9a8250d)}.value-card:nth-child(3) .value-card__icon svg[data-v-af647da5]{color:#f9a825;filter:drop-shadow(0 2px 8px rgba(249,168,37,.2))}.value-card:nth-child(3) .value-card__icon[data-v-af647da5]:after{border-color:#f9a82533}.value-card h3[data-v-af647da5]{font-size:1.375rem;font-weight:700;color:#0d1b2a;margin-bottom:1.5rem;line-height:1.2}.value-card p[data-v-af647da5]{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0}.cta[data-v-af647da5]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:24px;padding:4rem;box-shadow:0 20px 40px #00000026,0 0 60px #3b82f64d,inset 0 1px #ffffff1a;position:relative;overflow:hidden;display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center;min-height:200px;margin-bottom:4rem}.cta[data-v-af647da5]:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;animation:pulse-glow-af647da5 4s ease-in-out infinite}.cta[data-v-af647da5]:after{content:"";position:absolute;bottom:-30%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(37,99,235,.4) 0%,transparent 60%);border-radius:50%;filter:blur(40px)}@media (max-width: 1024px){.cta[data-v-af647da5]{grid-template-columns:1fr;text-align:center;padding:4rem 3rem}}@media (max-width: 768px){.cta[data-v-af647da5]{padding:3rem;min-height:auto}}.cta__content[data-v-af647da5]{color:#fff;position:relative;z-index:1}.cta__content h3[data-v-af647da5]{color:#fff;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.cta__content p[data-v-af647da5]{color:#ffffffe6;margin:0;font-size:1.0625rem}.cta__actions[data-v-af647da5]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;position:relative;z-index:1}@media (max-width: 1024px){.cta__actions[data-v-af647da5]{align-items:center}}.cta__guarantee[data-v-af647da5]{display:flex;align-items:center;gap:.5rem;color:#ffffffe6;font-size:.875rem;margin:0}.cta__guarantee svg[data-v-af647da5]{color:#fff}.problem-tag[data-v-af647da5]{display:inline-block;padding:.5rem 1.5rem;background:linear-gradient(135deg,#1a73e814,#1a73e80a);border:1px solid rgba(26,115,232,.2);border-radius:9999px;color:#135cbc;font-size:.875rem;font-weight:600;transition:all .25s ease-in-out}.problem-tag[data-v-af647da5]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #1a73e826;border-color:#1a73e866;background:linear-gradient(135deg,#1a73e81f,#1a73e80f)}@keyframes pulse-af647da5{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-glow-af647da5{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.25;transform:scale(1.1)}}@keyframes fadeInUp-af647da5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.card[data-v-6ea6258b]{background:var(--color-surface);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.card--padding-sm[data-v-6ea6258b]{padding:1.5rem}.card--padding-md[data-v-6ea6258b]{padding:2rem}.card--padding-lg[data-v-6ea6258b]{padding:3rem}.card--padding-xl[data-v-6ea6258b]{padding:4rem}.card--default[data-v-6ea6258b]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.card--hover[data-v-6ea6258b]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer}.card--hover[data-v-6ea6258b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(135deg,#3b82f60d,#2563eb0d);opacity:0;transition:opacity .3s ease}.card--hover[data-v-6ea6258b]:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 20px 40px #0000001f}.card--hover[data-v-6ea6258b]:hover:before{opacity:1}.card--hover[data-v-6ea6258b]:active{transform:translateY(-2px) scale(.99)}.card--bordered[data-v-6ea6258b]{border:2px solid #E2E8F0;box-shadow:0 1px 2px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}.card--bordered[data-v-6ea6258b]:hover{border-color:#1a73e8;box-shadow:0 8px 16px #3b82f626;transform:translateY(-2px)}.diagonal-background[data-v-616f4df3]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.diagonal-background svg[data-v-616f4df3]{display:block;width:100%;height:100%}.diagonal-background--right[data-v-616f4df3]{transform:scaleX(-1)}.animated-stat[data-v-72c296e3]{text-align:center;opacity:0;transform:translateY(30px) scale(.9);transition:all .8s cubic-bezier(.34,1.56,.64,1)}.animated-stat--visible[data-v-72c296e3]{opacity:1;transform:translateY(0) scale(1)}.animated-stat__value[data-v-72c296e3]{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;background:linear-gradient(135deg,#1a73e8,#1557b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:1rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.animated-stat:hover .animated-stat__value[data-v-72c296e3]{transform:scale(1.1)}.animated-stat__label[data-v-72c296e3]{color:#64748b;font-size:.9375rem;font-weight:500}.why-speed[data-v-6d81733e]{background:transparent;position:relative;overflow:hidden;background-image:radial-gradient(circle,rgba(26,115,232,.025) 1px,transparent 1px);background-size:24px 24px}.why-speed[data-v-6d81733e]:before{content:"";position:absolute;top:-20%;left:-15%;width:900px;height:900px;background:radial-gradient(circle,rgba(26,115,232,.015) 0%,transparent 75%);border-radius:50%;pointer-events:none;filter:blur(60px);transition:opacity 1s ease-in-out}.why-speed[data-v-6d81733e]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:850px;height:850px;background:radial-gradient(circle,rgba(30,58,138,.012) 0%,transparent 75%);border-radius:50%;pointer-events:none;filter:blur(60px);transition:opacity 1s ease-in-out}.section-header[data-v-6d81733e]{text-align:center;margin-bottom:6rem}.section-header .speed-illustration[data-v-6d81733e]{max-width:600px;margin:3rem auto 4rem;opacity:0;animation:fadeInUp-6d81733e .8s ease-out .2s forwards}.section-header .speed-illustration svg[data-v-6d81733e]{width:100%;height:auto}@media (max-width: 768px){.section-header .speed-illustration[data-v-6d81733e]{margin:2rem auto 3rem}}.section-header__intro[data-v-6d81733e]{font-size:1.125rem;color:#64748b;max-width:800px;margin:0 auto 3rem;line-height:1.7}.section-header__divider[data-v-6d81733e]{width:60px;height:3px;background:linear-gradient(90deg,#1a73e8,#f9a825);margin:3rem auto;border-radius:2px}.section-header__text[data-v-6d81733e]{font-size:1.125rem;color:#64748b;max-width:800px;margin:0 auto;line-height:1.7;margin-bottom:1.5rem}.section-header__text[data-v-6d81733e]:last-of-type{margin-bottom:0}.features-grid[data-v-6d81733e]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 1024px){.features-grid[data-v-6d81733e]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.features-grid[data-v-6d81733e]{grid-template-columns:1fr;gap:1.5rem}}.feature[data-v-6d81733e]{text-align:center}.feature__icon[data-v-6d81733e]{width:80px;height:80px;margin:0 auto 1.5rem;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:2rem}.feature__icon--conversion[data-v-6d81733e]{background:linear-gradient(135deg,#f9a8251a,#f57c001a);color:#f9a825}.feature__icon--seo[data-v-6d81733e]{background:linear-gradient(135deg,#1a73e81a,#1557b01a);color:#1a73e8}.feature__icon--ux[data-v-6d81733e]{background:linear-gradient(135deg,#0d1b2a1a,#1e3a5f1a);color:#0d1b2a}.feature h3[data-v-6d81733e]{margin-bottom:1rem}.feature p[data-v-6d81733e]{font-size:.9375rem;margin-bottom:0}.stats[data-v-6d81733e]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:6rem;padding-top:4rem;border-top:2px solid #E2E8F0}@media (max-width: 1024px){.stats[data-v-6d81733e]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.stats[data-v-6d81733e]{grid-template-columns:1fr}}@keyframes fadeInUp-6d81733e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.speed-optimization[data-v-9048fd39]{background:transparent;position:relative;overflow:hidden;background-image:linear-gradient(rgba(26,115,232,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(26,115,232,.02) 1px,transparent 1px);background-size:32px 32px}.speed-optimization .optimization-illustration[data-v-9048fd39]{max-width:600px;margin:3rem auto 4rem;opacity:0;animation:fadeInUp-9048fd39 .8s ease-out .2s forwards}.speed-optimization .optimization-illustration svg[data-v-9048fd39]{width:100%;height:auto}@media (max-width: 768px){.speed-optimization .optimization-illustration[data-v-9048fd39]{margin:2rem auto 3rem}}.speed-optimization[data-v-9048fd39]:before{content:"";position:absolute;top:-20%;left:-15%;width:900px;height:900px;background:radial-gradient(circle,rgba(26,115,232,.015) 0%,transparent 75%);border-radius:50%;pointer-events:none;filter:blur(60px)}.speed-optimization[data-v-9048fd39]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:850px;height:850px;background:radial-gradient(circle,rgba(30,58,138,.012) 0%,transparent 75%);border-radius:50%;pointer-events:none;filter:blur(60px)}.section-header__label[data-v-9048fd39]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:#1a73e81a;border:1px solid rgba(26,115,232,.2);color:#1a73e8;border-radius:100px;font-size:.875rem;font-weight:600;margin-bottom:2rem}.section-header__label svg[data-v-9048fd39]{color:#1a73e8}.benefits[data-v-9048fd39]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:8rem}@media (max-width: 1024px){.benefits[data-v-9048fd39]{grid-template-columns:1fr;gap:1.5rem}}.benefit-card[data-v-9048fd39]{padding:4rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;transition:all .25s ease-in-out}.benefit-card--featured[data-v-9048fd39]{background:linear-gradient(135deg,#1a73e80d,#1a73e805);border-color:#1a73e833}.benefit-card__icon[data-v-9048fd39]{width:80px;height:80px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#64748b0d;color:#1a73e8;margin-bottom:2rem;transition:all .25s ease-in-out}.benefit-card__icon--primary[data-v-9048fd39]{background:linear-gradient(135deg,#1a73e8,#135cbc);color:#fff}.benefit-card__content[data-v-9048fd39]{flex:1;width:100%}.benefit-card__content h3[data-v-9048fd39]{font-size:1.25rem;margin-bottom:1rem;color:#0d1b2a;font-weight:700}.benefit-card__content p[data-v-9048fd39]{color:#64748b;line-height:1.6;margin-bottom:2rem}.benefit-card__metric[data-v-9048fd39]{display:flex;flex-direction:column;gap:.5rem;padding-top:2rem;border-top:1px solid #E2E8F0}.benefit-card__metric .metric-value[data-v-9048fd39]{font-size:2rem;font-weight:900;color:#1a73e8;line-height:1}.benefit-card__metric .metric-label[data-v-9048fd39]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:600}.benefit-card[data-v-9048fd39]:hover{transform:translateY(-4px)}.benefit-card:hover .benefit-card__icon[data-v-9048fd39]{transform:scale(1.1)}.included[data-v-9048fd39]{margin-bottom:8rem}.included__header[data-v-9048fd39]{text-align:center;max-width:700px;margin:0 auto 6rem}.included__header h3[data-v-9048fd39]{font-size:2rem;margin-bottom:1.5rem;font-weight:800}.included__header p[data-v-9048fd39]{font-size:1.125rem;color:#64748b}.included__grid[data-v-9048fd39]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}@media (max-width: 1024px){.included__grid[data-v-9048fd39]{gap:2rem}}@media (max-width: 768px){.included__grid[data-v-9048fd39]{grid-template-columns:1fr;gap:1.5rem}}.included-item[data-v-9048fd39]{display:flex;gap:2rem;padding:3rem;background:#fff;border:1px solid #E2E8F0;border-radius:16px;transition:all .25s ease-in-out}@media (max-width: 768px){.included-item[data-v-9048fd39]{padding:2rem;gap:1.5rem}}@media (max-width: 640px){.included-item[data-v-9048fd39]{flex-direction:column;text-align:center}}.included-item[data-v-9048fd39]:hover{border-color:#1a73e84d;box-shadow:0 4px 12px #0000000d}.included-item__icon[data-v-9048fd39]{flex-shrink:0;width:48px;height:48px;border-radius:12px;background:#1a73e81a;color:#1a73e8;display:flex;align-items:center;justify-content:center}@media (max-width: 640px){.included-item__icon[data-v-9048fd39]{width:56px;height:56px;margin:0 auto}}.included-item__content[data-v-9048fd39]{flex:1}.included-item__content h4[data-v-9048fd39]{font-size:1.125rem;margin-bottom:1.5rem;color:#0d1b2a;font-weight:700}@media (max-width: 768px){.included-item__content h4[data-v-9048fd39]{font-size:1rem;margin-bottom:1rem}}.included-item__content ul[data-v-9048fd39]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.included-item__content ul li[data-v-9048fd39]{color:#64748b;font-size:.9375rem;padding-left:2rem;position:relative}@media (max-width: 768px){.included-item__content ul li[data-v-9048fd39]{font-size:.875rem}}@media (max-width: 640px){.included-item__content ul li[data-v-9048fd39]{padding-left:0;text-align:left;padding-left:2rem}}.included-item__content ul li[data-v-9048fd39]:before{content:"✓";position:absolute;left:0;color:#1a73e8;font-weight:700}.process[data-v-9048fd39]{margin-bottom:8rem}.process__header[data-v-9048fd39]{text-align:center;max-width:700px;margin:0 auto 6rem}.process__header h3[data-v-9048fd39]{font-size:2rem;margin-bottom:1.5rem;font-weight:800}.process__header p[data-v-9048fd39]{font-size:1.125rem;color:#64748b}.process__timeline[data-v-9048fd39]{max-width:800px;margin:0 auto}@media (max-width: 768px){.process__timeline[data-v-9048fd39]{max-width:100%}}.timeline-item[data-v-9048fd39]{display:flex;gap:3rem;margin-bottom:3rem}@media (max-width: 768px){.timeline-item[data-v-9048fd39]{gap:2rem;margin-bottom:2rem}}@media (max-width: 640px){.timeline-item[data-v-9048fd39]{gap:1.5rem}}.timeline-item--last[data-v-9048fd39]{margin-bottom:0}.timeline-item--last .marker-line[data-v-9048fd39]{display:none}.timeline-item__marker[data-v-9048fd39]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.timeline-item__marker .marker-number[data-v-9048fd39]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#1a73e8,#135cbc);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;box-shadow:0 4px 12px #1a73e84d}@media (max-width: 640px){.timeline-item__marker .marker-number[data-v-9048fd39]{width:40px;height:40px;font-size:1.125rem}}.timeline-item__marker .marker-line[data-v-9048fd39]{width:2px;flex:1;background:linear-gradient(to bottom,#1a73e84d,#1a73e81a);min-height:60px}@media (max-width: 768px){.timeline-item__marker .marker-line[data-v-9048fd39]{min-height:40px}}.timeline-item__content[data-v-9048fd39]{flex:1;padding-bottom:3rem}@media (max-width: 768px){.timeline-item__content[data-v-9048fd39]{padding-bottom:2rem}}.timeline-item__content h4[data-v-9048fd39]{font-size:1.25rem;margin-bottom:1rem;color:#0d1b2a;font-weight:700}@media (max-width: 768px){.timeline-item__content h4[data-v-9048fd39]{font-size:1.125rem}}@media (max-width: 640px){.timeline-item__content h4[data-v-9048fd39]{font-size:1rem}}.timeline-item__content p[data-v-9048fd39]{color:#64748b;line-height:1.7;margin-bottom:1.5rem}@media (max-width: 768px){.timeline-item__content p[data-v-9048fd39]{font-size:.9375rem;margin-bottom:1rem}}@media (max-width: 640px){.timeline-item__content p[data-v-9048fd39]{font-size:.875rem;line-height:1.6}}.timeline-item__duration[data-v-9048fd39]{display:inline-flex;align-items:center;padding:.5rem 1.5rem;background:#1a73e81a;color:#1a73e8;border-radius:8px;font-size:.875rem;font-weight:600}@media (max-width: 640px){.timeline-item__duration[data-v-9048fd39]{font-size:.8125rem;padding:.5rem 1rem}}.cta[data-v-9048fd39]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:24px;padding:4rem;box-shadow:0 20px 40px #00000026,0 0 60px #3b82f64d,inset 0 1px #ffffff1a;position:relative;overflow:hidden;display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center;min-height:200px}.cta[data-v-9048fd39]:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;animation:pulse-glow-9048fd39 4s ease-in-out infinite}.cta[data-v-9048fd39]:after{content:"";position:absolute;bottom:-30%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(37,99,235,.4) 0%,transparent 60%);border-radius:50%;filter:blur(40px)}@media (max-width: 1024px){.cta[data-v-9048fd39]{grid-template-columns:1fr;text-align:center;padding:4rem 3rem}}@media (max-width: 768px){.cta[data-v-9048fd39]{padding:3rem;min-height:auto}}.cta__content[data-v-9048fd39]{color:#fff;position:relative;z-index:1}.cta__content h3[data-v-9048fd39]{color:#fff;font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1rem;line-height:1.2}.cta__content p[data-v-9048fd39]{color:#ffffffe6;margin:0;font-size:1.0625rem}.cta__actions[data-v-9048fd39]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;position:relative;z-index:1}@media (max-width: 1024px){.cta__actions[data-v-9048fd39]{align-items:center}}.cta__guarantee[data-v-9048fd39]{display:flex;align-items:center;gap:.5rem;color:#ffffffe6;font-size:.875rem;margin:0}.cta__guarantee svg[data-v-9048fd39]{color:#fff}@keyframes pulse-glow-9048fd39{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.25;transform:scale(1.1)}}@keyframes fadeInUp-9048fd39{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.maintenance[data-v-f51e90e8]{background:transparent;position:relative;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10 Q 25 0, 50 10 T 100 10' stroke='rgba(26, 115, 232, 0.025)' fill='none' stroke-width='0.5'/%3E%3C/svg%3E");background-size:100px 20px}.maintenance .maintenance-hero-illustration[data-v-f51e90e8]{max-width:600px;margin:3rem auto 4rem;opacity:0;animation:fadeInUp-f51e90e8 .8s ease-out .2s forwards}.maintenance .maintenance-hero-illustration svg[data-v-f51e90e8]{width:100%;height:auto}@media (max-width: 768px){.maintenance .maintenance-hero-illustration[data-v-f51e90e8]{margin:2rem auto 3rem}}.maintenance[data-v-f51e90e8]:before{content:"";position:absolute;top:-20%;left:-15%;width:800px;height:800px;background:radial-gradient(circle,rgba(26,115,232,.03) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.maintenance[data-v-f51e90e8]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:700px;height:700px;background:radial-gradient(circle,rgba(30,58,138,.025) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.maintenance__header[data-v-f51e90e8]{text-align:center;margin-bottom:6rem;position:relative;z-index:1}.maintenance__badge[data-v-f51e90e8]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:linear-gradient(135deg,#1a73e81a,#1a73e80d);border:2px solid rgba(26,115,232,.2);border-radius:9999px;color:#1a73e8;font-weight:600;font-size:.875rem;margin-bottom:1.5rem}.maintenance__badge svg[data-v-f51e90e8]{color:#1a73e8}.maintenance h2[data-v-f51e90e8]{font-size:clamp(2rem,4vw,2.75rem);color:#0d1b2a;margin-bottom:1.5rem;line-height:1.2}.maintenance__subtitle[data-v-f51e90e8]{font-size:1.125rem;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6}.pricing-cards[data-v-f51e90e8]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-bottom:6rem}@media (max-width: 1024px){.pricing-cards[data-v-f51e90e8]{grid-template-columns:1fr;gap:2rem}}.pricing-card[data-v-f51e90e8]{background:#fff;border-radius:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:2px solid #E2E8F0;padding:4rem;position:relative;display:flex;flex-direction:column;transition:all .25s ease-in-out}.pricing-card[data-v-f51e90e8]:hover{transform:translateY(-4px);box-shadow:0 25px 50px -12px #00000040}@media (max-width: 768px){.pricing-card[data-v-f51e90e8]{padding:3rem}}.pricing-card--featured[data-v-f51e90e8]{border-color:#1a73e8;box-shadow:0 8px 32px #1a73e833}.pricing-card--featured[data-v-f51e90e8]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#1a73e8,#1557b0);border-radius:24px 24px 0 0}.pricing-card--featured[data-v-f51e90e8]:hover{box-shadow:0 12px 48px #1a73e840}.pricing-card__badge[data-v-f51e90e8]{position:absolute;top:1.5rem;right:1.5rem;background:linear-gradient(135deg,#f9a825,#f57c00);color:#fff;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.pricing-card__header[data-v-f51e90e8]{margin-bottom:2rem}.pricing-card__header h3[data-v-f51e90e8]{font-size:1.5rem;color:#0d1b2a;margin-bottom:.5rem;font-weight:800}.pricing-card__subtitle[data-v-f51e90e8]{font-size:.9375rem;color:#64748b;margin:0}.pricing-card__price[data-v-f51e90e8]{background:linear-gradient(135deg,#1a73e80d,#1a73e805);border:2px solid rgba(26,115,232,.1);border-radius:16px;padding:2rem;margin-bottom:3rem}@media (max-width: 768px){.pricing-card__price[data-v-f51e90e8]{padding:1.5rem;margin-bottom:2rem}}.pricing-card__amount[data-v-f51e90e8]{display:flex;align-items:flex-start;gap:.25rem;margin-bottom:.5rem}.pricing-card__amount .currency[data-v-f51e90e8]{font-size:1.25rem;font-weight:700;color:#1a73e8;margin-top:.5rem}@media (max-width: 768px){.pricing-card__amount .currency[data-v-f51e90e8]{font-size:1rem;margin-top:.375rem}}.pricing-card__amount .value[data-v-f51e90e8]{font-size:3rem;font-weight:900;line-height:1;background:linear-gradient(135deg,#1a73e8,#1557b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 768px){.pricing-card__amount .value[data-v-f51e90e8]{font-size:2.5rem}}@media (max-width: 640px){.pricing-card__amount .value[data-v-f51e90e8]{font-size:2rem}}.pricing-card__amount .period[data-v-f51e90e8]{color:#64748b;font-size:1rem;font-weight:600;align-self:flex-end;margin-bottom:.625rem}@media (max-width: 768px){.pricing-card__amount .period[data-v-f51e90e8]{font-size:.9375rem;margin-bottom:.5rem}}@media (max-width: 640px){.pricing-card__amount .period[data-v-f51e90e8]{font-size:.875rem;margin-bottom:.375rem}}.pricing-card__note[data-v-f51e90e8]{font-size:.8125rem;color:#64748b;text-align:center;font-weight:500}@media (max-width: 640px){.pricing-card__note[data-v-f51e90e8]{font-size:.75rem}}.pricing-card__features[data-v-f51e90e8]{flex:1;display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media (max-width: 768px){.pricing-card__features[data-v-f51e90e8]{gap:.5rem;margin-bottom:2rem}}.pricing-card__cta[data-v-f51e90e8]{width:100%;margin-bottom:1.5rem}.pricing-card__guarantee[data-v-f51e90e8]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.8125rem;color:#64748b;font-weight:500;padding-top:1rem;border-top:1px solid #E2E8F0}@media (max-width: 640px){.pricing-card__guarantee[data-v-f51e90e8]{font-size:.75rem;flex-wrap:wrap;text-align:center}}.pricing-card__guarantee svg[data-v-f51e90e8]{color:#1a73e8;flex-shrink:0}.pricing-card__tech-stack[data-v-f51e90e8]{margin-top:2rem;padding-top:2rem;border-top:1px solid #E2E8F0}@media (max-width: 768px){.pricing-card__tech-stack[data-v-f51e90e8]{margin-top:1.5rem;padding-top:1.5rem}}.pricing-card__tech-title[data-v-f51e90e8]{font-size:.8125rem;color:#64748b;text-align:center;margin:0 0 1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media (max-width: 640px){.pricing-card__tech-title[data-v-f51e90e8]{font-size:.75rem;margin-bottom:1rem}}.tech-logos[data-v-f51e90e8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:center}@media (max-width: 768px){.tech-logos[data-v-f51e90e8]{gap:1rem}}@media (max-width: 640px){.tech-logos[data-v-f51e90e8]{grid-template-columns:1fr;gap:.5rem}}.tech-logo[data-v-f51e90e8]{display:flex;align-items:center;justify-content:center;padding:1rem;background:#f6f8fb80;border:1px solid #E2E8F0;border-radius:12px;transition:all .25s ease-in-out;height:60px}@media (max-width: 640px){.tech-logo[data-v-f51e90e8]{height:50px;padding:.5rem}}.tech-logo[data-v-f51e90e8]:hover{background:#fff;border-color:#1a73e84d;transform:translateY(-2px);box-shadow:0 1px 2px #0000000d}.tech-logo img[data-v-f51e90e8]{max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain;filter:grayscale(20%);transition:filter .25s ease-in-out}@media (max-width: 640px){.tech-logo img[data-v-f51e90e8]{max-height:32px}}.tech-logo:hover img[data-v-f51e90e8]{filter:grayscale(0%)}.feature-item[data-v-f51e90e8]{display:flex;align-items:flex-start;gap:1rem}@media (max-width: 768px){.feature-item[data-v-f51e90e8]{gap:.5rem}}.feature-item svg[data-v-f51e90e8]{flex-shrink:0;color:#1a73e8;margin-top:2px}@media (max-width: 640px){.feature-item svg[data-v-f51e90e8]{width:18px;height:18px}}.feature-item span[data-v-f51e90e8]{font-size:.9375rem;color:#0d1b2a;line-height:1.6}@media (max-width: 768px){.feature-item span[data-v-f51e90e8]{font-size:.875rem;line-height:1.5}}@media (max-width: 640px){.feature-item span[data-v-f51e90e8]{font-size:.8125rem}}.feature-item span strong[data-v-f51e90e8]{font-weight:700;color:#1a73e8}.benefits-grid[data-v-f51e90e8]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 1024px){.benefits-grid[data-v-f51e90e8]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.benefits-grid[data-v-f51e90e8]{grid-template-columns:1fr}}.benefit-card[data-v-f51e90e8]{background:#fff;border:2px solid #E2E8F0;border-radius:16px;padding:3rem;text-align:center;transition:all .25s ease-in-out}.benefit-card[data-v-f51e90e8]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:#1a73e84d}.benefit-card__icon[data-v-f51e90e8]{width:64px;height:64px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a73e81a,#1a73e80d);border-radius:16px;color:#1a73e8}.benefit-card h4[data-v-f51e90e8]{font-size:1.125rem;margin:0 0 1rem;color:#0d1b2a;font-weight:700}.benefit-card p[data-v-f51e90e8]{font-size:.9375rem;color:#64748b;margin:0;line-height:1.6}@keyframes fadeInUp-f51e90e8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.vtsection[data-v-e12352c9]{background:linear-gradient(135deg,#3b82f614,#1e40af08);border:2px solid rgba(59,130,246,.25);border-radius:16px;padding:32px;margin-bottom:32px;box-shadow:0 4px 20px #3b82f61f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.vtsection-header[data-v-e12352c9]{display:flex;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:24px;border-bottom:2px solid rgba(59,130,246,.15)}.vtsection-icon[data-v-e12352c9]{width:72px;height:72px;background:linear-gradient(135deg,#3b82f6,#1e40af);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 16px #3b82f64d}.vtsection-text[data-v-e12352c9]{flex:1}.vtsection-heading[data-v-e12352c9]{font-size:28px;font-weight:800;color:#1e40af;margin:0 0 8px;line-height:1.2}.vtsection-subheading[data-v-e12352c9]{font-size:16px;color:#64748b;margin:0;font-weight:600;line-height:1.5}.vtsection-cards[data-v-e12352c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;margin-bottom:24px}.vtcard[data-v-e12352c9]{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:16px}.vtcard-green[data-v-e12352c9]{border:2px solid rgba(16,185,129,.3)}.vtcard-yellow[data-v-e12352c9]{border:2px solid rgba(245,158,11,.3)}.vtcard-red[data-v-e12352c9]{border:2px solid rgba(220,38,38,.3)}.vtcard-gray[data-v-e12352c9]{border:2px solid rgba(100,116,139,.3)}.vtcard-icon[data-v-e12352c9]{width:52px;height:52px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vtcard-green .vtcard-icon[data-v-e12352c9]{background:#10b98126}.vtcard-yellow .vtcard-icon[data-v-e12352c9]{background:#f59e0b26}.vtcard-red .vtcard-icon[data-v-e12352c9]{background:#dc262626}.vtcard-gray .vtcard-icon[data-v-e12352c9]{background:#64748b26}.vtcard-text[data-v-e12352c9]{flex:1;min-width:0;display:flex;flex-direction:column}.vtcard-number[data-v-e12352c9]{display:block;font-size:30px;font-weight:900;line-height:1;margin-bottom:4px}.vtcard-green .vtcard-number[data-v-e12352c9]{color:#059669}.vtcard-yellow .vtcard-number[data-v-e12352c9]{color:#d97706}.vtcard-red .vtcard-number[data-v-e12352c9]{color:#991b1b}.vtcard-gray .vtcard-number[data-v-e12352c9]{color:#475569}.vtcard-label[data-v-e12352c9]{display:block;font-size:12px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.vtsection-progress[data-v-e12352c9]{margin-bottom:24px}.vtprogress-bar[data-v-e12352c9]{height:20px;background:#e2e8f080;border-radius:9999px;overflow:hidden;display:flex;box-shadow:inset 0 2px 4px #0000001a}.vtprogress-fill[data-v-e12352c9]{height:100%;transition:width 1s ease}.vtprogress-green[data-v-e12352c9]{background:linear-gradient(90deg,#10b981,#059669)}.vtprogress-yellow[data-v-e12352c9]{background:linear-gradient(90deg,#f59e0b,#d97706)}.vtprogress-red[data-v-e12352c9]{background:linear-gradient(90deg,#dc2626,#991b1b)}.vtsection-button[data-v-e12352c9]{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(135deg,#3b82f6,#1e40af);border:none;border-radius:12px;text-decoration:none;box-shadow:0 4px 16px #3b82f64d;cursor:pointer;transition:all .3s ease}.vtsection-button[data-v-e12352c9]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f666}@media (max-width: 768px){.vtsection[data-v-e12352c9]{padding:24px}.vtsection-header[data-v-e12352c9]{flex-direction:column;text-align:center}.vtsection-heading[data-v-e12352c9]{font-size:24px}.vtsection-cards[data-v-e12352c9]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.vtsection[data-v-e12352c9]{padding:20px}.vtsection-cards[data-v-e12352c9]{grid-template-columns:1fr}}.malware-scanner[data-v-14bb379a]{background:transparent;border:none;padding:0;box-shadow:none}.scanner-input[data-v-14bb379a]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.scanner-turnstile[data-v-14bb379a]{display:flex;justify-content:center;padding:1rem 0}.input-group[data-v-14bb379a]{flex:1;position:relative}.input-icon[data-v-14bb379a]{position:absolute;left:1.5rem;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none}@media (max-width: 768px){.input-icon[data-v-14bb379a]{width:28px;height:28px;left:1.5rem}}.scanner-input__field[data-v-14bb379a]{width:100%;padding:1.25rem 1.25rem 1.25rem 4.5rem;border:2px solid #E2E8F0;border-radius:12px;font-size:1.125rem;min-height:3.75rem;line-height:1.5;transition:all .25s ease-in-out}.scanner-input__field[data-v-14bb379a]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e81a}.scanner-input__field[data-v-14bb379a]:disabled{background:#f9fafb;cursor:not-allowed}@media (max-width: 768px){.scanner-input__field[data-v-14bb379a]{font-size:24px!important;padding:2.25rem 2rem 2.25rem 4.5rem!important;min-height:5.5rem!important;line-height:1.6!important}}@media (max-width: 640px){.scanner-input__field[data-v-14bb379a]{font-size:22px!important;padding:2rem 1.75rem 2rem 4rem!important;min-height:5rem!important}}.scanner-error[data-v-14bb379a]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#dc26261a,#991b1b0d);border:2px solid rgba(220,38,38,.3);border-radius:12px;color:#991b1b;font-weight:600;margin-bottom:2rem}.scanner-error svg[data-v-14bb379a]{flex-shrink:0;color:#dc2626}.scanner-progress[data-v-14bb379a]{margin-bottom:2rem}.progress-bar[data-v-14bb379a]{height:8px;background:#e2e8f0;border-radius:9999px;overflow:hidden;margin-bottom:1rem}.progress-bar__fill[data-v-14bb379a]{height:100%;background:linear-gradient(135deg,#1a73e8,#1557b0);transition:width .3s ease;border-radius:9999px}.progress-message[data-v-14bb379a]{text-align:center;color:#1a73e8;font-weight:600;font-size:.9375rem;margin:0}.scan-results[data-v-14bb379a]{margin-top:6rem;animation:slideInUp .6s ease-out}.virustotal-featured[data-v-14bb379a]{background:linear-gradient(135deg,#3b82f614,#1e40af08)!important;border:2px solid rgba(59,130,246,.25)!important;border-radius:16px!important;padding:2rem!important;margin-bottom:2rem!important;box-shadow:0 4px 20px #3b82f61f!important;max-width:100%!important}@media (max-width: 768px){.virustotal-featured[data-v-14bb379a]{padding:1.5rem!important}}@media (max-width: 640px){.virustotal-featured[data-v-14bb379a]{padding:1.25rem!important}}.virustotal-featured__header[data-v-14bb379a]{display:flex!important;align-items:center!important;gap:1.5rem!important;margin-bottom:1.5rem!important;padding-bottom:1.5rem!important;border-bottom:2px solid rgba(59,130,246,.15)!important}@media (max-width: 640px){.virustotal-featured__header[data-v-14bb379a]{flex-direction:column!important;text-align:center!important}}.vt-featured-logo[data-v-14bb379a]{width:72px!important;height:72px!important;background:linear-gradient(135deg,#3b82f6,#1e40af)!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-shadow:0 4px 16px #3b82f64d!important}.vt-featured-logo svg[data-v-14bb379a]{color:#fff!important}.vt-featured-title[data-v-14bb379a]{flex:1!important}.vt-featured-title h3[data-v-14bb379a]{font-size:1.75rem!important;font-weight:800!important;color:#1e40af!important;margin:0 0 .5rem!important;line-height:1.2!important}.vt-featured-title p[data-v-14bb379a]{font-size:1rem!important;color:#64748b!important;margin:0!important;font-weight:600!important}.vt-featured-grid[data-v-14bb379a]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:1.5rem!important;margin-bottom:1.5rem!important}@media (max-width: 640px){.vt-featured-grid[data-v-14bb379a]{grid-template-columns:repeat(2,1fr)!important}}.vt-featured-stat[data-v-14bb379a]{background:#fff!important;border-radius:12px!important;padding:1.25rem!important;border:2px solid!important;display:flex!important;align-items:center!important;gap:1rem!important;transition:all .3s ease!important}.vt-featured-stat[data-v-14bb379a]:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px #0000001f!important}.vt-featured-stat--clean[data-v-14bb379a]{border-color:#10b9814d!important;background:linear-gradient(135deg,#10b9810d,#05966905)!important}.vt-featured-stat--clean .vt-stat-icon[data-v-14bb379a]{background:#10b98126!important}.vt-featured-stat--clean .vt-stat-icon svg[data-v-14bb379a]{color:#10b981!important}.vt-featured-stat--clean .vt-stat-value[data-v-14bb379a]{color:#059669!important}.vt-featured-stat--suspicious[data-v-14bb379a]{border-color:#f59e0b4d!important;background:linear-gradient(135deg,#f59e0b0d,#d9770605)!important}.vt-featured-stat--suspicious .vt-stat-icon[data-v-14bb379a]{background:#f59e0b26!important}.vt-featured-stat--suspicious .vt-stat-icon svg[data-v-14bb379a]{color:#f59e0b!important}.vt-featured-stat--suspicious .vt-stat-value[data-v-14bb379a]{color:#d97706!important}.vt-featured-stat--malicious[data-v-14bb379a]{border-color:#dc26264d!important;background:linear-gradient(135deg,#dc26260d,#991b1b05)!important}.vt-featured-stat--malicious .vt-stat-icon[data-v-14bb379a]{background:#dc262626!important}.vt-featured-stat--malicious .vt-stat-icon svg[data-v-14bb379a]{color:#dc2626!important}.vt-featured-stat--malicious .vt-stat-value[data-v-14bb379a]{color:#991b1b!important}.vt-featured-stat--undetected[data-v-14bb379a]{border-color:#64748b4d!important;background:linear-gradient(135deg,#64748b0d,#47556905)!important}.vt-featured-stat--undetected .vt-stat-icon[data-v-14bb379a]{background:#64748b26!important}.vt-featured-stat--undetected .vt-stat-icon svg[data-v-14bb379a]{color:#64748b!important}.vt-featured-stat--undetected .vt-stat-value[data-v-14bb379a]{color:#475569!important}.vt-stat-icon[data-v-14bb379a]{width:52px!important;height:52px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.vt-stat-content[data-v-14bb379a]{flex:1!important;min-width:0!important}.vt-stat-value[data-v-14bb379a]{display:block!important;font-size:1.875rem!important;font-weight:900!important;line-height:1!important;margin-bottom:.25rem!important}.vt-stat-label[data-v-14bb379a]{display:block!important;font-size:.75rem!important;font-weight:700!important;color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.05em!important;line-height:1.3!important}.vt-featured-progress[data-v-14bb379a]{margin-bottom:1.5rem!important}.vt-progress-bar[data-v-14bb379a]{height:20px!important;background:#e2e8f080!important;border-radius:9999px!important;overflow:hidden!important;display:flex!important;box-shadow:inset 0 2px 4px #0000001a!important}.vt-progress-segment[data-v-14bb379a]{height:100%!important;transition:width 1s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.vt-progress-segment[data-v-14bb379a]:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent)!important;animation:shimmer-14bb379a 2.5s infinite!important}.vt-progress-segment--clean[data-v-14bb379a]{background:linear-gradient(90deg,#10b981,#059669)!important}.vt-progress-segment--suspicious[data-v-14bb379a]{background:linear-gradient(90deg,#f59e0b,#d97706)!important}.vt-progress-segment--malicious[data-v-14bb379a]{background:linear-gradient(90deg,#dc2626,#991b1b)!important}.vt-featured-link[data-v-14bb379a]{display:inline-flex!important;align-items:center!important;gap:.75rem!important;padding:.75rem 1.5rem!important;font-size:1rem!important;font-weight:700!important;color:#fff!important;background:linear-gradient(135deg,#3b82f6,#1e40af)!important;border:none!important;border-radius:12px!important;text-decoration:none!important;transition:all .3s ease!important;box-shadow:0 4px 16px #3b82f64d!important;width:fit-content!important}.vt-featured-link[data-v-14bb379a]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #3b82f666!important}.vt-featured-link:hover svg[data-v-14bb379a]{transform:translate(2px)!important}.vt-featured-link span[data-v-14bb379a]{flex:1!important}.vt-featured-link svg[data-v-14bb379a]{flex-shrink:0!important;transition:transform .3s ease!important}.results-header[data-v-14bb379a]{display:grid;grid-template-columns:1fr auto;gap:4rem;padding:4rem;background:#fff;border-radius:24px;box-shadow:0 4px 24px #0000000f;margin-bottom:4rem;align-items:center}@media (max-width: 768px){.results-header[data-v-14bb379a]{grid-template-columns:1fr;text-align:center}}.results-header__status[data-v-14bb379a]{display:flex;align-items:center;gap:2rem}@media (max-width: 768px){.results-header__status[data-v-14bb379a]{flex-direction:column;text-align:center}}.results-header__status--secure .status-icon[data-v-14bb379a]{background:linear-gradient(135deg,#10b9811a,#0596690d);color:#10b981}.results-header__status--caution .status-icon[data-v-14bb379a]{background:linear-gradient(135deg,#f59e0b1a,#d977060d);color:#f59e0b}.results-header__status--danger .status-icon[data-v-14bb379a]{background:linear-gradient(135deg,#dc26261a,#991b1b0d);color:#dc2626}.results-header .status-icon[data-v-14bb379a]{width:88px;height:88px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.results-header .status-content[data-v-14bb379a]{flex:1;min-width:0}.results-header .status-content h3[data-v-14bb379a]{font-size:1.875rem;font-weight:800;color:#0d1b2a;margin:0 0 .5rem;line-height:1.2}.results-header .status-content .status-url[data-v-14bb379a]{font-size:1rem;color:#1a73e8;font-weight:600;margin:0 0 .5rem;word-break:break-all}.results-header .status-content .status-time[data-v-14bb379a]{font-size:.875rem;color:#64748b;margin:0}.results-header__score[data-v-14bb379a]{text-align:center;padding:2rem;background:linear-gradient(135deg,#1a73e808,#f9a82503);border-radius:16px;border:2px solid rgba(26,115,232,.1)}.results-header .score-circle[data-v-14bb379a]{width:140px;height:140px;position:relative;margin:0 auto 1.5rem}.results-header .score-circle__background[data-v-14bb379a]{width:100%;height:100%}.results-header .score-circle .score-text[data-v-14bb379a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.results-header .score-circle .score-number[data-v-14bb379a]{display:block;font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#1a73e8,#f9a825);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.results-header .score-circle .score-max[data-v-14bb379a]{display:block;font-size:1rem;color:#64748b;font-weight:600;margin-top:.25rem}.results-header .score-label[data-v-14bb379a]{font-size:.875rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0}.results-checks[data-v-14bb379a]{margin-bottom:3rem}.results-checks h4[data-v-14bb379a]{font-size:1.5rem;font-weight:800;color:#0d1b2a;margin-bottom:3rem;text-align:center}.check-grid[data-v-14bb379a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(520px,1fr));gap:3rem}@media (max-width: 768px){.check-grid[data-v-14bb379a]{grid-template-columns:1fr}}.check-item[data-v-14bb379a]{display:flex;gap:1.5rem;padding:2rem;border-radius:16px;border:2px solid;transition:all .25s ease-in-out}.check-item--success[data-v-14bb379a]{background:#10b9810d;border-color:#10b9814d}.check-item--success .check-item__icon svg[data-v-14bb379a]{color:#10b981}.check-item--warning[data-v-14bb379a]{background:#f59e0b0d;border-color:#f59e0b4d}.check-item--warning .check-item__icon svg[data-v-14bb379a]{color:#f59e0b}.check-item--error[data-v-14bb379a]{background:#dc26260d;border-color:#dc26264d}.check-item--error .check-item__icon svg[data-v-14bb379a]{color:#dc2626}.check-item__icon[data-v-14bb379a]{flex-shrink:0}.check-item__content[data-v-14bb379a]{flex:1}.check-item__content h5[data-v-14bb379a]{font-size:1.125rem;font-weight:700;color:#0d1b2a;margin-bottom:.5rem}.check-item__message[data-v-14bb379a]{font-size:1rem;color:#0d1b2a;font-weight:600;margin-bottom:.5rem}.check-item__details[data-v-14bb379a]{font-size:.9375rem;color:#64748b;margin:0}.virustotal-stats[data-v-14bb379a]{margin-top:2rem;padding:2rem;background:linear-gradient(135deg,#3b82f605,#1e40af03);border:1px solid rgba(59,130,246,.15);border-radius:16px}.vt-header[data-v-14bb379a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(59,130,246,.1)}.vt-logo[data-v-14bb379a]{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.9375rem;color:#1e40af}.vt-logo svg[data-v-14bb379a]{color:#3b82f6}.vt-engines[data-v-14bb379a]{font-size:.75rem;font-weight:600;color:#64748b;background:#3b82f614;padding:.25rem .625rem;border-radius:8px}.vt-progress-wrapper[data-v-14bb379a]{margin-bottom:1.5rem}.vt-progress[data-v-14bb379a]{height:12px;background:#e2e8f080;border-radius:9999px;overflow:hidden;display:flex;box-shadow:inset 0 1px 3px #0000001a}.vt-progress__bar[data-v-14bb379a]{height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative}.vt-progress__bar[data-v-14bb379a]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer-14bb379a 2s infinite}.vt-progress__bar--clean[data-v-14bb379a]{background:linear-gradient(90deg,#10b981,#059669)}.vt-progress__bar--suspicious[data-v-14bb379a]{background:linear-gradient(90deg,#f59e0b,#d97706)}.vt-progress__bar--malicious[data-v-14bb379a]{background:linear-gradient(90deg,#dc2626,#991b1b)}@keyframes shimmer-14bb379a{0%{transform:translate(-100%)}to{transform:translate(100%)}}.vt-stat-grid[data-v-14bb379a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-bottom:1.5rem}.vt-stat[data-v-14bb379a]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);transition:all .25s ease-in-out}.vt-stat[data-v-14bb379a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.vt-stat--clean[data-v-14bb379a]{border-color:#10b98133}.vt-stat--clean .vt-stat__icon svg[data-v-14bb379a]{color:#10b981}.vt-stat--clean .vt-stat__value[data-v-14bb379a]{color:#059669}.vt-stat--suspicious[data-v-14bb379a]{border-color:#f59e0b33}.vt-stat--suspicious .vt-stat__icon svg[data-v-14bb379a]{color:#f59e0b}.vt-stat--suspicious .vt-stat__value[data-v-14bb379a]{color:#d97706}.vt-stat--malicious[data-v-14bb379a]{border-color:#dc262633}.vt-stat--malicious .vt-stat__icon svg[data-v-14bb379a]{color:#dc2626}.vt-stat--malicious .vt-stat__value[data-v-14bb379a]{color:#991b1b}.vt-stat--undetected[data-v-14bb379a]{border-color:#64748b33}.vt-stat--undetected .vt-stat__icon svg[data-v-14bb379a]{color:#64748b}.vt-stat--undetected .vt-stat__value[data-v-14bb379a]{color:#475569}.vt-stat__icon[data-v-14bb379a]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#00000008;border-radius:8px}.vt-stat__content[data-v-14bb379a]{flex:1;min-width:0}.vt-stat__value[data-v-14bb379a]{display:block;font-size:1.25rem;font-weight:800;line-height:1.2}.vt-stat__label[data-v-14bb379a]{display:block;font-size:.6875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-top:.125rem}.vt-link[data-v-14bb379a]{display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:.875rem;font-weight:600;color:#1e40af;background:#fff;border:1.5px solid rgba(59,130,246,.2);border-radius:12px;text-decoration:none;transition:all .25s ease-in-out}.vt-link[data-v-14bb379a]:hover{background:#3b82f6;border-color:#3b82f6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f640}.vt-link:hover svg[data-v-14bb379a]{color:#fff}.vt-link span[data-v-14bb379a]{flex:1}.vt-link svg[data-v-14bb379a]{flex-shrink:0;transition:color .25s ease-in-out}.results-cta[data-v-14bb379a]{text-align:center;padding:4rem;background:linear-gradient(135deg,#1a73e80d,#1a73e805);border-radius:16px;border:2px solid rgba(26,115,232,.2)}.results-cta h4[data-v-14bb379a]{font-size:1.5rem;font-weight:700;color:#0d1b2a;margin-bottom:1.5rem}.results-cta p[data-v-14bb379a]{font-size:1rem;color:#64748b;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}@keyframes fadeIn-14bb379a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.malware-removal[data-v-fc6469e8]{background:#f6f8fb;position:relative;overflow:visible}.malware-removal[data-v-fc6469e8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(220,38,38,.008) 20px,rgba(220,38,38,.008) 21px);pointer-events:none}.malware-removal__content[data-v-fc6469e8]{position:relative;z-index:1}.section-header[data-v-fc6469e8]{text-align:center;margin-bottom:6rem}.section-header__badge[data-v-fc6469e8]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:linear-gradient(135deg,#dc26261a,#991b1b0d);border:2px solid rgba(220,38,38,.3);border-radius:9999px;color:#991b1b;font-weight:700;font-size:.875rem;margin-bottom:2rem}.section-header__badge svg[data-v-fc6469e8]{color:#dc2626}.section-header h2[data-v-fc6469e8]{font-size:clamp(2rem,4vw,2.75rem);color:#0d1b2a;margin-bottom:1.5rem;line-height:1.2}.section-header__subtitle[data-v-fc6469e8]{font-size:1.125rem;color:#64748b;line-height:1.7;max-width:800px;margin:0 auto}.scanner-container[data-v-fc6469e8]{background:#fff;border-radius:24px;padding:4rem;box-shadow:0 4px 24px #00000014;border:2px solid rgba(26,115,232,.1);margin-bottom:6rem}@media (max-width: 768px){.scanner-container[data-v-fc6469e8]{padding:2rem;border-radius:16px}}@media (max-width: 640px){.scanner-container[data-v-fc6469e8]{padding:1.5rem;border-radius:12px}}.scanner-header[data-v-fc6469e8]{display:flex;align-items:center;gap:2rem;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #E2E8F0}.scanner-header__icon[data-v-fc6469e8]{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#1a73e81a,#f9a8250d);display:flex;align-items:center;justify-content:center;flex-shrink:0}.scanner-header__icon svg[data-v-fc6469e8]{color:#1a73e8}.scanner-header h3[data-v-fc6469e8]{font-size:1.5rem;font-weight:800;color:#0d1b2a;margin:0 0 .5rem;line-height:1.2}.scanner-header p[data-v-fc6469e8]{font-size:1rem;color:#64748b;margin:0;line-height:1.5}@media (max-width: 640px){.scanner-header[data-v-fc6469e8]{flex-direction:column;text-align:center}}.scanner-trust[data-v-fc6469e8]{display:flex;justify-content:center;gap:3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid #E2E8F0;flex-wrap:wrap}.trust-item[data-v-fc6469e8]{display:flex;align-items:center;gap:1rem;color:#64748b;font-size:.875rem;font-weight:600}.trust-item svg[data-v-fc6469e8]{color:#10b981;flex-shrink:0}.features-grid[data-v-fc6469e8]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-bottom:6rem}@media (max-width: 768px){.features-grid[data-v-fc6469e8]{grid-template-columns:1fr;gap:2rem}}.feature-card[data-v-fc6469e8]{background:#fff;border-radius:24px;padding:4rem;border:2px solid #E2E8F0;transition:all .25s ease-in-out}.feature-card[data-v-fc6469e8]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a;border-color:#1a73e84d}.feature-card__icon[data-v-fc6469e8]{width:72px;height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative}.feature-card__icon--danger[data-v-fc6469e8]{background:linear-gradient(135deg,#dc26261a,#991b1b0d)}.feature-card__icon--danger svg[data-v-fc6469e8]{color:#dc2626}.feature-card__icon--danger[data-v-fc6469e8]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:16px;border:2px solid rgba(220,38,38,.15);animation:pulse-danger-fc6469e8 2s ease-in-out infinite}.feature-card__icon--shield[data-v-fc6469e8]{background:linear-gradient(135deg,#3b82f61a,#1e40af0d)}.feature-card__icon--shield svg[data-v-fc6469e8]{color:#3b82f6}.feature-card__icon--success[data-v-fc6469e8]{background:linear-gradient(135deg,#10b9811a,#0596690d)}.feature-card__icon--success svg[data-v-fc6469e8]{color:#10b981}.feature-card h4[data-v-fc6469e8]{font-size:1.375rem;font-weight:800;color:#0d1b2a;margin:0 0 1rem;line-height:1.3}.feature-card>p[data-v-fc6469e8]{font-size:1rem;color:#64748b;line-height:1.6;margin:0 0 2rem}.feature-list[data-v-fc6469e8]{list-style:none;padding:0;margin:0}.feature-list li[data-v-fc6469e8]{font-size:.9375rem;color:#0d1b2a;padding:1rem 0 1rem 2rem;position:relative;line-height:1.6}.feature-list li[data-v-fc6469e8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#1a73e8;border-radius:50%}.feature-list li[data-v-fc6469e8]:not(:last-child){border-bottom:1px solid rgba(226,232,240,.5)}.cta-section[data-v-fc6469e8]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:24px;padding:4rem;box-shadow:0 20px 40px #00000026,0 0 60px #3b82f64d,inset 0 1px #ffffff1a;position:relative;overflow:hidden;display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center;min-height:200px}.cta-section[data-v-fc6469e8]:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;animation:pulse-glow-fc6469e8 4s ease-in-out infinite}.cta-section[data-v-fc6469e8]:after{content:"";position:absolute;bottom:-30%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(37,99,235,.4) 0%,transparent 60%);border-radius:50%;filter:blur(40px)}@media (max-width: 1024px){.cta-section[data-v-fc6469e8]{grid-template-columns:1fr;text-align:center;padding:4rem 3rem}}@media (max-width: 768px){.cta-section[data-v-fc6469e8]{padding:3rem;min-height:auto}}.cta-section__content[data-v-fc6469e8]{color:#fff;position:relative;z-index:1}.cta-section__content h3[data-v-fc6469e8]{color:#fff;font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1rem;line-height:1.2}.cta-section__content p[data-v-fc6469e8]{color:#ffffffe6;margin:0;font-size:1.0625rem}.cta-section__actions[data-v-fc6469e8]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;position:relative;z-index:1}@media (max-width: 1024px){.cta-section__actions[data-v-fc6469e8]{align-items:center}}.cta-section__guarantee[data-v-fc6469e8]{display:flex;align-items:center;gap:.5rem;color:#ffffffe6;font-size:.875rem;margin:0}.cta-section__guarantee svg[data-v-fc6469e8]{color:#fff}@keyframes pulse-danger-fc6469e8{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.3;transform:scale(1.03)}}@keyframes pulse-glow-fc6469e8{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.25;transform:scale(1.1)}}.testimonials[data-v-5b4923d0]{background:transparent;position:relative;overflow:hidden;background-image:radial-gradient(circle at 20% 50%,rgba(26,115,232,.02) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(26,115,232,.012) 0%,transparent 50%)}.testimonials[data-v-5b4923d0]:before{content:"";position:absolute;top:-20%;left:-15%;width:800px;height:800px;background:radial-gradient(circle,rgba(26,115,232,.03) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.testimonials[data-v-5b4923d0]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:700px;height:700px;background:radial-gradient(circle,rgba(30,58,138,.025) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.testimonials-grid[data-v-5b4923d0]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 1024px){.testimonials-grid[data-v-5b4923d0]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.testimonials-grid[data-v-5b4923d0]{grid-template-columns:1fr;gap:1.5rem}}.testimonial[data-v-5b4923d0]{display:flex;flex-direction:column;height:100%}.testimonial__rating[data-v-5b4923d0]{display:flex;gap:.25rem;margin-bottom:1.5rem}.testimonial__text[data-v-5b4923d0]{flex:1;font-size:1rem;line-height:1.7;color:#0d1b2a;margin:0 0 2rem;font-style:italic}@media (max-width: 640px){.testimonial__text[data-v-5b4923d0]{font-size:.9375rem}}.testimonial__author[data-v-5b4923d0]{display:flex;align-items:center;gap:1.5rem;padding-top:1.5rem;border-top:1px solid #E2E8F0}.testimonial__avatar[data-v-5b4923d0]{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0}.testimonial__avatar img[data-v-5b4923d0]{width:100%;height:100%;object-fit:cover;background:#e2e8f0}.testimonial__info[data-v-5b4923d0]{flex:1}.testimonial__name[data-v-5b4923d0]{font-weight:600;color:#0d1b2a;margin-bottom:.125rem}.testimonial__company[data-v-5b4923d0]{font-size:.875rem;color:#64748b}.portfolio[data-v-f6a4720c]{background:transparent;position:relative;overflow:hidden;background-image:repeating-linear-gradient(-45deg,transparent,transparent 20px,rgba(26,115,232,.012) 20px,rgba(26,115,232,.012) 21px)}.portfolio[data-v-f6a4720c]:before{content:"";position:absolute;top:-20%;right:-15%;width:800px;height:800px;background:radial-gradient(circle,rgba(26,115,232,.025) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(50px)}.portfolio__header[data-v-f6a4720c]{text-align:center;margin-bottom:6rem;position:relative;z-index:1}.portfolio__badge[data-v-f6a4720c]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:linear-gradient(135deg,#1a73e81a,#1a73e80d);border:2px solid rgba(26,115,232,.2);border-radius:9999px;color:#1a73e8;font-weight:700;font-size:.875rem;margin-bottom:1.5rem}.portfolio__badge svg[data-v-f6a4720c]{flex-shrink:0}.portfolio h2[data-v-f6a4720c]{font-size:clamp(2rem,4vw,2.75rem);color:#0d1b2a;margin-bottom:1.5rem;line-height:1.2}.portfolio__subtitle[data-v-f6a4720c]{font-size:1.125rem;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6}.portfolio__grid[data-v-f6a4720c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:3rem;position:relative;z-index:1}@media (max-width: 768px){.portfolio__grid[data-v-f6a4720c]{gap:2rem}}.portfolio-item[data-v-f6a4720c]{position:relative;transition:transform .25s ease-in-out}.portfolio-item[data-v-f6a4720c]:hover{transform:translateY(-8px)}.portfolio-item:hover .portfolio-item__overlay[data-v-f6a4720c]{opacity:1}.portfolio-item:hover .portfolio-item__image img[data-v-f6a4720c]{transform:scale(1.05)}.portfolio-item__image[data-v-f6a4720c]{position:relative;width:100%;height:280px;overflow:hidden;background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-radius:16px 16px 0 0}.portfolio-item__image img[data-v-f6a4720c]{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.portfolio-item__overlay[data-v-f6a4720c]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a73e8f2,#135cbcf2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;opacity:0;transition:opacity .25s ease-in-out;padding:2rem}.portfolio-item__metrics[data-v-f6a4720c]{display:flex;align-items:center;gap:2rem}.portfolio-item__improvement[data-v-f6a4720c]{color:#fff;font-weight:700;font-size:1.125rem;background:#fff3;padding:.5rem 1.5rem;border-radius:16px}.portfolio-item__content[data-v-f6a4720c]{padding:2rem}.portfolio-item__category[data-v-f6a4720c]{display:inline-block;padding:.5rem 1rem;background:#1a73e81a;color:#1a73e8;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;margin-bottom:1rem}.portfolio-item__title[data-v-f6a4720c]{font-size:1.25rem;font-weight:700;color:#0d1b2a;margin-bottom:.5rem;line-height:1.3}.portfolio-item__description[data-v-f6a4720c]{font-size:.9375rem;color:#64748b;margin:0;line-height:1.5}.metric[data-v-f6a4720c]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.metric__label[data-v-f6a4720c]{color:#fffc;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.metric__value[data-v-f6a4720c]{font-size:2.5rem;font-weight:800;line-height:1;padding:1rem 1.5rem;border-radius:12px;min-width:80px;text-align:center}.metric__value--before[data-v-f6a4720c]{background:#ef444433;color:#fee2e2}.metric__value--after[data-v-f6a4720c]{background:#22c55e33;color:#d1fae5}.metric__arrow[data-v-f6a4720c]{color:#fff;font-size:2rem;font-weight:300;opacity:.8}.blog-illustration[data-v-525bd5a4]{max-width:700px;margin:0 auto 4rem;opacity:0;animation:fadeInUp-525bd5a4 .8s ease-out .2s forwards}.blog-illustration svg[data-v-525bd5a4]{width:100%;height:auto;display:block}@media (max-width: 768px){.blog-illustration[data-v-525bd5a4]{max-width:500px;margin-bottom:3rem}}@media (max-width: 640px){.blog-illustration[data-v-525bd5a4]{max-width:100%}}@keyframes fadeInUp-525bd5a4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog-highlight[data-v-525bd5a4]{background:transparent;position:relative;overflow:hidden;background-image:radial-gradient(circle,rgba(26,115,232,.02) 1px,transparent 1px);background-size:24px 24px}.blog-highlight[data-v-525bd5a4]:before{content:"";position:absolute;top:-20%;left:-15%;width:800px;height:800px;background:radial-gradient(circle,rgba(26,115,232,.03) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.blog-highlight[data-v-525bd5a4]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:700px;height:700px;background:radial-gradient(circle,rgba(30,58,138,.025) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(40px)}.blog-highlight__cta[data-v-525bd5a4]{display:flex;justify-content:center;margin-top:4rem}.blog-grid[data-v-525bd5a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 1024px){.blog-grid[data-v-525bd5a4]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.blog-grid[data-v-525bd5a4]{grid-template-columns:1fr;gap:1.5rem}}.blog-card-link[data-v-525bd5a4]{text-decoration:none;color:inherit;display:block}.blog-card[data-v-525bd5a4]{display:flex;flex-direction:column;height:100%}.blog-card__image[data-v-525bd5a4]{width:100%;height:200px;border-radius:12px;overflow:hidden;margin-bottom:1.5rem}.blog-card__image img[data-v-525bd5a4]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease-in-out;background:#e2e8f0}.blog-card__content[data-v-525bd5a4]{flex:1;display:flex;flex-direction:column}.blog-card__meta[data-v-525bd5a4]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.8125rem}.blog-card__category[data-v-525bd5a4]{background:#1a73e81a;color:#1a73e8;padding:.25rem .75rem;border-radius:8px;font-weight:600}.blog-card__date[data-v-525bd5a4]{color:#94a3b8}.blog-card__reading-time[data-v-525bd5a4]{color:#1a73e8;font-weight:600}.blog-card__title[data-v-525bd5a4]{font-size:1.25rem;margin-bottom:1rem;line-height:1.3;color:#0d1b2a}@media (max-width: 640px){.blog-card__title[data-v-525bd5a4]{font-size:1.125rem}}.blog-card__excerpt[data-v-525bd5a4]{flex:1;font-size:.9375rem;color:#64748b;margin-bottom:1.5rem;line-height:1.6}.blog-card__readmore[data-v-525bd5a4]{color:#1a73e8;font-weight:600;font-size:.9375rem;transition:gap .25s ease-in-out}.blog-card-link:hover .blog-card__image img[data-v-525bd5a4]{transform:scale(1.05)}.blog-card-link:hover .blog-card__readmore[data-v-525bd5a4]{gap:.5rem}.faq[data-v-30b20016]{background:transparent;position:relative;overflow:hidden;background-image:linear-gradient(rgba(26,115,232,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(26,115,232,.015) 1px,transparent 1px);background-size:32px 32px}.faq[data-v-30b20016]:before{content:"";position:absolute;top:-20%;left:-15%;width:900px;height:900px;background:radial-gradient(circle,rgba(26,115,232,.015) 0%,transparent 75%);border-radius:50%;pointer-events:none;filter:blur(60px);transition:opacity 1s ease-in-out}.faq[data-v-30b20016]:after{content:"";position:absolute;bottom:-15%;right:-15%;width:850px;height:850px;background:radial-gradient(circle,rgba(30,58,138,.012) 0%,transparent 75%);border-radius:50%;pointer-events:none;filter:blur(60px);transition:opacity 1s ease-in-out}.faq__header[data-v-30b20016]{text-align:center;margin-bottom:6rem}.faq__badge[data-v-30b20016]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:#1a73e814;border:2px solid rgba(26,115,232,.2);border-radius:9999px;color:#1a73e8;font-weight:600;font-size:.875rem;margin-bottom:1.5rem}.faq__badge svg[data-v-30b20016]{flex-shrink:0}.faq h2[data-v-30b20016]{font-size:clamp(2rem,4vw,2.75rem);color:#0d1b2a;margin-bottom:1.5rem;line-height:1.2}.faq__subtitle[data-v-30b20016]{font-size:1.125rem;color:#64748b;max-width:700px;margin:0 auto;line-height:1.6}.faq__list[data-v-30b20016]{max-width:900px;margin:0 auto 6rem;display:flex;flex-direction:column;gap:1.5rem}.faq__cta[data-v-30b20016]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:24px;padding:4rem;box-shadow:0 20px 40px #00000026,0 0 60px #3b82f64d,inset 0 1px #ffffff1a;position:relative;overflow:hidden;display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center;min-height:200px}.faq__cta[data-v-30b20016]:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;animation:pulse-glow-30b20016 4s ease-in-out infinite}.faq__cta[data-v-30b20016]:after{content:"";position:absolute;bottom:-30%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(37,99,235,.4) 0%,transparent 60%);border-radius:50%;filter:blur(40px)}@media (max-width: 1024px){.faq__cta[data-v-30b20016]{grid-template-columns:1fr;text-align:center;padding:4rem 3rem}}@media (max-width: 768px){.faq__cta[data-v-30b20016]{padding:3rem;min-height:auto}}.faq__cta-content[data-v-30b20016]{color:#fff;position:relative;z-index:1}.faq__cta-content h2[data-v-30b20016]{color:#fff;margin-bottom:1rem}.faq__cta-content p[data-v-30b20016]{color:#ffffffe6;margin:0;font-size:1.0625rem}.faq__cta-actions[data-v-30b20016]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;position:relative;z-index:1}@media (max-width: 1024px){.faq__cta-actions[data-v-30b20016]{align-items:center}}.faq__cta-guarantee[data-v-30b20016]{display:flex;align-items:center;gap:.5rem;color:#ffffffe6;font-size:.875rem;margin:0}.faq__cta-guarantee svg[data-v-30b20016]{color:#fff}.faq-item[data-v-30b20016]{background:#fff;border:2px solid #E2E8F0;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.faq-item[data-v-30b20016]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(135deg,#1a73e8,#1557b0);transition:width .3s cubic-bezier(.4,0,.2,1)}.faq-item[data-v-30b20016]:hover{border-color:#1a73e84d;box-shadow:0 8px 20px #3b82f61a;transform:translate(4px)}.faq-item--open[data-v-30b20016]{border-color:#1a73e8;box-shadow:0 8px 24px #3b82f626}.faq-item--open[data-v-30b20016]:before{width:4px}.faq-item--open .faq-item__icon[data-v-30b20016]{transform:rotate(180deg);color:#1a73e8}.faq-item--open .faq-item__question-text[data-v-30b20016]{color:#1a73e8}.faq-item--open .faq-item__answer-wrapper[data-v-30b20016]{max-height:500px;padding:0 3rem 2rem}@media (max-width: 768px){.faq-item--open .faq-item__answer-wrapper[data-v-30b20016]{padding:0 1.5rem 1.5rem}}.faq-item__question[data-v-30b20016]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem 3rem;background:none;border:none;cursor:pointer;text-align:left;transition:background .25s ease-in-out}@media (max-width: 768px){.faq-item__question[data-v-30b20016]{padding:1.5rem}}.faq-item__question[data-v-30b20016]:hover{background:#1a73e805}.faq-item__question-text[data-v-30b20016]{font-size:1.125rem;font-weight:700;color:#0d1b2a;line-height:1.4;transition:color .3s ease}@media (max-width: 768px){.faq-item__question-text[data-v-30b20016]{font-size:1rem}}.faq-item__icon[data-v-30b20016]{flex-shrink:0;color:#64748b;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-item__answer-wrapper[data-v-30b20016]{max-height:0;overflow:hidden;transition:all .25s ease-in-out;padding:0 3rem}@media (max-width: 768px){.faq-item__answer-wrapper[data-v-30b20016]{padding:0 1.5rem}}.faq-item__answer[data-v-30b20016]{font-size:1rem;color:#64748b;line-height:1.7;padding-top:1rem}@media (max-width: 768px){.faq-item__answer[data-v-30b20016]{font-size:.9375rem}}@keyframes pulse-glow-30b20016{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.25;transform:scale(1.1)}}.contact[data-v-6659f34f]{background:linear-gradient(135deg,#eff6ff66,#fef3c733);position:relative;overflow:hidden}.contact[data-v-6659f34f]:before{content:"";position:absolute;top:-30%;left:-20%;width:1200px;height:1200px;background:radial-gradient(circle,rgba(26,115,232,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(100px);animation:float-slow 20s ease-in-out infinite}.contact[data-v-6659f34f]:after{content:"";position:absolute;bottom:-30%;right:-20%;width:1100px;height:1100px;background:radial-gradient(circle,rgba(249,168,37,.06) 0%,transparent 70%);border-radius:50%;pointer-events:none;filter:blur(100px);animation:float-slow 25s ease-in-out infinite reverse}.contact__particles[data-v-6659f34f]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.contact .particle[data-v-6659f34f]{position:absolute;width:6px;height:6px;background:linear-gradient(135deg,#1a73e866,#f9a82566);border-radius:50%;filter:blur(1px)}.contact .particle--1[data-v-6659f34f]{top:15%;left:10%;animation:float-particle-6659f34f 15s ease-in-out infinite}.contact .particle--2[data-v-6659f34f]{top:40%;right:15%;animation:float-particle-6659f34f 18s ease-in-out infinite 2s}.contact .particle--3[data-v-6659f34f]{bottom:25%;left:20%;animation:float-particle-6659f34f 20s ease-in-out infinite 4s}.contact .particle--4[data-v-6659f34f]{top:60%;right:25%;animation:float-particle-6659f34f 17s ease-in-out infinite 6s}.contact .particle--5[data-v-6659f34f]{bottom:40%;left:70%;animation:float-particle-6659f34f 22s ease-in-out infinite 8s}.contact__header[data-v-6659f34f]{text-align:center;margin-bottom:6rem;position:relative;z-index:1}.contact__header-badge[data-v-6659f34f]{display:inline-flex;align-items:center;gap:1rem;padding:1rem 2rem;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(26,115,232,.2);border-radius:9999px;font-size:.875rem;font-weight:700;color:#1a73e8;margin-bottom:2rem;box-shadow:0 8px 32px #1a73e81a;animation:badge-pulse-6659f34f 3s ease-in-out infinite}.contact__header-badge svg[data-v-6659f34f]{color:#1a73e8}.contact__title[data-v-6659f34f]{font-size:clamp(2.25rem,5vw,3.5rem);color:#0d1b2a;margin-bottom:1.5rem;line-height:1.1;font-weight:900}.contact__title .gradient-text[data-v-6659f34f]{background:linear-gradient(135deg,#1a73e8,#1557b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;display:inline-block}.contact__title .gradient-text[data-v-6659f34f]:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:4px;background:linear-gradient(135deg,#1a73e8,#1557b0);border-radius:2px;opacity:.3}.contact__subtitle[data-v-6659f34f]{font-size:clamp(1rem,2vw,1.25rem);color:#64748b;margin:0;font-weight:500}.contact__form-wrapper[data-v-6659f34f]{background:#ffffffb3;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:8rem;border-radius:32px;box-shadow:0 50px 100px #3b82f61a,0 0 0 1px #ffffff80 inset,0 0 100px #1a73e80d;border:2px solid rgba(255,255,255,.8);position:relative;overflow:hidden;max-width:1000px;margin:0 auto;z-index:1}@media (max-width: 768px){.contact__form-wrapper[data-v-6659f34f]{padding:6rem 3rem}}@media (max-width: 640px){.contact__form-wrapper[data-v-6659f34f]{padding:4rem 2rem}}.contact__form-wrapper[data-v-6659f34f]:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(135deg,#1a73e8,#1557b0);border-radius:32px 32px 0 0}.contact .glass-orb[data-v-6659f34f]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;pointer-events:none;z-index:0}.contact .glass-orb--1[data-v-6659f34f]{width:400px;height:400px;background:radial-gradient(circle,rgba(26,115,232,.3),transparent);top:-200px;right:-100px;animation:float-orb-6659f34f 25s ease-in-out infinite}.contact .glass-orb--2[data-v-6659f34f]{width:350px;height:350px;background:radial-gradient(circle,rgba(249,168,37,.25),transparent);bottom:-150px;left:-80px;animation:float-orb-6659f34f 30s ease-in-out infinite reverse}.contact .progress-ring[data-v-6659f34f]{position:absolute;top:-60px;right:-60px;z-index:10}@media (max-width: 768px){.contact .progress-ring[data-v-6659f34f]{top:-50px;right:-50px;transform:scale(.8)}}@media (max-width: 640px){.contact .progress-ring[data-v-6659f34f]{display:none}}.contact .progress-ring__svg[data-v-6659f34f]{transform:rotate(-90deg);filter:drop-shadow(0 8px 24px rgba(26,115,232,.2))}.contact .progress-ring__circle-bg[data-v-6659f34f]{fill:none;stroke:#1a73e81a;stroke-width:6}.contact .progress-ring__circle[data-v-6659f34f]{fill:none;stroke:url(#gradient);stroke-width:6;stroke-linecap:round;transition:stroke-dasharray .5s cubic-bezier(.4,0,.2,1)}.contact .progress-ring__content[data-v-6659f34f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.contact .progress-ring__percent[data-v-6659f34f]{display:block;font-size:1.5rem;font-weight:900;background:linear-gradient(135deg,#1a73e8,#1557b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.contact .progress-ring__label[data-v-6659f34f]{display:block;font-size:.625rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:4px}.contact__benefits[data-v-6659f34f]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:8rem;position:relative;z-index:1}@media (max-width: 768px){.contact__benefits[data-v-6659f34f]{grid-template-columns:1fr;gap:2rem;margin-top:6rem}}.contact__benefit[data-v-6659f34f]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;padding:4rem;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;border:2px solid rgba(255,255,255,.9);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.contact__benefit[data-v-6659f34f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a73e80d,#f9a82508);opacity:0;transition:opacity .4s ease}.contact__benefit[data-v-6659f34f]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px #1a73e833;border-color:#1a73e84d}.contact__benefit[data-v-6659f34f]:hover:before{opacity:1}.contact__benefit:hover .contact__benefit-icon[data-v-6659f34f]{transform:scale(1.15) rotate(10deg);box-shadow:0 12px 32px #1a73e84d}.contact__benefit-icon[data-v-6659f34f]{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a73e8,#1557b0);border-radius:20px;color:#fff;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;z-index:1;box-shadow:0 8px 24px #1a73e840}@media (max-width: 640px){.contact__benefit-icon[data-v-6659f34f]{width:56px;height:56px}}.contact__benefit-content[data-v-6659f34f]{flex:1;position:relative;z-index:1}.contact__benefit-content h4[data-v-6659f34f]{font-size:1.25rem;color:#0d1b2a;margin-bottom:1rem;font-weight:800}@media (max-width: 640px){.contact__benefit-content h4[data-v-6659f34f]{font-size:1.125rem}}.contact__benefit-content p[data-v-6659f34f]{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0}@media (max-width: 640px){.contact__benefit-content p[data-v-6659f34f]{font-size:.875rem}}@keyframes float-orb-6659f34f{0%,to{transform:translate(0) scale(1)}50%{transform:translate(50px,-50px) scale(1.1)}}@keyframes badge-pulse-6659f34f{0%,to{box-shadow:0 8px 32px #1a73e81a;transform:scale(1)}50%{box-shadow:0 12px 48px #1a73e833;transform:scale(1.02)}}@keyframes float-particle-6659f34f{0%,to{transform:translate(0);opacity:.3}25%{transform:translate(50px,-50px);opacity:.6}50%{transform:translate(100px,-30px);opacity:.4}75%{transform:translate(30px,20px);opacity:.7}}.form__row[data-v-6659f34f]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}@media (max-width: 640px){.form__row[data-v-6659f34f]{grid-template-columns:1fr}}.form__group[data-v-6659f34f]{position:relative;margin-bottom:2rem;z-index:1}.form__input-wrapper[data-v-6659f34f]{position:relative;display:flex;align-items:center}.form__icon[data-v-6659f34f]{position:absolute;left:2rem;top:50%;transform:translateY(-50%);color:#64748b;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2;pointer-events:none}.form__icon--textarea[data-v-6659f34f]{top:24px;transform:none}.form__input[data-v-6659f34f],.form__select[data-v-6659f34f],.form__textarea[data-v-6659f34f]{width:100%;padding:2rem 2rem 2rem 52px;border:2px solid rgba(226,232,240,.5);border-radius:24px;font-size:1rem;font-family:inherit;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0d1b2a;position:relative;z-index:1}.form__input[data-v-6659f34f]:hover,.form__select[data-v-6659f34f]:hover,.form__textarea[data-v-6659f34f]:hover{border-color:#1a73e84d;background:#fffffff2;transform:translateY(-2px);box-shadow:0 8px 24px #1a73e814}.form__input[data-v-6659f34f]:focus,.form__select[data-v-6659f34f]:focus,.form__textarea[data-v-6659f34f]:focus{outline:none;border-color:#1a73e8;background:#fff;transform:translateY(-2px);box-shadow:0 12px 32px #1a73e826}.form__input:focus~.form__icon[data-v-6659f34f],.form__select:focus~.form__icon[data-v-6659f34f],.form__textarea:focus~.form__icon[data-v-6659f34f]{color:#1a73e8;transform:translateY(-50%) scale(1.1)}.form__input:focus~.form__label[data-v-6659f34f],.form__select:focus~.form__label[data-v-6659f34f],.form__textarea:focus~.form__label[data-v-6659f34f]{top:-12px;left:1.5rem;font-size:.75rem;color:#1a73e8;background:#fff;padding:0 8px}.form__input:focus~.form__border[data-v-6659f34f],.form__select:focus~.form__border[data-v-6659f34f],.form__textarea:focus~.form__border[data-v-6659f34f]{width:100%}.form__input[data-v-6659f34f]::placeholder,.form__select[data-v-6659f34f]::placeholder,.form__textarea[data-v-6659f34f]::placeholder{color:transparent}.form__group--filled .form__label[data-v-6659f34f]{top:-12px;left:1.5rem;font-size:.75rem;background:#fff;padding:0 8px;color:#0d1b2a}.form__select[data-v-6659f34f]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%233B82F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem center;padding-right:8rem}.form__textarea[data-v-6659f34f]{resize:vertical;min-height:120px;line-height:1.6;padding-top:2rem}.form__textarea:focus~.form__icon[data-v-6659f34f]{transform:scale(1.1)}.form__label[data-v-6659f34f]{position:absolute;left:52px;top:50%;transform:translateY(-50%);font-size:1rem;font-weight:500;color:#64748b;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}.form__label--select[data-v-6659f34f]{color:#0d1b2a;font-size:.75rem;top:-12px;left:1.5rem;background:#fff;padding:0 8px}.form__border[data-v-6659f34f]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:3px;background:linear-gradient(135deg,#1a73e8,#1557b0);border-radius:9999px;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:3}.form__turnstile[data-v-6659f34f]{display:flex;justify-content:center;padding:3rem 0;position:relative;z-index:1}.form__submit[data-v-6659f34f]{width:100%;font-size:1.125rem;padding:3rem 4rem;position:relative;overflow:hidden;font-weight:700;box-shadow:0 16px 40px #1a73e840;border-radius:24px;display:flex;align-items:center;justify-content:center;gap:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.form__submit[data-v-6659f34f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);opacity:0;transition:opacity .3s ease}.form__submit[data-v-6659f34f]:hover{transform:translateY(-4px);box-shadow:0 24px 60px #1a73e859}.form__submit[data-v-6659f34f]:hover:before{opacity:1}.form__submit:hover .form__submit-icon[data-v-6659f34f]{transform:translate(4px) rotate(15deg)}.form__submit[data-v-6659f34f]:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:0 8px 24px #1a73e826!important}.form__submit-text[data-v-6659f34f]{position:relative;z-index:1}.form__submit-icon[data-v-6659f34f]{position:relative;z-index:1;transition:transform .3s cubic-bezier(.4,0,.2,1)}.form__message[data-v-6659f34f]{display:flex;align-items:center;gap:1rem;padding:2rem 3rem;border-radius:16px;font-size:.9375rem;font-weight:500;margin-top:2rem;animation:slide-up-6659f34f .4s cubic-bezier(.4,0,.2,1)}.form__message svg[data-v-6659f34f]{flex-shrink:0}.form__message--success[data-v-6659f34f]{background:linear-gradient(135deg,#10b9811a,#10b9810d);color:#065f46;border:2px solid rgba(16,185,129,.3);box-shadow:0 8px 24px #10b98126}.form__message--error[data-v-6659f34f]{background:linear-gradient(135deg,#ef44441a,#ef44440d);color:#991b1b;border:2px solid rgba(239,68,68,.3);box-shadow:0 8px 24px #ef444426}@keyframes slide-up-6659f34f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.footer[data-v-1aeab66d]{background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;position:relative;overflow:hidden}.footer[data-v-1aeab66d]:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(135deg,rgba(26,115,232,.05) 0%,transparent 50%);clip-path:polygon(0 0,100% 0,100% 100%,70% 100%);pointer-events:none}.footer[data-v-1aeab66d]:after{content:"";position:absolute;bottom:0;right:0;width:400px;height:400px;background:radial-gradient(circle,rgba(26,115,232,.08) 0%,transparent 70%);border-radius:50%;pointer-events:none}.footer__cta[data-v-1aeab66d]{background:#f6f8fb;padding:6rem 0;position:relative}.footer__cta[data-v-1aeab66d]:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:80px;background:linear-gradient(135deg,#1e293b,#0f172a);clip-path:polygon(0 100%,100% 30%,100% 100%)}@media (max-width: 768px){.footer__cta[data-v-1aeab66d]{padding:4rem 0}}.footer__main[data-v-1aeab66d]{padding:6rem 0 4rem}@media (max-width: 768px){.footer__main[data-v-1aeab66d]{padding:4rem 0 3rem}}.footer__bottom[data-v-1aeab66d]{border-top:1px solid rgba(255,255,255,.1);padding:2rem 0}.footer__grid[data-v-1aeab66d]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}@media (max-width: 1024px){.footer__grid[data-v-1aeab66d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.footer__grid[data-v-1aeab66d]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 1024px){.footer__col--brand[data-v-1aeab66d]{grid-column:1/-1}}.footer__logo[data-v-1aeab66d]{margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;transition:all .25s ease-in-out}.footer__logo:hover .footer__logo-icon[data-v-1aeab66d]{filter:drop-shadow(0 6px 12px rgba(26,115,232,.5));transform:rotate(2deg) scale(1.05)}.footer__logo:hover .footer__logo-text-domain[data-v-1aeab66d]{color:#f9a825;transform:translate(2px)}.footer__logo-icon[data-v-1aeab66d]{width:40px;height:40px;flex-shrink:0;filter:drop-shadow(0 3px 6px rgba(0,0,0,.2));transition:all .3s cubic-bezier(.4,0,.2,1)}.footer__logo-text-container[data-v-1aeab66d]{display:flex;align-items:center;gap:0}.footer__logo-text-main[data-v-1aeab66d]{color:#fff;font-size:1.125rem;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;font-family:system-ui,-apple-system,sans-serif;text-shadow:0 2px 6px rgba(0,0,0,.2)}.footer__logo-text-domain[data-v-1aeab66d]{color:#f9a825e6;font-size:1.125rem;font-weight:900;text-transform:uppercase;transition:all .25s ease-in-out;text-shadow:0 2px 6px rgba(249,168,37,.4)}.footer__description[data-v-1aeab66d]{color:#ffffffb3;font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem}.footer__social[data-v-1aeab66d]{display:flex;gap:1rem}.footer__social-link[data-v-1aeab66d]{width:40px;height:40px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .25s ease-in-out}.footer__social-link[data-v-1aeab66d]:hover{background:#fff3;transform:translateY(-2px)}.footer__title[data-v-1aeab66d]{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;color:#fff}.footer__links[data-v-1aeab66d]{display:flex;flex-direction:column;gap:.75rem}.footer__links a[data-v-1aeab66d]{color:#ffffffb3;font-size:.9375rem;transition:color .15s ease-in-out}.footer__links a[data-v-1aeab66d]:hover{color:#fff}.footer__contact[data-v-1aeab66d]{display:flex;flex-direction:column;gap:1.5rem}.footer__contact li[data-v-1aeab66d]{display:flex;align-items:center;gap:.75rem;color:#ffffffb3;font-size:.9375rem}.footer__contact li svg[data-v-1aeab66d]{flex-shrink:0}.footer__contact li a[data-v-1aeab66d]{color:#ffffffb3;transition:color .15s ease-in-out}.footer__contact li a[data-v-1aeab66d]:hover{color:#fff}.footer__bottom-content[data-v-1aeab66d]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#fff9}@media (max-width: 768px){.footer__bottom-content[data-v-1aeab66d]{flex-direction:column;text-align:center}}.footer__bottom-content p[data-v-1aeab66d]{margin:0}@media (max-width: 768px){.footer__kvk[data-v-1aeab66d]{order:-1}}.cta-box[data-v-1aeab66d]{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:24px;padding:4rem;display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center;box-shadow:0 20px 40px #00000026;position:relative;overflow:hidden;min-height:200px}.cta-box[data-v-1aeab66d]:before{content:"";position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%}@media (max-width: 1024px){.cta-box[data-v-1aeab66d]{grid-template-columns:1fr;text-align:center;padding:4rem 3rem}}@media (max-width: 768px){.cta-box[data-v-1aeab66d]{padding:3rem;min-height:auto}}.cta-box__content[data-v-1aeab66d]{color:#fff;position:relative;z-index:1}.cta-box__content h2[data-v-1aeab66d]{color:#fff;margin-bottom:1rem}.cta-box__content p[data-v-1aeab66d]{color:#ffffffe6;margin:0;font-size:1.0625rem}.cta-box__actions[data-v-1aeab66d]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;position:relative;z-index:1}@media (max-width: 1024px){.cta-box__actions[data-v-1aeab66d]{align-items:center}}.cta-box__guarantee[data-v-1aeab66d]{display:flex;align-items:center;gap:.5rem;color:#ffffffe6;font-size:.875rem;margin:0}.cta-box__guarantee svg[data-v-1aeab66d]{color:#fff}.home[data-v-f1ccfcc3]{min-height:100vh}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--color-text);line-height:1.6;background-color:var(--color-bg);background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%231A73E8' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:var(--color-text);margin-bottom:1rem}h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;letter-spacing:-.02em}h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.01em}h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.01em}h4{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;letter-spacing:-.005em}h5{font-size:1.125rem;font-weight:600;letter-spacing:-.003em}h6{font-size:1rem;font-weight:600;letter-spacing:normal}p{margin-bottom:1rem;color:var(--color-text-light);font-size:1.125rem;line-height:1.7;letter-spacing:.01em}.text-large{font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.7;letter-spacing:.005em}.text-small{font-size:.875rem;letter-spacing:.01em}.text-xs{font-size:.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-primary{color:var(--color-primary)}.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-text-muted)}.text-center{text-align:center}.text-gradient{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}@media (max-width: 768px){.container{padding:0 1.5rem}}.section{padding:10rem 0;position:relative;overflow:hidden}.section+.section{margin-top:4rem}@media (max-width: 768px){.section{padding:6rem 0}.section+.section{margin-top:2rem}}.section-header{text-align:center;margin-bottom:var(--spacing-2xl);max-width:800px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.section-header{margin-bottom:var(--spacing-xl)}}.section-content{max-width:1200px;margin:0 auto;position:relative;z-index:1}.section-content--narrow{max-width:900px}.section-content--wide{max-width:1400px}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 768px){.grid-cols-2{grid-template-columns:1fr}}.grid-cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width: 1024px){.grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.grid-cols-3{grid-template-columns:1fr}}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 1024px){.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.grid-cols-4{grid-template-columns:1fr}}.grid-align--center{place-items:center}.grid-align--start{align-items:start}.grid-align--stretch{align-items:stretch}.grid-gap--xs{gap:.5rem}.grid-gap--sm{gap:1rem}.grid-gap--md{gap:1.5rem}.grid-gap--lg{gap:2rem}.grid-gap--xl{gap:3rem}.mt-auto{margin-top:auto}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.bg-white{background-color:var(--color-bg-light)}.bg-surface{background-color:var(--color-surface)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.rounded{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.relative{position:relative}.absolute{position:absolute}@media (max-width: 768px){.hidden-mobile{display:none}}@media (min-width: 768px){.visible-mobile{display:none}}.section-gradient{position:relative}.section-gradient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;transition:opacity .8s ease-in-out}.section-gradient--primary:after{background:linear-gradient(180deg,#1a73e803,#1a73e808,#1a73e803)}.section-gradient--accent:after{background:linear-gradient(180deg,#f9a82503,#f9a82505,#f9a82503)}.section-gradient--neutral:after{background:linear-gradient(180deg,#0d1b2a01,#0d1b2a04,#0d1b2a01)}.section-gradient>*{position:relative;z-index:1}.section+.section:before{content:"";position:absolute;top:-4rem;left:0;right:0;height:8rem;background:linear-gradient(to bottom,transparent 0%,rgba(246,248,251,.5) 50%,transparent 100%);pointer-events:none;z-index:2;opacity:.3}:root{--color-primary: #1A73E8;--color-secondary: #0D1B2A;--color-accent: #F9A825;--color-bg: #f6f8fb;--color-bg-light: #FFFFFF;--color-surface: #FFFFFF;--color-text: #0D1B2A;--color-text-light: #64748B;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--spacing-3xl: 6rem;--container-max-width: 1200px;--container-padding: 2rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out}
