.mcag{padding-block:38px 60px}.mcag-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.mc-company-page .mcag-heading h2{margin:0}.mc-company-page .mcag-heading .mcp-eyebrow{margin-bottom:12px}.mcag-toggle{flex-shrink:0;border:1px solid #ccd6e3;border-radius:24px;background:#fff;padding:10px 18px;font-family:inherit;font-weight:600;font-size:13px;line-height:1.5;color:#172f4d;cursor:pointer}.mcag-toggle:hover{border-color:#2255ee;color:#2255ee}.mcag-window{overflow:hidden}.mcag-window:focus-visible,.mcag-toggle:focus-visible{outline:2px solid #2255ee;outline-offset:4px}.mcag-track,.mcag-group{display:flex;gap:22px;width:max-content}.mcag-group{flex-shrink:0;align-items:center}.mcag-photo{margin:0;flex:0 0 280px;width:280px;height:260px;background:#f4f6f9;border:1px solid #e1e7ef;border-radius:8px;padding:16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}.mcag .mcag-photo img{display:block;width:100%;height:100%;max-height:100%;min-height:0;object-fit:contain;border-radius:3px}.mcag-track{will-change:transform}.mcag-static .mcag-window{overflow-x:auto}.mcag-static .mcag-track{transform:none!important;will-change:auto}@media(max-width:600px){.mcag{padding-block:24px 40px}.mcag-heading{align-items:flex-start;gap:12px}.mc-company-page .mcag-heading h2{font-size:27px}.mcag-toggle{font-size:11px;padding:8px 12px;max-width:100px}.mcag-photo{width:74vw;flex-basis:74vw;height:260px}.mcag-track,.mcag-group{gap:14px}}
