.inner-page{padding-top:48px}.page-heading{max-width:850px;margin-bottom:36px}.page-heading h1{letter-spacing:-.035em;font-size:46px;line-height:1.16}.page-lead{max-width:760px;margin-top:20px;font-size:18px;line-height:1.7}.action-row{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.inner-page .page-heading,.inner-page .prose{overflow-wrap:break-word}.reading-content,.article-page>.page-heading{max-width:740px;margin-inline:auto}.prose{font-size:18px;line-height:1.8}.prose p{color:var(--ink);margin-top:16px}.prose h2{letter-spacing:-.025em;font-size:29px;line-height:1.3}.prose h3{margin-top:28px;font-size:23px}.prose-section+.prose-section{margin-top:40px}.prose-section{scroll-margin-top:40px}.prose :is(ul,ol){margin-top:18px;padding-left:24px}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li{margin-block:10px}.prose :is(p,li,td,th)>a{color:var(--action);font-weight:650;text-decoration:none}.prose :is(p,li,td,th)>a:hover,.prose :is(p,li,td,th)>a:focus-visible{color:var(--action-hover);text-underline-offset:4px;text-decoration:underline}.detail-opening{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;margin-bottom:44px;display:grid}.detail-opening .page-heading{margin:0}.detail-photo img{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;height:auto}@media (width>=901px){.inner-page .detail-opening{margin-inline:auto;grid-template-columns:1fr;gap:28px;max-width:960px;margin-bottom:36px}.detail-opening .page-heading{width:100%;max-width:740px;margin-inline:auto}.detail-photo img{aspect-ratio:48/23;object-position:50% 50%}}.content-navigation{border-block:1px solid var(--border);margin-bottom:36px}.content-navigation summary{justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding-block:12px;font-size:17px;font-weight:600;display:flex}.content-navigation summary:after{content:"+";font-size:24px;font-weight:400}.content-navigation[open] summary:after{content:"−"}.content-navigation nav{padding-bottom:16px}.content-navigation ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.content-navigation li{min-width:0;margin:0}.content-navigation a{border-radius:6px;align-items:center;min-height:44px;padding:8px 10px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.content-navigation a:hover{background:var(--porcelain);text-underline-offset:4px;text-decoration:underline}.about-opening{grid-template-columns:1.08fr 1fr;align-items:center;gap:56px;display:grid}.about-main-photo img{aspect-ratio:4/3;object-fit:cover;object-position:50% 70%;border-radius:16px;width:100%;height:auto}.about-opening .page-heading{margin-bottom:28px}.about-opening .page-heading h1{font-size:43px}.about-continuation{grid-template-columns:minmax(0,380px) minmax(0,740px);justify-content:space-between;align-items:center;gap:64px;margin-top:56px;display:grid}.about-secondary-photo img{aspect-ratio:1;object-fit:cover;object-position:50% 65%;border-radius:16px;width:100%;height:auto}.directory-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.directory-service{border:1px solid var(--border);background:var(--porcelain);border-radius:16px;min-width:0;overflow:clip}.directory-service-inner{flex-direction:column;height:100%;display:flex}.directory-service-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.directory-service-copy{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.directory-service-copy :is(h2,h3){letter-spacing:-.02em;font-size:23px;line-height:1.3}.directory-service-copy p{margin:12px 0 24px;font-size:16px}.directory-service-copy .circle-arrow{background:var(--action);border-color:var(--action);color:var(--on-action);align-self:flex-end;margin-top:auto}.directory-service a:hover .circle-arrow{background:var(--action-hover)}.without-image .directory-service-copy{justify-content:center;min-height:220px}.profile-grid{grid-template-columns:minmax(260px,400px) minmax(0,640px);align-items:center;gap:64px;display:grid}.profile-photo{background:var(--porcelain);border-radius:16px;overflow:clip}.profile-photo img{aspect-ratio:4/4.6;object-fit:cover;object-position:center top;width:100%}.profile-role{font-size:15px;color:var(--stone)!important;margin:0 0 24px!important}.inner-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;display:grid}.inner-article-grid>div{min-width:0}.inner-article-grid .publication-card{height:auto}.inner-article-grid .publication-copy{padding-bottom:0}.article-filters{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.filter-control{border:1px solid var(--border);min-height:46px;color:var(--ink);background:var(--porcelain);border-radius:8px;padding:10px 18px;font-weight:600}.filter-control[aria-pressed=true],.filter-control[aria-current=page]{color:var(--on-action);background:var(--action);border-color:var(--action)}.filter-control:hover{border-color:var(--petrol)}.filter-result{margin-bottom:28px;font-size:15px}.pagination{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.pagination a{border:1px solid var(--border);border-radius:8px;place-items:center;min-width:48px;min-height:48px;display:grid}.pagination [aria-current]{background:var(--petrol);color:var(--ivory)}.related-content,.related-services{margin-top:64px}:is(.related-content,.related-services)>h2{margin-bottom:28px;font-size:30px}.related-content .inner-article-grid,.related-service-grid{grid-template-columns:repeat(3,minmax(0,360px));gap:28px;display:grid}.related-content .publication-copy h3{font-size:22px}.related-context{max-width:740px;margin:-12px 0 28px;font-size:16px;line-height:1.7}.related-more{margin-top:28px}.contact-actions .action-row{margin-top:0}.article-page .page-heading h1{font-size:44px}.article-cover{margin-block:32px}.article-cover img{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;height:auto}.sources{border-top:1px solid var(--border);margin-top:40px;padding-top:24px}.sources h2{margin-bottom:14px;font-size:24px}.prose .sources ul{margin:0;padding:0;list-style:none}.sources li{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.prose .sources a{padding-block:9px;font-weight:500;display:inline-block}.legal-note{padding-top:12px;font-size:15px;line-height:1.7}.table-scroll{border-block:1px solid var(--border);max-width:100%;margin-block:28px;overflow-x:auto}.table-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px;line-height:1.65}.table-scroll caption{text-align:left;padding:16px 0;font-size:17px;font-weight:600}.table-scroll th,.table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:break-word;padding:14px 12px}.table-scroll thead{background:var(--porcelain)}.table-scroll tbody th{font-weight:600}.inner-followup{padding-top:var(--space-section)}@media (width<=1099px){.directory-service-grid,.inner-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.related-content .inner-article-grid,.related-service-grid{grid-template-columns:repeat(2,minmax(0,360px))}.detail-opening,.about-opening,.profile-grid{gap:36px}.page-heading h1,.about-opening .page-heading h1{font-size:40px}.about-continuation{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:40px}}@media (width<=900px){.detail-opening{grid-template-columns:1fr;gap:28px;max-width:740px;margin-inline:auto}.detail-photo{width:100%;max-width:560px}.about-opening{grid-template-columns:1fr;gap:32px}.about-main-photo{width:100%;max-width:680px}.about-main-photo img{aspect-ratio:2;object-position:50% 68%}.about-continuation{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:32px;margin-top:40px}}@media (width<=699px){.inner-page{padding-top:28px}.page-heading{margin-bottom:28px}.page-heading h1,.page-heading.compact h1,.about-opening .page-heading h1{font-size:33px;line-height:1.2}.page-lead{margin-top:16px;font-size:17px;line-height:1.75}.prose{font-size:17.5px;line-height:1.8}.prose h2{font-size:26px}.prose h3{font-size:22px}.prose-section+.prose-section{margin-top:32px}.detail-opening{gap:24px;margin-bottom:32px}.content-navigation{margin-bottom:28px}.content-navigation ol{grid-template-columns:1fr}.about-page{padding-top:20px}.about-opening{gap:28px}.about-main-photo img{aspect-ratio:3/2}.about-continuation{grid-template-columns:1fr;gap:28px;margin-top:32px}.about-secondary-photo{width:100%;max-width:360px}.about-secondary-photo img{aspect-ratio:3/2;object-position:50% 61%}.directory-service-grid,.inner-article-grid{grid-template-columns:1fr;gap:28px}.related-content .inner-article-grid,.related-service-grid{grid-template-columns:minmax(0,360px);gap:32px}.directory-service-copy{padding:22px}.without-image .directory-service-copy{min-height:180px}.profile-grid{grid-template-columns:1fr;gap:28px}.profile-photo{width:100%;max-width:340px;margin-inline:auto}.profile-photo img{aspect-ratio:4/4.5}.related-content,.related-services{margin-top:48px}:is(.related-content,.related-services)>h2{margin-bottom:24px;font-size:27px}.filter-control{padding-inline:14px;font-size:14px}.sources h2{font-size:23px}.table-scroll th,.table-scroll td{padding:12px 8px}.table-scroll table{font-size:15px}}.team-caption h2{letter-spacing:-.02em;line-height:1.3}.publication-copy h2{letter-spacing:-.02em}
