@charset "UTF-8";.sym[data-astro-cid-iw43lwcf]{display:block;color:inherit}.sym[data-astro-cid-iw43lwcf] svg{display:block;width:var(--symbol-w, 100%);height:var(--symbol-h, auto);overflow:visible}.sym--animate[data-astro-cid-iw43lwcf]{--sym-build: var(--sym-build-at, var(--dur-sym-build, calc(var(--dur-mid) * 2)));--sym-hold: var(--sym-hold-at, var(--dur-sym-hold, .1s));--sym-turn: var(--sym-turn-at, var(--dur-sym-turn, var(--sym-build)));--sym-meet: calc(var(--sym-build) * .25);--sym-cross: calc(var(--sym-meet) * 1.324);--sym-spin-from: calc(var(--sym-meet) + var(--sym-cross) + var(--sym-hold));--sym-spin-to: var(--sym-spin-at, -310deg);--sym-end: var(--sym-end-at, -360deg);--sym-split: var(--sym-split-at, .577);--sym-stop-from: calc(var(--sym-spin-from) + var(--sym-turn) * var(--sym-split));--sym-arrow: var(--sym-arrow-at, calc(var(--sym-turn) * (1 - var(--sym-split))))}.sym--animate[data-astro-cid-iw43lwcf] .sym__bracket{transform-box:fill-box;animation:sym-arrow var(--sym-arrow) var(--ease-out) var(--sym-stop-from) both}.sym--animate[data-astro-cid-iw43lwcf] .sym__bracket:nth-of-type(1){--sym-arrow-from: 80%}.sym--animate[data-astro-cid-iw43lwcf] .sym__bracket:nth-of-type(2){--sym-arrow-from: -80%}.sym--animate[data-astro-cid-iw43lwcf] .sym__x{transform-box:view-box;transform-origin:50% 50%;animation:sym-spin calc(var(--sym-turn) * var(--sym-split)) linear var(--sym-spin-from) both,sym-land calc(var(--sym-turn) * (1 - var(--sym-split))) var(--ease-out) var(--sym-stop-from) forwards}.sym--animate[data-astro-cid-iw43lwcf] .sym__stroke{transform-box:fill-box;animation:sym-meet var(--sym-meet) linear both,sym-cross var(--sym-cross) var(--ease-settle) var(--sym-meet) forwards}.sym--animate[data-astro-cid-iw43lwcf] .sym__stroke:nth-of-type(1){--sym-stroke-side: -1}.sym--animate[data-astro-cid-iw43lwcf] .sym__stroke:nth-of-type(2){--sym-stroke-side: 1}@keyframes sym-arrow{0%{translate:var(--sym-arrow-from, 0) 0;opacity:0}to{translate:0 0;opacity:1}}@keyframes sym-meet{0%{translate:calc(118% * var(--sym-stroke-side, 1)) -118%;opacity:0}40%{opacity:1}to{translate:calc(47% * var(--sym-stroke-side, 1)) -47%;opacity:1}}@keyframes sym-cross{0%{translate:calc(47% * var(--sym-stroke-side, 1)) -47%}to{translate:0 0}}@keyframes sym-spin{0%{rotate:0deg}to{rotate:var(--sym-spin-to)}}@keyframes sym-land{0%{rotate:var(--sym-spin-to)}to{rotate:var(--sym-end)}}.js-anim [data-reveal]:not(.is-revealed) .sym--animate[data-astro-cid-iw43lwcf] .sym__bracket,.js-anim [data-reveal]:not(.is-revealed) .sym--animate[data-astro-cid-iw43lwcf] .sym__stroke,.js-anim [data-reveal]:not(.is-revealed) .sym--animate[data-astro-cid-iw43lwcf] .sym__x{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.sym--animate[data-astro-cid-iw43lwcf] .sym__bracket,.sym--animate[data-astro-cid-iw43lwcf] .sym__stroke,.sym--animate[data-astro-cid-iw43lwcf] .sym__x{animation:none}}@media screen and (max-width:768px){.hero[data-astro-cid-anhloy43]{--hero-col: var(--hero-cell);--hero-x: var(--gutter)}}.hero[data-astro-cid-anhloy43]{overflow:clip}.hero__head[data-astro-cid-anhloy43]{position:relative;z-index:var(--z-base)}.preloader[data-astro-cid-anhloy43]{display:none}.is-intro:not(.is-built) .preloader[data-astro-cid-anhloy43]{position:fixed;inset:0;z-index:var(--z-preloader);display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--ink);background-color:var(--ground)}.preloader__mark[data-astro-cid-anhloy43]{--symbol-w: clamp(7rem, 4rem + 10vw, 12rem);--symbol-h: auto}.is-intro:not(.is-built) .hero__claim[data-astro-cid-anhloy43],.is-intro:not(.is-built) .hero__sub[data-astro-cid-anhloy43],.is-intro:not(.is-built) .hero__bandhead[data-astro-cid-anhloy43],.is-intro:not(.is-built) .hero__band[data-astro-cid-anhloy43]{opacity:0}.is-intro:not(.is-built) .hero__grid[data-astro-cid-anhloy43]{filter:opacity(0)}.is-intro:not(.is-built) .hero__sparks[data-astro-cid-anhloy43]{visibility:hidden}.is-intro.is-built .hero__grid[data-astro-cid-anhloy43]{transition:filter var(--dur-mid) var(--ease-out) calc(var(--intro-step) * 2)}.is-intro.is-built .hero__sparks[data-astro-cid-anhloy43]{transition-property:visibility;transition-delay:calc(var(--intro-step) * 2 + var(--dur-mid))}.hero__claim[data-astro-cid-anhloy43]{grid-column:1/-1;max-width:20ch;margin-inline:auto;text-align:center}.hero__head[data-astro-cid-anhloy43]{row-gap:var(--gap-m);margin-block-start:var(--gap-xl);margin-block-end:var(--gap-l)}.hero__sub[data-astro-cid-anhloy43]{grid-column:1/-1;max-width:52ch;margin-inline:auto;text-align:center;text-wrap:balance}.hero__grid[data-astro-cid-anhloy43]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,var(--rule) 0 var(--rule-w),transparent var(--rule-w)),linear-gradient(to bottom,var(--rule) 0 var(--rule-w),transparent var(--rule-w));background-size:calc(var(--hero-col) * var(--hero-s)) 100%,100% calc(var(--hero-cell) * var(--hero-s));background-position:var(--hero-phase-x) 0,0 0;background-repeat:repeat;mask-image:linear-gradient(to bottom,black 45%,transparent 100%)}.hero__sparks[data-astro-cid-anhloy43]{position:absolute;inset:0;pointer-events:none;overflow:clip;mask-image:linear-gradient(to bottom,black 45%,transparent 100%)}.hero__bandlabel[data-astro-cid-anhloy43]{position:relative;z-index:var(--z-base);justify-self:start;background-color:var(--ground);grid-column:1/-1;margin-block-end:0}.hero__bandhead[data-astro-cid-anhloy43]{margin-block-start:calc(var(--gap-2xl) + var(--gap-xl))}.hero__band[data-astro-cid-anhloy43]{position:relative;z-index:var(--z-base);height:var(--hero-band-h);margin-block-start:var(--gap-xs);overflow:clip;mask-image:linear-gradient(to right,transparent 0,black var(--hero-fade),black calc(100% - var(--hero-fade)),transparent 100%)}.hero__lens[data-astro-cid-anhloy43]{width:100%;height:100%;transform-origin:50% 50%;scale:var(--hero-s)}.hero[data-astro-cid-anhloy43]{timeline-scope:--hero-band}.hero__band[data-astro-cid-anhloy43]{view-timeline:--hero-band block}@supports (animation-timeline: scroll()){@media(hover:hover)and (pointer:fine){.hero[data-astro-cid-anhloy43]{animation-name:hero-shrink;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero-band;animation-range:cover 25% cover 60%}}}@keyframes hero-shrink{to{--hero-s: .8}}@supports (animation-timeline: scroll()){.hero__grid[data-astro-cid-anhloy43],.hero__sparks[data-astro-cid-anhloy43]{animation-name:hero-fade;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero-band;animation-range:cover 35% cover 100%}}@keyframes hero-fade{to{opacity:0}}@media(prefers-reduced-motion:reduce){.hero__grid[data-astro-cid-anhloy43],.hero__sparks[data-astro-cid-anhloy43]{animation:none;opacity:1}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-anhloy43]{animation:none}}.hero__track[data-astro-cid-anhloy43]{display:flex;gap:var(--gap-m);height:100%;width:max-content;animation:hero-marquee var(--dur-marquee) linear infinite}.is-intro:not(.is-built) .hero__track[data-astro-cid-anhloy43]{animation-play-state:paused}@keyframes hero-marquee{0%{translate:0 0}to{translate:calc(-50% - var(--gap-m) / 2) 0}}.hero__item[data-astro-cid-anhloy43]{flex:0 0 auto;width:var(--hero-item-w);height:100%;margin:0}.hero__link[data-astro-cid-anhloy43]{cursor:pointer}@media(hover:hover){.hero__band[data-astro-cid-anhloy43]:not(.is-steered):hover .hero__track[data-astro-cid-anhloy43]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.hero__track[data-astro-cid-anhloy43]{animation:none}}@media screen and (max-width:768px){.hero__claim[data-astro-cid-anhloy43]{max-width:none}.hero__head[data-astro-cid-anhloy43]{margin-block-start:0}.hero__claim[data-astro-cid-anhloy43],.hero__sub[data-astro-cid-anhloy43]{margin-inline:0;text-align:start}}@keyframes hero-enter{0%{opacity:0;transform:translateY(calc(var(--reveal-shift) * 2))}}@keyframes hero-fade-in{0%{opacity:0}}.is-intro.is-built .hero__claim[data-astro-cid-anhloy43]{animation:hero-enter var(--dur-mid) var(--ease-out) calc(var(--intro-step) * 3) both}.is-intro.is-built .hero__sub[data-astro-cid-anhloy43]{animation:hero-enter var(--dur-mid) var(--ease-out) calc(var(--intro-step) * 4) both}.is-intro.is-built .hero__bandhead[data-astro-cid-anhloy43],.is-intro.is-built .hero__band[data-astro-cid-anhloy43]{animation:hero-fade-in var(--dur-mid) var(--ease-out) calc(var(--intro-step) * 6) both}@media(prefers-reduced-motion:reduce){.is-intro .preloader[data-astro-cid-anhloy43]{display:none}.is-intro .hero__claim[data-astro-cid-anhloy43],.is-intro .hero__sub[data-astro-cid-anhloy43],.is-intro .hero__bandhead[data-astro-cid-anhloy43],.is-intro .hero__band[data-astro-cid-anhloy43]{opacity:1;animation:none}.is-intro .hero__grid[data-astro-cid-anhloy43]{filter:none}.is-intro .hero__sparks[data-astro-cid-anhloy43]{visibility:visible}}@media print{.hero__band[data-astro-cid-anhloy43],.hero__grid[data-astro-cid-anhloy43],.hero__sparks[data-astro-cid-anhloy43],.is-intro .preloader[data-astro-cid-anhloy43]{display:none}.is-intro .hero__claim[data-astro-cid-anhloy43],.is-intro .hero__sub[data-astro-cid-anhloy43]{opacity:1}}.crossing[data-astro-cid-6rmtgacd]{position:absolute;inset-block-start:0;inset-inline:0;height:0;pointer-events:none;--cx-track: calc(min(100%, var(--page-max)) - var(--gutter) * 2);--cx-col-w: calc( (var(--cx-track) - var(--gutter) * (var(--grid-cols) - 1)) / var(--grid-cols) );--cx-x: calc( (100% - min(100%, var(--page-max))) / 2 + var(--gutter) + (var(--cx-col-w) + var(--gutter)) * (var(--cx-col) - 1) )}.crossing__h[data-astro-cid-6rmtgacd]{position:absolute;inset-inline:0;inset-block-start:0;height:var(--rule-w);background-color:var(--rule);transform-origin:left center}.crossing__v[data-astro-cid-6rmtgacd]{position:absolute;inset-block-start:0;height:var(--cx-drop);width:var(--rule-w);background-color:var(--rule);transform-origin:top center;left:var(--cx-x)}.crossing__node[data-astro-cid-6rmtgacd]{position:absolute;inset-block-start:0;left:var(--cx-x);width:var(--node-size);height:var(--node-size);background-color:var(--node);translate:-50% -50%}.crossing__node--symbol[data-astro-cid-6rmtgacd]{--symbol-w: min(calc(var(--gutter) * 1.25), 3rem);--symbol-h: auto;width:auto;height:auto;color:var(--ink);background-color:var(--ground)}.team__intro[data-astro-cid-5bfvjeui]{display:flex;flex-direction:column;gap:var(--gap-l)}.team[data-astro-cid-5bfvjeui]{margin-block-start:calc(var(--gap-xl) - var(--bay-close))}.partner[data-astro-cid-5bfvjeui]{display:flex;flex-direction:column;gap:var(--gap-s)}.partner__go[data-astro-cid-5bfvjeui]{position:relative;display:flex;flex-direction:column;gap:var(--gap-s);width:100%;text-align:start}.partner__go[data-astro-cid-5bfvjeui]:disabled{cursor:auto}.partner__frame[data-astro-cid-5bfvjeui]{display:block;overflow:clip}.partner__inner[data-astro-cid-5bfvjeui]{display:flex;flex-direction:column;align-items:start;gap:var(--gap-xs)}.partner__portrait[data-astro-cid-5bfvjeui]{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center top;opacity:1;transition:scale var(--dur-hover) var(--ease-out)}@media(hover:hover){.partner__go[data-astro-cid-5bfvjeui]:enabled:hover .partner__portrait[data-astro-cid-5bfvjeui]{scale:1.03}}.partner__go[data-astro-cid-5bfvjeui]:focus-visible .partner__portrait[data-astro-cid-5bfvjeui],.partner__go[data-astro-cid-5bfvjeui][aria-expanded=true] .partner__portrait[data-astro-cid-5bfvjeui]{scale:1.03}.partner__frame[data-astro-cid-5bfvjeui]{position:relative}.partner__hint[data-astro-cid-5bfvjeui]{position:absolute;inset-block-end:var(--gap-s);inset-inline-start:var(--gap-s);padding:var(--gap-xs) var(--gap-s);background:var(--ground);color:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--dur-hover) var(--ease-out)}@media(hover:hover){.partner__go[data-astro-cid-5bfvjeui]:enabled:not([aria-expanded=true]):hover .partner__hint[data-astro-cid-5bfvjeui]{opacity:1}}.partner__go[data-astro-cid-5bfvjeui]:enabled:not([aria-expanded=true]):focus-visible .partner__hint[data-astro-cid-5bfvjeui]{opacity:1}.partner__go[data-astro-cid-5bfvjeui]:before{--corner-up: calc(var(--name-h, 2.5rem) + 1em);--corner-along: calc((var(--name-h, 2.5rem) + 1em) * 2);--corner-hi: color-mix(in srgb, var(--accent) 42%, transparent);--corner-lo: color-mix(in srgb, var(--accent) 14%, transparent);content:"";position:absolute;inset-inline-start:calc((var(--corner-over) + var(--gap-s)) * -1);inset-block-end:calc((var(--corner-over) + 1em) * -1);width:calc(var(--corner-over) + var(--corner-along));height:calc(var(--corner-over) + var(--corner-up));background-image:linear-gradient(to top,var(--accent),var(--accent) 85%,transparent),linear-gradient(to right,var(--accent),var(--accent) 85%,transparent),radial-gradient(calc(var(--pulse-thick) / 2) var(--corner-up) at calc(var(--corner-over) + var(--rule-w) / 2) calc(var(--corner-up) - var(--rule-w) / 2),var(--corner-hi) 0%,var(--corner-lo) 55%,transparent 100%),radial-gradient(var(--corner-along) calc(var(--pulse-thick) / 2) at calc(var(--corner-over) + var(--rule-w) / 2) calc(var(--corner-up) - var(--rule-w) / 2),var(--corner-hi) 0%,var(--corner-lo) 55%,transparent 100%);background-repeat:no-repeat;background-size:var(--rule-w) 100%,100% var(--rule-w),100% 100%,100% 100%;background-position:var(--corner-over) 0,0 calc(var(--corner-up) - var(--rule-w)),0 0,0 0;transform-origin:var(--corner-over) var(--corner-up);pointer-events:none;opacity:0;transition:opacity var(--dur-hover) var(--ease-out)}.partner__go[data-astro-cid-5bfvjeui][aria-expanded=true]:before{opacity:1}@media screen{.team[data-astro-cid-5bfvjeui].is-disclosed .partner[data-astro-cid-5bfvjeui]{display:contents}.team[data-astro-cid-5bfvjeui].is-disclosed .partner__panel[data-astro-cid-5bfvjeui]{display:grid;grid-template-rows:0fr;grid-row:2;grid-column:min(var(--i) + 1,3)/span 2;margin-block-start:calc(var(--gap-l) * -1);opacity:0;visibility:hidden;transition:grid-template-rows var(--dur-ui) var(--ease-out),opacity var(--dur-ui) var(--ease-out),visibility var(--dur-ui) linear}.team[data-astro-cid-5bfvjeui].is-disclosed .partner__panel[data-astro-cid-5bfvjeui].is-open{grid-template-rows:1fr;opacity:1;visibility:visible}.team[data-astro-cid-5bfvjeui].is-disclosed .partner__inner[data-astro-cid-5bfvjeui]{min-height:0;overflow:hidden;padding-block-start:var(--gap-l)}}@media screen and (max-width:1024px){.team[data-astro-cid-5bfvjeui].is-disclosed .partner__panel[data-astro-cid-5bfvjeui]{grid-row:3;grid-column:1/-1}}@media screen and (max-width:480px){.team[data-astro-cid-5bfvjeui].is-disclosed .partner__panel[data-astro-cid-5bfvjeui]{grid-row:auto}}@media screen and (prefers-reduced-motion:reduce){.team[data-astro-cid-5bfvjeui].is-disclosed .partner__panel[data-astro-cid-5bfvjeui],.team[data-astro-cid-5bfvjeui].is-disclosed .partner__panel[data-astro-cid-5bfvjeui].is-open{transition:none}}.partner[data-astro-cid-5bfvjeui]{--cascade-i: var(--i)}.js-anim .team[data-astro-cid-5bfvjeui]>.partner[data-astro-cid-5bfvjeui]:not(.is-revealed){opacity:1;transform:none}.partner__cover[data-astro-cid-5bfvjeui]{display:none}.js-anim .partner__cover[data-astro-cid-5bfvjeui]{display:block;position:absolute;inset:-1px;z-index:3;pointer-events:none;background-color:var(--ground);transform:scaleY(0);transform-origin:top;transition:transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--cascade-i) * var(--cascade-step))}.js-anim .partner[data-astro-cid-5bfvjeui]:not(.is-revealed) .partner__cover[data-astro-cid-5bfvjeui]{transform:none}.partner__name[data-astro-cid-5bfvjeui],.partner__bio[data-astro-cid-5bfvjeui]{transition:opacity var(--dur-reveal) var(--ease-out),translate var(--dur-reveal) var(--ease-out)}.partner__name[data-astro-cid-5bfvjeui]{transition-delay:calc(var(--cascade-i) * var(--cascade-step) + var(--cascade-step) * 2)}.partner__bio[data-astro-cid-5bfvjeui]{transition-delay:calc(var(--cascade-i) * var(--cascade-step) + var(--cascade-step) * 3)}.js-anim .partner[data-astro-cid-5bfvjeui]:not(.is-revealed) .partner__name[data-astro-cid-5bfvjeui],.js-anim .partner[data-astro-cid-5bfvjeui]:not(.is-revealed) .partner__bio[data-astro-cid-5bfvjeui]{opacity:0;translate:0 calc(var(--reveal-shift) * -1)}@media(prefers-reduced-motion:reduce){.js-anim .partner__cover[data-astro-cid-5bfvjeui]{display:none}.js-anim .partner[data-astro-cid-5bfvjeui]:not(.is-revealed) .partner__name[data-astro-cid-5bfvjeui],.js-anim .partner[data-astro-cid-5bfvjeui]:not(.is-revealed) .partner__bio[data-astro-cid-5bfvjeui]{opacity:1;translate:none}.partner__name[data-astro-cid-5bfvjeui],.partner__bio[data-astro-cid-5bfvjeui]{transition:none}}@media print{.js-anim .partner__cover[data-astro-cid-5bfvjeui]{display:none!important}.js-anim .partner[data-astro-cid-5bfvjeui] .partner__name[data-astro-cid-5bfvjeui],.js-anim .partner[data-astro-cid-5bfvjeui] .partner__bio[data-astro-cid-5bfvjeui]{opacity:1!important;translate:none!important}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.partner__frame[data-astro-cid-5bfvjeui]{aspect-ratio:4/5;view-timeline:--portrait block}.partner__portrait[data-astro-cid-5bfvjeui]{height:calc(100% * (1 + var(--portrait-drift)));aspect-ratio:auto;animation-name:portrait-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--portrait;animation-range:cover 0% cover 100%}}}@keyframes portrait-drift{0%{translate:0 0}to{translate:0 calc(-100% * var(--portrait-drift) / (1 + var(--portrait-drift)))}}@media(prefers-reduced-motion:reduce){.partner__portrait[data-astro-cid-5bfvjeui]{transition:none}.partner__go[data-astro-cid-5bfvjeui]:focus-visible .partner__portrait[data-astro-cid-5bfvjeui],.partner__go[data-astro-cid-5bfvjeui][aria-expanded=true] .partner__portrait[data-astro-cid-5bfvjeui]{scale:1}}@media(prefers-reduced-motion:reduce)and (hover:hover){.partner__go[data-astro-cid-5bfvjeui]:enabled:hover .partner__portrait[data-astro-cid-5bfvjeui]{scale:1}}@media(prefers-reduced-motion:reduce){.partner__go[data-astro-cid-5bfvjeui]:before,.partner__hint[data-astro-cid-5bfvjeui]{transition:none}}.partner__name[data-astro-cid-5bfvjeui]{display:flex;flex-direction:column;gap:.15em}.partner__role[data-astro-cid-5bfvjeui]{color:var(--ink-mute)}@media screen and (max-width:480px){.partner__frame[data-astro-cid-5bfvjeui]{max-width:12rem}}@media print{.partner__frame[data-astro-cid-5bfvjeui]{aspect-ratio:auto}.partner__portrait[data-astro-cid-5bfvjeui]{height:auto;aspect-ratio:4/5;animation:none;translate:none}}.art[data-astro-cid-ykofuyku]{display:block;block-size:100%;inline-size:auto;max-inline-size:100%;aspect-ratio:1;overflow:visible;color:var(--ink);fill:none;stroke:currentColor;stroke-linejoin:miter;stroke-linecap:butt}.art[data-astro-cid-ykofuyku] path[data-astro-cid-ykofuyku],.art[data-astro-cid-ykofuyku] rect[data-astro-cid-ykofuyku]{stroke-width:var(--rule-w);vector-effect:non-scaling-stroke}.art[data-astro-cid-ykofuyku] .art__accent[data-astro-cid-ykofuyku]{fill:var(--accent);stroke:none}@media screen{.art[data-astro-cid-ykofuyku] .art__accent[data-astro-cid-ykofuyku]{transform-box:fill-box;transform-origin:center;animation:art-pulse var(--dur-art-pulse) ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.art[data-astro-cid-ykofuyku] .art__accent[data-astro-cid-ykofuyku]{animation:none}}@keyframes art-pulse{50%{scale:1.25}}.icon[data-astro-cid-slgkds33]{display:block;align-self:flex-start;inline-size:auto;block-size:var(--icon-s);overflow:visible;color:var(--ink);fill:none;stroke:currentColor;stroke-linejoin:miter;stroke-linecap:butt}.icon[data-astro-cid-slgkds33] path[data-astro-cid-slgkds33],.icon[data-astro-cid-slgkds33] rect[data-astro-cid-slgkds33]{stroke-width:var(--rule-w);vector-effect:non-scaling-stroke}.icon[data-astro-cid-slgkds33] .icon__fill[data-astro-cid-slgkds33]{fill:var(--ink);stroke:none;transition:fill var(--dur-hover) var(--ease-out)}@media(hover:hover){.value:hover .icon[data-astro-cid-slgkds33] .icon__fill[data-astro-cid-slgkds33]{fill:var(--accent)}}.values-part[data-astro-cid-4ja4xq4r]{margin-block-start:calc(var(--gap-xl) - var(--gap-l))}.values[data-astro-cid-4ja4xq4r]{column-gap:0}.value[data-astro-cid-4ja4xq4r]:not(:nth-child(4n+1)){border-inline-start-width:0}@media screen and (max-width:1024px){.value[data-astro-cid-4ja4xq4r]:not(:nth-child(4n+1)){border-inline-start-width:var(--rule-w)}.value[data-astro-cid-4ja4xq4r]:nth-child(2n){border-inline-start-width:0}}@media screen and (max-width:480px){.value[data-astro-cid-4ja4xq4r]:nth-child(2n){border-inline-start-width:var(--rule-w)}}.value[data-astro-cid-4ja4xq4r]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap-l);aspect-ratio:3/4;align-self:stretch;justify-self:stretch;padding:var(--gap-m);border:var(--rule-w) solid var(--rule);transition:background-color var(--dur-ui) var(--ease-out),opacity var(--dur-ui) var(--ease-out)}.value__top[data-astro-cid-4ja4xq4r]{display:flex;flex-direction:column;gap:var(--gap-s)}.value__head[data-astro-cid-4ja4xq4r]{color:var(--ink);text-wrap:balance}.value__body[data-astro-cid-4ja4xq4r]{color:var(--ink-dim);transition:color var(--dur-ui) var(--ease-out)}@media(hover:hover){.values[data-astro-cid-4ja4xq4r]:hover .value[data-astro-cid-4ja4xq4r]{opacity:.8}.values[data-astro-cid-4ja4xq4r] .value[data-astro-cid-4ja4xq4r]:hover{opacity:1;background-color:var(--lift)}.values[data-astro-cid-4ja4xq4r] .value[data-astro-cid-4ja4xq4r]:hover .value__body[data-astro-cid-4ja4xq4r]{color:var(--ink)}}@media screen and (max-width:1024px){.value[data-astro-cid-4ja4xq4r]{aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.value[data-astro-cid-4ja4xq4r],.value__body[data-astro-cid-4ja4xq4r]{transition:none}}.approach__top[data-astro-cid-hgli5p5o]{position:absolute;inset-block-start:0;inset-inline:0;height:calc(var(--bay-open) / 2)}.approach__intro[data-astro-cid-hgli5p5o]{display:flex;flex-direction:column;gap:var(--gap-l)}.approach__item[data-astro-cid-hgli5p5o]{grid-column:1/-1}.approach__mask[data-astro-cid-hgli5p5o]{grid-column:2/span 2}.approach__art[data-astro-cid-hgli5p5o]{grid-column:4;align-self:stretch;contain:size;pointer-events:none}@media screen and (max-width:1024px){.approach__mask[data-astro-cid-hgli5p5o]{grid-column:2}}@media print,screen and (max-width:1024px){.approach__art[data-astro-cid-hgli5p5o]{display:none}}@media screen and (max-width:480px){.approach__mask[data-astro-cid-hgli5p5o]{grid-column:auto}}.approach__head[data-astro-cid-hgli5p5o]{font-size:1em}.approach__go[data-astro-cid-hgli5p5o]{display:flex;align-items:baseline;gap:var(--gap-s);width:100%;text-align:start}.approach__go[data-astro-cid-hgli5p5o]:disabled{cursor:auto}.approach__num[data-astro-cid-hgli5p5o]{font-variant-numeric:tabular-nums}.approach__ring[data-astro-cid-hgli5p5o],.approach__field[data-astro-cid-hgli5p5o]{display:none}.bay:has(.approach){overflow-x:clip;padding-block-start:calc(var(--bay-open) / 2 + var(--gap-l));padding-block-end:calc(var(--bay-open) * .375)}.approach__lattice[data-astro-cid-hgli5p5o],.approach__sparks[data-astro-cid-hgli5p5o]{position:absolute;inset:0;pointer-events:none}.approach__lattice[data-astro-cid-hgli5p5o]{background-image:linear-gradient(to right,var(--rule) 0 var(--rule-w),transparent var(--rule-w)),linear-gradient(to bottom,var(--rule) 0 var(--rule-w),transparent var(--rule-w));background-size:calc(var(--hero-col) * var(--hero-s)) 100%,100% calc(var(--hero-cell) * var(--hero-s));background-position:var(--hero-phase-x) 0,0 0;background-repeat:repeat}.approach__sparks[data-astro-cid-hgli5p5o]{overflow:clip}@media screen{.approach[data-astro-cid-hgli5p5o].is-stepped .approach__stage[data-astro-cid-hgli5p5o]{position:relative}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__list[data-astro-cid-hgli5p5o]{grid-template-rows:auto 1fr;row-gap:0}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;row-gap:0}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__head[data-astro-cid-hgli5p5o]{grid-area:1/calc(var(--i) + 1)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__mask[data-astro-cid-hgli5p5o]{grid-area:-2/2/-1/4;align-self:center;margin-block-start:var(--gap-m);padding-inline:var(--gap-m);overflow:clip}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__art[data-astro-cid-hgli5p5o]{grid-area:-2/1/-1/2;align-self:center;contain:none;aspect-ratio:1;margin-block-start:var(--gap-m);opacity:0;scale:.85;transition:opacity var(--dur-ui) var(--ease-out),scale var(--dur-reveal) var(--ease-out)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-active .approach__art[data-astro-cid-hgli5p5o]{opacity:1;scale:1}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]{pointer-events:none}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__go[data-astro-cid-hgli5p5o],.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-active .approach__mask[data-astro-cid-hgli5p5o]{pointer-events:auto}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__go[data-astro-cid-hgli5p5o]{position:relative;z-index:1;padding:var(--gap-s) var(--gap-m)}}@media screen and (max-width:1024px){.approach[data-astro-cid-hgli5p5o].is-stepped .approach__list[data-astro-cid-hgli5p5o]{grid-template-columns:repeat(4,minmax(0,1fr))}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__art[data-astro-cid-hgli5p5o]{display:block}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__mask[data-astro-cid-hgli5p5o]{grid-column:2/-1;padding-inline:var(--gap-s)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__go[data-astro-cid-hgli5p5o]{padding-inline:var(--gap-s);white-space:nowrap}}@media screen and (max-width:768px){.approach[data-astro-cid-hgli5p5o].is-stepped .approach__list[data-astro-cid-hgli5p5o]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto 1fr}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]:nth-child(odd) .approach__head[data-astro-cid-hgli5p5o]{grid-column:1}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]:nth-child(2n) .approach__head[data-astro-cid-hgli5p5o]{grid-column:2}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]:nth-child(-n+2) .approach__head[data-astro-cid-hgli5p5o]{grid-row:1}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]:nth-child(n+3) .approach__head[data-astro-cid-hgli5p5o]{grid-row:2}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__art[data-astro-cid-hgli5p5o]{display:none}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__mask[data-astro-cid-hgli5p5o]{grid-column:1/-1;align-self:start;padding-inline:var(--gap-m)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__go[data-astro-cid-hgli5p5o]{padding-inline:var(--gap-m);white-space:normal}}@media screen and (max-width:480px){.approach[data-astro-cid-hgli5p5o].is-stepped .approach__list[data-astro-cid-hgli5p5o]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--steps),auto) 1fr}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o]:nth-child(n) .approach__head[data-astro-cid-hgli5p5o]{grid-area:calc(var(--i) + 1)/1}}@media screen{.approach[data-astro-cid-hgli5p5o].is-stepped .approach__ring[data-astro-cid-hgli5p5o]{display:block;position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--ring-w, 0);height:var(--ring-h, 0);transform:translate(var(--ring-x, 0),var(--ring-y, 0));pointer-events:none}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__ring[data-astro-cid-hgli5p5o]:before{--corner-up: calc(var(--ring-h, 0px) - var(--gap-s));--corner-along: clamp(var(--ring-w, 0px) / 3, (var(--ring-h, 0px) - var(--gap-s)) * 2, var(--ring-w, 0px) / 2);--corner-hi: color-mix(in srgb, var(--accent) 42%, transparent);--corner-lo: color-mix(in srgb, var(--accent) 14%, transparent);content:"";position:absolute;inset-inline-start:calc((var(--corner-over) + 0px) * -1);inset-block-end:calc((var(--corner-over) + 0px) * -1);width:calc(var(--corner-over) + var(--corner-along));height:calc(var(--corner-over) + var(--corner-up));background-image:linear-gradient(to top,var(--accent),var(--accent) 85%,transparent),linear-gradient(to right,var(--accent),var(--accent) 85%,transparent),radial-gradient(calc(var(--pulse-thick) / 2) var(--corner-up) at calc(var(--corner-over) + var(--rule-w) / 2) calc(var(--corner-up) - var(--rule-w) / 2),var(--corner-hi) 0%,var(--corner-lo) 55%,transparent 100%),radial-gradient(var(--corner-along) calc(var(--pulse-thick) / 2) at calc(var(--corner-over) + var(--rule-w) / 2) calc(var(--corner-up) - var(--rule-w) / 2),var(--corner-hi) 0%,var(--corner-lo) 55%,transparent 100%);background-repeat:no-repeat;background-size:var(--rule-w) 100%,100% var(--rule-w),100% 100%,100% 100%;background-position:var(--corner-over) 0,0 calc(var(--corner-up) - var(--rule-w)),0 0,0 0;transform-origin:var(--corner-over) var(--corner-up);pointer-events:none}.approach[data-astro-cid-hgli5p5o].is-stepped.is-live .approach__ring[data-astro-cid-hgli5p5o]{transition:transform var(--dur-ui) var(--ease-out)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__body[data-astro-cid-hgli5p5o]{transform:translateY(100%)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-active .approach__body[data-astro-cid-hgli5p5o],.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-leaving .approach__body[data-astro-cid-hgli5p5o]{transition:transform var(--dur-ui) var(--ease-out) var(--approach-lag)}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-active .approach__body[data-astro-cid-hgli5p5o]{transform:none}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-past .approach__body[data-astro-cid-hgli5p5o]{transform:translateY(-100%)}}@media screen and (prefers-reduced-motion:reduce){.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-active .approach__body[data-astro-cid-hgli5p5o],.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o].is-leaving .approach__body[data-astro-cid-hgli5p5o],.approach[data-astro-cid-hgli5p5o].is-stepped .approach__art[data-astro-cid-hgli5p5o],.approach[data-astro-cid-hgli5p5o].is-stepped.is-live .approach__ring[data-astro-cid-hgli5p5o]{transition:none}.approach[data-astro-cid-hgli5p5o].is-stepped .approach__item[data-astro-cid-hgli5p5o] .approach__art[data-astro-cid-hgli5p5o]{scale:1}}@media screen{.approach__field[data-astro-cid-hgli5p5o]{display:block;position:absolute;inset:0;mask-image:linear-gradient(to bottom,transparent,black 25%,black 70%,transparent)}}@media screen and (max-width:768px){.approach__field[data-astro-cid-hgli5p5o]{--hero-col: var(--hero-cell);--hero-x: var(--gutter)}}.figures-col[data-astro-cid-sd54jch5]{margin-block-start:calc(var(--gap-xl) - var(--gap-l));container-type:inline-size}.figures[data-astro-cid-sd54jch5]{display:grid;grid-template-columns:repeat(var(--fig-n),minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--gap-l)}@container (max-width: 20rem){.figures[data-astro-cid-sd54jch5]{grid-template-columns:minmax(0,1fr)}.figures[data-astro-cid-sd54jch5] .figure[data-astro-cid-sd54jch5]:not(.figure--row-start):before{content:none}}.figure[data-astro-cid-sd54jch5]{position:relative;display:flex;flex-direction:column;gap:var(--gap-xs)}.figure[data-astro-cid-sd54jch5]:not(.figure--row-start):before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--gutter) / -2);width:var(--rule-w);background-color:var(--rule)}.figure__value[data-astro-cid-sd54jch5]{display:block;font-variant-numeric:lining-nums tabular-nums}.figures[data-astro-cid-sd54jch5].is-armed .figure__label[data-astro-cid-sd54jch5]{opacity:0;transform:translateY(var(--reveal-shift))}.figure__label[data-astro-cid-sd54jch5]{transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.figures[data-astro-cid-sd54jch5].is-armed.is-counting .figure__label[data-astro-cid-sd54jch5]{opacity:1;transform:none}.figure[data-astro-cid-sd54jch5]:nth-child(2) .figure__label[data-astro-cid-sd54jch5]{transition-delay:var(--delay-fig-2)}.figure[data-astro-cid-sd54jch5]:nth-child(3) .figure__label[data-astro-cid-sd54jch5]{transition-delay:var(--delay-fig-3)}.figure[data-astro-cid-sd54jch5]:nth-child(4) .figure__label[data-astro-cid-sd54jch5]{transition-delay:var(--delay-fig-4)}@media(prefers-reduced-motion:reduce){.figures[data-astro-cid-sd54jch5].is-armed .figure__label[data-astro-cid-sd54jch5]{opacity:1;transform:none}.figure__label[data-astro-cid-sd54jch5]{transition:none}}@media print{.figures[data-astro-cid-sd54jch5].is-armed .figure__label[data-astro-cid-sd54jch5]{opacity:1!important;transform:none!important}}.co-head[data-astro-cid-5v3drdqf]{text-wrap:balance}.tiles[data-astro-cid-5v3drdqf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-m)}.tile[data-astro-cid-5v3drdqf]{aspect-ratio:3/2}.tile[data-astro-cid-5v3drdqf] .card__img[data-astro-cid-5v3drdqf]{inset:var(--card-inset);width:calc(100% - 2 * var(--card-inset));height:calc(100% - 2 * var(--card-inset))}.tile[data-astro-cid-5v3drdqf]:before{box-shadow:inset 0 0 0 calc(var(--rule-w) * 2) var(--accent)}.js-anim .tile[data-astro-cid-5v3drdqf][data-reveal]:not(.is-revealed){opacity:1;transform:none}.tile[data-astro-cid-5v3drdqf]{background-color:transparent;transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.tile__cover[data-astro-cid-5v3drdqf]{display:none}.js-anim .tile__cover[data-astro-cid-5v3drdqf]{display:block;position:absolute;inset:-1px;z-index:calc(var(--z-base) + 3);pointer-events:none}.tile__cover[data-astro-cid-5v3drdqf]:before,.tile__cover[data-astro-cid-5v3drdqf]:after{content:"";position:absolute;inset-block:0;background-color:var(--ground);transform:scaleX(0);transition:transform var(--dur-reveal) var(--ease-out)}.tile__cover[data-astro-cid-5v3drdqf]:before{inset-inline-start:0;width:var(--cover-a);transform-origin:left}.tile__cover[data-astro-cid-5v3drdqf]:after{inset-inline-end:0;width:var(--cover-b);transform-origin:right}.js-anim .tile[data-astro-cid-5v3drdqf]:not(.is-revealed) .tile__cover[data-astro-cid-5v3drdqf]:before,.js-anim .tile[data-astro-cid-5v3drdqf]:not(.is-revealed) .tile__cover[data-astro-cid-5v3drdqf]:after{transform:none}.tile[data-astro-cid-5v3drdqf]{--cover-a: 0px;--cover-b: calc(100% + 1px) }.tile[data-astro-cid-5v3drdqf]:nth-child(2n){--cover-a: calc(100% + 1px) ;--cover-b: 0px}@media screen and (min-width:1025px){.tile[data-astro-cid-5v3drdqf]:nth-child(3n+1){--cover-a: 0px;--cover-b: calc(100% + 1px) }.tile[data-astro-cid-5v3drdqf]:nth-child(3n+2){--cover-a: calc(50% + 1px) ;--cover-b: calc(50% + 1px) }.tile[data-astro-cid-5v3drdqf]:nth-child(3n){--cover-a: calc(100% + 1px) ;--cover-b: 0px}.tile[data-astro-cid-5v3drdqf]{align-self:start}.tile[data-astro-cid-5v3drdqf]:nth-child(3n+2){margin-block-start:var(--gap-xl)}}@media screen and (min-width:1900px){.tiles[data-astro-cid-5v3drdqf]{grid-template-columns:repeat(4,minmax(0,1fr))}.tile[data-astro-cid-5v3drdqf]:nth-child(n){--cover-a: calc(50% + 1px) ;--cover-b: calc(50% + 1px) ;margin-block-start:0}.tile[data-astro-cid-5v3drdqf]:nth-child(4n+1){--cover-a: 0px;--cover-b: calc(100% + 1px) }.tile[data-astro-cid-5v3drdqf]:nth-child(4n){--cover-a: calc(100% + 1px) ;--cover-b: 0px}.tile[data-astro-cid-5v3drdqf]:nth-child(4n+2),.tile[data-astro-cid-5v3drdqf]:nth-child(4n+3){margin-block-start:var(--gap-xl)}}@media(prefers-reduced-motion:reduce){.js-anim .tile__cover[data-astro-cid-5v3drdqf]{display:none}.tile[data-astro-cid-5v3drdqf]{transition:none}}@media print{.js-anim .tile__cover[data-astro-cid-5v3drdqf]{display:none!important}}@media screen and (max-width:1024px){.tiles[data-astro-cid-5v3drdqf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:480px){.tiles[data-astro-cid-5v3drdqf]{grid-template-columns:1fr;gap:var(--gap-l)}}@media screen and (min-width:1025px)and (max-width:1899px){.tile[data-astro-cid-5v3drdqf]:nth-child(3n+1):nth-last-child(-n+2),.tile[data-astro-cid-5v3drdqf]:nth-child(3n+1):nth-last-child(-n+2)~.tile[data-astro-cid-5v3drdqf]{display:none}}@media screen and (min-width:1900px){.tile[data-astro-cid-5v3drdqf]:nth-child(4n+1):nth-last-child(-n+3),.tile[data-astro-cid-5v3drdqf]:nth-child(4n+1):nth-last-child(-n+3)~.tile[data-astro-cid-5v3drdqf]{display:none}}@media screen and (min-width:481px)and (max-width:1024px){.tile[data-astro-cid-5v3drdqf]:nth-child(odd):nth-last-child(-n+1),.tile[data-astro-cid-5v3drdqf]:nth-child(odd):nth-last-child(-n+1)~.tile[data-astro-cid-5v3drdqf]{display:none}}.ix-symbol[data-astro-cid-z5kaegze]{--symbol-w: clamp(3rem, 2rem + 3vw, 4.5rem);--symbol-h: auto;--sym-build-at: var(--dur-sym-reveal);--sym-turn-at: var(--dur-sym-reveal);--sym-arrow-at: calc(var(--dur-sym-reveal) / 4);position:absolute;inset-block-start:calc(var(--bay-open) / 4);inset-inline-start:50%;translate:-50% -50%;color:var(--ink);pointer-events:none}.tl-track[data-astro-cid-z5kaegze]{margin-block-start:calc(var(--gap-xl) - var(--bay-close))}.tl[data-astro-cid-z5kaegze]{--tl-hit: var(--gap-l);--tl-box-min: 12rem;--tl-mark-h: 3rem;--tl-scrim: 65%;--tl-logo-h: 1em;--tl-pulse-len: 8rem;--tl-rest: .8;position:relative;display:flex;flex-direction:column;gap:var(--gap-l)}.tl[data-astro-cid-z5kaegze]:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc((var(--node-size) - var(--rule-w)) / 2);width:var(--rule-w);background-color:var(--rule);clip-path:inset(0);transition:clip-path var(--dur-draw-h) var(--ease-out)}.tl__entry[data-astro-cid-z5kaegze]{position:relative;display:grid;grid-template-columns:var(--node-size) minmax(0,1fr);column-gap:var(--gap-m)}.tl__node[data-astro-cid-z5kaegze]{position:relative;grid-area:1/1;width:var(--node-size);height:var(--node-size);margin-block-start:calc((1lh - var(--node-size)) / 2);background-color:var(--node);transition:background-color var(--dur-hover) var(--ease-out)}.tl__btn[data-astro-cid-z5kaegze],.tl__fill[data-astro-cid-z5kaegze]{display:none}.tl__text[data-astro-cid-z5kaegze]{grid-area:1/2;display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--gap-m);row-gap:var(--gap-xs);align-items:start}.tl__aside[data-astro-cid-z5kaegze]{display:block;margin-block-start:var(--gap-xs)}.tl__name[data-astro-cid-z5kaegze]{grid-area:1/2;line-height:var(--lh-display);color:var(--ink)}.tl__logo[data-astro-cid-z5kaegze]{display:block;color:inherit}.tl__logo[data-astro-cid-z5kaegze] svg[data-astro-cid-z5kaegze]{display:block;width:auto;height:var(--tl-logo-h);max-width:100%;fill:currentColor}.tl__year[data-astro-cid-z5kaegze]{grid-area:1/1;color:var(--ink-dim);font-variant-numeric:tabular-nums}.tl__x[data-astro-cid-z5kaegze]{grid-area:2/2;color:var(--ink-dim);text-wrap:balance}.tl__box[data-astro-cid-z5kaegze]{display:none;grid-area:2/2}.tl__photo[data-astro-cid-z5kaegze],.tl__mark[data-astro-cid-z5kaegze],.tl__again[data-astro-cid-z5kaegze]{display:none}.tl__lead[data-astro-cid-z5kaegze]{padding-inline-start:calc(var(--node-size) + var(--gap-m))}.tl__lead-head[data-astro-cid-z5kaegze],.tl__lead-body[data-astro-cid-z5kaegze]{max-width:var(--measure);color:var(--ink);text-wrap:balance}.js-anim .tl__pin[data-astro-cid-z5kaegze]:not(:global(.is-revealed)) .tl[data-astro-cid-z5kaegze]:before{clip-path:inset(0 0 100% 0)}@media screen and (min-width:1025px){.tl[data-astro-cid-z5kaegze]{display:grid;grid-template-columns:repeat(var(--tl-n),minmax(min-content,1fr));grid-template-rows:auto var(--tl-hit) repeat(3,auto);column-gap:clamp(var(--gap-s),var(--gap-s) + (100vw - 1025px) * .15,var(--gap-m));row-gap:0}.tl[data-astro-cid-z5kaegze]:before{grid-row:2;grid-column:1/-1;inset-block:calc((var(--tl-hit) - var(--rule-w)) / 2) auto;inset-inline:0;width:auto;height:var(--rule-w)}.js-anim .tl__pin[data-astro-cid-z5kaegze]:not(:global(.is-revealed)) .tl[data-astro-cid-z5kaegze]:before{clip-path:inset(0 100% 0 0)}.tl__entry[data-astro-cid-z5kaegze]{display:grid;grid-column:1/-1;grid-row:1/span 5;grid-template-rows:subgrid;grid-template-columns:subgrid;column-gap:normal;align-items:start}.tl__node[data-astro-cid-z5kaegze]{grid-area:2/var(--col);align-self:center;margin-block:0}.tl__text[data-astro-cid-z5kaegze]{display:contents}.tl__year[data-astro-cid-z5kaegze]{grid-area:3/var(--col);margin-block-start:var(--gap-xs)}.tl__name[data-astro-cid-z5kaegze]{grid-area:4/var(--col);margin-block-start:var(--gap-xs)}.tl__x[data-astro-cid-z5kaegze]{grid-area:5/var(--col);margin-block-start:var(--gap-s)}.tl__lead[data-astro-cid-z5kaegze]{grid-area:1/1/2/-1;display:grid;grid-template-columns:subgrid;padding-inline-start:0}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__pin[data-astro-cid-z5kaegze]{max-height:calc(100svh - var(--nav-h) - var(--gap-s));container-type:inline-size}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl[data-astro-cid-z5kaegze]{flex:0 1 auto;min-height:0;padding-block-end:var(--fill-pad-end);grid-template-rows:minmax(var(--tl-box-min),37.5cqi) var(--tl-hit) repeat(3,auto)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze]{grid-area:1/1/2/-1;align-self:stretch}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze] .tl__btn[data-astro-cid-z5kaegze]{grid-area:2/var(--col)/6/span 1}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze] .tl__btn[data-astro-cid-z5kaegze]:focus-visible{outline:none;box-shadow:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze] .tl__btn[data-astro-cid-z5kaegze]:focus-visible:before{content:"";position:absolute;inset-block:calc(var(--tl-hit) + var(--gap-xs) - var(--fill-pad)) calc(var(--fill-pad-end) * -1);inset-inline:calc(var(--fill-pad) * -1);outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 5px var(--focus-halo);pointer-events:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active:after{content:"";grid-area:1/var(--col)/3/span 1;justify-self:start;align-self:stretch;z-index:1;width:var(--rule-w);margin-inline-start:calc((var(--node-size) - var(--rule-w)) / 2);margin-block-end:calc(var(--gap-xs) * -1);background-color:var(--accent);pointer-events:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl[data-astro-cid-z5kaegze]:after{grid-row:2;grid-column:1/-1;inset-block:calc((var(--tl-hit) - var(--pulse-thick)) / 2) auto;inset-inline:0;width:auto;height:var(--pulse-thick);background-size:var(--tl-pulse-len) 100%;animation-name:tl-pulse-x}}@media screen{.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__pin[data-astro-cid-z5kaegze]{position:relative;isolation:isolate;display:flex;flex-direction:column}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__btn[data-astro-cid-z5kaegze]{position:relative;z-index:1;grid-area:1/1/2/-1;width:100%;height:100%;display:block;padding:0;border:0;background:none;cursor:pointer}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__text[data-astro-cid-z5kaegze]{pointer-events:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__fill[data-astro-cid-z5kaegze]{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;width:calc(var(--fill-w, 0px) + var(--fill-pad) * 2);height:calc(var(--fill-h, 0px) + var(--fill-pad) + var(--fill-pad-end));transform:translate(calc(var(--fill-x, 0px) - var(--fill-pad)),calc(var(--fill-y, 0px) - var(--fill-pad)));pointer-events:none;transition:opacity var(--dur-ui) var(--ease-out)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__fill[data-astro-cid-z5kaegze]:before{--corner-up: calc(var(--corner-x) * 2);--corner-along: calc(var(--corner-x) * 4);--corner-hi: color-mix(in srgb, var(--accent) 42%, transparent);--corner-lo: color-mix(in srgb, var(--accent) 14%, transparent);content:"";position:absolute;inset-inline-start:calc((var(--corner-over) + 0px) * -1);inset-block-end:calc((var(--corner-over) + 0px) * -1);width:calc(var(--corner-over) + var(--corner-along));height:calc(var(--corner-over) + var(--corner-up));background-image:linear-gradient(to top,var(--accent),var(--accent) 85%,transparent),linear-gradient(to right,var(--accent),var(--accent) 85%,transparent),radial-gradient(calc(var(--pulse-thick) / 2) var(--corner-up) at calc(var(--corner-over) + var(--rule-w) / 2) calc(var(--corner-up) - var(--rule-w) / 2),var(--corner-hi) 0%,var(--corner-lo) 55%,transparent 100%),radial-gradient(var(--corner-along) calc(var(--pulse-thick) / 2) at calc(var(--corner-over) + var(--rule-w) / 2) calc(var(--corner-up) - var(--rule-w) / 2),var(--corner-hi) 0%,var(--corner-lo) 55%,transparent 100%);background-repeat:no-repeat;background-size:var(--rule-w) 100%,100% var(--rule-w),100% 100%,100% 100%;background-position:var(--corner-over) 0,0 calc(var(--corner-up) - var(--rule-w)),0 0,0 0;transform-origin:var(--corner-over) var(--corner-up);pointer-events:none}.tl-track[data-astro-cid-z5kaegze].is-stepped.is-live .tl__fill[data-astro-cid-z5kaegze]{transition:transform var(--dur-ui) var(--ease-out),width var(--dur-ui) var(--ease-out),height var(--dur-ui) var(--ease-out),opacity var(--dur-ui) var(--ease-out)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__year[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__name[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__x[data-astro-cid-z5kaegze]{transition:color var(--dur-ui) var(--ease-out),opacity var(--dur-ui) var(--ease-out)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__year[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__name[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__x[data-astro-cid-z5kaegze]{color:var(--accent-ink)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__node[data-astro-cid-z5kaegze]{background-color:var(--accent)}}@media screen and (hover:hover){.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze]:has(.tl__btn:hover) .tl__name[data-astro-cid-z5kaegze]{text-decoration:underline;text-decoration-thickness:var(--rule-w);text-underline-offset:.15em}}@media screen{.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze]:not(.is-active) .tl__year[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze]:not(.is-active) .tl__name[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze]:not(.is-active) .tl__x[data-astro-cid-z5kaegze]{opacity:var(--tl-rest)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl[data-astro-cid-z5kaegze]:after{content:"";position:absolute;pointer-events:none;background-image:radial-gradient(closest-side,color-mix(in srgb,var(--ink) 42%,transparent) 0%,color-mix(in srgb,var(--ink) 14%,transparent) 55%,transparent 100%);background-repeat:no-repeat;animation-duration:var(--dur-tl-pulse);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze]{z-index:2;padding:var(--gap-l);visibility:hidden;opacity:0;transition:opacity var(--dur-ui) var(--ease-out),visibility var(--dur-ui);position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-s);background-color:var(--ground);color:var(--ink);text-align:center;overflow:clip;overflow-wrap:anywhere}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze]>[data-astro-cid-z5kaegze]:not(.tl__photo){z-index:1}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze]:after{content:"";position:absolute;inset:0;background-color:color-mix(in srgb,var(--ground) var(--tl-scrim),transparent);pointer-events:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze] .tl__photo[data-astro-cid-z5kaegze]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze] .tl__mark[data-astro-cid-z5kaegze]{display:block;color:var(--ink)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze] .tl__mark[data-astro-cid-z5kaegze] svg[data-astro-cid-z5kaegze]{display:block;width:auto;height:var(--tl-mark-h);max-width:100%}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze] .tl__link[data-astro-cid-z5kaegze]{position:absolute;inset:0;z-index:2}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze] .tl__link[data-astro-cid-z5kaegze]:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 4px var(--focus-halo)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__box[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__lead[data-astro-cid-z5kaegze].is-active .tl__box[data-astro-cid-z5kaegze]{visibility:visible;opacity:1}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box--lead[data-astro-cid-z5kaegze]{background-image:linear-gradient(to right,var(--rule) 0 var(--rule-w),transparent var(--rule-w)),linear-gradient(to bottom,var(--rule) 0 var(--rule-w),transparent var(--rule-w));background-size:var(--hero-cell) 100%,100% var(--hero-cell);background-position:center}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box--lead[data-astro-cid-z5kaegze]:after{content:none}.tl-track[data-astro-cid-z5kaegze].is-stepped.is-lead .tl__fill[data-astro-cid-z5kaegze]{opacity:0}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__again[data-astro-cid-z5kaegze]{display:block;color:var(--ink)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__photo[data-astro-cid-z5kaegze]{animation:tl-drift var(--dur-drift) ease-in-out infinite alternate}}@media screen and (max-width:1024px){.tl[data-astro-cid-z5kaegze]{--tl-mark-h: 1.75rem}.tl__node[data-astro-cid-z5kaegze]{margin-block-start:0}.tl__year[data-astro-cid-z5kaegze]{text-box:trim-both cap alphabetic}.tl__name[data-astro-cid-z5kaegze]{text-box:trim-start cap alphabetic}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl[data-astro-cid-z5kaegze]{gap:calc(var(--fill-pad) * 2 + var(--gap-s));padding-inline-end:50%}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__year[data-astro-cid-z5kaegze]{line-height:var(--lh-display)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze]{position:static;column-gap:var(--gap-s)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl[data-astro-cid-z5kaegze]:after{inset-block:0;inset-inline-start:calc((var(--node-size) - var(--pulse-thick)) / 2);width:var(--pulse-thick);background-size:100% var(--tl-pulse-len);animation-name:tl-pulse-y}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__text[data-astro-cid-z5kaegze]{position:relative;row-gap:0}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__x[data-astro-cid-z5kaegze]{margin-block-start:calc(var(--gap-xs) / 2)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze]{position:absolute;grid-area:auto;inset-block:0;inset-inline:calc(50% + var(--gap-m)) 0;padding:var(--gap-m) var(--gap-s)}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__lead[data-astro-cid-z5kaegze]{display:contents}}@media screen and (prefers-reduced-motion:reduce){.js-anim .tl__pin[data-astro-cid-z5kaegze]:not(:global(.is-revealed)) .tl[data-astro-cid-z5kaegze]:before{clip-path:inset(0)}.tl[data-astro-cid-z5kaegze]:before,.tl__node[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__fill[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped.is-live .tl__fill[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__box[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__year[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__name[data-astro-cid-z5kaegze],.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__x[data-astro-cid-z5kaegze]{transition:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl__entry[data-astro-cid-z5kaegze].is-active .tl__photo[data-astro-cid-z5kaegze]{animation:none}.tl-track[data-astro-cid-z5kaegze].is-stepped .tl[data-astro-cid-z5kaegze]:after{display:none}}@media screen and (max-width:1024px){.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze]{aspect-ratio:3/2;margin-block-start:var(--gap-s);padding:var(--gap-m);position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-s);background-color:var(--ground);color:var(--ink);text-align:center;overflow:clip;overflow-wrap:anywhere}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze]>[data-astro-cid-z5kaegze]:not(.tl__photo){z-index:1}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze]:after{content:"";position:absolute;inset:0;background-color:color-mix(in srgb,var(--ground) var(--tl-scrim),transparent);pointer-events:none}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze] .tl__photo[data-astro-cid-z5kaegze]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze] .tl__mark[data-astro-cid-z5kaegze]{display:block;color:var(--ink)}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze] .tl__mark[data-astro-cid-z5kaegze] svg[data-astro-cid-z5kaegze]{display:block;width:auto;height:var(--tl-mark-h);max-width:100%}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze] .tl__link[data-astro-cid-z5kaegze]{position:absolute;inset:0;z-index:2}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box[data-astro-cid-z5kaegze] .tl__link[data-astro-cid-z5kaegze]:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 4px var(--focus-halo)}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box--lead[data-astro-cid-z5kaegze]{background-image:linear-gradient(to right,var(--rule) 0 var(--rule-w),transparent var(--rule-w)),linear-gradient(to bottom,var(--rule) 0 var(--rule-w),transparent var(--rule-w));background-size:var(--hero-cell) 100%,100% var(--hero-cell);background-position:center}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__box--lead[data-astro-cid-z5kaegze]:after{content:none}.tl-track[data-astro-cid-z5kaegze]:not(.is-stepped) .tl__again[data-astro-cid-z5kaegze]{display:none}}@keyframes tl-pulse-y{0%{background-position:0 calc(var(--tl-pulse-len) * -1)}70%,to{background-position:0 calc(100% + var(--tl-pulse-len))}}@keyframes tl-pulse-x{0%{background-position:calc(var(--tl-pulse-len) * -1) 0}70%,to{background-position:calc(100% + var(--tl-pulse-len)) 0}}@keyframes tl-drift{to{transform:scale(1.125)}}@media print{.js-anim .tl__pin[data-astro-cid-z5kaegze]:not(:global(.is-revealed)) .tl[data-astro-cid-z5kaegze]:before{clip-path:inset(0)!important}}
