.field-note{display:flex;flex-wrap:wrap;gap:var(--space-1);color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--text-label);font-weight:700;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.field-note--light{color:var(--color-text-on-strong)}.field-note--lime{color:var(--color-action)}.field-note__item{display:inline-flex;align-items:baseline;gap:var(--space-1);max-inline-size:100%}.field-note__separator:before{content:"·"}.image-text-container.svelte-x8qtn2.svelte-x8qtn2{container-type:inline-size;min-width:0;scroll-margin-top:calc(var(--space-6) + var(--space-4))}.image-text.svelte-x8qtn2.svelte-x8qtn2{display:grid;align-items:center;gap:var(--section-compact)}.image-text.svelte-x8qtn2 h2.svelte-x8qtn2{margin:var(--space-2) 0;font-family:var(--font-display);font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}.image-text__copy.svelte-x8qtn2>p.svelte-x8qtn2{max-width:var(--measure-copy);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}@container (min-width: 48rem){.image-text.svelte-x8qtn2.svelte-x8qtn2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.image-text--text-only.svelte-x8qtn2.svelte-x8qtn2{grid-template-columns:minmax(0,1fr);max-width:var(--measure-wide-copy)}.image-text--image-left.svelte-x8qtn2 .image-text__image.svelte-x8qtn2,.image-text--image-right.svelte-x8qtn2 .image-text__copy.svelte-x8qtn2{order:-1}}.pillar-index.svelte-1gonoqa.svelte-1gonoqa{display:grid;gap:2rem;container-type:inline-size}.pillar-index__item.svelte-1gonoqa.svelte-1gonoqa{border-top:1px solid var(--hairline);display:grid;gap:1rem;padding-top:1rem}.pillar-index.svelte-1gonoqa h2.svelte-1gonoqa{font-size:clamp(1.75rem,4vw,3rem);margin:0}.pillar-index__link.svelte-1gonoqa.svelte-1gonoqa{align-items:center;color:inherit;display:inline-flex;min-height:44px;min-width:44px;text-decoration:none}.pillar-index.svelte-1gonoqa p.svelte-1gonoqa{color:var(--quiet-ink)}@container (min-width: 42rem){.pillar-index.svelte-1gonoqa.svelte-1gonoqa{grid-template-columns:repeat(2,minmax(0,1fr))}}.evidence-row.svelte-7e98k.svelte-7e98k{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.evidence-row.svelte-7e98k>p.svelte-7e98k:nth-of-type(1){margin:var(--space-3) 0 var(--space-1);font-family:var(--font-display);font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.evidence-row.svelte-7e98k h3.svelte-7e98k{margin:0;font-family:var(--font-body);font-size:var(--text-card);line-height:var(--leading-card);letter-spacing:var(--tracking-card)}.evidence-row__link.svelte-7e98k.svelte-7e98k{display:inline-flex;align-items:center;min-width:44px;min-height:44px;margin-top:var(--space-2);color:var(--color-surface-strong)}.editorial-rail.svelte-9tytof.svelte-9tytof{container-type:inline-size}.editorial-rail__header.svelte-9tytof.svelte-9tytof{align-items:center;display:flex;justify-content:space-between;gap:var(--space-3)}.editorial-rail__header.svelte-9tytof h2.svelte-9tytof,.editorial-rail__header.svelte-9tytof h3.svelte-9tytof{font-family:var(--font-display);font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-section);margin:0 0 var(--space-3)}.editorial-rail.svelte-9tytof button.svelte-9tytof{border:1px solid var(--deep-green);background:transparent;color:var(--deep-green);min-height:var(--control-target-min);min-width:var(--control-target-min);border-radius:var(--radius-control)}.editorial-rail__track.svelte-9tytof.svelte-9tytof{display:grid;gap:var(--space-3);grid-auto-columns:minmax(16rem,82%);grid-auto-flow:column;list-style:none;margin:0;overflow-x:auto;padding:0 0 1rem;scroll-snap-type:x mandatory}.editorial-rail__track.svelte-9tytof li.svelte-9tytof{scroll-snap-align:start}.editorial-rail__track.svelte-9tytof li.svelte-9tytof .field-note{margin-top:var(--space-3)}.editorial-rail.svelte-9tytof li h2.svelte-9tytof,.editorial-rail.svelte-9tytof li h3.svelte-9tytof,.editorial-rail.svelte-9tytof li h4.svelte-9tytof{font-family:var(--font-display);font-size:var(--text-card);line-height:var(--leading-card);letter-spacing:var(--tracking-card);margin:var(--space-2) 0}.editorial-rail__link.svelte-9tytof.svelte-9tytof{align-items:center;color:inherit;display:inline-flex;min-height:var(--control-target-min);min-width:var(--control-target-min)}.editorial-rail.svelte-9tytof li p.svelte-9tytof:not(.field-note){color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}@container (min-width: 48rem){.editorial-rail__track.svelte-9tytof.svelte-9tytof{grid-auto-columns:minmax(18rem,calc((100% - 2 * var(--space-3)) / 3))}}.image-tile.svelte-1sez9es{background:var(--color-card);border-radius:var(--radius-panel);padding:var(--space-4)}.people-carousel.svelte-igpvr1.svelte-igpvr1{container-type:inline-size;width:100%}.people-carousel__header.svelte-igpvr1.svelte-igpvr1{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.people-carousel__header.svelte-igpvr1.svelte-igpvr1:has(.people-carousel__heading:empty):not(:has(.people-carousel__meta)){display:none}.people-carousel__heading.svelte-igpvr1.svelte-igpvr1{min-width:0}.people-carousel__heading.svelte-igpvr1.svelte-igpvr1:empty{display:none}.people-carousel__meta.svelte-igpvr1.svelte-igpvr1{align-items:center;display:flex;gap:var(--space-3);margin-inline-start:auto}.people-carousel__range.svelte-igpvr1.svelte-igpvr1{color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);line-height:var(--leading-label);margin:0;text-transform:uppercase}.people-carousel__controls.svelte-igpvr1.svelte-igpvr1{display:flex;gap:var(--space-1)}.people-carousel__controls.svelte-igpvr1 button.svelte-igpvr1{align-items:center;background:transparent;border:1px solid var(--color-surface-strong);border-radius:var(--radius-control);color:var(--color-surface-strong);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-card);height:var(--control-target-min);justify-content:center;min-height:var(--control-target-min);min-width:var(--control-target-min);padding:0;width:var(--control-target-min)}.people-carousel__controls.svelte-igpvr1 button.svelte-igpvr1:disabled{cursor:default;opacity:.42}.people-carousel__viewport.svelte-igpvr1.svelte-igpvr1{overflow:hidden;overflow-x:hidden}.people-carousel__track.svelte-igpvr1.svelte-igpvr1{display:flex;list-style:none;margin:0 0 0 calc(var(--space-3) * -1);padding:0;touch-action:pan-y pinch-zoom}.people-carousel__slide.svelte-igpvr1.svelte-igpvr1{flex:0 0 45%;min-width:0;padding-inline-start:var(--space-3)}.people-carousel__slide.svelte-igpvr1 article.svelte-igpvr1{min-width:0}.people-carousel__item.svelte-igpvr1.svelte-igpvr1{color:inherit;display:block;text-decoration:none}a.people-carousel__item.svelte-igpvr1:hover .svelte-igpvr1:is(h2,h3,h4){text-decoration:underline;text-decoration-color:var(--color-action);text-underline-offset:var(--space-1)}.people-carousel__slide.svelte-igpvr1 h2.svelte-igpvr1,.people-carousel__slide.svelte-igpvr1 h3.svelte-igpvr1,.people-carousel__slide.svelte-igpvr1 h4.svelte-igpvr1{font-family:var(--font-body);font-size:var(--text-card);letter-spacing:var(--tracking-card);line-height:var(--leading-card);margin:var(--space-2) 0 0}.people-carousel__slide.svelte-igpvr1 p.svelte-igpvr1{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-label);letter-spacing:var(--tracking-label);line-height:var(--leading-label);margin:0}@container (min-width: 30rem){.people-carousel__slide.svelte-igpvr1.svelte-igpvr1{flex-basis:calc(100% / 3)}}@container (min-width: 48rem){.people-carousel__slide.svelte-igpvr1.svelte-igpvr1{flex-basis:25%}}@container (min-width: 72rem){.people-carousel__slide.svelte-igpvr1.svelte-igpvr1{flex-basis:20%}}.people-grid.svelte-1ypj6og.svelte-1ypj6og{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-3);list-style:none;margin:0;padding:0}.people-grid__item.svelte-1ypj6og.svelte-1ypj6og{min-width:0}.people-grid__item.svelte-1ypj6og article.svelte-1ypj6og{min-width:0}.people-grid.svelte-1ypj6og h2.svelte-1ypj6og,.people-grid.svelte-1ypj6og h3.svelte-1ypj6og{font-family:var(--font-body);font-size:var(--text-card);letter-spacing:var(--tracking-card);line-height:var(--leading-card);margin:var(--space-2) 0 0}.people-grid.svelte-1ypj6og p.svelte-1ypj6og{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-label);letter-spacing:var(--tracking-label);line-height:var(--leading-label);margin:0}@media (min-width: 36rem){.people-grid.svelte-1ypj6og.svelte-1ypj6og{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 48rem){.people-grid.svelte-1ypj6og.svelte-1ypj6og{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 64rem){.people-grid.svelte-1ypj6og.svelte-1ypj6og{grid-template-columns:repeat(5,minmax(0,1fr))}}.closing-action-panel.svelte-5u9cjz.svelte-5u9cjz{border-radius:var(--radius-panel);display:grid;gap:var(--space-5);padding:var(--panel-padding);overflow:hidden;background:var(--color-surface-strong);color:var(--color-text-on-strong);container-type:inline-size}.closing-action-panel.svelte-5u9cjz h2.svelte-5u9cjz{margin:0;font-family:var(--font-display);font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}.closing-action-panel.svelte-5u9cjz p.svelte-5u9cjz{max-width:var(--measure-narrow);margin:var(--space-4) 0 0;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.closing-action-panel__actions.svelte-5u9cjz.svelte-5u9cjz{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}@container (min-width: 48rem){.closing-action-panel--with-image.svelte-5u9cjz.svelte-5u9cjz{grid-template-columns:minmax(0,1fr) minmax(var(--panel-copy-min),.7fr)}.closing-action-panel--text-only.svelte-5u9cjz>div.svelte-5u9cjz{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(var(--panel-copy-min),.85fr);-moz-column-gap:var(--section-compact);column-gap:var(--section-compact);align-items:start}.closing-action-panel--text-only.svelte-5u9cjz h2.svelte-5u9cjz{grid-column:1;grid-row:1 / span 2}.closing-action-panel--text-only.svelte-5u9cjz p.svelte-5u9cjz,.closing-action-panel--text-only.svelte-5u9cjz .closing-action-panel__actions.svelte-5u9cjz{grid-column:2}.closing-action-panel--text-only.svelte-5u9cjz p.svelte-5u9cjz{margin-top:0}.closing-action-panel--text-only.svelte-5u9cjz .closing-action-panel__actions.svelte-5u9cjz{margin-top:var(--space-4)}}.closing-cta-band.svelte-177t9t6.svelte-177t9t6{background:var(--signal-lime);color:var(--near-black);padding-block:var(--section-generous)}.closing-cta.svelte-177t9t6.svelte-177t9t6{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5)}.closing-cta.svelte-177t9t6 h2.svelte-177t9t6{margin:0;max-width:40rem;font-family:var(--font-display);font-size:var(--text-title);font-weight:400;letter-spacing:var(--tracking-title);line-height:var(--leading-title);text-wrap:balance}.closing-cta__actions.svelte-177t9t6.svelte-177t9t6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.article-gallery.svelte-3pttos.svelte-3pttos{grid-column:1 / -1;margin-inline:auto;max-width:var(--layout-editorial);width:100%}.article-gallery__preview.svelte-3pttos.svelte-3pttos{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(14rem,58vw) minmax(8rem,30vw)}.article-gallery__preview[data-count="1"].svelte-3pttos.svelte-3pttos,.article-gallery__preview[data-count="2"].svelte-3pttos.svelte-3pttos{grid-template-rows:minmax(18rem,60vw)}figure.svelte-3pttos.svelte-3pttos{margin:0;min-height:0;min-width:0}.article-gallery__feature.svelte-3pttos.svelte-3pttos{grid-column:1 / -1}.article-gallery__preview[data-count="2"].svelte-3pttos .article-gallery__feature.svelte-3pttos{grid-column:auto}.article-gallery__tile.svelte-3pttos.svelte-3pttos{background:var(--color-canvas);border:0;border-radius:var(--radius-panel);cursor:pointer;display:block;height:100%;overflow:hidden;padding:0;width:100%}.article-gallery__tile.svelte-3pttos img{transition:transform var(--motion-standard) var(--ease-out)}.article-gallery__tile.svelte-3pttos:hover img{transform:scale(1.02)}.article-gallery__footer.svelte-3pttos.svelte-3pttos{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:var(--space-3);justify-content:space-between;margin-top:var(--space-3);padding-top:var(--space-3)}.article-gallery__footer.svelte-3pttos p.svelte-3pttos,.article-gallery__footer.svelte-3pttos button.svelte-3pttos{font-family:var(--font-label);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);line-height:var(--leading-label);text-transform:uppercase}.article-gallery__footer.svelte-3pttos p.svelte-3pttos{color:var(--color-text-muted);margin:0}.article-gallery__footer.svelte-3pttos button.svelte-3pttos{background:transparent;border:0;color:var(--color-text);cursor:pointer;min-height:var(--control-target-min);padding:0;text-decoration:underline;text-decoration-color:var(--color-action);text-decoration-thickness:.16em;text-underline-offset:.2em}.article-gallery__viewer.svelte-3pttos.svelte-3pttos{background:var(--color-ink);--focus:var(--color-focus);top:0;right:0;bottom:0;left:0;position:fixed;z-index:100}.article-gallery__backdrop.svelte-3pttos.svelte-3pttos{background:transparent;border:0;top:0;right:0;bottom:0;left:0;padding:0;position:absolute}.article-gallery__viewer-panel.svelte-3pttos.svelte-3pttos{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;isolation:isolate;margin-inline:auto;max-width:var(--layout-max);padding:var(--space-3);position:relative;width:100%}.article-gallery__viewer-header.svelte-3pttos.svelte-3pttos{align-items:center;color:var(--color-text-on-strong);display:flex;justify-content:space-between;min-height:var(--control-target-min)}.article-gallery__viewer-header.svelte-3pttos p.svelte-3pttos,.article-gallery__close.svelte-3pttos.svelte-3pttos{font-family:var(--font-label);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.article-gallery__viewer-header.svelte-3pttos p.svelte-3pttos{margin:0}.article-gallery__close.svelte-3pttos.svelte-3pttos{background:transparent;border:1px solid color-mix(in oklch,var(--color-text-on-strong) 45%,transparent);border-radius:var(--radius-control);color:var(--color-text-on-strong);cursor:pointer;min-height:var(--control-target-min);padding-inline:var(--space-3)}.article-gallery__stage.svelte-3pttos.svelte-3pttos{align-items:center;display:grid;grid-template-columns:var(--control-target-min) minmax(0,1fr) var(--control-target-min);min-height:0;touch-action:pan-y}.article-gallery__stage.svelte-3pttos figure.svelte-3pttos{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;padding:var(--space-3)}.article-gallery__viewer-media.svelte-3pttos.svelte-3pttos{min-height:0}.article-gallery__viewer-media.svelte-3pttos>div{height:100%}.article-gallery__stage.svelte-3pttos figcaption.svelte-3pttos{color:var(--color-text-on-strong);font-size:var(--text-small);margin-top:var(--space-2);text-align:center}.article-gallery__direction.svelte-3pttos.svelte-3pttos{align-items:center;background:color-mix(in oklch,var(--color-text-on-strong) 10%,transparent);border:1px solid color-mix(in oklch,var(--color-text-on-strong) 35%,transparent);border-radius:var(--radius-control);color:var(--color-text-on-strong);cursor:pointer;display:inline-flex;font-size:1.4rem;height:var(--control-target-min);justify-content:center;width:var(--control-target-min)}.article-gallery__thumbnails.svelte-3pttos.svelte-3pttos{display:flex;gap:var(--space-2);overflow-x:auto;padding:var(--space-2) 0 var(--space-1);scrollbar-width:thin}.article-gallery__thumbnails.svelte-3pttos button.svelte-3pttos{background:transparent;border:2px solid transparent;border-radius:var(--radius-control);cursor:pointer;flex:0 0 5rem;overflow:hidden;opacity:.62;padding:0;transition:opacity var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.article-gallery__thumbnails.svelte-3pttos>.svelte-3pttos:first-child{margin-left:auto}.article-gallery__thumbnails.svelte-3pttos>.svelte-3pttos:last-child{margin-right:auto}.article-gallery__thumbnails.svelte-3pttos .article-gallery__thumbnail--active.svelte-3pttos{border-color:var(--color-action);opacity:1}@media (min-width: 48rem){.article-gallery__preview.svelte-3pttos.svelte-3pttos{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(12rem,18rem))}.article-gallery__preview.svelte-3pttos figure.svelte-3pttos:not(.article-gallery__feature){grid-column:8 / -1}.article-gallery__feature.svelte-3pttos.svelte-3pttos{grid-column:1 / 8;grid-row:1 / 3}.article-gallery__preview[data-count="1"].svelte-3pttos .article-gallery__feature.svelte-3pttos{grid-column:1 / -1}.article-gallery__preview[data-count="2"].svelte-3pttos figure.svelte-3pttos{grid-column:span 6;grid-row:1 / 3}}@media (max-width: 47.99rem){.article-gallery__viewer-panel.svelte-3pttos.svelte-3pttos{padding:var(--space-2)}.article-gallery__stage.svelte-3pttos.svelte-3pttos{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto}.article-gallery__stage.svelte-3pttos figure.svelte-3pttos{grid-column:1 / -1;grid-row:1;padding:var(--space-2) 0}.article-gallery__direction.svelte-3pttos.svelte-3pttos{justify-self:center}}
