.topbar[data-astro-cid-nazmfhjt]{grid-template-columns:1fr auto 1fr;align-items:start;column-gap:16px;display:grid}.quote[data-astro-cid-nazmfhjt]{grid-column:1;justify-self:start}.quote__text[data-astro-cid-nazmfhjt]{font-size:var(--fs-quote);font-style:italic;font-weight:var(--w-regular);color:var(--color-ink-soft);line-height:1.35}.quote__author[data-astro-cid-nazmfhjt]{font-size:var(--fs-attribution);font-weight:var(--w-regular);color:var(--color-text-secondary);margin-top:.1em;line-height:1.35}.identity[data-astro-cid-nazmfhjt]{flex-direction:column;grid-column:2;align-items:center;gap:9px;display:flex}.identity__location[data-astro-cid-nazmfhjt]{font-size:var(--fs-location);font-weight:var(--w-bold);letter-spacing:var(--ls-location);color:var(--color-ink);white-space:nowrap;line-height:1}.cta[data-astro-cid-nazmfhjt]{border:1px solid var(--color-rule-control);font-size:var(--fs-pill);font-weight:var(--w-semibold);letter-spacing:var(--ls-pill);color:var(--color-text-secondary);white-space:nowrap;transition:color var(--dur-swap) ease, border-color var(--dur-swap) ease;border-radius:999px;justify-content:center;align-items:center;padding-block:clamp(2.3px,.535px + .4715vw,5px);padding-inline:clamp(10.3px,6.31px + 1.064vw,18px);line-height:1;display:inline-flex;position:relative}.cta[data-astro-cid-nazmfhjt]:after{content:"";height:44px;min-height:44px;position:absolute;inset:50% -8px -50%;translate:0 -50%}@media (hover:hover) and (pointer:fine){.cta[data-astro-cid-nazmfhjt]:hover{color:var(--color-ink);border-color:var(--color-text-secondary)}}.cta[data-astro-cid-nazmfhjt]:active{color:var(--color-ink);border-color:var(--color-ink)}.brand[data-astro-cid-nazmfhjt]{--brand-size:clamp(25.7px, calc(9.571px + 2.113vw), 40px);transition:opacity var(--dur-swap) ease;grid-column:3;justify-self:end;display:block}.brand[data-astro-cid-nazmfhjt]:hover{opacity:.72}@media (width<=767.98px){.topbar[data-astro-cid-nazmfhjt]{grid-template-columns:1fr auto 1fr;grid-template-areas:"spacer identity brand""quote quote quote";row-gap:27px}.identity[data-astro-cid-nazmfhjt]{grid-area:identity}.brand[data-astro-cid-nazmfhjt]{grid-area:brand;align-self:start}.quote[data-astro-cid-nazmfhjt]{text-align:center;grid-area:quote;justify-self:center}}.hero[data-astro-cid-ge2uvauf]{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.hero__inner[data-astro-cid-ge2uvauf]{translate:0 var(--hero-shift)}.wordmark[data-astro-cid-ge2uvauf]{color:var(--color-ink);margin:0;line-height:0;display:block}.wordmark__art[data-astro-cid-ge2uvauf]{width:var(--wordmark-width);height:auto;margin-inline:auto;display:block}.tagline[data-astro-cid-ge2uvauf]{margin-top:var(--gap-wordmark-tagline);font-size:var(--fs-tagline);font-weight:var(--w-regular);letter-spacing:var(--ls-tagline);color:var(--color-text-secondary);text-align:center;margin-inline-end:calc(-1 * var(--ls-tagline));line-height:1}.showcase[data-astro-cid-fej3bsya]{--center-offset:52px;translate:0 var(--showcase-shift)}.showcase[data-astro-cid-fej3bsya]:focus-visible{outline:2px solid var(--color-focus);outline-offset:8px}.board[data-astro-cid-fej3bsya]{display:grid}.col--left[data-astro-cid-fej3bsya]{grid-area:left}.col--right[data-astro-cid-fej3bsya]{grid-area:right}.slides[data-astro-cid-fej3bsya]{grid-area:centre;min-width:0;display:grid}.slide[data-astro-cid-fej3bsya]{opacity:0;visibility:hidden;pointer-events:none;min-width:0;transition:opacity var(--dur-swap) ease, visibility 0s linear var(--dur-swap);grid-area:1/1}.slide[data-astro-cid-fej3bsya][data-active]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-swap) ease, visibility 0s}.center[data-astro-cid-fej3bsya]{text-align:center;flex-direction:column;align-items:center;display:flex}.meta[data-astro-cid-fej3bsya]{align-items:stretch;gap:25px;display:flex}.meta__pair[data-astro-cid-fej3bsya]{flex-direction:column;align-items:center;display:flex}.meta__rule[data-astro-cid-fej3bsya]{background:var(--color-rule);width:1px}.meta__sizer[data-astro-cid-fej3bsya]{visibility:hidden;pointer-events:none;height:0;font-size:var(--fs-meta-value);font-weight:var(--w-bold);line-height:1;display:grid;overflow:hidden}.meta__sizer[data-astro-cid-fej3bsya]>[data-astro-cid-fej3bsya]{white-space:nowrap;grid-area:1/1}.meta__label[data-astro-cid-fej3bsya]{font-size:var(--fs-meta-label);font-weight:var(--w-regular);letter-spacing:.12em;color:var(--color-text-secondary);margin-inline-end:-.12em;line-height:1}.meta__value[data-astro-cid-fej3bsya]{font-size:var(--fs-meta-value);font-weight:var(--w-bold);color:var(--color-ink);margin-top:4.8px;line-height:1}.slide[data-astro-cid-fej3bsya][data-active] .meta__value--lead[data-astro-cid-fej3bsya]{animation:curtain var(--dur-curtain) ease both}.slide[data-astro-cid-fej3bsya][data-active] .meta__value--trail[data-astro-cid-fej3bsya]{animation:curtain var(--dur-curtain) ease var(--delay-trail) both}@keyframes curtain{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.center__link[data-astro-cid-fej3bsya]{font-size:var(--fs-link-label);font-weight:var(--w-semibold);letter-spacing:var(--ls-link-label);margin-top:15.4px;color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-swap) ease, opacity var(--dur-swap) ease, transform var(--dur-swap) ease;margin-inline-end:calc(-1 * var(--ls-link-label));line-height:1;text-decoration:none;display:inline-flex}.center__link[data-astro-cid-fej3bsya]:hover,.center__link[data-astro-cid-fej3bsya]:focus-visible{color:var(--color-ink);transform:translateY(-1px)}.center__link[data-astro-cid-fej3bsya]:active{opacity:.7;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.center__link[data-astro-cid-fej3bsya]{transition:none}.center__link[data-astro-cid-fej3bsya]:hover,.center__link[data-astro-cid-fej3bsya]:focus-visible{transform:none}}.center__link--empty[data-astro-cid-fej3bsya]{visibility:hidden;cursor:default}.center__caption[data-astro-cid-fej3bsya]{font-size:var(--fs-caption);font-weight:var(--w-regular);letter-spacing:var(--ls-caption);margin-top:13px;color:var(--color-text-muted);margin-inline-end:calc(-1 * var(--ls-caption));line-height:1}.pagination[data-astro-cid-fej3bsya]{width:100%;font-size:var(--fs-label);letter-spacing:var(--ls-pagination);align-items:center;gap:18px;margin-top:19.9px;line-height:1;display:flex}.pagination__num[data-astro-cid-fej3bsya]{font-weight:var(--w-regular);color:var(--color-text-secondary)}.pagination__num--current[data-astro-cid-fej3bsya]{font-weight:var(--w-bold);color:var(--color-ink)}.pagination__track[data-astro-cid-fej3bsya]{flex:1;height:1px;display:flex}.pagination__seg[data-astro-cid-fej3bsya]{background:var(--color-rule);transition:background-color var(--dur-swap) ease;flex:1}.pagination__seg[data-astro-cid-fej3bsya].is-on{background:var(--color-ink)}.col[data-astro-cid-fej3bsya]{min-width:0}.col__scroll[data-astro-cid-fej3bsya]{max-height:var(--list-viewport,calc(var(--list-visible) * var(--list-row)));clip-path:inset(0 0 var(--list-clip,0px) 0);scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.col__scroll[data-astro-cid-fej3bsya]::-webkit-scrollbar{width:0;height:0;display:none}.col__inner[data-astro-cid-fej3bsya]{padding-bottom:calc(1px + var(--list-tail,0px));position:relative}.col__items[data-astro-cid-fej3bsya]{margin:0;padding:0;list-style:none}.col__items[data-astro-cid-fej3bsya]>li[data-astro-cid-fej3bsya]{min-height:var(--row-h,0px);display:flex}.col__items[data-astro-cid-fej3bsya]>li[data-astro-cid-fej3bsya]>.col__jump[data-astro-cid-fej3bsya]{flex:auto}.col__jump[data-astro-cid-fej3bsya]{width:100%;padding-block:var(--list-pad);min-height:var(--list-row);font-family:inherit;font-size:var(--fs-list);font-weight:var(--w-regular);letter-spacing:var(--ls-list);line-height:var(--list-line);color:var(--color-text-secondary);text-align:start;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;cursor:pointer;transition:color var(--dur-swap) ease, font-weight var(--dur-swap) ease;background:0 0;border:0;flex-direction:column;justify-content:flex-start;margin:0;padding-inline-start:var(--list-gutter);padding-inline-end:0;display:flex}.col--right[data-astro-cid-fej3bsya] .col__jump[data-astro-cid-fej3bsya]{text-align:end;padding-inline-start:0;padding-inline-end:var(--list-gutter)}.col__jump[data-astro-cid-fej3bsya]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.col__jump[data-astro-cid-fej3bsya][aria-current=true]{font-weight:var(--w-list-active);color:var(--color-ink)}.col__marker[data-astro-cid-fej3bsya]{inset-inline:0;height:var(--marker-h,var(--list-row));transform:translateY(var(--marker-y,0px));transition:transform var(--dur-marker) var(--ease-marker), height var(--dur-marker) var(--ease-marker);pointer-events:none;position:absolute;top:0}.col__dot[data-astro-cid-fej3bsya]{inset-inline:0 auto;top:calc(var(--list-pad) + var(--list-line) / 2 - var(--list-dot) / 2);width:var(--list-dot);height:var(--list-dot);background:var(--color-ink);transform:translateY(var(--dot-y,0px));transition:transform var(--dur-dot) var(--ease-dot);pointer-events:none;border-radius:50%;position:absolute}.col--right[data-astro-cid-fej3bsya] .col__dot[data-astro-cid-fej3bsya]{inset-inline:auto 0}.col__scroll[data-astro-cid-fej3bsya][data-rebase] .col__dot[data-astro-cid-fej3bsya],.col__scroll[data-astro-cid-fej3bsya][data-rebase] .col__marker[data-astro-cid-fej3bsya]{transition:none}.col__marker-line[data-astro-cid-fej3bsya]{inset-inline:0;background:var(--color-rule-strong);transform-origin:0;height:1px;position:absolute;bottom:0}.col--right[data-astro-cid-fej3bsya] .col__marker-line[data-astro-cid-fej3bsya]{transform-origin:100%}.col__marker-line[data-astro-cid-fej3bsya].is-drawing{animation:line-in var(--dur-line) ease both}@keyframes line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1200px){.board[data-astro-cid-fej3bsya]{grid-template-columns:var(--col-side) var(--col-center) var(--col-side);grid-template-areas:"left centre right";justify-content:space-between;align-items:start}.slides[data-astro-cid-fej3bsya]{margin-top:var(--center-offset)}}@media (width<=1199.98px){.board[data-astro-cid-fej3bsya]{grid-template-columns:var(--col-list) var(--col-list);grid-template-areas:"centre centre""left right";justify-content:space-between;row-gap:clamp(25px,17.844px + 1.9084vw,32.5px);max-width:900px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-fej3bsya],.slide[data-astro-cid-fej3bsya][data-active],.pagination__seg[data-astro-cid-fej3bsya],.col__jump[data-astro-cid-fej3bsya],.col__marker[data-astro-cid-fej3bsya],.col__dot[data-astro-cid-fej3bsya]{transition:none}.slide[data-astro-cid-fej3bsya][data-active] .meta__value--lead[data-astro-cid-fej3bsya],.slide[data-astro-cid-fej3bsya][data-active] .meta__value--trail[data-astro-cid-fej3bsya],.col__marker-line[data-astro-cid-fej3bsya].is-drawing{animation:none}}.legal[data-astro-cid-mos43ndk]{margin-top:var(--gap-showcase-legal);align-items:center;gap:26px;display:flex}.legal__links[data-astro-cid-mos43ndk]{font-size:var(--fs-label);font-weight:var(--w-regular);color:var(--color-text-quiet);align-items:center;gap:26px;line-height:1;display:flex}.legal__links[data-astro-cid-mos43ndk] a[data-astro-cid-mos43ndk]:focus-visible{color:var(--color-ink-soft)}@media (hover:hover) and (pointer:fine){.legal__links[data-astro-cid-mos43ndk] a[data-astro-cid-mos43ndk]:hover{color:var(--color-ink-soft)}}.legal__links[data-astro-cid-mos43ndk] a[data-astro-cid-mos43ndk]{transition:color var(--dur-swap) ease;position:relative}.legal__links[data-astro-cid-mos43ndk] a[data-astro-cid-mos43ndk]:after{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;translate:0 -50%}@media (width<=1199.98px){.legal[data-astro-cid-mos43ndk]{border-top:1px solid var(--color-rule);padding-top:17px}}.field[data-astro-cid-clc67ace]{pointer-events:none;contain:strict;width:100%;height:100lvh;display:block;position:fixed;inset:0}.field--back[data-astro-cid-clc67ace]{z-index:0}.field--front[data-astro-cid-clc67ace]{z-index:2}.page[data-astro-cid-lcdefpme]{z-index:1;position:relative}.main[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;min-height:0;display:flex}
