.hero .collab{width:100%;margin:14px 0 0;padding:18px 20px;gap:18px;align-items:center;border:1px solid #e0ece5}.collab-photo{width:94px;height:94px;flex:0 0 94px;background:white;border-radius:50%;overflow:hidden}.collab-photo img{display:block;width:100%;height:100%;object-fit:contain}.hero .collab>div:nth-child(2){min-width:0}.hero .collab strong{font-size:21px;line-height:1.5;margin:3px 0}.hero .collab p{font-size:12px;line-height:1.7;max-width:270px}.hero .collab .collab-plus{display:none}.duc-anh-photo{background:linear-gradient(155deg,#f5faf7,#e5f2eb);display:flex;align-items:center;justify-content:center;padding:12px;min-height:310px}.duc-anh-photo img{width:100%;height:auto;object-fit:contain;border-radius:50%;box-shadow:0 7px 25px #082f5310}.collab-card .speaker-bio{display:flex;flex-direction:column;align-items:flex-start}.collab-card .speaker-focus{margin-top:auto;width:100%}
@media(max-width:850px){.collab-photo{width:76px;height:76px;flex-basis:76px}.hero .collab{padding:16px;gap:14px}.hero .collab strong{font-size:18px}.hero .collab p{font-size:11px}.duc-anh-photo{padding:8px}}
@media(max-width:640px){.hero .collab{padding:16px 14px;gap:14px;margin-top:12px;border-radius:13px}.collab-photo{width:84px;height:84px;flex-basis:84px}.hero .collab span{font-size:9px;letter-spacing:1px}.hero .collab strong{font-size:19px;margin:4px 0}.hero .collab p{font-size:11px;line-height:1.65}.duc-anh-photo{height:260px;min-height:0;padding:17px}.duc-anh-photo img{width:226px;height:226px;max-width:100%;box-shadow:0 8px 26px #082f5310}.collab-card .speaker-focus{margin-top:4px}.visual-bottom{padding-top:14px}}
@media(max-width:360px){.collab-photo{width:70px;height:70px;flex-basis:70px}.hero .collab{gap:12px;padding:14px 12px}.hero .collab strong{font-size:17px}.hero .collab p{font-size:10px}}
