.hero-fade-up[data-v-1e2a712b]{animation:fade-up-1e2a712b .8s ease-out}@keyframes fade-up-1e2a712b{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-h1[data-v-1e2a712b]{font-size:clamp(2.2rem,6vw,4rem);font-weight:700;letter-spacing:-.03em;line-height:1.1}.hero-break[data-v-1e2a712b]{display:block}.hero-tagline[data-v-1e2a712b]{font-size:clamp(1rem,2.5vw,1.25rem)}.stat-hook[data-v-1e2a712b]{color:var(--stone-600,#57534e);display:inline-block;font-size:clamp(1.25rem,3vw,1.5rem);margin-bottom:1.5rem;text-decoration:none;transition:color .2s}.stat-hook[data-v-1e2a712b]:hover{color:#44403c}.stat-hook .stat-number[data-v-1e2a712b]{color:#10b981;font-weight:700}.stat-hook .stat-highlight[data-v-1e2a712b]{color:#10b981;font-weight:600}.stat-hook .does-yours[data-v-1e2a712b]{color:#f87171;display:block;font-size:1.35em;font-weight:700;margin-top:.5rem;position:relative}.stat-hook .does-yours[data-v-1e2a712b]:after,.stat-hook .does-yours[data-v-1e2a712b]:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.stat-hook .does-yours[data-v-1e2a712b]:before{animation:glitch-a-1e2a712b 2.7s infinite}.stat-hook .does-yours[data-v-1e2a712b]:after{animation:glitch-b-1e2a712b 3.1s infinite}@keyframes glitch-a-1e2a712b{0%,18%,22%,45%,52%,75%,82%,to{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(0) skew(0)}19%{clip-path:inset(0 70% 0 0);color:#a78bfa;opacity:.85;text-shadow:-2px 1px rgba(139,92,246,.7);transform:translate(-4px,-2px) skew(-1.5deg)}20%{clip-path:inset(0 75% 0 0);color:#67e8f9;opacity:.8;text-shadow:2px -1px rgba(34,211,238,.6);transform:translate(3px,1px) skew(1deg)}21%{clip-path:inset(0 80% 0 0);color:#9ca3af;opacity:.5;text-shadow:1px 0 rgba(0,0,0,.4);transform:translate(-1px)}46%{clip-path:inset(0 35% 0 30%);color:#4ade80;opacity:.85;text-shadow:-2px 0 rgba(34,197,94,.6);transform:translate(-4px,2px) skew(-1deg)}48%{clip-path:inset(0 40% 0 25%);color:#d1d5db;opacity:.7;text-shadow:1px 1px rgba(0,0,0,.3);transform:translate(2px,-2px) skew(.5deg)}50%{clip-path:inset(0 30% 0 35%);color:#86efac;opacity:.8;text-shadow:-1px 0 rgba(74,222,128,.5);transform:translate(-2px,1px) skew(-.5deg)}51%{clip-path:inset(0 100% 0 0);opacity:0}76%{clip-path:inset(0 0 0 65%);color:#f87171;opacity:.85;text-shadow:-2px 1px rgba(239,68,68,.6);transform:translate(-3px,-1px) skew(-1.5deg)}78%{clip-path:inset(0 0 0 60%);color:#fb923c;opacity:.8;text-shadow:2px -1px rgba(251,146,60,.5);transform:translate(4px,2px) skew(1deg)}80%{clip-path:inset(0 0 0 70%);color:#e5e7eb;opacity:.5;text-shadow:0 0 rgba(0,0,0,.3);transform:translate(-1px) skew(0)}81%{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes glitch-b-1e2a712b{0%,12%,17%,38%,44%,62%,68%,88%,94%,to{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(0) skew(0)}13%{clip-path:inset(0 25% 0 50%);color:#2dd4bf;opacity:.8;text-shadow:2px -1px rgba(45,212,191,.6);transform:translate(4px,2px) skew(1deg)}15%{clip-path:inset(0 30% 0 45%);color:#67e8f9;opacity:.75;text-shadow:-1px 1px rgba(34,211,238,.5);transform:translate(-3px,-1px) skew(-.5deg)}16%{clip-path:inset(0 35% 0 40%);color:#d1d5db;opacity:.4;text-shadow:0 0 rgba(0,0,0,.3);transform:translate(1px)}39%{clip-path:inset(0 55% 0 20%);color:#c084fc;opacity:.8;text-shadow:2px 1px rgba(167,139,250,.6);transform:translate(4px,-2px) skew(1.5deg)}41%{clip-path:inset(0 60% 0 15%);color:#6b7280;opacity:.6;text-shadow:-1px 0 rgba(0,0,0,.3);transform:translate(-2px,2px) skew(-.5deg)}43%{clip-path:inset(0 0 0 100%);opacity:0}63%{clip-path:inset(0 0 0 85%);color:#f472b6;opacity:.8;text-shadow:2px -1px rgba(236,72,153,.5);transform:translate(3px,1px) skew(.5deg)}65%{clip-path:inset(0 0 0 80%);color:#a3e635;opacity:.75;text-shadow:-1px 1px rgba(163,230,53,.5);transform:translate(-3px,-1px) skew(-1deg)}67%{clip-path:inset(0 0 0 100%);opacity:0}89%{clip-path:inset(0 90% 0 0);color:#f3f4f6;opacity:.7;text-shadow:1px 0 rgba(0,0,0,.4);transform:translate(3px,-1px) skew(1deg)}91%{clip-path:inset(0 85% 0 0);color:#a78bfa;opacity:.65;text-shadow:-1px 0 rgba(139,92,246,.5);transform:translate(-2px,1px) skew(-.5deg)}93%{clip-path:inset(0 0 0 100%);opacity:0}}.highlight-underline[data-v-1e2a712b]{background-image:linear-gradient(transparent 60%,#10b9814d 0);color:#1c1917;display:inline;font-weight:700;position:relative}.hero-input[data-v-1e2a712b]{background:#fff;border:1.5px solid #d6d3d1;border-radius:10px;color:#1c1917;font-family:inherit;font-size:1rem;padding:1rem 1rem 1rem 2.75rem;transition:border-color .2s,box-shadow .2s;width:100%}.hero-input[data-v-1e2a712b]::-moz-placeholder{color:#a8a29e}.hero-input[data-v-1e2a712b]::placeholder{color:#a8a29e}.hero-input[data-v-1e2a712b]:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811f;outline:none}.modal-input[data-v-1e2a712b]{background:#fff;border:1.5px solid #d6d3d1;border-radius:8px;color:#1c1917;font-family:inherit;font-size:.9rem;padding:.6rem .75rem;transition:border-color .2s,box-shadow .2s;width:100%}.modal-input[data-v-1e2a712b]::-moz-placeholder{color:#a8a29e}.modal-input[data-v-1e2a712b]::placeholder{color:#a8a29e}.modal-input[data-v-1e2a712b]:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811f;outline:none}.hero-btn[data-v-1e2a712b]{align-items:center;background:#10b981;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:600;gap:8px;padding:1rem 1.5rem;transition:all .2s;white-space:nowrap}.hero-btn[data-v-1e2a712b]:hover{background:#059669;box-shadow:0 6px 20px #10b98159;transform:translateY(-2px)}.hero-btn[data-v-1e2a712b]:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.trust-line[data-v-1e2a712b]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff59;border:1px solid rgba(0,0,0,.03);border-radius:100px;box-shadow:0 2px 8px #00000005;color:#57534e;display:inline-flex;font-size:.9rem;gap:6px;margin-bottom:3rem;padding:.6rem 1.25rem}.trust-line svg[data-v-1e2a712b]{color:#10b981;height:15px;width:15px}.scroll-indicator[data-v-1e2a712b]{align-items:center;animation:bounce-subtle-1e2a712b 2.5s ease-in-out infinite;bottom:2rem;color:#78716c;cursor:pointer;display:flex;flex-direction:column;font-size:.7rem;font-weight:500;gap:.75rem;left:50%;letter-spacing:.15em;position:absolute;text-transform:uppercase;transform:translate(-50%);z-index:10}.scroll-indicator[data-v-1e2a712b]:hover{color:#10b981}.scroll-ring[data-v-1e2a712b]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff6;border:1px solid rgba(16,185,129,.2);border-radius:50%;display:flex;height:44px;justify-content:center;position:relative;width:44px}.scroll-ring[data-v-1e2a712b]:before{animation:pulse-ring-1e2a712b 2s ease-out infinite;border:1px solid rgba(16,185,129,.3);border-radius:50%;content:"";inset:-3px;position:absolute}.scroll-ring svg[data-v-1e2a712b]{color:#10b981;filter:drop-shadow(0 0 4px rgba(16,185,129,.4));height:20px;width:20px}@keyframes bounce-subtle-1e2a712b{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}@keyframes pulse-ring-1e2a712b{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.step-number[data-v-a47764f1]{align-items:center;background:#10b9811a;border-radius:50%;color:#059669;display:flex;font-family:var(--font-display);font-size:1.25rem;font-weight:700;height:48px;justify-content:center;margin-bottom:1.25rem;width:48px}.step-card .step-number[data-v-a47764f1]{margin-left:auto;margin-right:auto}.step-with-image[data-v-a47764f1]{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.step-with-image.step-reversed[data-v-a47764f1]{direction:rtl}.step-with-image.step-reversed[data-v-a47764f1]>*{direction:ltr}.step-highlights[data-v-a47764f1]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.step-highlights li[data-v-a47764f1]{align-items:center;color:#57534e;display:flex;font-size:.9rem;gap:.5rem}.step-highlights li svg[data-v-a47764f1]{color:#10b981;flex-shrink:0;height:16px;width:16px}.step-image-frame[data-v-a47764f1]{background:#fff;border-radius:10px;box-shadow:0 12px 40px #0000001a,0 4px 12px #0000000a,0 0 0 1px #00000008;transition:transform .3s ease,box-shadow .3s ease}.step-image-frame[data-v-a47764f1]:hover{box-shadow:0 18px 50px #00000021,0 6px 16px #0000000f,0 0 0 1px #00000008;transform:translateY(-4px)}.step-image-frame img[data-v-a47764f1]{display:block;height:auto;width:100%}.step-image-frame[data-v-a47764f1]{-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent);max-height:420px;overflow:hidden}@media(max-width:767px){.step-with-image[data-v-a47764f1]{gap:1.5rem;grid-template-columns:1fr}.step-with-image.step-reversed[data-v-a47764f1]{direction:ltr}.step-image[data-v-a47764f1]{order:2}.step-content[data-v-a47764f1]{order:1}}.breaking-news-block[data-v-c240b8c4]{background:#fef1f1b3;border:2px dashed #f87171;border-radius:12px;display:block;margin-bottom:1.5rem;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:all .2s ease}.breaking-news-block[data-v-c240b8c4]:before{animation:jagged-flow-c240b8c4 3s linear infinite;background:repeating-linear-gradient(90deg,transparent,transparent 20px,hsla(0,91%,71%,.03) 0,hsla(0,91%,71%,.03) 22px);left:0}.breaking-news-block[data-v-c240b8c4]:after,.breaking-news-block[data-v-c240b8c4]:before{bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0}.breaking-news-block[data-v-c240b8c4]:after{animation:jagged-pulse-c240b8c4 4s ease-in-out infinite;background:linear-gradient(135deg,transparent,transparent 45%,hsla(0,91%,71%,.06) 0,hsla(0,91%,71%,.06) 47%,transparent 0,transparent 52%,hsla(0,91%,71%,.04) 0,hsla(0,91%,71%,.04) 54%,transparent 0,transparent);background-size:60px 60px;left:-100%}.breaking-news-block[data-v-c240b8c4]:hover{background:#fee1e1cc;border-style:solid;box-shadow:0 8px 24px #f8727233;transform:translateY(-2px)}.breaking-news-block:hover .breaking-news-cta[data-v-c240b8c4]{text-decoration:underline}@keyframes jagged-flow-c240b8c4{0%{transform:translate(0)}to{transform:translate(22px)}}@keyframes jagged-pulse-c240b8c4{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(30px)}}.breaking-pulse[data-v-c240b8c4]{animation:pulse-glow-c240b8c4 1.5s ease-in-out infinite;background:#f87171;border-radius:50%;height:8px;width:8px}@keyframes pulse-glow-c240b8c4{0%,to{box-shadow:0 0 #f8727299;opacity:1}50%{box-shadow:0 0 0 8px #f8727200;opacity:.8}}.breach-list-item[data-v-c240b8c4]{align-items:center;background:#fff;border-bottom:1px solid #f5f5f4;display:grid;gap:1rem;grid-template-columns:140px 1fr auto;padding:.6rem 1rem;text-decoration:none;transition:all .15s ease}.breach-list-item[data-v-c240b8c4]:hover{background:#f8727208}.breach-list-item:hover .breach-link[data-v-c240b8c4]{color:#f87171}.glitch-text[data-v-c240b8c4]{display:inline-block;position:relative}.glitch-text[data-v-c240b8c4]:after,.glitch-text[data-v-c240b8c4]:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.glitch-text[data-v-c240b8c4]:before{animation:glitch-hero-a-c240b8c4 2.7s infinite}.glitch-text[data-v-c240b8c4]:after{animation:glitch-hero-b-c240b8c4 3.1s infinite}@keyframes glitch-hero-a-c240b8c4{0%,18%,22%,45%,52%,75%,82%,to{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(0) skew(0)}19%{clip-path:inset(0 70% 0 0);color:#a78bfa;opacity:.85;text-shadow:-2px 1px rgba(139,92,246,.7);transform:translate(-4px,-2px) skew(-1.5deg)}20%{clip-path:inset(0 75% 0 0);color:#67e8f9;opacity:.8;text-shadow:2px -1px rgba(34,211,238,.6);transform:translate(3px,1px) skew(1deg)}21%{clip-path:inset(0 80% 0 0);color:#9ca3af;opacity:.5;text-shadow:1px 0 rgba(0,0,0,.4);transform:translate(-1px)}46%{clip-path:inset(0 35% 0 30%);color:#4ade80;opacity:.85;text-shadow:-2px 0 rgba(34,197,94,.6);transform:translate(-4px,2px) skew(-1deg)}48%{clip-path:inset(0 40% 0 25%);color:#d1d5db;opacity:.7;text-shadow:1px 1px rgba(0,0,0,.3);transform:translate(2px,-2px) skew(.5deg)}50%{clip-path:inset(0 30% 0 35%);color:#86efac;opacity:.8;text-shadow:-1px 0 rgba(74,222,128,.5);transform:translate(-2px,1px) skew(-.5deg)}51%{clip-path:inset(0 100% 0 0);opacity:0}76%{clip-path:inset(0 0 0 65%);color:#f87171;opacity:.85;text-shadow:-2px 1px rgba(239,68,68,.6);transform:translate(-3px,-1px) skew(-1.5deg)}78%{clip-path:inset(0 0 0 60%);color:#fb923c;opacity:.8;text-shadow:2px -1px rgba(251,146,60,.5);transform:translate(4px,2px) skew(1deg)}80%{clip-path:inset(0 0 0 70%);color:#e5e7eb;opacity:.5;text-shadow:0 0 rgba(0,0,0,.3);transform:translate(-1px) skew(0)}81%{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes glitch-hero-b-c240b8c4{0%,12%,17%,38%,44%,62%,68%,88%,94%,to{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(0) skew(0)}13%{clip-path:inset(0 25% 0 50%);color:#2dd4bf;opacity:.8;text-shadow:2px -1px rgba(45,212,191,.6);transform:translate(4px,2px) skew(1deg)}15%{clip-path:inset(0 30% 0 45%);color:#67e8f9;opacity:.75;text-shadow:-1px 1px rgba(34,211,238,.5);transform:translate(-3px,-1px) skew(-.5deg)}16%{clip-path:inset(0 35% 0 40%);color:#d1d5db;opacity:.4;text-shadow:0 0 rgba(0,0,0,.3);transform:translate(1px)}39%{clip-path:inset(0 55% 0 20%);color:#c084fc;opacity:.8;text-shadow:2px 1px rgba(167,139,250,.6);transform:translate(4px,-2px) skew(1.5deg)}41%{clip-path:inset(0 60% 0 15%);color:#6b7280;opacity:.6;text-shadow:-1px 0 rgba(0,0,0,.3);transform:translate(-2px,2px) skew(-.5deg)}43%{clip-path:inset(0 0 0 100%);opacity:0}63%{clip-path:inset(0 0 0 85%);color:#f472b6;opacity:.8;text-shadow:2px -1px rgba(236,72,153,.5);transform:translate(3px,1px) skew(.5deg)}65%{clip-path:inset(0 0 0 80%);color:#a3e635;opacity:.75;text-shadow:-1px 1px rgba(163,230,53,.5);transform:translate(-3px,-1px) skew(-1deg)}67%{clip-path:inset(0 0 0 100%);opacity:0}89%{clip-path:inset(0 90% 0 0);color:#f3f4f6;opacity:.7;text-shadow:1px 0 rgba(0,0,0,.4);transform:translate(3px,-1px) skew(1deg)}91%{clip-path:inset(0 85% 0 0);color:#a78bfa;opacity:.65;text-shadow:-1px 0 rgba(139,92,246,.5);transform:translate(-2px,1px) skew(-.5deg)}93%{clip-path:inset(0 0 0 100%);opacity:0}}@media(max-width:600px){.breaking-news-block[data-v-c240b8c4]{padding:1.25rem}.breach-list-item[data-v-c240b8c4]{gap:.75rem;grid-template-columns:110px 1fr}.breach-link[data-v-c240b8c4],.glitch-text[data-v-c240b8c4]:after,.glitch-text[data-v-c240b8c4]:before{display:none}}
