.hero[data-astro-cid-lcdefpme]{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-lcdefpme]{z-index:-1;background:var(--ink) url(/media/sage-loop.jpg) center / cover no-repeat;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme] .hero-video{object-fit:cover;width:100%;height:100%}.hero-media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, #0b0b0ceb 0%, #0b0b0c8c 55%, #0b0b0c33), linear-gradient(0deg, var(--bg) 2%, transparent 45%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{padding-top:150px;padding-bottom:clamp(56px,8vw,96px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;margin-bottom:28px}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:52ch;margin-bottom:34px}.hero-ticker[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-2);-webkit-backdrop-filter:blur(8px);background:#05050699}.ticker-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:22px;min-height:64px;padding-block:12px;display:flex}.ticker-row[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.live[data-astro-cid-lcdefpme]{background:var(--red);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #e8322bb3}@keyframes pulse{70%{box-shadow:0 0 0 10px #e8322b00}to{box-shadow:0 0 #e8322b00}}.ticker-title[data-astro-cid-lcdefpme]{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem}.ticker-row[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{margin-left:auto}@media (width<=640px){.ticker-row[data-astro-cid-lcdefpme] .link[data-astro-cid-lcdefpme]{margin-left:0}}.feature[data-astro-cid-lcdefpme]{isolation:isolate;--accent:var(--violet);position:relative;overflow:hidden}.feature-bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.feature-bg[data-astro-cid-lcdefpme] img{object-fit:cover;opacity:.35;width:100%;height:100%}.feature-bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg, var(--bg), #0b0b0c4d 30%, #0b0b0c4d 70%, var(--bg)), radial-gradient(60% 70% at 25% 50%, #a46bff47, transparent 70%);position:absolute;inset:0}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.feature-art[data-astro-cid-lcdefpme] img{filter:drop-shadow(0 30px 60px #0009);width:100%;max-width:560px;margin-inline:auto}.feature-copy[data-astro-cid-lcdefpme] .feature-logo{width:min(440px,100%);height:auto;margin-bottom:26px}.powers[data-astro-cid-lcdefpme]{gap:14px;margin:28px 0 34px;padding:0;list-style:none;display:grid}.powers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:2px solid var(--violet);color:var(--muted);padding-left:18px}.powers[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text);font-weight:700;display:block}@media (width<=860px){.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.feature-art[data-astro-cid-lcdefpme] img{max-width:380px}}.values[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.values[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:clamp(28px,4vw,48px) clamp(0px,3vw,40px) clamp(28px,4vw,48px) 0}.values[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){border-right:1px solid var(--line)}.values[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){padding-left:clamp(20px,3vw,40px)}.v-num[data-astro-cid-lcdefpme]{color:var(--accent);margin-bottom:14px;display:block}.values[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:14px}.v-line[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:1.12rem;font-weight:600}.values[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{max-width:52ch;margin:0}@media (width<=760px){.values[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.values[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){border-right:0}.values[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){padding-left:0}}.craft-top[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);margin-bottom:clamp(48px,6vw,72px);display:grid}.craft-top[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:22px}.craft-top[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:26px}.craft-photo[data-astro-cid-lcdefpme]{margin:0}.craft-photo[data-astro-cid-lcdefpme] img{aspect-ratio:16/10;object-fit:cover;filter:grayscale(.25)contrast(1.05);border:1px solid var(--line-2);width:100%}.craft-photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--dim);margin-top:10px}.craft[data-astro-cid-lcdefpme]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.craft[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--panel);padding:28px 24px 30px}.craft[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{text-transform:uppercase;margin-bottom:14px}.craft[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:12px}.craft[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{margin:0;font-size:.95rem}@media (width<=1000px){.craft[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=860px){.craft-top[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=560px){.craft[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.universe[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:clamp(110px,16vw,200px);position:relative;overflow:hidden}.uni-bg[data-astro-cid-lcdefpme]{z-index:-1;background:var(--ink);position:absolute;inset:0}.uni-bg[data-astro-cid-lcdefpme] img{object-fit:cover;opacity:.55;width:100%;height:100%}.uni-bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#050506f2 25%,#05050633);position:absolute;inset:0}.uni-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch;margin-bottom:24px}.uni-inner[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:28px}.faces[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.faces[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.05);border:1px solid var(--line);width:100%;margin-bottom:14px;transition:filter .4s}.faces[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover img{filter:grayscale()contrast(1.15)brightness(1.08)}.f-name[data-astro-cid-lcdefpme]{margin:0 0 4px;font-weight:700}.f-role[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;margin:0;font-size:.74rem}@media (width<=900px){.faces[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.faces[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.news[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.news[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{height:100%;text-decoration:none;display:block}.news[data-astro-cid-lcdefpme] img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);width:100%;transition:transform .4s var(--ease), border-color .3s;margin-bottom:18px}.news[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img{border-color:var(--line-2);transform:translateY(-3px)}.n-meta[data-astro-cid-lcdefpme]{color:var(--dim);text-transform:uppercase;margin-bottom:10px}.news[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.news[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--accent)}.news[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{font-size:.95rem}@media (width<=860px){.news[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.follow-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(32px,6vw,80px);display:grid}.follow[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:26px}.icon-btn[data-astro-cid-lcdefpme]{padding:13px}@media (width<=860px){.follow-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
