.page-wrapper[data-astro-cid-kh7btl4r]{padding-top:2rem;padding-bottom:4rem;display:flex;flex-direction:column;gap:2rem}.about-hero[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.75rem}.hero-meta[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.review-badge[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--text-muted);background:var(--color-surface-sunken, rgba(0, 0, 0, .03));border:1px solid var(--border-subtle);padding:.25rem .65rem;border-radius:var(--radius-full)}.review-badge[data-astro-cid-kh7btl4r] svg[data-astro-cid-kh7btl4r]{color:var(--color-success, #16a34a);flex-shrink:0}.review-badge[data-astro-cid-kh7btl4r] time[data-astro-cid-kh7btl4r]{font-weight:500}.about-hero-title[data-astro-cid-kh7btl4r]{font-size:clamp(2.2rem,4.5vw,2.85rem);line-height:1.15;font-weight:800;color:var(--text-main)}.about-hero-lead[data-astro-cid-kh7btl4r]{font-size:1.15rem;color:var(--text-muted);line-height:1.65}.inline-brand-link[data-astro-cid-kh7btl4r]{font-weight:700;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.inline-brand-link[data-astro-cid-kh7btl4r]:hover{color:var(--accent-hover)}.about-content-stack[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:1.75rem}.content-card[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:1.15rem;padding:2rem}.card-header-icon[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:.75rem;color:var(--accent)}.card-header-icon[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:1.45rem;color:var(--text-main);margin:0}.content-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1.02rem;line-height:1.7;color:var(--text-muted);margin:0}.content-card[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--text-main)}.text-link[data-astro-cid-kh7btl4r]{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.text-link[data-astro-cid-kh7btl4r]:hover{color:var(--accent-hover)}.pillars-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:.5rem}@media(min-width:640px){.pillars-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}.pillar-item[data-astro-cid-kh7btl4r]{background:var(--color-canvas-alt);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}.pillar-num[data-astro-cid-kh7btl4r]{font-size:.75rem;font-weight:800;font-family:var(--font-mono, monospace);color:var(--accent);background:var(--accent-subtle);border:1px solid var(--accent-border);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full)}.pillar-item[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.1rem;font-weight:700;color:var(--text-main);margin:0}.pillar-item[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.925rem;line-height:1.55;color:var(--text-muted)}.check-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.check-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding-left:1.75rem;font-size:.975rem;line-height:1.6;color:var(--text-muted)}.check-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-success, #16a34a);font-weight:800;font-size:1rem}.hub-links-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr;gap:.875rem;margin-top:.5rem}@media(min-width:640px){.hub-links-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}.hub-link-item[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;background:var(--color-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:all .15s ease}.hub-link-item[data-astro-cid-kh7btl4r]:hover{border-color:var(--accent);background:var(--accent-subtle);transform:translateY(-1px)}.hub-icon[data-astro-cid-kh7btl4r]{font-size:1.5rem;line-height:1;flex-shrink:0}.hub-link-item[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{display:block;font-size:.95rem;color:var(--text-main)}.hub-link-item[data-astro-cid-kh7btl4r] small[data-astro-cid-kh7btl4r]{display:block;font-size:.8125rem;color:var(--text-muted)}.contact-card-actions[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.875rem;margin-top:.5rem}.legal-footnote[data-astro-cid-kh7btl4r]{font-size:.875rem!important;color:var(--text-subtle)!important;margin-top:.5rem!important}
