html:root body #main .article.editorial-profile{color:#303c43;max-width:1120px;font-family:var(--sans);padding-top:36px;padding-bottom:72px;font-size:16px;line-height:1.8}html:root body #main .editorial-profile>.breadcrumb{color:#52616a;margin:0 0 24px;font-size:13px;text-decoration:none;display:inline-flex}html:root body #main .editorial-profile-overview{background:#ffffffc7;border:1px solid #d5dfe6;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #23364208}html:root body #main .editorial-profile-intro{color:#fff;background:#1b1d1e;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:40px;padding:40px;display:grid}html:root body #main .editorial-profile-copy{min-width:0}html:root body #main .editorial-profile-copy .eyebrow{color:#ffb781;font:600 11px/1.5 var(--sans);letter-spacing:.18em;margin:0 0 18px}html:root body #main .editorial-profile-copy h1{color:#fff;font:600 clamp(34px,3.7vw,50px)/1.14 var(--sans);letter-spacing:-.045em;margin:0 0 22px}html:root body #main .editorial-profile-copy .lead{color:#e2e6e9;margin:0;font-size:17px;font-weight:400;line-height:1.8}html:root body #main .editorial-profile-copy .lead strong{color:#fff;font-weight:600}html:root body #main .editorial-profile-photo{width:100%;min-width:0;max-width:none;margin:0;line-height:0;display:block}html:root body #main .editorial-profile-photo img{border:1px solid #ffffff30;border-radius:8px;width:100%;height:auto;display:block}html:root body #main .editorial-profile-bio{color:#41515b;max-width:880px;margin:0 auto;padding:32px 40px 0;font-size:16px;line-height:1.85}html:root body #main .editorial-profile-bio p{margin:0 0 20px}html:root body #main .editorial-profile-bio strong{color:#222b30;font-weight:600}html:root body #main .editorial-profile-bio p:last-child{border-left:2px solid var(--orange);color:#303c43;padding-left:18px}html:root body #main .editorial-profile-links{flex-wrap:wrap;gap:12px;max-width:880px;margin:0 auto;padding:4px 40px 36px;display:flex}html:root body #main .editorial-profile-links a{color:#303c43;max-width:100%;min-height:44px;font:500 13px/1.6 var(--sans);overflow-wrap:anywhere;background:#fff;border:1px solid #c4d1db;border-radius:6px;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}html:root body #main .editorial-profile-links a:hover{border-color:var(--orange);color:var(--orange-dark)}html:root body #main .editorial-profile .article-text{max-width:none;margin:40px 0 0;font-size:16px;line-height:1.8}html:root body #main .editorial-profile .editorial-policy-section{border-top:1px solid #cbd5de;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:48px;padding:30px 0;display:grid}html:root body #main .editorial-profile .editorial-policy-section h2{font:600 clamp(22px,2vw,26px)/1.35 var(--sans);letter-spacing:-.025em;color:#252d32;margin:0}html:root body #main .editorial-policy-copy{color:#41515b;min-width:0}html:root body #main .editorial-policy-copy p{margin:0 0 16px}html:root body #main .editorial-policy-copy p:last-child{margin-bottom:0}html:root body #main .editorial-policy-copy a{color:var(--orange-dark);text-underline-offset:4px;overflow-wrap:anywhere}html:root body #main .editorial-profile .button-row{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}html:root body #main .editorial-profile .button-row .button{border-radius:6px;min-height:46px;padding:13px 18px;font-size:13px}@media (max-width:900px){html:root body #main .editorial-profile-intro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:26px;padding:30px}html:root body #main .editorial-profile-copy .lead{font-size:16px}html:root body #main .editorial-profile .editorial-policy-section{gap:28px}}@media (max-width:640px){html:root body #main .article.editorial-profile{padding-top:24px;padding-bottom:48px}html:root body #main .editorial-profile-intro{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}html:root body #main .editorial-profile-copy h1{margin-bottom:18px;font-size:36px}html:root body #main .editorial-profile-bio{padding:24px 24px 0;line-height:1.8}html:root body #main .editorial-profile-links{gap:10px;padding:4px 24px 28px}html:root body #main .editorial-profile-links a{justify-content:space-between;width:100%}html:root body #main .editorial-profile .article-text{margin-top:28px}html:root body #main .editorial-profile .editorial-policy-section{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 0}html:root body #main .editorial-profile .button-row .button{width:100%}}@media (max-width:360px){html:root body #main .editorial-profile-intro{padding:20px}html:root body #main .editorial-profile-copy h1{font-size:32px}html:root body #main .editorial-profile-bio{padding:20px 20px 0}html:root body #main .editorial-profile-links{padding:4px 20px 24px}}
