.about-body{grid-template-columns:.85fr 1.15fr;gap:45px}.professional-profile h2{font-size:clamp(25px,3vw,37px);line-height:1.22}.professional-badge{display:flex;flex-direction:column;gap:7px;margin-top:22px;padding:16px 18px;border:1px solid #536f4c;border-left:3px solid var(--accent);border-radius:4px;max-width:325px;background:#152c25}.professional-badge strong{color:var(--accent);font-size:20px;letter-spacing:1px}.professional-badge span{font-size:12px}.professional-badge small{color:var(--muted);font-size:10px;line-height:1.7}.profile-links{display:flex;gap:16px;flex-wrap:wrap}.about-body p{line-height:1.85}.screenshot-thumbs img,.stage-image img{background:#132327}@media(max-width:650px){.about-body{grid-template-columns:1fr;gap:20px}.professional-profile h2{font-size:27px}.professional-badge{margin-top:16px;padding:13px 16px;max-width:none}.professional-badge strong{font-size:17px}.profile-links{gap:9px}}
