.lt-writers{scroll-margin-top:125px}.lt-writers .writer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}.lt-writers .writer{padding:20px;border:1px solid #dce3e5;border-radius:5px;background:#fff;display:flex;flex-direction:column;text-align:left}.lt-writers .writer-top{display:flex;align-items:center;gap:12px;margin-bottom:18px;min-height:108px}.lt-writers .writer-photo{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.lt-writers .writer-id{font-size:12px;color:#586a79;margin-bottom:5px}.lt-writers .writer-role{font-size:16px;font-weight:600;line-height:1.4;margin:0;color:#073263}.lt-writers .writer p{font-size:15px;line-height:1.6;margin-bottom:18px}.lt-writers .subjects{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.lt-writers .subjects span{background:#edf2f6;color:#24465e;border-radius:3px;padding:5px 8px;font-size:11px}.lt-writers .writer button{background:none;color:#073263;font-weight:600;border:0;border-top:1px solid #dce3e5;padding:15px 0 0;text-align:left;cursor:pointer;display:flex;justify-content:space-between;margin-top:auto}.lt-writers a:focus-visible,.lt-writers button:focus-visible{outline:3px solid #e3ae00;outline-offset:3px}.lt-dissertation-faq summary{cursor:pointer;color:#073263}.lt-dissertation-faq p{max-width:950px}@media(max-width:1199px){.lt-writers .writer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-writers .writer-top{min-height:84px}}@media(max-width:575px){.lt-writers .writer-grid{grid-template-columns:1fr}.lt-writers .writer-top{min-height:0}}
