.ihero[data-astro-cid-xrhylmh2]{height:100svh;min-height:520px;position:relative}.ihero__frame[data-astro-cid-xrhylmh2]{background:var(--ink);border-radius:0 0 var(--r,0px) var(--r,0px);position:absolute;inset:0;overflow:hidden}.ihero__frame[data-astro-cid-xrhylmh2] .ihero__pic{position:absolute;inset:0}.ihero__shade[data-astro-cid-xrhylmh2]{background:linear-gradient(to bottom, #06090c52 0, #06090c00 140px), radial-gradient(50% 30% at 50% var(--ty,50%), #06090c29, #06090c00);pointer-events:none;position:absolute;inset:0}.ihero__copy[data-astro-cid-xrhylmh2]{left:var(--side);right:var(--side);top:var(--ty);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.ihero__title[data-astro-cid-xrhylmh2]{max-width:560px;font-family:var(--font-display);letter-spacing:-.02em;color:#f8f8f8;text-wrap:balance;text-shadow:0 1px 30px #0000002e;font-size:32px;font-weight:480;line-height:1.12}@media (width>=768px){.ihero__title[data-astro-cid-xrhylmh2]{letter-spacing:-.024em;font-size:40px;line-height:1.12}}.ihero__sub[data-astro-cid-xrhylmh2]{color:#f8f8f8b8;text-wrap:balance;max-width:40ch;margin-top:14px;font-size:15px;line-height:1.4}.ihero__cta[data-astro-cid-xrhylmh2]{margin-top:24px}.story[data-astro-cid-diq4qmfa]{padding:clamp(96px, 14vh, 160px) var(--side)}.story__pin[data-astro-cid-diq4qmfa]{position:relative}.story__line[data-astro-cid-diq4qmfa]{text-align:center;letter-spacing:-.02em;max-width:30ch;color:var(--ink-t);text-wrap:balance;margin:0 auto;font-size:clamp(22px,2.1vw,30px);font-weight:480;line-height:1.2}.story__half[data-astro-cid-diq4qmfa]{display:inline}.story__frame[data-astro-cid-diq4qmfa]{grid-template-columns:1fr 1fr;gap:12px;margin-top:56px;display:grid}.story__img[data-astro-cid-diq4qmfa]{aspect-ratio:3/2;background:#1b1f22;border-radius:12px;margin:0;position:relative;overflow:hidden}.story__media[data-astro-cid-diq4qmfa],.story__media[data-astro-cid-diq4qmfa] picture,.story__media[data-astro-cid-diq4qmfa] .pic{display:block;position:absolute;inset:0}.story__media[data-astro-cid-diq4qmfa] img[data-astro-cid-diq4qmfa],.story__media[data-astro-cid-diq4qmfa] img{object-fit:cover;object-position:var(--fx,50% 50%);width:100%;height:100%}.story__cap[data-astro-cid-diq4qmfa]{color:#ffffffeb;text-shadow:0 1px 10px #00000073;flex-wrap:wrap;align-items:center;gap:0 4px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.story__cap[data-astro-cid-diq4qmfa]:before{content:"";background:currentColor;border-radius:1.5px;flex:none;width:6px;height:6px;margin-right:6px}.story__event[data-astro-cid-diq4qmfa]{color:#fffc}.story__event[data-astro-cid-diq4qmfa]:before{content:"· "}@media (width<=640px){.story__event[data-astro-cid-diq4qmfa]{flex-basis:100%;padding-left:12px}.story__event[data-astro-cid-diq4qmfa]:before{content:none}}.story__img[data-astro-cid-diq4qmfa]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000075);height:max(120px,30%);position:absolute;inset:auto 0 0}.story__cap[data-astro-cid-diq4qmfa]{z-index:1}.story__ph[data-astro-cid-diq4qmfa]{background:radial-gradient(80% 60% at 50% 40%,#2a3138,#14181c);position:absolute;inset:0}.story__shade[data-astro-cid-diq4qmfa]{display:none}.story__beat[data-astro-cid-diq4qmfa]{text-align:center;letter-spacing:-.02em;max-width:30ch;color:var(--ink-t);text-wrap:balance;grid-column:1/-1;margin:56px auto 0;font-size:clamp(22px,2.1vw,30px);font-weight:480;line-height:1.2}.story__beat--3[data-astro-cid-diq4qmfa]{margin-top:32px}@media (width<=700px){.story__frame[data-astro-cid-diq4qmfa]{grid-template-columns:1fr}}.story[data-astro-cid-diq4qmfa].is-live{height:660vh;padding:0}.story[data-astro-cid-diq4qmfa].is-live .story__pin[data-astro-cid-diq4qmfa]{height:100svh;padding-inline:var(--side);place-items:center;display:grid;position:sticky;top:0;overflow:hidden}.story[data-astro-cid-diq4qmfa].is-live .story__line[data-astro-cid-diq4qmfa]{white-space:nowrap;max-width:none;color:var(--pale);will-change:opacity;gap:.3em;font-size:clamp(18px,2vw,30px);display:flex}.story[data-astro-cid-diq4qmfa].is-live .story__half[data-astro-cid-diq4qmfa]{will-change:transform;display:block}.story[data-astro-cid-diq4qmfa].is-live .sw{transition:none}.story[data-astro-cid-diq4qmfa].is-live .story__frame[data-astro-cid-diq4qmfa]{opacity:0;clip-path:inset(50% round 100px);will-change:clip-path;z-index:2;margin:0;display:block;position:absolute;inset:0}.story[data-astro-cid-diq4qmfa].is-live .story__img[data-astro-cid-diq4qmfa]{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.story[data-astro-cid-diq4qmfa].is-live .story__img--b[data-astro-cid-diq4qmfa]{opacity:0}.story[data-astro-cid-diq4qmfa].is-live .story__media[data-astro-cid-diq4qmfa]{will-change:transform;transform-origin:var(--fx,50% 50%)}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__media[data-astro-cid-diq4qmfa]{transform-origin:var(--fxt,50% 50%)}.story[data-astro-cid-diq4qmfa].is-live .story__cap[data-astro-cid-diq4qmfa]{left:var(--side);bottom:22px}.story[data-astro-cid-diq4qmfa].is-live .story__img--a[data-astro-cid-diq4qmfa].is-under .story__cap[data-astro-cid-diq4qmfa]{opacity:0}.story[data-astro-cid-diq4qmfa].is-live .story__frame[data-astro-cid-diq4qmfa]{--l2y:32%;--l3y:18%}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__frame[data-astro-cid-diq4qmfa]{--l2y:18%;--l3y:58%}.story[data-astro-cid-diq4qmfa].is-live .story__shade[data-astro-cid-diq4qmfa]{background:radial-gradient(62% 46% at 50% var(--l2y,50%), #06080aa3, #06080a00 100%), #06080a3d;opacity:0;display:block;position:absolute;inset:0}.story[data-astro-cid-diq4qmfa].is-live .story__shade--3[data-astro-cid-diq4qmfa]{background:radial-gradient(62% 46% at 50% var(--l3y,50%), #06080aa3, #06080a00 100%), #06080a3d}.story[data-astro-cid-diq4qmfa].is-live .story__beat[data-astro-cid-diq4qmfa]{left:50%;top:var(--l2y,50%);width:min(760px, calc(100% - 2 * var(--side)));color:#fff;text-shadow:0 1px 2px #00000040,0 2px 28px #00000073;opacity:0;margin:0;font-size:clamp(20px,2.1vw,30px);position:absolute;transform:translate(-50%,-50%)}.story[data-astro-cid-diq4qmfa].is-live .story__beat--3[data-astro-cid-diq4qmfa]{top:var(--l3y,50%)}.story[data-astro-cid-diq4qmfa].is-live.is-tall .story__line[data-astro-cid-diq4qmfa]{flex-direction:column;align-items:center;gap:.25em;font-size:20px}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__img--a[data-astro-cid-diq4qmfa]{bottom:50%}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__img--b[data-astro-cid-diq4qmfa]{opacity:1;top:50%}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__media[data-astro-cid-diq4qmfa] img[data-astro-cid-diq4qmfa]{object-position:var(--fxt,var(--fx,50% 50%))}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__img--a[data-astro-cid-diq4qmfa] .story__cap[data-astro-cid-diq4qmfa]{bottom:14px}.story[data-astro-cid-diq4qmfa].is-live.is-stacked .story__img--b[data-astro-cid-diq4qmfa] .story__cap[data-astro-cid-diq4qmfa]{bottom:22px}@media (width<=640px){.story[data-astro-cid-diq4qmfa].is-live{height:615vh}.story[data-astro-cid-diq4qmfa].is-live .story__beat[data-astro-cid-diq4qmfa]{width:calc(100% - 40px);font-size:20px}}.build[data-astro-cid-4g5h2jfx]{min-height:100svh;padding-block:96px;display:flex}.build__in[data-astro-cid-4g5h2jfx]{flex-direction:column;flex:1;gap:56px;display:flex;position:relative}.build__title[data-astro-cid-4g5h2jfx]{max-width:620px}.build__grid[data-astro-cid-4g5h2jfx]{flex-direction:column-reverse;gap:32px;margin-top:auto;display:flex}.build__key-lbl[data-astro-cid-4g5h2jfx]{color:#f7f7f599;margin-bottom:18px}.build__key[data-astro-cid-4g5h2jfx] ol[data-astro-cid-4g5h2jfx]{border-top:1px solid #ffffff29}.build__row[data-astro-cid-4g5h2jfx]{letter-spacing:-.01em;color:#f7f7f5b8;cursor:default;transition:color .35s var(--e1), padding .4s var(--e1);border-bottom:1px solid #ffffff29;align-items:baseline;gap:18px;padding:16px 0;font-size:16px;display:flex}.build__row[data-astro-cid-4g5h2jfx]:hover{color:#fff;padding-left:8px}.build__n[data-astro-cid-4g5h2jfx]{color:#f7f7f580;width:22px}.build__fig[data-astro-cid-4g5h2jfx]{aspect-ratio:16/9;background:#1b2128;border-radius:12px;margin:0;position:relative;overflow:hidden}.build__fig[data-astro-cid-4g5h2jfx] .pic{position:absolute;inset:0}.build__mark[data-astro-cid-4g5h2jfx]{align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-8px,-8px)}.build__mark[data-astro-cid-4g5h2jfx] i[data-astro-cid-4g5h2jfx]{backdrop-filter:blur(8px);width:16px;height:16px;transition:background-color .35s var(--e1), transform .35s var(--e1);background:#ffffff47;border-radius:4px;position:relative;box-shadow:0 0 0 1px #ffffff59}.build__mark[data-astro-cid-4g5h2jfx] i[data-astro-cid-4g5h2jfx]:after{content:"";background:#fff;border-radius:1.5px;position:absolute;inset:5px}.build__mark[data-astro-cid-4g5h2jfx] b[data-astro-cid-4g5h2jfx]{backdrop-filter:blur(10px);color:#fff;transition:background-color .35s var(--e1);background:#0a0d106b;border-radius:6px;padding:4px 7px;font-weight:400}.build__mark[data-astro-cid-4g5h2jfx].is-on i[data-astro-cid-4g5h2jfx]{background:#fff9;transform:scale(1.15)}.build__mark[data-astro-cid-4g5h2jfx].is-on b[data-astro-cid-4g5h2jfx]{background:#0a0d10c7}@media (width>=1024px){.build__grid[data-astro-cid-4g5h2jfx]{flex-direction:row;align-items:flex-end;gap:48px}.build__key[data-astro-cid-4g5h2jfx]{width:var(--col);flex:none}.build__fig[data-astro-cid-4g5h2jfx]{flex:1;max-width:1180px;margin-left:auto}}@media (width<=767px){.build[data-astro-cid-4g5h2jfx]{padding-block:88px 64px}.build__in[data-astro-cid-4g5h2jfx]{gap:36px}}.team[data-astro-cid-g5grx7mn]{align-items:center;min-height:80svh;padding-block:112px;display:flex}.team__in[data-astro-cid-g5grx7mn]{width:100%}.team__line[data-astro-cid-g5grx7mn]{max-width:290px;margin-top:24px}.team__cta[data-astro-cid-g5grx7mn]{margin-top:32px}.team__people[data-astro-cid-g5grx7mn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 12px;display:grid}.person[data-astro-cid-g5grx7mn]{min-width:0}.person__frame[data-astro-cid-g5grx7mn]{border-radius:12px;position:relative}.person__pic[data-astro-cid-g5grx7mn]{aspect-ratio:3/4;background:#e3ded6;border-radius:12px;margin:0;overflow:hidden}.person__pic[data-astro-cid-g5grx7mn] picture[data-astro-cid-g5grx7mn]{width:100%;height:100%;display:block}.person__pic[data-astro-cid-g5grx7mn] img[data-astro-cid-g5grx7mn]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--e1)}.person[data-astro-cid-g5grx7mn]:hover .person__pic[data-astro-cid-g5grx7mn] img[data-astro-cid-g5grx7mn],.person[data-astro-cid-g5grx7mn].is-open .person__pic[data-astro-cid-g5grx7mn] img[data-astro-cid-g5grx7mn]{transform:scale(1.03)}.person__ph[data-astro-cid-g5grx7mn]{letter-spacing:-.02em;color:#6e6860;background:radial-gradient(120% 80% at 50% 0,#ffffff47,#fff0 70%),#cfcac2;place-items:center;width:100%;height:100%;font-size:40px;font-weight:400;display:grid}.person__name[data-astro-cid-g5grx7mn]{letter-spacing:-.01em;margin-top:12px;font-size:16px;line-height:1.2}.person__role[data-astro-cid-g5grx7mn]{margin-top:4px}.person__open[data-astro-cid-g5grx7mn]{z-index:1;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block;position:absolute;inset:0}.person__open[data-astro-cid-g5grx7mn]:focus-visible{outline:2px solid var(--ink-t);outline-offset:3px}.person__i[data-astro-cid-g5grx7mn]{backdrop-filter:blur(8px);width:22px;height:22px;transition:background-color .3s var(--e1), transform .35s var(--e1);background:#0e111457;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.person__i[data-astro-cid-g5grx7mn] svg[data-astro-cid-g5grx7mn]{width:16px;height:16px}.person[data-astro-cid-g5grx7mn].is-open .person__i[data-astro-cid-g5grx7mn],.person__open[data-astro-cid-g5grx7mn]:hover .person__i[data-astro-cid-g5grx7mn]{background:#0e11148c}.person__bio[data-astro-cid-g5grx7mn]{z-index:2;backdrop-filter:blur(22px)saturate(1.25);color:#fff;scrollbar-width:none;pointer-events:none;background:#0c0f1275;border:1px solid #ffffff24;border-radius:9px;max-height:calc(100% - 48px);padding:13px 14px 12px;position:absolute;bottom:8px;left:8px;right:8px;overflow:auto}.js .person__bio[data-astro-cid-g5grx7mn]{visibility:hidden;opacity:0;transition:opacity .35s var(--e1), transform .5s var(--e1), visibility 0s linear .5s;transform:translateY(14px)}.js .person[data-astro-cid-g5grx7mn].is-open .person__bio[data-astro-cid-g5grx7mn]{visibility:visible;opacity:1;transition:opacity .35s var(--e1), transform .5s var(--e1), visibility 0s;transform:none}.person__bio-text[data-astro-cid-g5grx7mn]{letter-spacing:-.006em;color:#ffffffc7;text-wrap:pretty;font-size:13px;line-height:1.36}.person__lead[data-astro-cid-g5grx7mn]{color:#fff;margin-bottom:3px;display:block}.person__in[data-astro-cid-g5grx7mn]{font-family:var(--font-mono);text-transform:uppercase;color:#fff;pointer-events:auto;transition:opacity .25s var(--e1);align-items:center;gap:7px;font-size:11.5px;line-height:1;display:inline-flex}.person__bio-text[data-astro-cid-g5grx7mn]+.person__in[data-astro-cid-g5grx7mn]{margin-top:11px}.person__in[data-astro-cid-g5grx7mn]:hover{opacity:.7}.person__in[data-astro-cid-g5grx7mn]:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.js .person__bio[data-astro-cid-g5grx7mn],.js .person[data-astro-cid-g5grx7mn].is-open .person__bio[data-astro-cid-g5grx7mn]{transition:none;transform:none}}@media (width>=1024px){.team__people[data-astro-cid-g5grx7mn]{flex:1;justify-content:flex-end;gap:20px;display:flex}.person[data-astro-cid-g5grx7mn]{width:250px;max-width:calc(33.3333% - 13.3333px)}}@media (width<=767px){.team[data-astro-cid-g5grx7mn]{padding-block:96px}.person__bio[data-astro-cid-g5grx7mn]{max-height:calc(100% - 44px);padding:11px 11px 10px;bottom:6px;left:6px;right:6px}.person__bio-text[data-astro-cid-g5grx7mn]{font-size:12.5px;line-height:1.34}.person__i[data-astro-cid-g5grx7mn]{top:8px;right:8px}}.press[data-astro-cid-bl4pi4tv]{padding-block:128px}.press__in[data-astro-cid-bl4pi4tv]{align-items:flex-start;width:100%}.press__block[data-astro-cid-bl4pi4tv]{width:100%;max-width:790px}.press__lbl[data-astro-cid-bl4pi4tv]{margin-bottom:30px}.press__tiles[data-astro-cid-bl4pi4tv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.press__tile[data-astro-cid-bl4pi4tv]{border:1px solid var(--tile-line);height:64px;transition:border-color .3s var(--e1), background-color .3s var(--e1);background:#fff;border-radius:12px;place-items:center;padding:0 12px;display:grid;position:relative}a[data-astro-cid-bl4pi4tv].press__tile:hover{background:#fdfcfa;border-color:#cfc9c0}a[data-astro-cid-bl4pi4tv].press__tile:focus-visible{outline:2px solid var(--ink-t);outline-offset:3px}.press__tile[data-astro-cid-bl4pi4tv] img[data-astro-cid-bl4pi4tv]{transition:opacity .3s var(--e1)}a[data-astro-cid-bl4pi4tv].press__tile:hover img[data-astro-cid-bl4pi4tv]{opacity:1}.press__arr[data-astro-cid-bl4pi4tv]{color:#14141480;opacity:0;transition:opacity .3s var(--e1), transform .4s var(--e1);position:absolute;top:9px;right:9px;transform:translate(-2px,2px)}a[data-astro-cid-bl4pi4tv].press__tile:hover .press__arr[data-astro-cid-bl4pi4tv],a[data-astro-cid-bl4pi4tv].press__tile:focus-visible .press__arr[data-astro-cid-bl4pi4tv]{opacity:1;transform:none}@media (hover:none){.press__arr[data-astro-cid-bl4pi4tv]{opacity:1;transform:none}}.press__tile[data-astro-cid-bl4pi4tv] img[data-astro-cid-bl4pi4tv]{height:calc(var(--h) * .8);filter:brightness(0);opacity:.84;width:auto;max-width:100%}.press__name[data-astro-cid-bl4pi4tv]{font-family:var(--font-mono);text-transform:uppercase;color:#5e5e5e;text-align:center;font-size:11px;line-height:1.25}@media (width>=641px){.press__tiles[data-astro-cid-bl4pi4tv]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.press__tiles[data-astro-cid-bl4pi4tv]{gap:20px}.press__tile[data-astro-cid-bl4pi4tv]{height:80px;padding:0 20px}.press__tile[data-astro-cid-bl4pi4tv] img[data-astro-cid-bl4pi4tv]{height:var(--h)}}.news[data-astro-cid-26gyo4ua]{padding-block:120px 128px}.news__title[data-astro-cid-26gyo4ua]{max-width:440px}.news__grid[data-astro-cid-26gyo4ua]{grid-template-columns:1fr;gap:16px;margin-top:56px;display:grid}@media (width>=700px){.news__grid[data-astro-cid-26gyo4ua]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width>=1100px){.news__grid[data-astro-cid-26gyo4ua]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-astro-cid-26gyo4ua]{background:var(--paper-card);height:100%;min-height:300px;color:var(--ink-t);transition:background-color .4s var(--e1);border-radius:16px;flex-direction:column;padding:20px;display:flex;position:relative}.card[data-astro-cid-26gyo4ua]:hover{background:#e9e4dd}.card[data-astro-cid-26gyo4ua]:focus-visible{outline:2px solid var(--ink-t);outline-offset:3px}.card__chip[data-astro-cid-26gyo4ua]{border:1px solid var(--tile-line);min-height:30px;color:var(--ink-t);background:#fff;border-radius:8px;align-self:flex-start;align-items:center;margin-bottom:16px;padding:4px 8px;display:inline-flex}.card__chip[data-astro-cid-26gyo4ua] img[data-astro-cid-26gyo4ua]{filter:brightness(0);opacity:.84;width:auto;max-width:100%}.card__img[data-astro-cid-26gyo4ua]{aspect-ratio:16/9;border-radius:12px;margin-bottom:20px;display:block;overflow:hidden}.card__img[data-astro-cid-26gyo4ua] img[data-astro-cid-26gyo4ua]{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--e1)}.card[data-astro-cid-26gyo4ua]:hover .card__img[data-astro-cid-26gyo4ua] img[data-astro-cid-26gyo4ua]{transform:scale(1.1)}.card__title[data-astro-cid-26gyo4ua]{letter-spacing:-.012em;text-wrap:pretty;font-size:18px;font-weight:480;line-height:1.12}.card__sum[data-astro-cid-26gyo4ua]{letter-spacing:-.006em;color:#1414148c;text-wrap:pretty;flex:1;margin-top:12px;font-size:15px;line-height:1.25}.card__date[data-astro-cid-26gyo4ua]{margin-top:48px}@media (width<=699px){.card[data-astro-cid-26gyo4ua]{min-height:0}.card__date[data-astro-cid-26gyo4ua]{margin-top:20px}}.card__arr[data-astro-cid-26gyo4ua]{color:#14141473;transition:transform .4s var(--e1), color .3s var(--e1);position:absolute;top:26px;right:22px}.card[data-astro-cid-26gyo4ua]:hover .card__arr[data-astro-cid-26gyo4ua]{color:var(--ink-t);transform:translate(2px,-2px)}.news__more[data-astro-cid-26gyo4ua]{color:var(--ink-t);text-underline-offset:3px;background:0 0;border:0;margin-top:40px;padding:0;text-decoration:underline}.news__more[data-astro-cid-26gyo4ua]:hover{opacity:.7}.sky-close[data-astro-cid-vqlyxr5x]{z-index:1;height:var(--close-h);padding-inline:var(--side);text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-top:6vh;display:flex;position:relative}.sky-close__title[data-astro-cid-vqlyxr5x]{color:#fff;text-shadow:0 1px 30px #0003}.sky-close__cta[data-astro-cid-vqlyxr5x]{margin-top:24px}
