.sky[data-astro-cid-lcdefpme]{z-index:-1;background:#0c0b1d;position:fixed;inset:0;overflow:hidden}.sky[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.scrim[data-astro-cid-lcdefpme]{background:radial-gradient(at 50% 45%,#0000 45%,#08071473 100%),linear-gradient(#08071426,#0807144d);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme],.window[data-astro-cid-lcdefpme]{--bg:#0c0b1d;--ink:#f3f1ff;--ink-2:#f3f1ffbd;--line:#f3f1ff42;--accent:#b9b0ff;--accent-ink:#b9b0ff;--added:#7ee2a8;color:var(--ink)}.hud[data-astro-cid-lcdefpme]{--p:0;right:max(14px, env(safe-area-inset-right,0px));z-index:40;color:#f3f1ffbf;-webkit-backdrop-filter:blur(10px);font-variant-numeric:tabular-nums;background:#0c0b1d73;border:1px solid #f3f1ff33;border-radius:999px;flex-direction:column;align-items:center;gap:8px;padding:10px 6px;font-size:.66rem;display:flex;position:fixed;top:50%;translate:0 -50%}.hud-track[data-astro-cid-lcdefpme]{cursor:grab;touch-action:none;background:#f3f1ff33;border-radius:2px;width:2px;height:30vh;position:relative}.hud-track[data-astro-cid-lcdefpme]:before{content:"";position:absolute;inset:-8px -14px}.hud[data-astro-cid-lcdefpme].dragging .hud-track[data-astro-cid-lcdefpme]{cursor:grabbing}.hud-mark[data-astro-cid-lcdefpme]{transition:scale .2s var(--ease)}.hud-track[data-astro-cid-lcdefpme]:hover .hud-mark[data-astro-cid-lcdefpme],.hud[data-astro-cid-lcdefpme].dragging .hud-mark[data-astro-cid-lcdefpme]{scale:1.35}.hud-fill[data-astro-cid-lcdefpme]{height:calc(var(--p) * 100%);background:#b9b0ff;border-radius:2px;position:absolute;inset:auto 0 0}.hud-mark[data-astro-cid-lcdefpme]{left:50%;bottom:calc(var(--p) * 100%);background:#b9b0ff;border-radius:50%;width:10px;height:10px;position:absolute;translate:-50% 50%;box-shadow:0 0 0 4px #b9b0ff40}.hud-val[data-astro-cid-lcdefpme],.hud-top[data-astro-cid-lcdefpme]{writing-mode:vertical-rl;rotate:180deg}.hud-val[data-astro-cid-lcdefpme]{color:#fff;min-height:7ch}.window[data-astro-cid-lcdefpme]{place-items:end center;height:72svh;padding-bottom:6svh;display:grid}.cap[data-astro-cid-lcdefpme]{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;background:#0c0b1d80;border-radius:999px;margin:0;padding:8px 14px;font-size:.7rem}.panel[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--bg) 90%, transparent);border:1px solid color-mix(in srgb, var(--line) 80%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.2);border-radius:28px;padding:clamp(20px,4vw,56px);box-shadow:0 40px 80px -40px #00000080}.foot{background:var(--bg);margin-top:0!important}.hero[data-astro-cid-lcdefpme]{text-shadow:0 1px 24px #00000059;border-image:linear-gradient(#0000 40%,#080714b3) 0 fill//0 100vw;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 60px);padding-block:clamp(28px,5vw,56px) clamp(32px,5vw,64px);display:flex}.meta[data-astro-cid-lcdefpme]{color:var(--ink-2);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px 24px;padding-bottom:16px;display:flex}.name[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"wdth" 100, "wght" 800;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin:clamp(16px,3vw,32px) 0 0;font-size:clamp(4.6rem,21vw,19rem);font-weight:800;line-height:.82}.line[data-astro-cid-lcdefpme]{white-space:nowrap;display:flex}.l1[data-astro-cid-lcdefpme]{justify-content:flex-end}.ch[data-astro-cid-lcdefpme]{font-variation-settings:"wdth" var(--w,100), "wght" var(--g,800);display:inline-block}.l1[data-astro-cid-lcdefpme] .ch[data-astro-cid-lcdefpme]:last-child{color:var(--accent)}.sp[data-astro-cid-lcdefpme]{width:.28em;display:inline-block}.below[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"intro facts""cta facts";align-items:start;gap:24px clamp(24px,5vw,80px);margin-top:clamp(24px,4vw,48px);display:grid}.intro[data-astro-cid-lcdefpme]{letter-spacing:-.01em;grid-area:intro;max-width:34ch;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.4}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-area:facts;gap:0;margin:0;display:grid}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-2)}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--display);font-variation-settings:"wdth" 125, "wght" 700;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;line-height:1}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;grid-area:cta;gap:10px;display:flex}.btn[data-astro-cid-lcdefpme]{border:1px solid var(--ink);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;transition:background-color .2s, color .2s, transform .2s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--bg)}.btn[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.btn[data-astro-cid-lcdefpme].solid{background:var(--ink);color:var(--bg)}.btn[data-astro-cid-lcdefpme].solid:hover{background:var(--accent);border-color:var(--accent);color:#111814}.sec-head[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);gap:12px;margin-bottom:clamp(28px,4vw,48px);padding-top:18px;display:grid}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--display);font-variation-settings:"wdth" 120, "wght" 800;letter-spacing:-.02em;margin:0;font-size:clamp(2.2rem,5.4vw,4.4rem);font-weight:800;line-height:.95}.sec-lede[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:58ch;margin:0}.releases[data-astro-cid-lcdefpme],.stack[data-astro-cid-lcdefpme],.news[data-astro-cid-lcdefpme],.life[data-astro-cid-lcdefpme]{padding-block:0}.panel[data-astro-cid-lcdefpme]>.sec-head[data-astro-cid-lcdefpme]{border-top:0;padding-top:0}.rel-list[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.rel[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,.6fr) minmax(0,1.4fr);gap:clamp(16px,4vw,64px);padding:28px 0;display:grid}.rel-tag[data-astro-cid-lcdefpme]{flex-direction:column;align-self:start;gap:6px;display:flex;position:sticky;top:84px}.rel-v[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"wdth" 75, "wght" 800;color:var(--ink);transition:font-variation-settings .6s var(--ease), color .3s;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;line-height:.95}.rel[data-astro-cid-lcdefpme]:hover .rel-v[data-astro-cid-lcdefpme]{font-variation-settings:"wdth" 105, "wght" 800;color:var(--accent-ink)}.rel-y[data-astro-cid-lcdefpme]{color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.rel-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:6px 0 12px;font-size:1.35rem;font-weight:600}.rel-body[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.earlier[data-astro-cid-lcdefpme] .rel-v[data-astro-cid-lcdefpme]{color:var(--ink-2)}.earlier[data-astro-cid-lcdefpme] .rel-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:62ch;margin:0}.rel[data-astro-cid-lcdefpme].earlier{border-bottom:0}.wins[data-astro-cid-lcdefpme]{gap:0;margin:0;display:grid}.win[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.win[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}.win[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--tone);border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);background:color-mix(in srgb, var(--tone) 10%, transparent);white-space:nowrap;border-radius:999px;place-self:start;padding:4px 10px;font-size:.7rem}.win[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.win[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.win[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:16px;position:relative}.win[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--tone);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);transition:border-color .2s, transform .3s var(--ease);border-radius:18px;align-content:start;gap:14px;padding:clamp(18px,3vw,28px);display:grid}.group[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);transform:translateY(-2px)}.g-n[data-astro-cid-lcdefpme]{color:var(--accent-ink)}.group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--display);font-variation-settings:"wdth" 115, "wght" 800;letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;line-height:1}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 60%, transparent);border-radius:999px;padding:6px 12px;font-size:.9rem}.ticker[data-astro-cid-lcdefpme]{margin-inline:calc(-1*clamp(20px,4vw,56px));display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.tick-row[data-astro-cid-lcdefpme]{animation:tick var(--dur) linear infinite;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.ticker[data-astro-cid-lcdefpme]:hover .tick-row[data-astro-cid-lcdefpme],.ticker[data-astro-cid-lcdefpme]:focus-within .tick-row[data-astro-cid-lcdefpme],.ticker[data-astro-cid-lcdefpme].paused .tick-row[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes tick{to{transform:translate(-100%)}}.tick-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:flex}.tick-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);width:clamp(240px,26vw,340px);transition:border-color .2s, transform .3s var(--ease);border-radius:18px;align-content:start;gap:8px;margin-right:16px;padding:18px 20px;text-decoration:none;display:grid}.tick-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.tick-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--accent);transform:translateY(-2px)}.t-src[data-astro-cid-lcdefpme]{color:var(--accent-ink);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.t-title[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-weight:500;line-height:1.35}.tick-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.tick-foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0}.btn[data-astro-cid-lcdefpme].small{min-height:40px;padding:0 16px;font-size:.85rem}.life[data-astro-cid-lcdefpme]{margin-top:clamp(24px,4vw,40px)}.life[data-astro-cid-lcdefpme] .sec-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(20px,3vw,32px)}.life-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(20px,4vw,56px);display:grid}.life-lines[data-astro-cid-lcdefpme]{letter-spacing:-.01em;gap:14px;margin:0;padding:0;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.35;list-style:none;display:grid}.life-lines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:14px;display:flex}.glyph[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.glyph[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.life-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.life-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);height:100%;transition:border-color .2s, transform .3s var(--ease);border-radius:18px;gap:8px;padding:18px 20px;text-decoration:none;display:grid}.life-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.life-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--accent);transform:translateY(-2px)}.life-cards[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--display);font-variation-settings:"wdth" 115, "wght" 800;font-size:1.35rem;font-weight:800;line-height:1.05}.life-note[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.95rem;line-height:1.45}.life-cta[data-astro-cid-lcdefpme]{color:var(--accent-ink);margin-top:4px}.contact[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 25%,#080714d9 85%);align-items:flex-end;min-height:100svh;margin-top:0;display:flex}.contact-inner[data-astro-cid-lcdefpme]{width:100%;padding-block:40svh clamp(56px,9vw,120px)}.contact[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--accent)}.big[data-astro-cid-lcdefpme]{font-family:var(--display);font-variation-settings:"wdth" 120, "wght" 800;letter-spacing:-.025em;max-width:12ch;margin:10px 0 32px;font-size:clamp(2.8rem,8.5vw,7.4rem);font-weight:800;line-height:.9}.mail[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-block:20px;display:flex}.addr[data-astro-cid-lcdefpme]{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;font-size:clamp(1.4rem,4vw,2.6rem);font-weight:500;text-decoration:none}.addr[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.contact[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--bg)}.links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 28px;margin:24px 0 0;padding:0;list-style:none;display:flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}@media (width<=1100px){.hud[data-astro-cid-lcdefpme]{display:none}}@media (width<=860px){.life-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.below[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:"intro""cta""facts"}.window[data-astro-cid-lcdefpme]{height:56svh}.panel[data-astro-cid-lcdefpme]{border-radius:20px}}@media (width<=560px){.rel[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.rel-tag[data-astro-cid-lcdefpme]{flex-direction:row;align-items:baseline;gap:12px;position:static}.win[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.groups[data-astro-cid-lcdefpme],.life-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rel-v[data-astro-cid-lcdefpme],.group[data-astro-cid-lcdefpme],.tick-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.life-cards[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:none}.ticker[data-astro-cid-lcdefpme]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tick-row[data-astro-cid-lcdefpme]{animation:none}.tick-row[data-astro-cid-lcdefpme][inert],.tick-foot[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{display:none}}
