body{background-color:#fff;color:#1a1a1a}.page.svelte-18laf4b{max-width:1200px;margin:0 auto;padding:3rem 2rem 4rem;display:flex;flex-direction:column;gap:3rem}section.svelte-18laf4b{margin-bottom:4rem}h1.svelte-18laf4b{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.2;color:#1a1a1a;margin-bottom:1rem}h2.svelte-18laf4b{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.3;color:#1a1a1a;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:3px solid #1a1a1a;display:inline-block}h3.svelte-18laf4b{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.4;color:#1a1a1a;margin-bottom:.75rem}p.svelte-18laf4b{font-size:1.125rem;font-weight:400;line-height:1.7;color:#333;margin-bottom:1.5rem}li.svelte-18laf4b{font-size:1rem;font-weight:400;line-height:1.8;color:#333;margin-bottom:.75rem}ul.svelte-18laf4b{list-style-type:none;padding-left:0;margin-bottom:1.5rem}ul.svelte-18laf4b li:where(.svelte-18laf4b){position:relative;padding-left:1.5rem}ul.svelte-18laf4b li:where(.svelte-18laf4b):before{content:"•";position:absolute;left:0;color:#1a1a1a;font-weight:700}strong.svelte-18laf4b{font-weight:600;color:#1a1a1a}.hero.svelte-18laf4b{padding:2rem 0 1rem}.hero.svelte-18laf4b p:where(.svelte-18laf4b){max-width:75ch;color:#333}.mission.svelte-18laf4b{background:#fafafa;padding:2.5rem;border-radius:.5rem;border-left:4px solid #1a1a1a}.mission.svelte-18laf4b h2:where(.svelte-18laf4b){border-bottom:none;margin-bottom:1rem}.mission.svelte-18laf4b p:where(.svelte-18laf4b){font-size:1.25rem;font-weight:500;line-height:1.6;color:#1a1a1a;margin-bottom:0}.breach-stats.svelte-18laf4b{background:#fafafa;padding:3rem 2.5rem;border-radius:.5rem;border:2px solid #e5e5e5}.breach-stats.svelte-18laf4b h2:where(.svelte-18laf4b){border-bottom-color:#dc3545}.breach-stats.svelte-18laf4b>p:where(.svelte-18laf4b){font-size:1.125rem;margin-bottom:2rem;color:#1a1a1a}.stats-grid.svelte-18laf4b{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem}.stat-card.svelte-18laf4b{background:#fff;padding:2rem;border-radius:.5rem;border:1px solid #e5e5e5;text-align:center;transition:all .2s ease-in-out}.stat-card.svelte-18laf4b:hover{border-color:#1a1a1a;box-shadow:0 4px 12px #0000001a}.stat-number.svelte-18laf4b{font-size:3rem;font-weight:800;color:#dc3545;line-height:1;margin-bottom:.5rem}.stat-label.svelte-18laf4b{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:.75rem}.stat-detail.svelte-18laf4b{font-size:.875rem;color:#666;line-height:1.5}.breach-examples.svelte-18laf4b{background:#fff;padding:2rem;border-radius:.5rem;border-left:4px solid #dc3545}.breach-examples.svelte-18laf4b h3:where(.svelte-18laf4b){font-size:1.25rem;margin-bottom:1rem;border-bottom:none}.breach-examples.svelte-18laf4b ul:where(.svelte-18laf4b){margin-bottom:1.5rem}.breach-examples.svelte-18laf4b li:where(.svelte-18laf4b){font-size:.9375rem;margin-bottom:1rem}.breach-conclusion.svelte-18laf4b{font-size:1rem;font-weight:500;color:#1a1a1a;margin-bottom:0;padding-top:1rem;border-top:1px solid #e5e5e5}.tool-grid.svelte-18laf4b{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:1.5rem}.tool-grid.svelte-18laf4b>div:where(.svelte-18laf4b){background:#fafafa;border:1px solid #e5e5e5;border-radius:.5rem;padding:2rem;transition:all .2s ease-in-out}.tool-grid.svelte-18laf4b>div:where(.svelte-18laf4b):hover{border-color:#1a1a1a;background:#fff;box-shadow:0 2px 8px #00000014}.tool-grid.svelte-18laf4b h3:where(.svelte-18laf4b){font-size:1.25rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e5e5e5}.tool-grid.svelte-18laf4b ul:where(.svelte-18laf4b){list-style-type:none;padding-left:0}.tool-grid.svelte-18laf4b ul:where(.svelte-18laf4b) li:where(.svelte-18laf4b){padding-left:0}.tool-grid.svelte-18laf4b ul:where(.svelte-18laf4b) li:where(.svelte-18laf4b):before{content:none}.tool-grid.svelte-18laf4b li:where(.svelte-18laf4b){font-size:.9375rem;line-height:1.6;margin-bottom:.5rem;padding-left:1.25rem;position:relative}.tool-grid.svelte-18laf4b li:where(.svelte-18laf4b):before{content:"→";position:absolute;left:0;color:#666;font-weight:400}.cta.svelte-18laf4b{text-align:center;font-weight:400;font-size:1.125rem;padding:3rem 2rem;background:#1a1a1a;color:#fff;border-radius:.5rem;margin-top:2rem}.cta.svelte-18laf4b p:where(.svelte-18laf4b){color:#fff;margin-bottom:0}.cta.svelte-18laf4b a:where(.svelte-18laf4b){color:#fff;text-decoration:none;font-weight:600;border-bottom:2px solid #ffffff;padding-bottom:2px;transition:opacity .2s ease-in-out}.cta.svelte-18laf4b a:where(.svelte-18laf4b):hover{opacity:.8}@media (max-width: 1024px){.page.svelte-18laf4b{padding:2.5rem 1.5rem 3.5rem}}@media (max-width: 768px){.page.svelte-18laf4b{padding:2rem 1rem 3rem;gap:2.5rem}section.svelte-18laf4b{margin-bottom:2.5rem}h1.svelte-18laf4b{font-size:2rem}h2.svelte-18laf4b{font-size:1.5rem}h3.svelte-18laf4b{font-size:1.25rem}p.svelte-18laf4b{font-size:1rem}.breach-stats.svelte-18laf4b{padding:2rem 1.5rem}.stats-grid.svelte-18laf4b{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.stat-number.svelte-18laf4b{font-size:2.5rem}.stat-card.svelte-18laf4b,.breach-examples.svelte-18laf4b{padding:1.5rem}.tool-grid.svelte-18laf4b{grid-template-columns:1fr;gap:1rem}}
