.asfsh-profile,.asfsh-article-hero{display:grid;grid-template-columns:minmax(240px,360px) 1fr;gap:36px;align-items:center;margin:36px 0;padding:34px;border-radius:24px;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff}.asfsh-profile h1,.asfsh-profile h2,.asfsh-article-hero h2{color:#fff;margin:.2em 0}.asfsh-profile-photo,.asfsh-founder-photo{width:100%;max-width:360px;border-radius:22px;box-shadow:0 18px 60px rgba(0,0,0,.34);display:block}.asfsh-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;color:#fbbf24;margin-bottom:8px}.asfsh-social-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.asfsh-social-links a{display:inline-block;padding:9px 13px;border-radius:999px;background:#fbbf24;color:#111827!important;text-decoration:none;font-weight:700;font-size:13px}.asfsh-profile-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:28px 0}.asfsh-profile-panels>div,.asfsh-archive-card{border:1px solid #e5e7eb;border-radius:18px;background:#fff;padding:22px;box-shadow:0 10px 30px rgba(15,23,42,.06)}.asfsh-article{max-width:980px;margin:0 auto}.asfsh-article h1{font-size:clamp(32px,4vw,52px);line-height:1.08;margin-top:34px}.asfsh-article h2{margin-top:34px;font-size:clamp(24px,3vw,34px)}.asfsh-article h3{font-size:20px;margin-top:22px}.asfsh-article p,.asfsh-article li{font-size:18px;line-height:1.75}.asfsh-article ul{padding-left:24px}.asfsh-author-box{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:center;margin:42px 0;padding:24px;border-radius:20px;background:#f8fafc;border:1px solid #e5e7eb}.asfsh-author-photo{width:96px;height:96px;object-fit:cover;border-radius:999px}.asfsh-archive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.asfsh-readmore{display:inline-block;margin-top:10px;font-weight:800;text-decoration:none}@media(max-width:760px){.asfsh-profile,.asfsh-article-hero,.asfsh-author-box{grid-template-columns:1fr}.asfsh-profile,.asfsh-article-hero{padding:22px}.asfsh-article p,.asfsh-article li{font-size:16px}}
