html.over-cinema .hdr{--bg:#050607;--ink:#efede8;--ink-2:#b8b6b0;--ink-3:#8f8d87;--line:#efede81f;--line-strong:#efede84d;--accent:#efede8;--on-accent:#050607;color:#efede8;background:#050607f0}.ll[data-astro-cid-matskdtt]{color:#efede8;background:#050607;height:420svh;position:relative}.ll__stage[data-astro-cid-matskdtt]{background:radial-gradient(70% 60%,#0d1210 0%,#050607 70%);height:100svh;position:sticky;top:0;overflow:hidden}.ll__canvas[data-astro-cid-matskdtt]{z-index:1;position:absolute;inset:0}.ll__veil[data-astro-cid-matskdtt]{z-index:0;opacity:0;background:radial-gradient(80% 70%,#1d3a2a 0%,#13271c 60%,#0d1c14 100%);position:absolute;inset:0}.ll__portrait[data-astro-cid-matskdtt]{z-index:0;aspect-ratio:1;opacity:0;will-change:opacity, transform, filter;width:min(46vh,72vw);margin:0;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)scale(1.08)}.ll__portrait[data-astro-cid-matskdtt] img[data-astro-cid-matskdtt]{object-fit:cover;object-position:35% 20%;filter:saturate(.95)contrast(1.04);width:100%;height:100%;-webkit-mask-image:radial-gradient(58% 62% at 46% 44%,#000 52%,#0000 100%);mask-image:radial-gradient(58% 62% at 46% 44%,#000 52%,#0000 100%)}.ll__scene[data-astro-cid-matskdtt]{z-index:2;text-align:center;padding:0 var(--gutter);pointer-events:none;position:absolute;left:0;right:0}.ll__scene[data-astro-cid-matskdtt] a[data-astro-cid-matskdtt],.ll__scene[data-astro-cid-matskdtt] button[data-astro-cid-matskdtt]{pointer-events:auto}.ll__s1[data-astro-cid-matskdtt]{bottom:14vh}.ll__title[data-astro-cid-matskdtt]{font-family:var(--font-sans);gap:10px;margin:0;display:grid}.ll__name[data-astro-cid-matskdtt]{letter-spacing:.12em;text-transform:uppercase;font-size:clamp(26px,4.4vw,58px);font-weight:600;line-height:1.05}.ll__lab[data-astro-cid-matskdtt]{letter-spacing:.32em;text-transform:uppercase;color:#b8b6b0;font-size:clamp(15px,1.6vw,20px);font-weight:400}.ll__rule[data-astro-cid-matskdtt]{background:#efede859;width:min(320px,60vw);height:1px;margin:22px auto 16px;display:block}.ll__tag[data-astro-cid-matskdtt]{letter-spacing:.34em;text-transform:uppercase;color:#f2d39a;margin:0;font-size:12px;font-weight:500}.ll__cue[data-astro-cid-matskdtt]{letter-spacing:.3em;text-transform:uppercase;color:#8f8d87;margin:34px 0 0;font-size:11px;animation:2.4s ease-in-out infinite ll-cue}@keyframes ll-cue{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.ll__s2[data-astro-cid-matskdtt]{opacity:0;visibility:hidden;text-align:left;grid-template-columns:minmax(0,1fr) min(46vh,72vw) minmax(0,1fr);align-items:center;gap:0 clamp(32px,4vw,64px);max-width:1320px;margin:0 auto;display:grid;top:52%;transform:translateY(-50%)}.ll__left[data-astro-cid-matskdtt]{justify-self:end;max-width:26ch}.ll__right[data-astro-cid-matskdtt]{justify-self:start;gap:22px;display:grid}.ll__lead[data-astro-cid-matskdtt]{font-family:var(--font-display);margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.3}.ll__dirs[data-astro-cid-matskdtt]{letter-spacing:.22em;text-transform:uppercase;color:#a9a79f;gap:10px;margin:0;padding:0;font-size:11px;font-weight:500;list-style:none;display:grid}.ll__dirs[data-astro-cid-matskdtt] li[data-astro-cid-matskdtt]{align-items:center;gap:12px;display:flex}.ll__dirs[data-astro-cid-matskdtt] li[data-astro-cid-matskdtt]:before{content:"";background:#efede84d;width:18px;height:1px}.ll__btns[data-astro-cid-matskdtt]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ll__btn[data-astro-cid-matskdtt]{letter-spacing:.14em;text-transform:uppercase;color:#efede8;background:#05060766;border:1px solid #efede866;border-radius:2px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ll__btn--solid[data-astro-cid-matskdtt]{color:#050607;background:#efede8;border-color:#efede8}@media (hover:hover){.ll__btn[data-astro-cid-matskdtt]:hover{color:#f2d39a;border-color:#f2d39a}.ll__btn--solid[data-astro-cid-matskdtt]:hover{background:0 0}}.ll__cap[data-astro-cid-matskdtt]{font-family:var(--font-display);color:#8f8d87;margin:18px 0 0;font-size:15px;font-style:italic}.ll__s3[data-astro-cid-matskdtt]{opacity:0;bottom:9vh}.ll__fringes[data-astro-cid-matskdtt]{display:none}.ll__formula[data-astro-cid-matskdtt]{font-family:var(--font-chalk);color:#ecf2e8;margin:0;font-size:clamp(24px,3vw,40px)}.ll__note[data-astro-cid-matskdtt]{font-family:var(--font-display);color:#a9b8ab;margin:8px 0 0;font-size:16px;font-style:italic}.ll__game[data-astro-cid-matskdtt]{justify-content:center;align-items:center;gap:12px;min-height:42px;margin-top:18px;display:flex}.ll__s3[data-astro-cid-matskdtt]:not(.is-live) .ll__game[data-astro-cid-matskdtt],.ll__s3[data-astro-cid-matskdtt]:not(.is-live) .ll__hint[data-astro-cid-matskdtt]{visibility:hidden}.ll__fire[data-astro-cid-matskdtt]{cursor:pointer;touch-action:manipulation;user-select:none;min-height:42px;font:inherit;letter-spacing:.16em;text-transform:uppercase;color:#0a0c0b;background:#ecf2e8;border:1px solid #ecf2e8;border-radius:999px;padding:0 20px;font-size:12px;font-weight:500;animation:2.4s ease-out infinite ll-pulse;box-shadow:0 0 #f2d39a80}.ll__fire[data-astro-cid-matskdtt]:active{transform:scale(.97)}@keyframes ll-pulse{0%{box-shadow:0 0 #f2d39a73}to{box-shadow:0 0 0 16px #f2d39a00}}.ll__count[data-astro-cid-matskdtt]{font-family:var(--font-chalk);color:#f2d39a;text-align:left;min-width:6ch;font-size:22px}.ll__reset[data-astro-cid-matskdtt]{color:#a9b8ab;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:12px;text-decoration:underline}.ll__hint[data-astro-cid-matskdtt]{max-width:44ch;font-family:var(--font-display);color:#8f9a90;margin:10px auto 0;font-size:15px;font-style:italic}.ll__s3[data-astro-cid-matskdtt].is-live~.ll__canvas[data-astro-cid-matskdtt],.ll__s3[data-astro-cid-matskdtt].is-live{cursor:crosshair}.ll__sound[data-astro-cid-matskdtt]{z-index:3;right:var(--gutter);cursor:pointer;min-height:38px;font:inherit;letter-spacing:.16em;text-transform:uppercase;color:#b8b6b0;background:#05060780;border:1px solid #efede833;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;bottom:22px}.ll__sound[data-astro-cid-matskdtt] svg[data-astro-cid-matskdtt]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ll__sound[data-astro-cid-matskdtt] .ll__wave[data-astro-cid-matskdtt]{opacity:.3}.ll__sound[data-astro-cid-matskdtt][aria-pressed=true]{color:#f2d39a;border-color:#f2d39a80}.ll__sound[data-astro-cid-matskdtt][aria-pressed=true] .ll__wave[data-astro-cid-matskdtt]{opacity:1}@media (hover:hover){.ll__sound[data-astro-cid-matskdtt]:hover{color:#efede8;border-color:#efede873}}@media (width<=960px){.ll__s2[data-astro-cid-matskdtt]{text-align:center;display:block;top:auto;bottom:5vh;transform:none}.ll__gap[data-astro-cid-matskdtt]{display:none}.ll__left[data-astro-cid-matskdtt]{max-width:30ch;margin:0 auto}.ll__lead[data-astro-cid-matskdtt]{text-shadow:0 2px 18px #000000d9;font-size:clamp(18px,4.6vw,22px)}.ll__cap[data-astro-cid-matskdtt]{display:none}.ll__right[data-astro-cid-matskdtt]{justify-items:center;gap:14px;margin-top:14px}.ll__dirs[data-astro-cid-matskdtt]{display:none}.ll__btns[data-astro-cid-matskdtt]{flex-flow:wrap;justify-content:center}.ll__portrait[data-astro-cid-matskdtt]{top:36%}}@media (width<=760px){.ll__hint[data-astro-cid-matskdtt]{font-size:14px}.ll__sound[data-astro-cid-matskdtt]{bottom:14px}.ll__s1[data-astro-cid-matskdtt]{bottom:16vh}.ll__portrait[data-astro-cid-matskdtt]{width:74vw;top:34%}.ll__s2[data-astro-cid-matskdtt]{top:calc(34% + 37vw + 22px);bottom:auto}}.ll--static[data-astro-cid-matskdtt]{height:auto}.ll--static[data-astro-cid-matskdtt] .ll__stage[data-astro-cid-matskdtt]{align-content:center;justify-items:center;gap:28px;height:auto;min-height:100svh;padding:120px 0 80px;display:grid;position:relative}.ll--static[data-astro-cid-matskdtt] .ll__scene[data-astro-cid-matskdtt],.ll--static[data-astro-cid-matskdtt] .ll__portrait[data-astro-cid-matskdtt]{margin:0;position:relative;inset:auto;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}.ll--static[data-astro-cid-matskdtt] .ll__portrait[data-astro-cid-matskdtt]{width:min(380px,78vw)}.ll--static[data-astro-cid-matskdtt] .ll__cue[data-astro-cid-matskdtt],.ll--static[data-astro-cid-matskdtt] .ll__game[data-astro-cid-matskdtt],.ll--static[data-astro-cid-matskdtt] .ll__hint[data-astro-cid-matskdtt]{display:none}.ll--static[data-astro-cid-matskdtt] .ll__fringes[data-astro-cid-matskdtt]{width:min(620px,88vw);height:60px;margin:0 auto 14px;display:block}.eh[data-astro-cid-4pzkchnt]{padding:clamp(32px,4vw,56px) 0 clamp(48px,6vw,80px);position:relative;overflow:hidden}.eh__grid[data-astro-cid-4pzkchnt]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"h h h h h h h h b b b b""i i i s s. . .b b b b""m m m s s d d x x x o o";gap:28px 32px;display:grid;position:relative}.eh__h[data-astro-cid-4pzkchnt]{letter-spacing:-.035em;grid-area:h;align-self:start;margin:0;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(56px,7.4vw,124px);font-weight:400;line-height:.92}.eh__line[data-astro-cid-4pzkchnt]{padding-bottom:.08em;display:block;overflow:hidden}.eh__line[data-astro-cid-4pzkchnt]>span[data-astro-cid-4pzkchnt]{animation:1.1s cubic-bezier(.2,.7,.2,1) both eh-rise;display:inline-block}.eh__line[data-astro-cid-4pzkchnt]:nth-child(2)>span[data-astro-cid-4pzkchnt]{animation-delay:.12s}.eh__h[data-astro-cid-4pzkchnt] em[data-astro-cid-4pzkchnt]{font-style:italic}.eh__dot[data-astro-cid-4pzkchnt]{color:var(--green,var(--ink));font-style:normal}@keyframes eh-rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}.eh__intro[data-astro-cid-4pzkchnt]{grid-area:i;align-self:start;gap:18px;max-width:34ch;display:grid}.eh__num[data-astro-cid-4pzkchnt]{letter-spacing:.2em;color:var(--ink-3);align-items:center;gap:14px;margin:0;font-size:11px;display:flex}.eh__num[data-astro-cid-4pzkchnt] span[data-astro-cid-4pzkchnt]{background:var(--line-strong);width:30px;height:1px}.eh__p[data-astro-cid-4pzkchnt]{color:var(--ink-2);margin:0;font-size:15px;line-height:1.65}.eh__link[data-astro-cid-4pzkchnt]{border-bottom:1px solid var(--ink);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);justify-self:start;gap:12px;padding-bottom:6px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.eh__link[data-astro-cid-4pzkchnt] span[data-astro-cid-4pzkchnt]{transition:transform .3s var(--ease)}.eh__link[data-astro-cid-4pzkchnt]:hover span[data-astro-cid-4pzkchnt]{transform:translate(5px)}.eh__small[data-astro-cid-4pzkchnt]{aspect-ratio:2/3;grid-area:s;align-self:end;max-height:300px;margin:0;animation:1.3s cubic-bezier(.2,.7,.2,1) .35s both eh-reveal;overflow:hidden}.eh__big[data-astro-cid-4pzkchnt]{aspect-ratio:4/5;grid-area:b;margin:0;animation:1.4s cubic-bezier(.2,.7,.2,1) .15s both eh-reveal;overflow:hidden}.eh__small[data-astro-cid-4pzkchnt] img[data-astro-cid-4pzkchnt],.eh__big[data-astro-cid-4pzkchnt] img[data-astro-cid-4pzkchnt]{object-fit:cover;width:100%;height:100%;display:block}.eh__big[data-astro-cid-4pzkchnt] img[data-astro-cid-4pzkchnt]{object-position:40% 25%}.eh__big[data-astro-cid-4pzkchnt] .eh__img--night[data-astro-cid-4pzkchnt],[data-mode=night] .eh__big[data-astro-cid-4pzkchnt] .eh__img--day[data-astro-cid-4pzkchnt]{display:none}[data-mode=night] .eh__big[data-astro-cid-4pzkchnt] .eh__img--night[data-astro-cid-4pzkchnt]{display:block}@keyframes eh-reveal{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.eh__side[data-astro-cid-4pzkchnt]{right:calc(var(--gutter) * -.2);writing-mode:vertical-rl;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:11px;position:absolute;top:22%}.eh__side[data-astro-cid-4pzkchnt] span[data-astro-cid-4pzkchnt]{color:var(--ink-3);margin:10px 0}.eh__meta[data-astro-cid-4pzkchnt]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);grid-area:m;align-self:end;gap:8px;margin:0;font-size:11px;display:grid}.eh__bar[data-astro-cid-4pzkchnt]{display:none}.eh__dots[data-astro-cid-4pzkchnt]{color:var(--ink-3);opacity:.7;grid-area:d;grid-template-columns:repeat(8,1fr);align-self:end;gap:10px 12px;font-size:10px;font-style:normal;display:grid}.eh__dots[data-astro-cid-4pzkchnt] i[data-astro-cid-4pzkchnt]{text-align:center;font-style:normal}.eh__index[data-astro-cid-4pzkchnt]{grid-area:x;align-self:end}.eh__index[data-astro-cid-4pzkchnt] ul[data-astro-cid-4pzkchnt]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.eh__index[data-astro-cid-4pzkchnt] a[data-astro-cid-4pzkchnt]{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);transition:color .25s var(--ease);padding-left:52px;font-size:11px;text-decoration:none;display:inline-block;position:relative}.eh__index[data-astro-cid-4pzkchnt] a[data-astro-cid-4pzkchnt]:before{content:"";background:var(--ink);width:0;height:1px;transition:width .3s var(--ease);position:absolute;top:50%;left:0}.eh__index[data-astro-cid-4pzkchnt] li[data-astro-cid-4pzkchnt].is-first a[data-astro-cid-4pzkchnt],.eh__index[data-astro-cid-4pzkchnt] a[data-astro-cid-4pzkchnt]:hover{color:var(--ink)}.eh__index[data-astro-cid-4pzkchnt] li[data-astro-cid-4pzkchnt].is-first a[data-astro-cid-4pzkchnt]:before,.eh__index[data-astro-cid-4pzkchnt] a[data-astro-cid-4pzkchnt]:hover:before{width:36px}.eh__index[data-astro-cid-4pzkchnt] ul[data-astro-cid-4pzkchnt]:hover li[data-astro-cid-4pzkchnt].is-first a[data-astro-cid-4pzkchnt]:not(:hover){color:var(--ink-3)}.eh__index[data-astro-cid-4pzkchnt] ul[data-astro-cid-4pzkchnt]:hover li[data-astro-cid-4pzkchnt].is-first a[data-astro-cid-4pzkchnt]:not(:hover):before{width:0}.eh__mono[data-astro-cid-4pzkchnt]{border:1px solid var(--line-strong);width:84px;height:84px;color:var(--ink);letter-spacing:-.02em;transition:transform .6s var(--ease), border-color .3s var(--ease);border-radius:50%;grid-area:o;place-self:end;place-items:center;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:34px;text-decoration:none;display:grid}.eh__mono[data-astro-cid-4pzkchnt]:hover{border-color:var(--ink);transform:rotate(-12deg)}@media (width<=1100px){.eh__grid[data-astro-cid-4pzkchnt]{grid-template-areas:"h h h h h h h h h h h h""b b b b b b b b s s s s""i i i i i i x x x x o o""m m m m m m d d d d d d"}.eh__side[data-astro-cid-4pzkchnt]{display:none}}@media (width<=700px){.eh__grid[data-astro-cid-4pzkchnt]{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"h h h h h h""b b b b s s""i i i i i i""x x x x o o""m m m m m m";gap:22px 16px}.eh__h[data-astro-cid-4pzkchnt]{font-size:clamp(54px,15vw,80px)}.eh__small[data-astro-cid-4pzkchnt]{align-self:end}.eh__dots[data-astro-cid-4pzkchnt]{display:none}.eh__mono[data-astro-cid-4pzkchnt]{width:64px;height:64px;font-size:26px}}@media (prefers-reduced-motion:reduce){.eh__line[data-astro-cid-4pzkchnt]>span[data-astro-cid-4pzkchnt],.eh__small[data-astro-cid-4pzkchnt],.eh__big[data-astro-cid-4pzkchnt]{animation:none}}.lockup[data-astro-cid-m36tfkkf]{z-index:1;background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid var(--line);text-align:center;max-width:620px;padding:clamp(28px,4vw,44px) clamp(20px,4vw,48px) clamp(22px,3vw,30px);position:relative}.lockup__title[data-astro-cid-m36tfkkf]{font-family:var(--font-sans);gap:14px;margin:0;display:grid}.lockup__name[data-astro-cid-m36tfkkf]{letter-spacing:.1em;text-transform:uppercase;font-size:clamp(22px,2.6vw,34px);font-weight:600;line-height:1.1}.lockup__lab[data-astro-cid-m36tfkkf]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:clamp(16px,1.8vw,20px);font-weight:400}.lockup__rule[data-astro-cid-m36tfkkf]{background:var(--line-strong);height:1px;margin:clamp(22px,3vw,30px) 0 18px;display:block}.lockup__tag[data-astro-cid-m36tfkkf]{letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.mobius[data-astro-cid-txicvxgw]{z-index:0;pointer-events:none;color:var(--ink);position:absolute}.mobius--large[data-astro-cid-txicvxgw]{opacity:.5;width:min(70%,940px);bottom:-14%;right:-10%}.mobius--hero[data-astro-cid-txicvxgw]{opacity:.4;width:clamp(280px,30vw,460px);top:2%;right:0}.mobius--small[data-astro-cid-txicvxgw]{opacity:.45;width:clamp(150px,18vw,260px);top:clamp(150px,13vw,200px);right:clamp(8px,9vw,160px)}.mobius__c[data-astro-cid-txicvxgw]{aspect-ratio:14/9;width:100%;display:block}@media (width<=760px){.mobius--large[data-astro-cid-txicvxgw]{opacity:.35;width:120%;bottom:-4%;right:-30%}.mobius--hero[data-astro-cid-txicvxgw]{opacity:.2;width:64vw;inset:4% -22% auto auto}.mobius--small[data-astro-cid-txicvxgw]{opacity:.4;width:110px;top:118px;right:10px}}.hero[data-astro-cid-y7h5t4e5]{border-bottom:1px solid var(--line);padding:clamp(48px,9vw,120px) 0 clamp(56px,8vw,104px);position:relative;overflow:hidden}.hero__in[data-astro-cid-y7h5t4e5]{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}@media (width>=960px){.hero__in[data-astro-cid-y7h5t4e5]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.hero__lead[data-astro-cid-y7h5t4e5]{font-family:var(--font-display);max-width:26ch;margin:40px 0 0;font-size:clamp(22px,2.4vw,30px);line-height:1.3}.hero__photo[data-astro-cid-y7h5t4e5]{margin:0;position:relative}.hero__photo[data-astro-cid-y7h5t4e5] img[data-astro-cid-y7h5t4e5]{aspect-ratio:4/5;object-fit:cover;object-position:30% 30%;border:1px solid var(--line);filter:saturate(.92)contrast(1.02);width:100%}.hero__photo[data-astro-cid-y7h5t4e5] .hero__img--night[data-astro-cid-y7h5t4e5],[data-mode=night] .hero__photo[data-astro-cid-y7h5t4e5] .hero__img--day[data-astro-cid-y7h5t4e5]{display:none}[data-mode=night] .hero__photo[data-astro-cid-y7h5t4e5] .hero__img--night[data-astro-cid-y7h5t4e5]{box-shadow:none;border:0;display:block;-webkit-mask-image:radial-gradient(66% 70% at 46% 46%,#000 58%,#0000 100%);mask-image:radial-gradient(66% 70% at 46% 46%,#000 58%,#0000 100%)}.hero__photo[data-astro-cid-y7h5t4e5] figcaption[data-astro-cid-y7h5t4e5]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:12px;font-size:12px}.hero__dirs[data-astro-cid-y7h5t4e5]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:18px 0 0;font-size:11px;font-weight:500}.rb[data-astro-cid-sk5bqdb6]{padding:var(--inset,12px);background:#0d1c14;position:relative}.rb__board[data-astro-cid-sk5bqdb6]{--ink:#ecf2e8;--ink-2:#b9c7bb;--ink-3:#8ea292;--line:#ecf2e829;color:var(--ink);background-color:#1d3a2a;background-image:radial-gradient(40% 18% at 20% 22%,#ecf2e812,#0000 70%),radial-gradient(34% 16% at 76% 30%,#ecf2e80d,#0000 70%),radial-gradient(50% 22% at 42% 78%,#ecf2e80f,#0000 70%),radial-gradient(130% 110%,#0000 55%,#00000059 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.1'/%3E%3C/svg%3E");border:10px solid #4a3a2a;border-bottom-width:18px;border-radius:4px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0006,inset 0 0 120px #00000073}.rb__board[data-astro-cid-sk5bqdb6]:after{content:"";background:#00000040;height:6px;position:absolute;bottom:0;left:0;right:0}.rb__in[data-astro-cid-sk5bqdb6]{gap:clamp(28px,4vw,48px);padding-top:clamp(56px,8vw,110px);padding-bottom:clamp(56px,8vw,110px);display:grid}.rb__head[data-astro-cid-sk5bqdb6]{gap:16px;display:grid;position:relative}@media (width>=980px){.rb__head[data-astro-cid-sk5bqdb6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.rb__eyebrow[data-astro-cid-sk5bqdb6]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid #ecf2e84d;grid-column:1/-1;margin:0;padding-bottom:10px;font-size:13px}.rb__h[data-astro-cid-sk5bqdb6]{letter-spacing:-.025em;margin:0;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(44px,6.4vw,96px);font-weight:400;line-height:.95}.rb__big[data-astro-cid-sk5bqdb6]{font-family:var(--font-chalk);color:var(--ink);opacity:.85;text-align:right;min-height:1.3em;margin:0;font-size:clamp(28px,3.4vw,52px)}.rb__big[data-astro-cid-sk5bqdb6].is-in{animation:.6s both rb-write}@keyframes rb-write{0%{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:.85}}@media (width<=979px),(hover:none){.rb__big[data-astro-cid-sk5bqdb6]{display:none}}.rb__list[data-astro-cid-sk5bqdb6]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rb__list[data-astro-cid-sk5bqdb6] li[data-astro-cid-sk5bqdb6]{border-bottom:1px solid var(--line)}.rb__row[data-astro-cid-sk5bqdb6]{color:var(--ink);grid-template-columns:48px minmax(0,1fr) 24px;align-items:baseline;gap:6px 20px;padding:22px 4px;text-decoration:none;transition:background .3s,padding .3s;display:grid;position:relative}@media (width>=980px){.rb__row[data-astro-cid-sk5bqdb6]{grid-template-columns:64px minmax(0,1.1fr) minmax(0,1fr) 28px}}.rb__n[data-astro-cid-sk5bqdb6]{font-family:var(--font-chalk);color:#e8d39a;font-size:24px}.rb__body[data-astro-cid-sk5bqdb6]{gap:6px;display:grid}.rb__t[data-astro-cid-sk5bqdb6]{font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);line-height:1.15}.rb__d[data-astro-cid-sk5bqdb6]{font-family:var(--font-display);color:var(--ink-2);max-width:56ch;font-size:15px;line-height:1.5}.rb__f[data-astro-cid-sk5bqdb6]{font-family:var(--font-chalk);color:var(--ink-3);grid-column:2/3;font-size:21px}@media (width>=980px){.rb__f[data-astro-cid-sk5bqdb6]{text-align:right;grid-column:auto;font-size:24px}}.rb__f[data-astro-cid-sk5bqdb6] sup,.rb__f[data-astro-cid-sk5bqdb6] sub,.rb__big[data-astro-cid-sk5bqdb6] sup,.rb__big[data-astro-cid-sk5bqdb6] sub{font-size:.62em;line-height:0}.rb__go[data-astro-cid-sk5bqdb6]{color:var(--ink-3);font-size:18px;transition:transform .3s,color .3s}@media (hover:hover){.rb__row[data-astro-cid-sk5bqdb6]:hover{background:#ecf2e80a;padding-left:14px}.rb__row[data-astro-cid-sk5bqdb6]:hover .rb__f[data-astro-cid-sk5bqdb6]{color:var(--ink)}.rb__row[data-astro-cid-sk5bqdb6]:hover .rb__go[data-astro-cid-sk5bqdb6]{color:#e8d39a;transform:translate(6px)}}.rb__row[data-astro-cid-sk5bqdb6]:focus-visible{outline-offset:2px;outline:2px solid #e8d39a}.rb__foot[data-astro-cid-sk5bqdb6]{flex-wrap:wrap;gap:12px;display:flex}.rb__btn[data-astro-cid-sk5bqdb6]{letter-spacing:.14em;text-transform:uppercase;color:#13271c;background:#ecf2e8;border:1px solid #ecf2e8;border-radius:2px;align-items:center;gap:10px;min-height:46px;padding:0 22px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.rb__btn--ghost[data-astro-cid-sk5bqdb6]{color:#ecf2e8;background:0 0;border-color:#ecf2e866}@media (hover:hover){.rb__btn[data-astro-cid-sk5bqdb6]:hover{color:#e8d39a;background:0 0;border-color:#e8d39a}}@media (width<=600px){.rb__board[data-astro-cid-sk5bqdb6]{border-width:6px 6px 12px}}.card[data-astro-cid-yk4hkwyg]{background:var(--surface);border:1px solid var(--line);min-height:260px;color:var(--ink);transition:border-color .3s var(--ease), background .3s var(--ease), transform .3s var(--ease);flex-direction:column;gap:12px;padding:26px 26px 56px;text-decoration:none;display:flex;position:relative}.card[data-astro-cid-yk4hkwyg]:hover{border-color:var(--accent);background:var(--surface-2);color:var(--ink)}.card[data-astro-cid-yk4hkwyg]:hover .card__go[data-astro-cid-yk4hkwyg]{color:var(--accent);transform:translate(6px)}.card__top[data-astro-cid-yk4hkwyg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card__idx[data-astro-cid-yk4hkwyg]{font-family:var(--font-chalk);color:var(--num,var(--ink-3));font-size:22px;line-height:1}.card__tag[data-astro-cid-yk4hkwyg]{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-strong);padding:5px 9px;font-size:10px;font-weight:500}.card__formula[data-astro-cid-yk4hkwyg]{font-family:var(--font-chalk);color:var(--chalk);filter:brightness(2.2);margin:8px 0 0;font-size:22px}.card__title[data-astro-cid-yk4hkwyg]{margin-top:auto;font-size:clamp(24px,2.4vw,30px)}.card__text[data-astro-cid-yk4hkwyg]{color:var(--ink-2);max-width:40ch;margin:0;font-size:14px}@media (width<=679px){.card[data-astro-cid-yk4hkwyg]{min-height:200px}}.card__go[data-astro-cid-yk4hkwyg]{color:var(--ink-3);transition:transform .3s var(--ease), color .3s var(--ease);font-size:18px;position:absolute;bottom:22px;right:24px}.hs[data-astro-cid-wkfxr5nh]{width:clamp(190px,21vw,300px);height:auto;color:var(--ink);opacity:.5;z-index:1;margin-top:clamp(32px,5vw,56px);display:block;position:relative}.hs__front[data-astro-cid-wkfxr5nh]{fill:var(--bg)}.hs[data-astro-cid-wkfxr5nh] text[data-astro-cid-wkfxr5nh]{fill:currentColor;stroke:none;font-family:var(--font-chalk)}.hs__num[data-astro-cid-wkfxr5nh]{text-anchor:middle;font-size:7px}.hs__title[data-astro-cid-wkfxr5nh]{letter-spacing:.02em;font-size:6.6px}@media (width<=760px){.hs[data-astro-cid-wkfxr5nh]{width:170px;margin-top:24px}}.hero[data-astro-cid-4lpfmnlq]{border-bottom:1px solid var(--line);padding:clamp(48px,9vw,120px) 0 clamp(56px,8vw,104px);position:relative;overflow:hidden}.hero__in[data-astro-cid-4lpfmnlq]{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}@media (width>=960px){.hero__in[data-astro-cid-4lpfmnlq]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.hero__lead[data-astro-cid-4lpfmnlq]{font-family:var(--font-display);max-width:26ch;margin:40px 0 0;font-size:clamp(22px,2.4vw,30px);line-height:1.3}.hero__photo[data-astro-cid-4lpfmnlq]{margin:0;position:relative}.hero__photo[data-astro-cid-4lpfmnlq] img[data-astro-cid-4lpfmnlq]{aspect-ratio:4/5;object-fit:cover;object-position:30% 30%;border:1px solid var(--line);filter:saturate(.92)contrast(1.02);width:100%}.hero__img--night[data-astro-cid-4lpfmnlq],[data-mode=night] .hero__img--day[data-astro-cid-4lpfmnlq]{display:none}[data-mode=night] .hero__img--night[data-astro-cid-4lpfmnlq]{display:block}.hero__photo[data-astro-cid-4lpfmnlq] figcaption[data-astro-cid-4lpfmnlq]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:12px;font-size:12px}.hero__dirs[data-astro-cid-4lpfmnlq]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin:18px 0 0;font-size:11px;font-weight:500}.dir__wrap[data-astro-cid-4lpfmnlq]{z-index:1;position:relative}.grp[data-astro-cid-4lpfmnlq]+.grp[data-astro-cid-4lpfmnlq]{margin-top:clamp(36px,5vw,56px)}.grp__head[data-astro-cid-4lpfmnlq]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.grp__name[data-astro-cid-4lpfmnlq]{font-family:var(--font-display);font-size:clamp(22px,2.2vw,28px);font-style:italic}.grp__cta[data-astro-cid-4lpfmnlq]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:500;text-decoration:none}.grp__cta[data-astro-cid-4lpfmnlq]:hover{color:var(--ink)}.grp__cta[data-astro-cid-4lpfmnlq] span[data-astro-cid-4lpfmnlq]{transition:transform .25s var(--ease);display:inline-block}.grp__cta[data-astro-cid-4lpfmnlq]:hover span[data-astro-cid-4lpfmnlq]{transform:translate(4px)}.dir__h[data-astro-cid-4lpfmnlq]{margin-bottom:clamp(36px,5vw,56px)}.dir[data-astro-cid-4lpfmnlq]{background:var(--line);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}@media (width>=680px){.dir[data-astro-cid-4lpfmnlq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1040px){.dir[data-astro-cid-4lpfmnlq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=680px){.dir--1[data-astro-cid-4lpfmnlq]{grid-template-columns:minmax(0,1fr)}}@media (width>=1040px){.dir--2[data-astro-cid-4lpfmnlq]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dir--1[data-astro-cid-4lpfmnlq] .card{min-height:180px}.dir[data-astro-cid-4lpfmnlq] .card{border:0}.mission[data-astro-cid-4lpfmnlq]{overflow:hidden}.mission[data-astro-cid-4lpfmnlq] .wrap[data-astro-cid-4lpfmnlq]{z-index:1;position:relative}.mission__body[data-astro-cid-4lpfmnlq] .lead[data-astro-cid-4lpfmnlq]{color:var(--ink);font-family:var(--font-display);font-size:clamp(22px,2.2vw,28px);line-height:1.35}.facts[data-astro-cid-4lpfmnlq]{border-top:1px solid var(--line);margin:28px 0;padding:0;list-style:none}.facts[data-astro-cid-4lpfmnlq] a[data-astro-cid-4lpfmnlq]{color:inherit}.facts[data-astro-cid-4lpfmnlq] li[data-astro-cid-4lpfmnlq]{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;font-size:15px;display:grid}.facts[data-astro-cid-4lpfmnlq] span[data-astro-cid-4lpfmnlq]{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);padding-top:3px;font-size:11px;font-weight:500}.topics__h[data-astro-cid-4lpfmnlq]{margin-bottom:40px}.band[data-astro-cid-4lpfmnlq]{background:var(--surface)}.band__in[data-astro-cid-4lpfmnlq]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.band__in[data-astro-cid-4lpfmnlq]>div[data-astro-cid-4lpfmnlq]{max-width:640px}.band__p[data-astro-cid-4lpfmnlq]{margin:18px 0 0}.band__ctas[data-astro-cid-4lpfmnlq]{flex-wrap:wrap;gap:12px;display:flex}.beyond__in[data-astro-cid-4lpfmnlq]{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,80px);display:grid}@media (width>=900px){.beyond__in[data-astro-cid-4lpfmnlq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.beyond[data-astro-cid-4lpfmnlq] .lead[data-astro-cid-4lpfmnlq]{margin:0}.beyond[data-astro-cid-4lpfmnlq] .h-lg[data-astro-cid-4lpfmnlq]{font-size:clamp(40px,5.4vw,76px)}.vs[data-astro-cid-6fymvtn5]{z-index:60;color:#efede8;-webkit-backdrop-filter:blur(8px);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;background:#0a0c0bd1;border-radius:999px;align-items:center;gap:4px;padding:5px;font-size:11px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 30px #0000004d}.vs__label[data-astro-cid-6fymvtn5]{color:#8f8d87;padding:0 8px 0 10px}.vs[data-astro-cid-6fymvtn5] a[data-astro-cid-6fymvtn5]{color:#efede8;border-radius:999px;padding:8px 12px;text-decoration:none}.vs[data-astro-cid-6fymvtn5] a[data-astro-cid-6fymvtn5][aria-current=page]{color:#0a0c0b;background:#efede8}@media (width<=520px){.vs__label[data-astro-cid-6fymvtn5]{display:none}.vs[data-astro-cid-6fymvtn5] a[data-astro-cid-6fymvtn5]{padding:8px 9px}}
