#ambassador-contributors .partner-grid{align-items:start}#ambassador-contributors .curriculum-contributor{min-width:0}.ambassador-logo{display:flex;align-items:center;justify-content:center;width:100%;height:122px;padding:18px;background:#fff;border:1px solid #e1d9e7;border-radius:10px;margin-bottom:20px}.ambassador-logo img{display:block;width:auto;max-width:100%;height:auto;max-height:84px;object-fit:contain}.ambassador-logo:focus-visible,.ambassador-video summary:focus-visible{outline:3px solid #5e2c7d;outline-offset:4px}.ambassador-video{margin-top:20px;padding-top:16px;border-top:1px solid #ded3e7}.ambassador-video summary{font-weight:700;line-height:1.5;color:#55266e;cursor:pointer}.ambassador-video-frame{width:100%;aspect-ratio:16/10;margin-top:16px;background:#eee9f4;border-radius:8px;overflow:hidden}.ambassador-video-frame iframe{display:block;width:100%;height:100%;border:0}.ambassador-video p{font-size:14px;line-height:1.5;margin:12px 0 0}@media(max-width:600px){.ambassador-logo{height:110px}.ambassador-video-frame{aspect-ratio:4/3}}
