/* V33 — photo proof on the existing homepage About link, not a new content block */
body.v33-portrait #about .about-copy .v33-meet-rick{display:inline-flex;align-items:center;gap:13px;border:0;padding:1px 0 2px;text-decoration:none;color:inherit;vertical-align:middle;transition:transform .18s ease}
body.v33-portrait #about .about-copy .v33-meet-rick:hover{transform:translateX(3px)}
body.v33-portrait #about .about-copy .v33-home-avatar{flex:0 0 clamp(53px,5vw,67px);width:clamp(53px,5vw,67px);height:clamp(53px,5vw,67px);display:block;overflow:hidden;border:1px solid #b4aea2;background:#f0efed;box-shadow:0 2px 8px #101a231b}
body.v33-portrait #about .about-copy .v33-home-avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}
body.v33-portrait #about .about-copy .v33-home-meet-label{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:4px;font:700 13px/1.4 Arial,Helvetica,sans-serif}
@media(prefers-reduced-motion:reduce){body.v33-portrait #about .about-copy .v33-meet-rick{transition:none!important;transform:none!important}}
