@font-face{font-family:pfBeauSans;src:url(/_next/static/media/40f9afcd33e990ce-s.woff2) format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/5c3287f97ef253a1-s.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/608f4ced91c3e3f8-s.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/a75a49d872600dcc-s.woff2) format("woff2");font-display:swap;font-weight:350;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/2b499224c3806736-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/fe8a73c4a650d640-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/9993527884ccb83d-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pfBeauSans;src:url(/_next/static/media/f3536f42270f5591-s.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:pfBeauSans Fallback;src:local("Arial");ascent-override:73.80%;descent-override:24.60%;line-gap-override:19.68%;size-adjust:101.63%}.__className_ffec4b{font-family:pfBeauSans,pfBeauSans Fallback,Arial,sans-serif}.__variable_ffec4b{--font-display-app:"pfBeauSans","pfBeauSans Fallback",Arial,sans-serif}.asi-people-tabs{margin-block:56px;color:var(--color-text,#33322f)}.asi-people-tabs__header{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:40px 80px;align-items:start}.asi-people-tabs .asi-people-tabs__heading{margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.25}.asi-people-tabs__tabs{display:flex;flex-wrap:wrap;gap:10px 28px}.asi-people-tabs__tabs button{appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:6px 0 10px;color:#737983;font:inherit;font-size:20px;text-align:left;cursor:pointer}.asi-people-tabs__tabs button[aria-selected=true]{color:inherit;border-bottom-color:#f04938}.asi-people-tabs__tabs button:hover{color:inherit}.asi-people-tabs :focus-visible{outline:2px solid #0060ae;outline-offset:5px}.asi-people-tabs__panel{margin-top:72px}.asi-people-tabs__panel[hidden]{display:none}.asi-people-tabs__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 64px}.asi-people-tabs__grid li{min-width:0;overflow-wrap:anywhere}.asi-people-tabs .asi-people-tabs__name{margin:0 0 16px;font-size:20px;line-height:1.2;font-weight:400}.asi-people-tabs .asi-people-tabs__role{margin:0 0 4px;font-size:16px;line-height:1.5;font-weight:700}.asi-people-tabs .asi-people-tabs__position{margin:0;font-size:16px;line-height:1.55;color:#737983}@media (max-width:1100px){.asi-people-tabs__header{grid-template-columns:1fr;gap:24px}.asi-people-tabs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.asi-people-tabs__panel{margin-top:44px}}@media (max-width:600px){.asi-people-tabs{margin-block:36px}.asi-people-tabs__tabs{gap:8px 20px}.asi-people-tabs__tabs button{font-size:17px}.asi-people-tabs__grid{grid-template-columns:1fr;gap:32px}.asi-people-tabs .asi-people-tabs__name{font-size:20px}}.asi-projects{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;border:1px solid var(--color-border)}.asi-project-card{display:flex;flex-direction:column;box-shadow:inset -1px 0 0 var(--color-border),inset 0 -1px 0 var(--color-border)}.asi-project-card__link{display:flex;flex-direction:column;flex:1;gap:10px;padding:24px;color:var(--color-foreground)}a.asi-project-card__link:hover{background:var(--color-muted);text-decoration:none}.asi-project-card__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.asi-project-card__region{font-size:var(--text-sm);color:var(--asi-ink-soft)}.asi-project-card__name{font-size:var(--text-lg);line-height:1.3;color:var(--color-primary)}.asi-project-card__text{font-size:var(--text-sm);line-height:1.5;color:var(--color-muted-foreground);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.asi-project-card__stage{margin-top:auto;padding-top:8px;font-size:var(--text-sm);color:var(--asi-ink-soft)}.asi-project-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.asi-project-tag{display:inline-block;padding:3px 9px;border:1px solid;border-radius:var(--radius-full);font-size:12px;line-height:1.4}.asi-project-directory{position:relative;padding-bottom:64px}.asi-project-directory>.asi-block__title:not(:empty){margin-bottom:24px}.asi-pagehead:has(+.asi-project-directory){padding-bottom:64px}.asi-pagehead:has(+.asi-project-directory) .asi-pagehead__lead{max-width:820px}.asi-project-view{flex-shrink:0;display:flex;padding:4px;gap:4px;border:1px solid var(--color-border);border-radius:var(--radius-md)}.asi-project-view button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-primary);cursor:pointer}.asi-project-view button[aria-pressed=true]{background:var(--color-primary);color:#fff}.asi-project-filters{display:grid;grid-template-columns:minmax(240px,1.6fr) minmax(180px,1fr) minmax(180px,1fr) auto;gap:24px;align-items:end}.asi-project-filters label{display:flex;flex-direction:column;min-width:0;gap:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted-foreground)}.asi-project-filters input,.asi-project-filters select{width:100%;min-width:0;height:44px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;color:var(--color-foreground);padding:0 14px;font:inherit;font-size:16px;font-weight:400;letter-spacing:normal;text-transform:none}.asi-project-search>span{position:relative}.asi-project-search input{padding-left:42px}.asi-project-search button{position:absolute;left:8px;top:5px;width:32px;height:34px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--color-primary);cursor:pointer}.asi-project-more button,.asi-project-reset{height:44px;border:1px solid var(--asi-line-strong,#7c9dbb);border-radius:var(--radius-md);background:#fff;color:var(--color-primary);padding:0 22px;font-size:16px;cursor:pointer}.asi-project-more button:hover,.asi-project-reset:hover{background:var(--color-muted)}.asi-project-directory .asi-project-count{margin:28px 0 22px;color:var(--color-muted-foreground);font-size:14px}.asi-project-directory .asi-projects{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border:0}.asi-project-directory .asi-project-card{min-width:0;box-shadow:none;border-radius:var(--radius-lg);background:#f3f4f4;overflow:hidden}.asi-project-directory .asi-project-card__link{padding:26px 24px;gap:16px;min-height:300px;text-decoration:none}.asi-project-directory .asi-project-card__link:focus-visible,.asi-project-directory .asi-project-card__link:hover{background:var(--project-hover-color,#eaf0f4)}.asi-project-card__initiative{color:var(--color-primary);font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.asi-project-directory .asi-project-card__name{font-size:21px;line-height:1.3;color:var(--color-foreground);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.asi-project-directory .asi-project-card__text{font-size:14px;line-height:1.5}.asi-project-directory .asi-project-card__region{margin-top:auto;padding-top:18px;border-top:1px solid #e5e7e9;display:flex;align-items:center;gap:8px;color:var(--color-foreground);font-size:14px}.asi-project-card__region svg{color:var(--color-primary);flex-shrink:0;width:16px;height:18px}.asi-project-directory .asi-project-tags{margin-top:0}.asi-project-directory .asi-project-tag{color:var(--color-primary);font-size:11px;border-color:#d5dfe7}.asi-project-more{display:flex;justify-content:center;margin-top:40px}.asi-project-more button{height:54px;padding-inline:26px}.asi-project-table{width:100%;border-collapse:collapse;table-layout:fixed}.asi-project-table th{text-align:left;padding:0 20px 14px 0;border-bottom:1px solid var(--asi-line-strong,#7c9dbb)}.asi-project-table th:first-child{width:60%}.asi-project-table th:nth-child(2){width:22%}.asi-project-table th button{display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:0;color:var(--color-muted-foreground);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer}.asi-project-table th[aria-sort=ascending] button,.asi-project-table th[aria-sort=descending] button{color:var(--color-primary)}.asi-project-table th[aria-sort=ascending] span,.asi-project-table th[aria-sort=descending] span{color:#e54e55}.asi-project-table td{padding:20px 24px 20px 0;border-bottom:1px solid var(--color-border);vertical-align:top;font-size:15px}.asi-project-table td:first-child>a{color:var(--color-foreground);font-size:18px;line-height:1.35}.asi-project-table td:first-child>a:hover{color:var(--color-primary)}.asi-project-table p{margin:6px 0 10px;color:var(--color-muted-foreground);font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.asi-project-initiative{display:inline-block;border-radius:var(--radius-sm);background:#f3f4f4;color:var(--color-primary);padding:5px 10px;font-size:13px}.asi-project-directory a:focus-visible,.asi-project-directory button:focus-visible,.asi-project-directory input:focus-visible,.asi-project-directory select:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.asi-project-directory button:disabled{opacity:.55;cursor:wait}@media (max-width:1000px){.asi-project-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.asi-project-directory .asi-projects{grid-template-columns:repeat(2,minmax(0,1fr))}.asi-project-view{position:static;width:fit-content;margin:0}.asi-pagehead:has(+.asi-project-directory){padding-bottom:28px}}@media (max-width:600px){.asi-project-directory .asi-projects,.asi-project-filters{grid-template-columns:minmax(0,1fr)}.asi-project-directory .asi-project-card__link{min-height:280px}.asi-project-table-wrap{overflow-x:auto}.asi-project-table{min-width:660px}.asi-project-table th:first-child{width:52%}}.asi-project-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-block:24px}.asi-project-toolbar .asi-project-count{margin:0}.asi-project-filters label[hidden],.asi-project-filters[hidden]{display:none}.asi-container{width:min(calc(100% - 2 * var(--gutter, 30px)),var(--container-max,1240px));margin-inline:auto}.asi-block__title{font-size:30px;font-family:var(--font-display)}.asi-button{display:inline-flex;padding:10px 20px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-foreground);cursor:pointer}.asi-button--outline{background:transparent;color:var(--color-foreground)}.asi-label{font-size:12px}.asi-project-directory{--asi-ink-soft:var(--color-muted-foreground);padding-block:40px}.rm-block{width:100%;padding-block:var(--t2-section-space,64px);scroll-margin-top:110px;color:var(--color-foreground,#00325f)}.rm-block--white{background:#fff}.rm-block--muted{background:var(--color-muted,#f5f5f5)}.rm-inner{box-sizing:border-box;width:100%;max-width:calc(var(--container-max, 1240px) + 2 * var(--t2-page-gutter, 20px));padding-inline:var(--t2-page-gutter,20px);margin-inline:auto}.rm-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:center;gap:16px 32px;margin-bottom:28px}h2.rm-heading{min-width:0;font-size:clamp(28px,3vw,42px);margin:0}.rm-description{grid-column:1/-1;margin:0;font-size:var(--text-lg,18px);white-space:pre-line}.rm-tabs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%}.rm-tab{flex:0 1 auto;min-width:0;max-width:100%;padding:10px 20px;border:1px solid var(--color-primary,#00325f);border-radius:var(--radius-md,4px);font:inherit;color:var(--color-primary,#00325f);background:transparent;cursor:pointer}.rm-tab:hover,.rm-tab[aria-pressed=true]{color:var(--color-primary-foreground,white);background:var(--color-primary,#00325f)}.rm-search{font:inherit;font-size:14px;min-width:0;width:100%;padding:10px 14px;color:inherit;border:1px solid var(--color-border,#ddd);border-radius:var(--radius-sm,2px);background:#fff}.rm-map{margin-block:24px}.rm-map svg{display:block;width:100%;height:auto;max-height:700px}.rm-map .rm-shape{stroke:#fff;stroke-width:.5;transition:fill .15s,fill-opacity .15s}.rm-map svg a{cursor:pointer}.rm-map svg a:focus-visible{outline:none}.rm-map svg a.is-active .rm-shape,.rm-map svg a:focus-visible .rm-shape{fill:var(--rm-hover-fill,color-mix(in srgb,#f7403a 60%,#fff));fill-opacity:var(--rm-hover-opacity,.7)}.rm-map .rm-line{stroke:currentColor}.rm-map svg a.is-active .rm-line,.rm-map svg a:focus-visible .rm-line{stroke:var(--rm-hover-fill,color-mix(in srgb,#f7403a 60%,#fff));stroke-opacity:var(--rm-hover-opacity,.7)}.rm-list{margin-block:24px;max-height:65dvh;overflow:auto}.rm-list table{width:100%;border-collapse:collapse;font-size:16px}.rm-list td,.rm-list th{padding:16px 12px;border-bottom:1px solid var(--color-border,#ddd);text-align:left}.rm-list th{font-weight:500}.rm-list thead th{font-weight:700;position:sticky;top:0;background:#fff}.rm-list td,.rm-list thead th:last-child{text-align:right}.rm-list button{padding:0;border:0;font:inherit;color:var(--color-primary,#00325f);background:none;text-align:left;cursor:pointer}.rm-list button:hover{text-decoration:underline}.rm-panel[data-view=auto] .rm-list,.rm-panel[data-view=list] .rm-map,.rm-panel[data-view=map] .rm-list{display:none}.rm-footer{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px}.rm-view{display:flex;flex-shrink:0;padding:4px;gap:4px;border:1px solid var(--color-border,#ddd);border-radius:var(--radius-md,4px)}.rm-view button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-sm,2px);font:inherit;color:#707070;background:transparent;cursor:pointer}.rm-view button[aria-pressed=true]{color:#333;background:#e6e7e8}.rm-view button:hover{background:#f0f0f0}.rm-legend{display:grid;gap:6px;width:min(280px,100%);margin-left:auto;font-size:13px}.rm-gradient{height:8px;width:100%;border-radius:4px}.rm-legend small{display:flex;align-items:center;gap:6px}.rm-legend i{width:12px;height:12px;background:#e6e7e8;border:1px solid #ccc}.rm-popup{box-sizing:border-box;width:min(400px,calc(100vw - 24px));padding:24px;border:1px solid var(--color-border,#ddd);border-radius:var(--radius-md,4px);color:var(--color-foreground,#00325f);background:#fff;box-shadow:0 12px 40px #0002;overflow:auto;overflow-wrap:anywhere}.rm-tooltip{position:fixed;z-index:1000;max-height:calc(100dvh - 24px);pointer-events:none;font-family:var(--font-sans,Arial,sans-serif)}.rm-tooltip--name{width:max-content;max-width:min(320px,calc(100vw - 24px));padding:8px 12px;font-size:14px}.rm-dialog{position:fixed;inset:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px)}.rm-dialog::backdrop{background:#0004}.rm-popup h3{margin:0 30px 16px 0;font-size:22px;color:var(--color-primary,#00325f)}.rm-popup-source{border-top:1px solid var(--color-border,#ddd)}.rm-popup dl{margin:8px 0;font-size:14px}.rm-popup dl div{display:flex;justify-content:space-between;gap:16px;margin-top:6px}.rm-popup dd{margin:0;text-align:right}.rm-popup dd,.rm-popup-value dt{font-weight:600}.rm-close{position:absolute;top:10px;right:10px;width:36px;height:36px;border:0;border-radius:var(--radius-sm,2px);font-size:28px;color:inherit;background:none;cursor:pointer}.rm-block button:focus-visible,.rm-block select:focus-visible{outline:2px solid var(--color-primary,#0055a0);outline-offset:3px}@media (max-width:767px){.rm-header{grid-template-columns:minmax(0,1fr);gap:20px}.rm-description{grid-row:2}.rm-tab{padding:10px 14px;font-size:14px}.rm-panel[data-view=auto] .rm-map{display:none}.rm-panel[data-view=auto] .rm-list{display:block}.rm-list td,.rm-list th{padding:12px 4px;font-size:14px}.rm-footer{gap:20px}}@media (prefers-reduced-motion:reduce){.rm-map .rm-shape{transition:none}}.asi-timeline{--timeline-gap:24px;--timeline-per-view:4;--timeline-node:12px;--timeline-bg:var(--color-background);--timeline-ink:var(--color-foreground);--timeline-ink-soft:var(--t2-ink-soft,var(--color-muted-foreground));--timeline-date:var(--color-primary);--timeline-node-fill:var(--color-primary);--timeline-line:var(--color-border);--timeline-line-done:var(--color-primary);--timeline-current:var(--color-accent);--timeline-badge:var(--palette-dark-red,var(--color-accent));--timeline-label-font:var(--t2-font-label,var(--font-sans));color:var(--timeline-ink);background:var(--timeline-bg)}.asi-timeline[data-background=muted]{--timeline-bg:var(--color-muted)}.asi-timeline[data-background=dark]{--timeline-bg:var(--t2-surface-dark,var(--color-primary));--timeline-ink:var(--t2-on-dark,var(--color-primary-foreground));--timeline-ink-soft:var(--t2-on-dark-muted,var(--color-primary-foreground));--timeline-date:var(--t2-on-dark,var(--color-primary-foreground));--timeline-node-fill:var(--t2-on-dark,var(--color-primary-foreground));--timeline-line:var(--t2-on-dark-faint,var(--color-border));--timeline-line-done:var(--color-secondary)}.asi-timeline__stage{min-width:0;scroll-snap-align:start}.asi-timeline__meta{display:flex;flex-wrap:wrap;align-content:flex-end;align-items:center;gap:8px 12px}.asi-timeline__date{font-size:var(--text-2xl);font-weight:400;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--timeline-date)}.asi-timeline__stage[data-state=current] .asi-timeline__date{color:var(--timeline-current)}.asi-timeline__stage[data-state=planned] .asi-timeline__date{color:var(--timeline-ink-soft)}.asi-timeline__badge{padding:4px 8px 3px;border-radius:var(--radius-sm);font-family:var(--timeline-label-font);font-size:var(--text-xs);font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-foreground);background:var(--timeline-badge)}.asi-timeline .asi-timeline__title{margin:0 0 8px;font-size:var(--text-lg);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--timeline-ink);overflow-wrap:anywhere}.asi-timeline .asi-timeline__text{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--timeline-ink-soft);overflow-wrap:anywhere;white-space:pre-line}.asi-timeline__axis{position:relative;display:flex;align-items:center;height:24px;margin-block:16px 20px}.asi-timeline__node{position:relative;z-index:1;box-sizing:border-box;flex:none;width:var(--timeline-node);height:var(--timeline-node);border:2px solid var(--timeline-node-fill);border-radius:var(--radius-full);background:var(--timeline-node-fill);transition:scale var(--dur-base,.25s) var(--ease,ease)}.asi-timeline__stage[data-state=planned] .asi-timeline__node{border-color:var(--timeline-line);background:var(--timeline-bg)}.asi-timeline__stage[data-state=current] .asi-timeline__node{--timeline-node:16px;border-color:var(--timeline-current);background:var(--timeline-current);box-shadow:0 0 0 6px color-mix(in srgb,var(--timeline-current) 22%,transparent)}.asi-timeline__segment{position:absolute;top:50%;left:calc(var(--timeline-node) / 2);right:calc(-1 * var(--timeline-gap));height:2px;margin-top:-1px;background:var(--timeline-line);transform-origin:left center}.asi-timeline__stage:is([data-state=done],[data-state=even]) .asi-timeline__segment{background:var(--timeline-line-done)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.asi-timeline__stage:hover .asi-timeline__node{scale:1.3}}@media (prefers-reduced-motion:no-preference){.asi-timeline[data-reveal=pending] .asi-timeline__node{scale:0}.asi-timeline[data-reveal=pending] .asi-timeline__segment{scale:0 1}.asi-timeline[data-reveal=in] .asi-timeline__node{animation:asi-timeline-node-in var(--dur-base,.25s) var(--ease,ease) backwards;animation-delay:calc(var(--stage-index, 0) * 90ms)}.asi-timeline[data-reveal=in] .asi-timeline__segment{animation:asi-timeline-segment-in var(--dur-slow,.5s) var(--ease,ease) backwards;animation-delay:calc(var(--stage-index, 0) * 90ms + .12s)}.asi-timeline[data-reveal=in] .asi-timeline__stage[data-state=current] .asi-timeline__node{animation:asi-timeline-node-in var(--dur-base,.25s) var(--ease,ease) backwards,asi-timeline-pulse 1.6s var(--ease,ease) 3;animation-delay:calc(var(--stage-index, 0) * 90ms),calc(var(--stage-index, 0) * 90ms + var(--dur-slow, .5s))}}@keyframes asi-timeline-node-in{0%{scale:0}}@keyframes asi-timeline-segment-in{0%{scale:0 1}}@keyframes asi-timeline-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--timeline-current) 45%,transparent)}70%,to{box-shadow:0 0 0 12px color-mix(in srgb,var(--timeline-current) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.asi-timeline__node{transition:none}}.asi-timeline .asi-timeline__track{display:grid;grid-auto-columns:calc((100% - (var(--timeline-per-view) - 1) * var(--timeline-gap)) / var(--timeline-per-view));grid-auto-flow:column;grid-template-rows:auto auto auto 1fr;gap:0 var(--timeline-gap);margin:0;padding:0 0 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;list-style:none}.asi-timeline__track>.asi-timeline__stage{display:grid;grid-row:span 4;grid-template-rows:subgrid}@media (max-width:1100px){.asi-timeline{--timeline-per-view:3}}@media (max-width:900px){.asi-timeline{--timeline-per-view:2}}@media (max-width:600px){.asi-timeline .asi-timeline__track{display:flex;flex-direction:column;gap:var(--timeline-gap);overflow:visible;scroll-snap-type:none}.asi-timeline .asi-timeline__track>.asi-timeline__stage{grid-template-rows:none}.asi-timeline__stage{display:grid;grid-template-columns:16px minmax(0,1fr);grid-template-areas:"axis meta" "axis title" "axis text";column-gap:16px;align-content:start}.asi-timeline__meta{grid-area:meta;align-content:flex-start;min-height:0;margin-bottom:6px}.asi-timeline__date{font-size:var(--text-xl)}.asi-timeline .asi-timeline__title{grid-area:title}.asi-timeline .asi-timeline__text{grid-area:text}.asi-timeline__axis{grid-area:axis;display:block;height:auto;margin:0}.asi-timeline__node{position:absolute;top:6px;left:calc((16px - var(--timeline-node)) / 2)}.asi-timeline__stage[data-state=current] .asi-timeline__node{top:4px}.asi-timeline__segment{top:12px;bottom:calc(-1 * var(--timeline-gap) - 12px);left:7px;right:auto;width:2px;height:auto;margin-top:0;transform-origin:center top}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){.asi-timeline[data-reveal=pending] .asi-timeline__segment{scale:1 0}.asi-timeline[data-reveal=in] .asi-timeline__segment{animation-name:asi-timeline-segment-down}}@keyframes asi-timeline-segment-down{0%{scale:1 0}}