[data-section=AboutHero] [data-hero-intro]{text-wrap:pretty}.about-hero__photo[data-astro-cid-kz67ucfq]{border-radius:var(--radius-xl);background:var(--color-canvas);box-shadow:var(--elevation-float);margin:0;padding:.75%}.about-hero__image[data-astro-cid-kz67ucfq]{border-radius:var(--radius-md);block-size:auto;inline-size:100%;display:block}@media (width>=1024px){.about-hero__photo[data-astro-cid-kz67ucfq]{margin-inline-start:auto}}@media (width<=1023px){.about-hero__photo[data-astro-cid-kz67ucfq]{max-inline-size:36rem}}.event-row[data-astro-cid-xt5d7egj]{gap:var(--space-sm);min-block-size:44px;padding:var(--space-md);border-block-start:var(--faq-item-border);grid-template-columns:minmax(0,1fr);display:grid;position:relative}html.js .event-row[data-astro-cid-xt5d7egj]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.event-row[data-astro-cid-xt5d7egj]:first-child,html.js .event-row[data-astro-cid-xt5d7egj][data-selected],html.js .event-row[data-astro-cid-xt5d7egj][data-selected]+.event-row[data-astro-cid-xt5d7egj]{border-block-start-color:#0000}html.js .event-row[data-astro-cid-xt5d7egj][data-selected]{--row-fill:var(--feature-card-background);border-radius:var(--feature-card-radius);background:var(--feature-card-background)}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]){cursor:pointer}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]) .event-row__select:after{content:"";position:absolute;inset:0}@media (hover:hover) and (pointer:fine){html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover{border-radius:var(--feature-card-radius);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 14%, transparent)}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover,html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover+.event-row[data-astro-cid-xt5d7egj]{border-block-start-color:#0000}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover .event-row__name[data-astro-cid-xt5d7egj],html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover .event-row__select{text-underline-offset:3px;text-decoration:underline 1px}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):active{--row-fill:var(--feature-card-background);box-shadow:none;background:var(--feature-card-background)}}.event-row__top[data-astro-cid-xt5d7egj]{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}html.js .event-row__top[data-astro-cid-xt5d7egj]{min-block-size:calc(var(--space-lg) + var(--space-xxs))}.event-row__badge[data-astro-cid-xt5d7egj]{display:none}html.js .event-row__badge[data-astro-cid-xt5d7egj]{pointer-events:none;flex:none;justify-content:flex-end;display:flex}.event-row__discs[data-astro-cid-xt5d7egj]{display:flex}.event-row__disc[data-astro-cid-xt5d7egj]{inline-size:calc(var(--space-lg) + var(--space-xxs));block-size:calc(var(--space-lg) + var(--space-xxs));border-radius:var(--radius-pill);background:var(--row-fill,var(--surface-canvas));box-shadow:inset 0 0 0 1px var(--color-toggle-frame);color:var(--color-coral-text);place-items:center;display:grid}.event-row__disc[data-astro-cid-xt5d7egj] svg[data-astro-cid-xt5d7egj]{display:block}.event-row__disc[data-astro-cid-xt5d7egj]:first-child:not(:last-child){margin-inline-end:calc((var(--space-lg) + var(--space-xxs) - var(--space-xs)) * -1)}.event-row__disc[data-astro-cid-xt5d7egj]:first-child:not(:last-child) svg[data-astro-cid-xt5d7egj]{visibility:hidden}.event-row__disc[data-astro-cid-xt5d7egj]+.event-row__disc[data-astro-cid-xt5d7egj]{box-shadow:inset 0 0 0 1px var(--color-toggle-frame), 0 0 0 2px var(--row-fill,var(--surface-canvas))}@media (hover:none){html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]) .event-row__disc[data-astro-cid-xt5d7egj]{background:var(--color-coral-soft)}}@media (hover:hover) and (pointer:fine){html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover .event-row__disc[data-astro-cid-xt5d7egj]{background:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action);color:var(--color-action-text)}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover .event-row__disc[data-astro-cid-xt5d7egj]:first-child:not(:last-child){background:var(--row-fill,var(--surface-canvas))}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):hover .event-row__disc[data-astro-cid-xt5d7egj]+.event-row__disc[data-astro-cid-xt5d7egj]{box-shadow:inset 0 0 0 1px var(--color-action), 0 0 0 2px var(--row-fill,var(--surface-canvas))}}.event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__discs[data-astro-cid-xt5d7egj],.event-row__now[data-astro-cid-xt5d7egj]{display:none}html.js .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now[data-astro-cid-xt5d7egj]{align-items:center;gap:calc(var(--space-xxs) + 2px);min-block-size:calc(var(--space-lg) + var(--space-xxs));padding-block:0;padding-inline:calc(var(--space-xs) + 3px) var(--space-sm);border-radius:var(--radius-pill);background:var(--surface-dark);color:var(--color-text-on-dark);white-space:nowrap;display:inline-flex}.event-row__dot[data-astro-cid-xt5d7egj]{border-radius:var(--radius-pill);background:var(--color-action);flex:none;block-size:6px;inline-size:6px}[data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now[data-astro-cid-xt5d7egj]{animation:event-now-in var(--duration-base) var(--ease-out) both}[dir=rtl] [data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now[data-astro-cid-xt5d7egj]{animation-name:event-now-in-rtl}[data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now-label[data-astro-cid-xt5d7egj]{animation:panel-fade var(--duration-fast) var(--ease-out) 60ms both}[data-switched-row] .event-row[data-astro-cid-xt5d7egj]:not([data-selected]) .event-row__discs[data-astro-cid-xt5d7egj]{transition:opacity var(--duration-fast) var(--ease-out)}@starting-style{[data-switched-row] .event-row[data-astro-cid-xt5d7egj]:not([data-selected]) .event-row__discs[data-astro-cid-xt5d7egj]{opacity:0}}.event-row__disc[data-astro-cid-xt5d7egj]{transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.event-row__disc[data-astro-cid-xt5d7egj]{transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), scale var(--duration-fast) var(--ease-out)}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):active .event-row__disc[data-astro-cid-xt5d7egj]{scale:.95}}@keyframes event-now-in{0%{clip-path:inset(0 0 0 calc(100% - var(--space-lg) - var(--space-xxs)) round var(--radius-pill))}to{clip-path:inset(0 0 0 0 round var(--radius-pill))}}@keyframes event-now-in-rtl{0%{clip-path:inset(0 calc(100% - var(--space-lg) - var(--space-xxs)) 0 0 round var(--radius-pill))}to{clip-path:inset(0 0 0 0 round var(--radius-pill))}}@keyframes event-body-in{0%{opacity:0;translate:0 var(--space-xxs)}to{opacity:1;translate:0}}@media (forced-colors:active){html.js .event-row[data-astro-cid-xt5d7egj][data-selected]{outline-offset:-2px;outline:2px solid highlight}html.js .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now[data-astro-cid-xt5d7egj],.event-row__disc[data-astro-cid-xt5d7egj]{border:1px solid canvastext}}.event-row[data-astro-cid-xt5d7egj] p[data-astro-cid-xt5d7egj]{margin:0}.event-row__head[data-astro-cid-xt5d7egj]{gap:var(--space-xxs);display:grid}.event-row__kind[data-astro-cid-xt5d7egj],.event-row__meta[data-astro-cid-xt5d7egj],.event-row__label[data-astro-cid-xt5d7egj]{color:var(--color-text-muted)}.event-row__name[data-astro-cid-xt5d7egj]{color:var(--color-text);overflow-wrap:anywhere;text-wrap:balance;margin:0}.event-row[data-astro-cid-xt5d7egj] button.event-row__select{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.event-row[data-astro-cid-xt5d7egj] .event-row__select:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--focus-outline);outline-offset:2px}.event-row[data-astro-cid-xt5d7egj] .event-row__select[data-pointer]:focus-visible{outline:none}@supports selector(:has(*)){html.js .event-row[data-astro-cid-xt5d7egj] .event-row__select:focus-visible{outline:none}html.js .event-row[data-astro-cid-xt5d7egj]:has(.event-row__select:focus-visible:not([data-pointer])){border-radius:var(--feature-card-radius);outline:2px solid var(--focus-outline);outline-offset:2px}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):has(.event-row__select:focus-visible:not([data-pointer])) .event-row__disc[data-astro-cid-xt5d7egj]{background:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action);color:var(--color-action-text)}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):has(.event-row__select:focus-visible:not([data-pointer])) .event-row__disc[data-astro-cid-xt5d7egj]:first-child:not(:last-child){background:var(--row-fill,var(--surface-canvas))}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]):has(.event-row__select:focus-visible:not([data-pointer])) .event-row__disc[data-astro-cid-xt5d7egj]+.event-row__disc[data-astro-cid-xt5d7egj]{box-shadow:inset 0 0 0 1px var(--color-action), 0 0 0 2px var(--row-fill,var(--surface-canvas))}}.event-row__body[data-astro-cid-xt5d7egj]{max-inline-size:var(--prose);color:var(--color-text);text-wrap:pretty}html.js .event-row[data-astro-cid-xt5d7egj]:not([data-selected]) .event-row__body[data-astro-cid-xt5d7egj]{display:none}[data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__body[data-astro-cid-xt5d7egj]{animation:event-body-in var(--duration-base) var(--ease-out) both}.event-row__figures[data-astro-cid-xt5d7egj]{gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;display:flex}[dir=rtl] .event-row__figures[data-astro-cid-xt5d7egj].align-page{justify-content:flex-end}.event-row__figure[data-astro-cid-xt5d7egj]{flex-direction:column;display:flex}.event-row__value[data-astro-cid-xt5d7egj]{color:var(--color-text);font-variant-numeric:tabular-nums}.event-row__sponsors[data-astro-cid-xt5d7egj],.event-row__awards[data-astro-cid-xt5d7egj]{color:var(--color-text-muted)}.event-row__sponsors[data-astro-cid-xt5d7egj] strong[data-astro-cid-xt5d7egj],.event-row__awards[data-astro-cid-xt5d7egj] strong[data-astro-cid-xt5d7egj]{color:var(--color-text)}.event-row__recap[data-astro-cid-xt5d7egj]{color:var(--color-text);text-underline-offset:3px;justify-self:start;text-decoration:underline}html.js .event-row__recap[data-astro-cid-xt5d7egj]{display:none}@media (prefers-reduced-motion:reduce){[data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__body[data-astro-cid-xt5d7egj],[data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now[data-astro-cid-xt5d7egj],[dir=rtl] [data-switched-row] .event-row[data-astro-cid-xt5d7egj][data-selected] .event-row__now[data-astro-cid-xt5d7egj]{animation-name:panel-fade}}.event-card[data-astro-cid-7cyh4u5g]{justify-content:space-between;gap:var(--space-sm);box-sizing:border-box;aspect-ratio:16/9;inline-size:100%;padding:var(--space-md);border-radius:var(--radius-lg);background:var(--feature-card-background);color:var(--color-text);text-align:start;overflow-wrap:anywhere;flex-direction:column;display:flex}.event-card__kind[data-astro-cid-7cyh4u5g],.event-card__meta[data-astro-cid-7cyh4u5g]{color:var(--color-text-muted)}.event-card__title[data-astro-cid-7cyh4u5g]{gap:var(--space-xxs);display:grid}.event-card__name[data-astro-cid-7cyh4u5g]{color:var(--color-text)}@media (width>=768px){.event-card[data-astro-cid-7cyh4u5g]{padding:var(--space-lg)}}.events-year[data-astro-cid-faa7meda]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.events-list[data-astro-cid-faa7meda]{margin:0;padding:0;list-style:none;display:grid}html.js .events-list[data-astro-cid-faa7meda]{row-gap:var(--space-xxs)}.events-media[data-astro-cid-faa7meda]{gap:var(--space-sm);margin:0;display:grid}.events-media__caption[data-astro-cid-faa7meda]{color:var(--color-text-muted)}.events-media__pair[data-astro-cid-faa7meda]{gap:var(--space-sm);grid-template-columns:1fr 1fr;align-items:start;display:grid}.events-media__pair-item[data-astro-cid-faa7meda]{gap:var(--space-xs);display:grid}.events-media__pair[data-astro-cid-faa7meda] .recap--vertical{block-size:auto;inline-size:100%}.events-media__pair-label[data-astro-cid-faa7meda]{color:var(--color-text-muted)}.events-media[data-astro-cid-faa7meda] .events-media__photo{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);block-size:auto;inline-size:100%;display:block}.events-media__box[data-astro-cid-faa7meda]{grid-template-columns:minmax(0,1fr);display:grid}.events-media__box[data-astro-cid-faa7meda]>*{box-sizing:border-box;grid-area:1/1;align-self:start;inline-size:100%}@media (width>=768px) and (width<=1023px){.events-media[data-astro-cid-faa7meda] .recap,.events-media[data-astro-cid-faa7meda] .event-card,.events-media[data-astro-cid-faa7meda] .placeholder,.events-media[data-astro-cid-faa7meda] .events-media__photo{aspect-ratio:2}}.events-year__title[data-astro-cid-faa7meda]{margin:0 0 var(--space-md);color:var(--color-text)}html.js .events-year__title[data-astro-cid-faa7meda]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.events-media[data-astro-cid-faa7meda] .recap{max-inline-size:none}.events-year[data-astro-cid-faa7meda][data-switched-row] .events-media[data-astro-cid-faa7meda]:not([hidden]){animation:panel-in var(--duration-base) var(--ease-out) both}@media (width>=1024px){.events-year[data-astro-cid-faa7meda]{gap:var(--space-xxl);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.events-year__media[data-astro-cid-faa7meda]{position:sticky;inset-block-start:calc(var(--top-nav-height) + var(--space-xl))}}.events-year--film[data-astro-cid-faa7meda] .events-year__story[data-astro-cid-faa7meda]{margin-block-end:0}@media (width>=1024px){.events-year--film[data-astro-cid-faa7meda] .events-year__media[data-astro-cid-faa7meda]{grid-area:1/1}.events-year--film[data-astro-cid-faa7meda] .events-year__story[data-astro-cid-faa7meda]{grid-area:1/2;align-self:center}}.events-year__story[data-astro-cid-faa7meda]{gap:var(--space-xxs);max-inline-size:48rem;margin-block-end:var(--space-lg);display:grid}.events-year__story[data-astro-cid-faa7meda] p[data-astro-cid-faa7meda]{text-wrap:pretty;margin:0}.events-year__story-title[data-astro-cid-faa7meda]{color:var(--color-text)}.events-year__story-body[data-astro-cid-faa7meda]{color:var(--color-text-muted)}.events__source[data-astro-cid-faa7meda]{color:var(--color-text-muted);margin:0}@media (prefers-reduced-motion:reduce){.events-year[data-astro-cid-faa7meda][data-switched-row] .events-media[data-astro-cid-faa7meda]:not([hidden]){animation-name:panel-fade}}.pyramid-room[data-astro-cid-52kdqsfr]{--tier:calc(var(--space-xxl) + var(--space-md));inline-size:min(100%,36rem);margin-inline:auto;container:pyramid/inline-size}@media (width<=1023px){.community__head[data-astro-cid-52kdqsfr]{max-inline-size:40rem}.pyramid-room[data-astro-cid-52kdqsfr]{margin-inline:0}}.pyramid[data-astro-cid-52kdqsfr]{row-gap:calc(var(--tier) * var(--gap));margin:0;padding:0;list-style:none;display:grid}.tier[data-astro-cid-52kdqsfr]{--plate:var(--color-primary);--edge:var(--color-primary-active);z-index:calc(10 - var(--i));min-block-size:calc(var(--tier) * var(--weight));text-align:center;display:grid;position:relative}.tier[data-astro-cid-52kdqsfr]:nth-child(2){--plate:color-mix(in srgb, var(--color-primary) 46%, var(--color-canvas));--edge:color-mix(in srgb, var(--color-primary) 66%, var(--color-canvas))}.tier[data-astro-cid-52kdqsfr]:nth-child(3){--plate:color-mix(in srgb, var(--color-primary) 26%, var(--color-canvas));--edge:color-mix(in srgb, var(--color-primary) 42%, var(--color-canvas))}.tier[data-astro-cid-52kdqsfr]:nth-child(4){--plate:color-mix(in srgb, var(--color-primary) 13%, var(--color-canvas));--edge:color-mix(in srgb, var(--color-primary) 26%, var(--color-canvas))}.tier--tip[data-astro-cid-52kdqsfr]{--plate:var(--color-ink)}.tier__body[data-astro-cid-52kdqsfr]{place-items:center;display:grid;position:relative}.tier__shape[data-astro-cid-52kdqsfr]{block-size:100%;inline-size:100%;filter:drop-shadow(0 4px 12px color-mix(in srgb, var(--color-ink) 8%, transparent));position:absolute;inset:0;overflow:visible}.tier__face[data-astro-cid-52kdqsfr]{fill:var(--plate)}.tier__edge[data-astro-cid-52kdqsfr]{fill:var(--edge)}.tier__label[data-astro-cid-52kdqsfr]{max-inline-size:calc(var(--room) - var(--space-md));color:var(--color-text);text-wrap:balance;overflow-wrap:anywhere;margin-block-end:calc(var(--tier) * .11);position:relative}.tier--tip[data-astro-cid-52kdqsfr] .tier__body[data-astro-cid-52kdqsfr]{align-items:start;padding-block-start:var(--space-md)}.tier--tip[data-astro-cid-52kdqsfr] .tier__label[data-astro-cid-52kdqsfr]{color:var(--color-text-on-dark);margin-block-end:0}@container pyramid (width<30rem){.pyramid[data-astro-cid-52kdqsfr]{--tier:calc(var(--space-xxl) + var(--space-xxs))}.tier[data-astro-cid-52kdqsfr]:not(.tier--top) .tier__label[data-astro-cid-52kdqsfr]{font-size:var(--type-body-sm-size);line-height:1.2}.tier--tip[data-astro-cid-52kdqsfr] .tier__body[data-astro-cid-52kdqsfr]{padding-block-start:var(--space-sm)}}@media (forced-colors:active){.tier__face[data-astro-cid-52kdqsfr],.tier__edge[data-astro-cid-52kdqsfr]{fill:canvas;stroke:canvastext;stroke-width:1px;vector-effect:non-scaling-stroke}.tier__label[data-astro-cid-52kdqsfr],.tier--tip[data-astro-cid-52kdqsfr] .tier__label[data-astro-cid-52kdqsfr]{color:canvastext}}.values__head[data-astro-cid-pfypbeb3]{gap:var(--space-xl);flex-direction:column;display:flex}.values__mission[data-astro-cid-pfypbeb3]{color:var(--color-text);text-wrap:balance;margin:0}.values__set[data-astro-cid-pfypbeb3]{gap:var(--space-lg);flex-direction:column;display:flex}.values__list[data-astro-cid-pfypbeb3]{gap:0 var(--space-xl);border-block-end:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;container:values/inline-size}.values__item[data-astro-cid-pfypbeb3]{align-items:center;gap:var(--space-md);min-block-size:calc(var(--space-xxl) * 2);padding-block:var(--space-lg);border-block-start:1px solid var(--line);display:flex}.values__name[data-astro-cid-pfypbeb3]{min-inline-size:0;color:var(--color-text);overflow-wrap:anywhere;text-wrap:balance}.switch[data-astro-cid-pfypbeb3]{--switch-pad:3px;--switch-knob:calc(var(--space-xl) - 2 * var(--switch-pad));inline-size:calc(var(--space-xxl) + var(--space-xxs));block-size:var(--space-xl);padding:var(--switch-pad);border-radius:var(--radius-pill);background:var(--color-surface-strong);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent);isolation:isolate;flex:none;justify-content:flex-end;align-items:center;display:flex;position:relative}.switch__fill[data-astro-cid-pfypbeb3]{z-index:-1;border-radius:inherit;background:var(--color-primary);position:absolute;inset:0}.switch__knob[data-astro-cid-pfypbeb3]{inline-size:var(--switch-knob);block-size:var(--switch-knob);border-radius:var(--radius-full);background:var(--color-canvas);box-shadow:0 1px 1px color-mix(in srgb, var(--color-ink) 14%, transparent), var(--elevation-card)}@container values (width<34rem){.values__item[data-astro-cid-pfypbeb3]{justify-content:start;align-items:start;gap:var(--space-sm);min-block-size:0;padding-block:var(--space-md) var(--space-lg);flex-direction:column}.values__name[data-astro-cid-pfypbeb3]{font-size:var(--type-title-lg-size);line-height:1.2}}@media (forced-colors:active){.switch[data-astro-cid-pfypbeb3]{box-shadow:none;background:canvas;border:1px solid canvastext}.switch__fill[data-astro-cid-pfypbeb3]{background:highlight}.switch__knob[data-astro-cid-pfypbeb3]{box-shadow:none;background:canvas;outline:1px solid canvastext}}:root{--map-land:color-mix(in srgb, var(--color-muted) 62%, transparent);--map-marker:var(--color-primary);--map-ring-size:.75rem;--map-ring-edge:2px;--map-orbit-size:calc(var(--map-ring-size) * 2.25);--map-orbit:color-mix(in srgb, var(--color-primary) 60%, transparent);--map-label-height:1.75rem}@media (width>=768px){:root{--map-ring-size:.875rem}}.office-map[data-astro-cid-cnzqi46f]{inline-size:100%;aspect-ratio:var(--map-ratio);position:relative;container:office-map/inline-size}.office-map__land[data-astro-cid-cnzqi46f]{block-size:100%;inline-size:100%;display:block;overflow:visible}.office-map__lines[data-astro-cid-cnzqi46f]{fill:none;stroke:var(--map-land);stroke-linecap:round}.office-map__lines--coarse[data-astro-cid-cnzqi46f]{stroke-width:3.2px}.office-map__lines--fine[data-astro-cid-cnzqi46f]{stroke-width:1.7px;display:none}@container office-map (width>=68em){.office-map__lines--coarse[data-astro-cid-cnzqi46f]{display:none}.office-map__lines--fine[data-astro-cid-cnzqi46f]{display:inline}}.office-map__pin[data-astro-cid-cnzqi46f]{block-size:0;inline-size:0;position:absolute}.office-map__orbit[data-astro-cid-cnzqi46f],.office-map__ring[data-astro-cid-cnzqi46f]{border-radius:var(--radius-full);position:absolute}.office-map__ring[data-astro-cid-cnzqi46f]{inline-size:var(--map-ring-size);block-size:var(--map-ring-size);background:var(--map-surface);box-shadow:inset 0 0 0 var(--map-ring-edge) var(--map-marker);margin-block-start:calc(var(--map-ring-size) / -2);margin-inline-start:calc(var(--map-ring-size) / -2)}.office-map__orbit[data-astro-cid-cnzqi46f]{inline-size:var(--map-orbit-size);block-size:var(--map-orbit-size);box-shadow:inset 0 0 0 1px var(--map-orbit);margin-block-start:calc(var(--map-orbit-size) / -2);margin-inline-start:calc(var(--map-orbit-size) / -2);display:none}@media (width>=768px){.office-map__orbit[data-astro-cid-cnzqi46f]{display:block}}.office-map__label[data-astro-cid-cnzqi46f]{block-size:var(--map-label-height);max-inline-size:12em;padding-inline:var(--space-xxs);border-radius:var(--radius-xs);background:var(--map-surface);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;margin-block-start:calc(var(--map-label-height) / -2);display:none;position:absolute;overflow:hidden}@media (width>=1024px){@container office-map (width>=50em){.office-map__label[data-astro-cid-cnzqi46f]{display:flex}}}[data-astro-cid-cnzqi46f][data-label-side=right] .office-map__label[data-astro-cid-cnzqi46f]{inset-inline-start:calc(var(--map-ring-size) / 2 + var(--space-xxs))}[data-astro-cid-cnzqi46f][data-label-side=left] .office-map__label[data-astro-cid-cnzqi46f]{inset-inline-end:calc(var(--map-ring-size) / 2 + var(--space-xxs))}.offices[data-astro-cid-lua5gpqc]{gap:var(--space-xl);display:grid;container:offices/inline-size}.offices__list[data-astro-cid-lua5gpqc]{gap:var(--space-md) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container offices (width>=40em){.offices__list[data-astro-cid-lua5gpqc]{grid-template-columns:repeat(4,minmax(0,1fr))}}.office[data-astro-cid-lua5gpqc]{align-items:flex-start;gap:var(--space-sm);border-block-start:1px solid var(--line);padding-block-start:var(--space-md);display:flex}.office__mark[data-astro-cid-lua5gpqc]{inline-size:var(--map-ring-size);block-size:var(--map-ring-size);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--map-ring-edge) var(--map-marker);flex:none;margin-block-start:calc((var(--type-title-md-size) * var(--type-title-md-line) - var(--map-ring-size)) / 2)}.office__text[data-astro-cid-lua5gpqc]{flex-direction:column;display:flex}.office__country[data-astro-cid-lua5gpqc]{color:var(--color-text-muted)}@media (width>=1024px){@container offices (width>=50em){.offices[data-astro-cid-lua5gpqc][data-map] .offices__list[data-astro-cid-lua5gpqc]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}}}.photo-marquee[data-astro-cid-eyz6ihpz]{--photo-gap:var(--space-md);--photo-height:12rem;--photo-bleed:var(--page-pad)}@media (width>=768px){.photo-marquee[data-astro-cid-eyz6ihpz]{--photo-bleed:calc((100cqi - min(100cqi, var(--container) + 2 * var(--gutter))) / 2 + var(--gutter))}}@media (width>=40rem){.photo-marquee[data-astro-cid-eyz6ihpz]{--photo-height:16rem}}@media (width>=64rem){.photo-marquee[data-astro-cid-eyz6ihpz]{--photo-gap:var(--space-lg);--photo-height:18rem}}@media (width>=80rem){.photo-marquee[data-astro-cid-eyz6ihpz]{--photo-height:20rem}}.photo-marquee__viewport[data-astro-cid-eyz6ihpz]{margin-inline:calc(var(--photo-bleed) * -1);padding-inline:var(--photo-bleed);overflow:hidden}.photo-marquee__viewport[data-astro-cid-eyz6ihpz]:focus-visible{outline-offset:calc(var(--space-xxs) * -1)}.photo-marquee__rail[data-astro-cid-eyz6ihpz]{gap:var(--photo-gap);display:flex}.photo-marquee__track[data-astro-cid-eyz6ihpz]{gap:var(--photo-gap);animation:photo-marquee calc(var(--photo-count) * 9s) linear infinite;flex:none;margin:0;padding:0;list-style:none;display:flex}.photo-marquee__item[data-astro-cid-eyz6ihpz]{block-size:var(--photo-height);aspect-ratio:3/2;isolation:isolate;border-radius:var(--radius-lg);background:var(--color-surface-strong);flex:none;overflow:hidden}.photo-marquee__item[data-astro-cid-eyz6ihpz] .photo-marquee__photo{object-fit:cover;block-size:100%;inline-size:100%;display:block}.photo-marquee[data-astro-cid-eyz6ihpz][data-idle] .photo-marquee__track[data-astro-cid-eyz6ihpz]{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.photo-marquee[data-astro-cid-eyz6ihpz]:not([data-eased]) .photo-marquee__viewport[data-astro-cid-eyz6ihpz]:hover .photo-marquee__track[data-astro-cid-eyz6ihpz]{animation-play-state:paused}.photo-marquee__item[data-astro-cid-eyz6ihpz] .photo-marquee__photo{transition:transform var(--duration-base) var(--ease-out)}.photo-marquee__item[data-astro-cid-eyz6ihpz]:hover .photo-marquee__photo{transform:scale(1.03)}}.photo-marquee__viewport[data-astro-cid-eyz6ihpz]:focus-visible .photo-marquee__track[data-astro-cid-eyz6ihpz]{animation-play-state:paused}@keyframes photo-marquee{to{transform:translateX(calc(-100% - var(--photo-gap)))}}[dir=rtl] .photo-marquee__track[data-astro-cid-eyz6ihpz]{animation-name:photo-marquee-rtl}@keyframes photo-marquee-rtl{to{transform:translateX(calc(100% + var(--photo-gap)))}}@media (prefers-reduced-motion:reduce),(hover:none){.photo-marquee__viewport[data-astro-cid-eyz6ihpz]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--photo-bleed);scrollbar-width:none;overflow-x:auto}.photo-marquee__viewport[data-astro-cid-eyz6ihpz]::-webkit-scrollbar{display:none}.photo-marquee__track[data-astro-cid-eyz6ihpz]{animation:none}.photo-marquee__item[data-astro-cid-eyz6ihpz]{scroll-snap-align:start}.photo-marquee__track[data-astro-cid-eyz6ihpz][aria-hidden=true]{display:none}.photo-marquee__rail[data-astro-cid-eyz6ihpz]:after{content:"";inline-size:calc(var(--photo-bleed) - var(--photo-gap));flex:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.photo-marquee__viewport[data-astro-cid-eyz6ihpz]{scrollbar-width:thin;scrollbar-color:var(--color-hairline) transparent}.photo-marquee__viewport[data-astro-cid-eyz6ihpz]::-webkit-scrollbar{block-size:var(--space-xs);display:block}}@media (forced-colors:active){.photo-marquee__item[data-astro-cid-eyz6ihpz]{outline:1px solid canvastext}}.gallery-band{overflow-x:clip;container-type:inline-size}
