.fp-trainer-sec{background:#f8f6f0;padding:50px 20px 0}.fp-trainer-container{max-width:1200px;margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.fp-trainer-content{flex:1;max-width:700px;align-self:center;padding-bottom:50px}.fp-trainer-role{color:#8b5cf6;font-size:14px;font-weight:700;display:block;margin-bottom:16px}.fp-trainer-name{color:#2563eb;font-size:clamp(24px, 3vw, 32px);font-weight:800;margin:0 0 16px}.fp-trainer-link{display:inline-flex;align-items:center;gap:16px;color:inherit;text-decoration:none;transition:opacity .2s}.fp-trainer-link:hover{opacity:.8}.fp-trainer-link svg{flex-shrink:0}.fp-trainer-desc{color:#475569;font-size:15px;line-height:1.7;margin:0}.fp-trainer-image{flex-shrink:0;width:450px;max-width:100%;position:relative}.fp-trainer-image img{width:100%;height:auto;display:block;transform:translateY(15px)}@media (max-width:900px){.fp-trainer-container{flex-direction:column;text-align:center;gap:50px;align-items:center}.fp-trainer-content{padding-bottom:0}.fp-trainer-name{justify-content:center}.fp-trainer-image{width:340px}}