
.former-employer{text-decoration:underline;text-underline-offset:3px;color:inherit}.former-employer:focus-visible{outline:2px solid #355d43;outline-offset:4px}
.monitor-feedback{min-width:190px;max-width:100%}.monitor-feedback summary{font-size:12px;line-height:1.9}.monitor-feedback blockquote{margin:15px 0;padding:0 0 0 14px;border-left:2px solid #b0bea2;font-size:13px;line-height:1.9}.feedback-note{font-size:11px!important;line-height:1.9}
.organizer{font-size:12px!important}.organizer .record-link{font-size:12px;margin:0}
.experience-social{display:flex;align-items:center;justify-content:space-between;gap:38px;background:#e9eee1;border-radius:24px;padding:38px 42px;margin-top:40px}.experience-social .social-kicker{font-size:12px;letter-spacing:.05em;margin:0 0 10px}.experience-social h3{font:600 24px/1.7 RenaMincho,serif;margin:0 0 13px}.experience-social p{font-size:13px;line-height:1.9;margin:0}.social-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;background:#345a43;color:#fff;padding:20px 24px;min-height:58px;border-radius:40px;text-decoration:none;font-size:13px;font-weight:600;flex-shrink:0}.social-button:hover{background:#254532}.social-button:focus-visible{outline:3px solid #a48b48;outline-offset:5px}
@media(max-width:760px){.experience-social{display:block;padding:28px 24px}.experience-social h3{font-size:22px}.social-button{margin-top:24px;width:100%;padding:18px 12px;font-size:12px}.monitor-feedback{min-width:0;width:100%}.monitor-feedback .detail-content{padding-inline:10px!important}}

.experience-social h3 span{display:inline-block}
