.hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(3rem,6.4vw,7rem);font-weight:400;line-height:.98}.hero-backdrop[data-astro-cid-lcdefpme]{filter:blur(40px)saturate(1.2);opacity:.45;background-position:50% 20%;background-size:cover;transform:scale(1.2)}.hero-glow[data-astro-cid-lcdefpme]{background:radial-gradient(60% 50% at 80% 40%,#c4a46e38,#0000 70%),radial-gradient(70% 60% at 10% 90%,#1d3b4fb3,#0000 70%),linear-gradient(90deg,#0a0f15f2 0%,#0a0f15bf 55%,#0a0f158c 100%)}.hero-media[data-astro-cid-lcdefpme]{z-index:0;height:72svh;position:absolute;inset:0 0 auto}.media-frame[data-astro-cid-lcdefpme]{height:100%;position:relative;overflow:hidden}.hero-video[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 22%;background:#0a0f15;width:100%;height:100%}.media-shade[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#0a0f158c 0%,#0a0f1500 20% 50%,#0a0f15d9 82%,#0a0f15 100%);position:absolute;inset:0}.media-ui[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + .75rem);right:var(--gutter);z-index:2;align-items:center;gap:.6rem;display:flex;position:absolute}.media-progress[data-astro-cid-lcdefpme]{background:#ffffff1f;height:2px;position:absolute;bottom:0;left:0;right:0}.media-progress[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--grad-gold);transform-origin:0;height:100%;transform:scaleX(var(--v,0));display:block}@media (width>=64rem){.hero-media[data-astro-cid-lcdefpme]{z-index:1;position:relative;inset:auto}.media-frame[data-astro-cid-lcdefpme]{aspect-ratio:9/16;background:linear-gradient(160deg,#f0dcaee6,#9d7d4c33 40%,#f0dcae99);border-radius:1.75rem;height:min(74vh,46rem);margin-left:auto;padding:1px;box-shadow:0 50px 100px -40px #000c,0 0 0 10px #ffffff08}.hero-video[data-astro-cid-lcdefpme]{border-radius:calc(1.75rem - 1px)}.media-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0a0f1566 0%,#0000 25% 70%,#0a0f158c 100%);border-radius:calc(1.75rem - 1px);inset:1px}.media-ui[data-astro-cid-lcdefpme]{justify-content:space-between;inset:auto 1.25rem 1.25rem}.media-progress[data-astro-cid-lcdefpme]{border-radius:2px;bottom:.6rem;left:1.5rem;right:1.5rem;overflow:hidden}}.sound-btn[data-astro-cid-lcdefpme]{white-space:nowrap;backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;min-height:2.6rem;color:var(--color-ivory);background:#0a0f1599;border:1px solid #e6cf9d73;border-radius:999px;align-items:center;gap:.55rem;padding:0 1rem;font-size:.6875rem;font-weight:700;animation:2.2s infinite pulse-ring;display:inline-flex}.sound-btn[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--grad-gold);color:var(--color-night);border-color:#0000;animation:none}.sound-btn[data-astro-cid-lcdefpme] .i-on[data-astro-cid-lcdefpme],.sound-btn[data-astro-cid-lcdefpme][aria-pressed=true] .i-off[data-astro-cid-lcdefpme]{display:none}.sound-btn[data-astro-cid-lcdefpme][aria-pressed=true] .i-on[data-astro-cid-lcdefpme]{display:block}.rec[data-astro-cid-lcdefpme]{background:#ff4d4d;border-radius:999px;width:.45rem;height:.45rem}.scroll-cue[data-astro-cid-lcdefpme]{border:1px solid #f7f3ec59;border-radius:999px;justify-content:center;width:1.6rem;height:2.6rem;padding-top:.45rem}.scroll-cue[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--color-gold-light);border-radius:2px;width:2px;height:.5rem;animation:1.8s ease-in-out infinite float}.pillar[data-astro-cid-lcdefpme]{background:linear-gradient(160deg, #fff 0%, var(--color-ivory-deep) 100%);border:1px solid var(--color-line);transition:transform .6s var(--ease-out-soft), box-shadow .6s}.pillar[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px);box-shadow:0 30px 60px -35px #0a0f1573}.pillar-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);background:var(--grad-gold);color:#0000;opacity:.55;-webkit-background-clip:text;background-clip:text;font-size:5.5rem;line-height:1;position:absolute;top:.5rem;right:1.25rem}.rail-btn[data-astro-cid-lcdefpme]{width:3rem;height:3rem;color:var(--color-ivory);transition:all .4s var(--ease-out-soft);border:1px solid #f7f3ec40;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.rail-btn[data-astro-cid-lcdefpme]:hover{background:var(--grad-gold);color:var(--color-night);border-color:#0000}.community-mosaic[data-astro-cid-lcdefpme]{grid-auto-rows:15rem}@media (width>=64rem){.community-mosaic[data-astro-cid-lcdefpme]{grid-auto-rows:16.5rem}}@media (width>=40rem){.tile-lead[data-astro-cid-lcdefpme]{grid-area:span 2/span 2}}.tile-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#0a0f1500 45%,#0a0f15bf 100%)}.founder-badge[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);backdrop-filter:blur(10px);background:#0a0f15d9;border:1px solid #c4a46e59;padding:1rem 1.25rem;position:absolute;bottom:1rem;left:1rem;box-shadow:0 20px 40px -20px #0009}.dev-tile[data-astro-cid-lcdefpme]:hover{border-color:var(--color-gold);background:#fff;transform:translateY(-3px);box-shadow:0 20px 40px -30px #0a0f1580}.step[data-astro-cid-lcdefpme]{transition:border-color .5s, transform .6s var(--ease-out-soft);background:linear-gradient(160deg,#ffffff0f,#ffffff03)}.step[data-astro-cid-lcdefpme]:hover{border-color:#c4a46e80;transform:translateY(-4px)}.step-num[data-astro-cid-lcdefpme]{background:var(--grad-gold);width:2.6rem;height:2.6rem;color:var(--color-night);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}
