.authors-page .authors-heading{padding-top:38px;padding-bottom:46px}.authors-page nav[aria-label=Breadcrumb]{display:flex;flex-wrap:wrap;gap:10px;font-size:16px;color:#606172;margin-bottom:35px}.authors-page nav a{color:inherit}.authors-page h1{font-size:clamp(36px,4.3vw,58px);line-height:1.1;margin:12px 0 24px}.authors-page .eyebrow{color:#ed1c24;font-size:15px;font-weight:600;letter-spacing:.06em}.authors-page .authors-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.authors-page .author-card{border:1px solid #e3e4e7;display:flex;flex-direction:column;min-width:0;background:#fff}.authors-page .author-card-photo{display:block;background:#ecece6;aspect-ratio:3/4;overflow:hidden}.authors-page .author-card-photo img{display:block;width:100%;height:100%;object-fit:contain}.authors-page .author-card-copy{padding:26px;display:flex;flex-direction:column;flex:1}.authors-page .author-card h2{font-size:27px;line-height:1.2;margin:0 0 16px}.authors-page .author-card h2 a{color:inherit;text-decoration:none}.authors-page .author-card-copy p{font-size:17px;line-height:1.6;color:#626374;margin:0 0 25px}.authors-page .author-read{color:#0a4e7b;font-weight:600;margin-top:auto}.authors-page .author-breadcrumb{padding-top:35px}.authors-page .author-intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:60px;padding-bottom:58px}.authors-page .author-intro figure{margin:0;background:#ecece6}.authors-page .author-intro img{display:block;width:100%;height:auto}.authors-page .author-biography,.authors-page .author-details>section{min-width:0}.authors-page .author-role{color:#0a4e7b;font-weight:600;border-bottom:1px solid #e1e3e7;padding-bottom:24px;margin-bottom:24px}.authors-page .author-profile p{font-size:19px;line-height:1.7;margin:0 0 20px}.authors-page .author-profile h1{margin-top:10px}.authors-page .author-details{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:60px;border-top:1px solid #e1e3e7;padding-top:48px}.authors-page .author-details h2{font-size:30px;line-height:1.2;margin:0 0 25px}.authors-page .author-about blockquote{border-left:4px solid #ed1c24;padding:12px 0 12px 24px;margin:0 0 28px;font-size:27px;line-height:1.5;color:#0a4e7b}.authors-page .author-expertise{background:#f3f6f8;padding:30px;align-self:start}.authors-page .author-expertise ul{padding-left:20px;margin:0}.authors-page .author-expertise li{font-size:18px;line-height:1.5;margin:0 0 13px;padding-left:5px}.authors-page .author-articles{padding-top:60px}.authors-page .author-articles h2{font-size:34px;margin:12px 0 26px}.authors-page .author-articles ul{list-style:none;padding:0;margin:0;max-width:850px}.authors-page .author-articles a{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #e1e3e7;padding:20px 0;color:#0a4e7b;font-size:22px;line-height:1.4;text-decoration:none}.authors-page .authors-bottom{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:45px;padding-bottom:65px}.authors-page .authors-bottom a{color:#0a4e7b;font-weight:600;font-size:18px}.authors-page a:focus-visible{outline:3px solid #ed1c24;outline-offset:4px}@media(max-width:1100px){.authors-page .authors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.authors-page .author-intro,.authors-page .author-details{gap:32px}.authors-page .author-expertise{padding:22px}}@media(max-width:700px){.authors-page .authors-heading{padding-top:25px;padding-bottom:28px}.authors-page .authors-grid{grid-template-columns:minmax(0,1fr)}.authors-page .author-card-photo{aspect-ratio:4/4.5}.authors-page .author-card-copy{padding:24px}.authors-page .author-intro,.authors-page .author-details{grid-template-columns:minmax(0,1fr);gap:30px}.authors-page .author-intro{padding-bottom:30px}.authors-page .author-intro figure{max-width:380px}.authors-page .author-profile p{font-size:18px;line-height:1.65}.authors-page .author-breadcrumb{padding-top:24px}.authors-page nav[aria-label=Breadcrumb]{margin-bottom:25px}.authors-page .author-details{padding-top:30px}.authors-page .author-expertise{padding:25px}.authors-page .author-articles{padding-top:35px}}
