.profile-section[data-astro-cid-kh7btl4r]{max-width:44rem;margin-bottom:4rem}.clients-panel[data-astro-cid-kh7btl4r] .profile-image{width:100%;max-width:480px;height:auto;display:block;border-radius:4px;margin-bottom:2.5rem}.section-label[data-astro-cid-kh7btl4r]{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-secondary);margin-bottom:1rem}.tools-section[data-astro-cid-kh7btl4r]{padding-top:2rem;border-top:1px solid var(--color-divider);margin-bottom:3rem}.tool-row[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:10rem 1fr;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--color-divider)}.tool-row[data-astro-cid-kh7btl4r] dt[data-astro-cid-kh7btl4r]{color:var(--color-secondary)}.tool-row[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{margin:0;color:#e0e0e0}.clients-panel[data-astro-cid-kh7btl4r]{padding:2rem 0}.client-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0 0 1.5rem;columns:2;column-gap:2rem}.client-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:.35rem 0;break-inside:avoid;color:#e0e0e0}.text-link[data-astro-cid-kh7btl4r]{font-size:.875rem;color:var(--color-secondary)}.text-link[data-astro-cid-kh7btl4r]:hover{color:var(--color-accent)}.cta-section{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-divider)}.cta-button{display:inline-block;padding:1rem 2.5rem;background:#fff;color:#000;text-decoration:none;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;transition:background .2s ease}.cta-button:hover{background:var(--color-accent);color:#000}@media (max-width: 768px){.tool-row[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:.25rem}}
