.topic-links.svelte-chmh8x{flex-wrap:wrap;align-items:flex-start;gap:.4rem;display:flex}.topic-link.svelte-chmh8x{z-index:2;color:#205d6b;text-align:start;cursor:pointer;background:#f6fafb;border:1px solid #c6d9df;border-radius:4px;align-items:center;gap:.3rem;max-width:100%;min-height:28px;padding:.25rem .5rem;font-size:.7rem;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.tag-icon.svelte-chmh8x{flex:none;width:12px;height:12px}.compact.svelte-chmh8x{gap:.25rem}.compact.svelte-chmh8x:not(.expanded){flex-wrap:nowrap}.compact.svelte-chmh8x .topic-link:where(.svelte-chmh8x){border-radius:3px;min-width:0;min-height:24px;padding:.125rem .35rem;font-size:.65rem;line-height:1.35}.compact.svelte-chmh8x:not(.expanded) .topic-link:where(.svelte-chmh8x){flex:0 auto}.compact.svelte-chmh8x:not(.expanded) .topic-name:where(.svelte-chmh8x){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.compact.svelte-chmh8x .topic-link.more:where(.svelte-chmh8x){flex:none;padding-inline:.25rem}.topic-link.svelte-chmh8x:hover{background:#eaf4f5;border-color:#2a7f8e}.topic-link.svelte-chmh8x:focus-visible{outline-offset:3px;outline:2px solid #ea5534}.more.svelte-chmh8x{text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.dark.svelte-chmh8x .topic-link:where(.svelte-chmh8x){color:#c4e8ed;background:#193b55;border-color:#54788e}.dark.svelte-chmh8x .topic-link:where(.svelte-chmh8x):hover{background:#274d68}.headshot-art.svelte-6g1f56{background:radial-gradient(circle at 78% 72%,#2a7f8e80,#0000 55%),linear-gradient(160deg,#163a5c 0%,#112f4c 55%,#0c2239 100%);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.headshot-art.svelte-6g1f56:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:radial-gradient(circle at 22% 72%,#2a7f8e80,#0000 55%),linear-gradient(200deg,#163a5c 0%,#112f4c 55%,#0c2239 100%)}.facets.svelte-6g1f56{width:100%;height:100%;position:absolute;inset:0}.headshot-art.svelte-6g1f56:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .facets:where(.svelte-6g1f56){transform:scaleX(-1)}.stage.svelte-6g1f56{height:100%;position:relative}.logo.svelte-6g1f56{opacity:.95;width:auto;height:26cqh;position:absolute;inset-block-end:9cqh;inset-inline-start:6cqw}.portrait-wrap.svelte-6g1f56{aspect-ratio:.78;height:88cqh;position:absolute;inset-block-end:0;inset-inline-end:9cqw}.headshot-art--hero.svelte-6g1f56 .portrait-wrap:where(.svelte-6g1f56){height:min(calc(88cqh - var(--headshot-base,0px)), 32rem, var(--portrait-height-limit,46cqw));inset-block-end:var(--headshot-base,0px);inset-inline-end:var(--gutter-x)}.portrait.svelte-6g1f56,.portrait-echo.svelte-6g1f56{border-radius:999px 999px 0 0;position:absolute;inset:0}.portrait.svelte-6g1f56{background:linear-gradient(#95ccd3 0%,#4c9aa6 55%,#2a7f8e 100%);overflow:hidden;box-shadow:0 1.5cqh 5cqh #05101c59}.portrait.svelte-6g1f56 img:where(.svelte-6g1f56){object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}.portrait-echo.svelte-6g1f56{border:max(2px, .5cqh) solid var(--color-secondary,#ea5534);border-block-end:0;transform:translate(-7%,-5%)}.headshot-art.svelte-6g1f56:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .portrait-echo:where(.svelte-6g1f56){transform:translate(7%,-5%)}.card-frame.svelte-14ryqc2{min-width:0;height:100%;container-type:inline-size}.card.svelte-14ryqc2{isolation:isolate;border:1px solid var(--card-border);background:var(--card-bg);border-radius:0;flex-direction:column;min-width:0;height:100%;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.card.svelte-14ryqc2:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 14px 30px #112f4c24}.card-light.svelte-14ryqc2,.card-muted.svelte-14ryqc2{--card-bg:#fff;--card-border:#e6ecf1;--card-title:#112f4c;--card-text:#4a5b6b;--card-meta:#6b7c8c;--card-empty:linear-gradient(135deg, #112f4c, #2a7f8e)}.card-muted.svelte-14ryqc2{--card-border:#dde5ec}.card-dark.svelte-14ryqc2{--card-bg:#ffffff0a;--card-border:#95ccd359;--card-title:#fff;--card-text:#c3d2de;--card-meta:#95ccd3;--card-empty:linear-gradient(135deg, #112f4c, #2a7f8e)}@container (width>=48rem){.card-lead.svelte-14ryqc2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}}.thumb-wrap.svelte-14ryqc2{background:var(--card-empty);position:relative}.thumb.svelte-14ryqc2{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.card-lead.svelte-14ryqc2 .thumb-wrap:where(.svelte-14ryqc2):before{content:"";aspect-ratio:16/9;width:100%;display:block}.card-lead.svelte-14ryqc2 .thumb:where(.svelte-14ryqc2){aspect-ratio:auto;height:100%;position:absolute;inset:0}.thumb-empty.svelte-14ryqc2{background:var(--card-empty)}.thumb-contain.svelte-14ryqc2{background:#e6ecf1}.thumb-contain.svelte-14ryqc2 .thumb:where(.svelte-14ryqc2){object-fit:contain;padding:1rem}.card.svelte-14ryqc2:has(.card-link:where(.svelte-14ryqc2):focus-visible){outline:3px solid var(--accent);outline-offset:4px}.play.svelte-14ryqc2{color:#fff;background:#112f4cd1;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex;position:absolute;inset-block-end:.85rem;inset-inline-start:.85rem}.play.svelte-14ryqc2 svg:where(.svelte-14ryqc2){width:1.1rem;height:1.1rem;margin-inline-start:.12rem}.body.svelte-14ryqc2{flex-direction:column;flex:1;padding:1.25rem 1.35rem 1.4rem;display:flex}.card-lead.svelte-14ryqc2 .body:where(.svelte-14ryqc2){padding:2rem 1.75rem}.chip.svelte-14ryqc2{z-index:1;max-width:calc(100% - 1.7rem);font-family:var(--font-english-bold,"archivo_bold"), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#fff;border-inline-start:2px solid var(--color-secondary,#ea5534);background:#112f4cf5;padding:.35rem .55rem;font-size:.6rem;font-weight:700;line-height:1.25;position:absolute;inset-block-start:.85rem;inset-inline-start:.85rem;box-shadow:0 3px 12px #112f4c29}.card-link.svelte-14ryqc2{color:inherit;outline:none;text-decoration:none}.card-link.svelte-14ryqc2:after{content:"";z-index:1;position:absolute;inset:0}.card-topics.svelte-14ryqc2{margin-block-end:.7rem}.title.svelte-14ryqc2{font-family:var(--font-english-bold,"archivo_bold"), system-ui, sans-serif;font-weight:700;font-size:var(--content-card-title,1.02rem);color:var(--card-title);margin:0 0 .6rem;line-height:1.3}.card-lead.svelte-14ryqc2 .title:where(.svelte-14ryqc2){font-size:var(--content-lead-title,clamp(1.25rem, 2.4vw, 1.7rem));margin-block-end:.75rem;line-height:1.25}.excerpt.svelte-14ryqc2{color:var(--card-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1.25rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.body.svelte-14ryqc2:has(.card-topics:where(.svelte-14ryqc2)) .excerpt:where(.svelte-14ryqc2){margin-block-end:.65rem}.card-lead.svelte-14ryqc2 .excerpt:where(.svelte-14ryqc2){font-size:.95rem;line-height:1.65}.foot.svelte-14ryqc2{letter-spacing:.06em;color:var(--card-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-block-start:auto;font-size:.75rem;display:flex}.cta.svelte-14ryqc2{text-align:end;letter-spacing:.16em;text-transform:uppercase;color:var(--color-secondary,#ea5534);justify-content:flex-end;align-items:center;gap:.4rem;margin-inline-start:auto;display:inline-flex}.arrow.svelte-14ryqc2{flex:none;width:1rem;height:1rem;transition:transform .2s}.card.svelte-14ryqc2:hover .arrow:where(.svelte-14ryqc2){transform:translate(3px)}.card.svelte-14ryqc2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .arrow:where(.svelte-14ryqc2){rotate:180deg}.card.svelte-14ryqc2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):hover .arrow:where(.svelte-14ryqc2){transform:translate(-3px)}.card-publication.svelte-14ryqc2{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.card-publication.svelte-14ryqc2 .thumb-wrap:where(.svelte-14ryqc2){background:#f1f0eb;align-items:flex-start;padding:1rem;display:flex}.card-publication.svelte-14ryqc2 .thumb:where(.svelte-14ryqc2){aspect-ratio:1/1.414;object-fit:contain;filter:drop-shadow(0 5px 6px #112f4c29);padding:0}.card-publication.svelte-14ryqc2 .body:where(.svelte-14ryqc2){min-width:0;padding:1.15rem}.publication-label.svelte-14ryqc2{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-block-end:.75rem;font-size:.6rem;font-weight:700}.card-publication.svelte-14ryqc2 .title:where(.svelte-14ryqc2){-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-publication.svelte-14ryqc2 .foot:where(.svelte-14ryqc2){letter-spacing:normal;flex-direction:column;align-items:flex-start;gap:.75rem;padding-block-start:.5rem}.card-publication.svelte-14ryqc2 .cta:where(.svelte-14ryqc2){letter-spacing:.07em;text-align:start;margin-inline-start:0;font-size:.65rem}@container (width<=24rem){.card-publication.svelte-14ryqc2{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.card-publication.svelte-14ryqc2 .thumb-wrap:where(.svelte-14ryqc2){padding:.65rem}.card-publication.svelte-14ryqc2 .body:where(.svelte-14ryqc2){padding:.85rem}.card-publication.svelte-14ryqc2 .title:where(.svelte-14ryqc2){font-size:.95rem}.card-publication.svelte-14ryqc2 .excerpt:where(.svelte-14ryqc2){font-size:.8rem}}@media (prefers-reduced-motion:reduce){.card.svelte-14ryqc2,.arrow.svelte-14ryqc2{transition:none}.card.svelte-14ryqc2:hover,.card.svelte-14ryqc2:hover .arrow:where(.svelte-14ryqc2){transform:none}}
