.lg-author{color:var(--colorTextBody,#1c1d1d);font:inherit;line-height:1.6;margin:0 auto;max-width:1200px;padding:40px 24px 72px}.lg-author a:focus-visible{outline:3px solid #cf3a12;outline-offset:5px}.lg-author__crumb{font-size:13px;margin:0 0 32px}.lg-author__crumb a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lg-author__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;color:#914026}.lg-author__heading{font-size:clamp(32px,5vw,52px);line-height:1.12;letter-spacing:-.03em;margin:0 0 18px;text-align:left}.lg-author__intro{max-width:740px;margin:0 0 24px;color:#505151}.lg-author__notice{font-size:13px;padding:14px 18px;border:1px solid #ead8cd;background:#fbf4ee;color:#66412e;margin:0 0 32px;border-radius:8px}.lg-author__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.lg-author__tabs a{border:1px solid #d8d8d2;border-radius:100px;padding:11px 18px;color:inherit;text-decoration:none;font-size:14px;font-weight:600;min-height:44px}.lg-author__tabs a:hover{background:#f5f5f1}.lg-author__tabs a[aria-current="true"]{background:var(--colorBtnPrimary,#2c2c2c);border-color:var(--colorBtnPrimary,#2c2c2c);color:var(--colorBtnPrimaryText,#fff)}.lg-author__profile{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start;padding:36px;background:#f7f7f3;border-radius:18px;margin-bottom:40px}.lg-author__profile[hidden]{display:none}.lg-author__portrait{margin:0}.lg-author__portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;background:#e9e6de}.lg-author__portrait figcaption{font-size:11px;color:#60605b;line-height:1.5;text-align:center;margin-top:14px}.lg-author__role{font-size:16px;color:#505151;margin:0 0 16px}.lg-author__name{font-size:clamp(27px,3.5vw,42px);line-height:1.2;letter-spacing:-.025em;margin:0 0 12px;text-align:left}.lg-author__bio{font-size:16px;max-width:700px}.lg-author__bio p{margin:0 0 14px}.lg-author__subheading{font-size:18px;line-height:1.4;margin:28px 0 12px;text-align:left}.lg-author__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.lg-author__tags li{font-size:13px;background:#fff;border:1px solid #e0e0d8;padding:6px 11px;border-radius:5px}.lg-author__links{display:flex;gap:16px;flex-wrap:wrap;padding:0;list-style:none;margin:24px 0 0}.lg-author__links a{text-decoration:underline;text-underline-offset:3px}.lg-author__article-heading{font-size:27px;text-align:left;margin:0 0 10px}.lg-author__article-note{font-size:14px;color:#60605b;margin:0 0 24px}.lg-author__articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.lg-author__article{border:1px solid #e2e2dc;border-radius:10px;overflow:hidden}.lg-author__article a{display:block;height:100%;color:inherit;text-decoration:none}.lg-author__article img{width:100%;height:auto;display:block;aspect-ratio:1.6;object-fit:cover}.lg-author__article div{padding:20px}.lg-author__article h3{font-size:18px;line-height:1.4;margin:0;text-align:left}.lg-author__article a:hover h3{text-decoration:underline;text-underline-offset:4px}.lg-author__article time{font-size:12px;display:block;color:#676762;margin-top:12px}.lg-author-card{display:flex;align-items:flex-start;gap:22px;padding:28px;margin:36px 0;border:1px solid #e3e3dc;border-radius:12px;background:#f8f8f4}.lg-author-card__avatar{width:88px;height:88px;object-fit:cover;flex-shrink:0;border-radius:50%}.lg-author-card__content{min-width:0}.lg-author-card__eyebrow{font-size:12px;margin:0 0 6px;text-transform:uppercase;letter-spacing:.06em}.lg-author-card__name{font-size:21px;line-height:1.3;margin:0 0 7px;text-align:left}.lg-author-card__role,.lg-author-card__bio{font-size:14px;margin:0 0 10px}.lg-author-card__link{font-size:14px;text-decoration:underline;text-underline-offset:4px}.lg-author-card__disclosure{font-size:11px;margin-top:10px;color:#666}.lg-author-card a:focus-visible{outline:3px solid #cf3a12;outline-offset:4px}@media(max-width:749px){.lg-author{padding:24px 20px 48px}.lg-author__crumb{margin-bottom:24px}.lg-author__profile{grid-template-columns:1fr;gap:24px;padding:24px}.lg-author__portrait{max-width:220px;margin:0 auto}.lg-author__articles{grid-template-columns:1fr}.lg-author__tabs{gap:8px}.lg-author__tabs a{flex-grow:1;text-align:center;font-size:13px;padding:10px 12px}.lg-author-card{padding:20px;gap:16px}.lg-author-card__avatar{width:64px;height:64px}.lg-author-card__name{font-size:19px}}

.lg-author__profile--text{grid-template-columns:1fr}

.lg-author__directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.lg-author__directory-card{border:1px solid #e3e3dc;border-radius:16px;padding:30px;background:#f8f8f4}.lg-author__directory-card h2{text-align:left;font-size:26px;line-height:1.25;margin:20px 0 8px}.lg-author__directory-image{display:block;width:150px;max-width:100%}.lg-author__directory-image img{width:150px;height:150px;object-fit:cover;border-radius:50%;display:block}.lg-author__directory-card .lg-author__bio{font-size:15px;margin-bottom:22px}.lg-author__directory-card a{color:inherit}.lg-author__pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:32px;flex-wrap:wrap}.lg-author__pagination[hidden],.lg-author__page-button[hidden]{display:none}.lg-author__page-button{font:inherit;background:var(--colorBtnPrimary,#2c2c2c);color:var(--colorBtnPrimaryText,#fff);border:1px solid var(--colorBtnPrimary,#2c2c2c);border-radius:5px;min-height:44px;padding:9px 18px;cursor:pointer}.lg-author__page-button:disabled{opacity:.45;cursor:default}.lg-author__page-button:focus-visible{outline:3px solid #cf3a12;outline-offset:4px}lg-author-articles{display:block;scroll-margin-top:100px}.lg-author-card__bio p{margin:0 0 10px}@media(max-width:749px){.lg-author__directory{grid-template-columns:1fr}.lg-author__directory-card{padding:24px}.lg-author__directory-image,.lg-author__directory-image img{width:130px;height:130px}.lg-author__pagination{gap:12px;font-size:14px}}

