.stats-section[data-astro-cid-dizasoks]{padding:4rem 0}.stats-grid[data-astro-cid-dizasoks]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;text-align:center}.hero[data-astro-cid-dizasoks] h1[data-astro-cid-dizasoks] em[data-astro-cid-dizasoks]{font-style:italic;color:var(--accent)}.problem-grid[data-astro-cid-dizasoks]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.problem-copy[data-astro-cid-dizasoks] p[data-astro-cid-dizasoks]{color:var(--text-muted);line-height:1.75;margin-bottom:1rem}.problem-copy[data-astro-cid-dizasoks] p[data-astro-cid-dizasoks] strong[data-astro-cid-dizasoks]{color:var(--text)}.problem-list[data-astro-cid-dizasoks] li[data-astro-cid-dizasoks] .icon[data-astro-cid-dizasoks]{font-size:1.1rem;flex-shrink:0;margin-top:.1rem;color:var(--accent)}.problem-list[data-astro-cid-dizasoks] li[data-astro-cid-dizasoks] .text[data-astro-cid-dizasoks] strong[data-astro-cid-dizasoks]{display:block;font-size:.9rem;font-weight:700;color:var(--text);margin-bottom:.25rem}.problem-list[data-astro-cid-dizasoks] li[data-astro-cid-dizasoks] .text[data-astro-cid-dizasoks] span[data-astro-cid-dizasoks]{font-size:.85rem;color:var(--text-muted);line-height:1.5}.pillars-grid[data-astro-cid-dizasoks]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.pillar-card[data-astro-cid-dizasoks]{padding:2rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);position:relative;overflow:hidden;transition:border-color .2s}.pillar-card[data-astro-cid-dizasoks]:hover{border-color:rgba(var(--accent-rgb),.3)}.pillar-card[data-astro-cid-dizasoks]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent);opacity:.6}.pillar-num[data-astro-cid-dizasoks]{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem}.pillar-card[data-astro-cid-dizasoks] h3[data-astro-cid-dizasoks]{font-size:1.1rem;font-weight:800;letter-spacing:-.01em;margin-bottom:.5rem;color:var(--text)}.pillar-card[data-astro-cid-dizasoks] .pillar-desc[data-astro-cid-dizasoks]{font-size:.875rem;color:var(--text-muted);margin-bottom:1rem;line-height:1.5}.for-grid[data-astro-cid-dizasoks]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.for-item[data-astro-cid-dizasoks]{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg)}.for-check[data-astro-cid-dizasoks]{width:1.5rem;height:1.5rem;border-radius:50%;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.75rem;color:var(--accent);font-weight:700}.for-item[data-astro-cid-dizasoks] span[data-astro-cid-dizasoks]{font-size:.9rem;color:var(--text-muted);line-height:1.5;padding-top:.1rem}.compare-grid[data-astro-cid-dizasoks]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.compare-card[data-astro-cid-dizasoks]{padding:2rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg)}.compare-card[data-astro-cid-dizasoks].highlight{border-color:rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.02)}.compare-card[data-astro-cid-dizasoks] h3[data-astro-cid-dizasoks]{font-size:1.05rem;font-weight:800;color:var(--text);margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--border);letter-spacing:-.01em}.compare-card[data-astro-cid-dizasoks].highlight h3[data-astro-cid-dizasoks]{color:var(--accent)}.compare-list[data-astro-cid-dizasoks]{list-style:none;display:flex;flex-direction:column;gap:.75rem}.compare-list[data-astro-cid-dizasoks] li[data-astro-cid-dizasoks]{font-size:.9rem;color:var(--text-muted);display:flex;align-items:center;gap:.75rem;line-height:1.5}.compare-icon[data-astro-cid-dizasoks]{flex-shrink:0;font-size:.85rem;font-weight:700}.compare-icon[data-astro-cid-dizasoks].good{color:var(--accent)}.compare-icon[data-astro-cid-dizasoks].note{color:var(--text-muted)}.seo-content[data-astro-cid-dizasoks]{padding:5rem 0}.seo-content[data-astro-cid-dizasoks] h3[data-astro-cid-dizasoks]{font-size:1.3rem;font-weight:800;margin-top:2.5rem;margin-bottom:.75rem;letter-spacing:-.01em}.seo-content[data-astro-cid-dizasoks] p[data-astro-cid-dizasoks]{font-size:.95rem;color:var(--text-muted);line-height:1.7;max-width:720px;margin-bottom:1rem}.supporting-links[data-astro-cid-dizasoks]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.supporting-card[data-astro-cid-dizasoks]{padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);color:var(--text);font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s}.supporting-card[data-astro-cid-dizasoks]:hover{border-color:rgba(var(--accent-rgb),.3);color:var(--accent)}@media(max-width:900px){.stats-grid[data-astro-cid-dizasoks]{grid-template-columns:repeat(2,1fr)}.problem-grid[data-astro-cid-dizasoks],.pillars-grid[data-astro-cid-dizasoks],.for-grid[data-astro-cid-dizasoks],.compare-grid[data-astro-cid-dizasoks],.supporting-links[data-astro-cid-dizasoks]{grid-template-columns:1fr}}@media(max-width:640px){.stats-grid[data-astro-cid-dizasoks]{grid-template-columns:1fr}}
