.home-hero[data-astro-cid-lcdefpme]{--ink:#ece7dc;--ink-soft:#c4bdaf;--ink-faint:#8a8478;--accent:#e9c48a;background:#000;border-bottom:1px solid #ece7dc1f;font-family:Spectral,Georgia,serif;position:relative;overflow:hidden}.home-hero[data-astro-cid-lcdefpme] .home-text[data-astro-cid-lcdefpme]{z-index:2;max-width:46rem;padding:clamp(40px, 7vw, 96px) var(--gutter) 0;margin-left:clamp(0px,14vw,220px);position:relative}.home-hero[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 1.1rem;font:400 .72rem/1.5 IBM Plex Mono,monospace}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-wrap:balance;color:var(--ink);margin:0 0 1.2rem;font:300 clamp(2.4rem,6vw,4.6rem)/1.02 Spectral,Georgia,serif}.home-hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:38rem;margin:0;font:300 clamp(1.08rem,1rem + .4vw,1.3rem)/1.55 Spectral,Georgia,serif}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin:1.8rem 0 0;display:flex}.cta[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid #e9c48a80;padding:15px 0;font:400 .78rem/1 IBM Plex Mono,monospace;text-decoration:none}.cta[data-astro-cid-lcdefpme]:hover{color:var(--accent);border-color:var(--accent)}.cta[data-astro-cid-lcdefpme].primary{border:1px solid var(--accent);color:#160f05;background:var(--accent);border-radius:999px;padding:15px 22px}.cta[data-astro-cid-lcdefpme].primary:hover{color:#160f05;background:#f3d4a2}.family[data-astro-cid-lcdefpme]{--j:clamp(64px, 11vw, 168px);margin:0;padding:clamp(28px,5vw,56px) 0 22px}.strip[data-astro-cid-lcdefpme]{height:calc(var(--j) * 1.6);align-items:center;display:flex;position:relative}.sunlimb[data-astro-cid-lcdefpme]{height:calc(var(--j) * var(--sun-h));width:auto;max-width:none;top:50%;right:calc(100% - var(--j) * 1.35);pointer-events:none;position:absolute;transform:translateY(-50%)}.worlds[data-astro-cid-lcdefpme]{margin:0 0 0 calc(var(--j) * 1.6);padding:0 var(--gutter) 0 0;align-items:center;gap:calc(var(--j) * .12);list-style:none;display:flex;position:relative}.worlds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:none}.worlds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-faint);justify-items:center;gap:10px;text-decoration:none;display:grid}.worlds[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:calc(var(--j) * var(--h));width:calc(var(--j) * var(--w));max-width:none;display:block}.worlds[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;top:calc(50% + var(--j) * .62);font:400 .62rem/1 IBM Plex Mono,monospace;position:absolute}.worlds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{justify-items:center;min-width:4.6rem;display:grid;position:relative}.worlds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme],.worlds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible span[data-astro-cid-lcdefpme]{color:var(--accent)}.family[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--ink-faint);max-width:44rem;padding:2.4rem var(--gutter) 0;margin-left:clamp(0px,14vw,220px);font:italic 300 .95rem/1.5 Spectral,Georgia,serif}.family[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-weight:400}.family[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-soft);text-underline-offset:.18em;text-decoration-color:#e9c48a80}@media (width<=700px){.family[data-astro-cid-lcdefpme]{--j:22vw}.strip[data-astro-cid-lcdefpme]{scrollbar-width:none;height:calc(var(--j) * 1.9);overflow:auto hidden}.strip[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.worlds[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.56rem}}.home[data-astro-cid-lcdefpme]{padding-top:clamp(24px,4vw,48px)}.feature[data-astro-cid-lcdefpme]{border-top:0;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:2rem 3.5rem}.feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:300 clamp(1.8rem, 3.2vw, 2.7rem)/1.1 var(--r-serif);letter-spacing:-.015em;text-wrap:balance;margin:.8rem 0 0}.shot[data-astro-cid-lcdefpme]{border:1px solid #ece7dc24;border-radius:4px;line-height:0;display:block;overflow:hidden}.shot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;transition:transform .6s;display:block}.shot[data-astro-cid-lcdefpme]:hover{border-color:#e9c48a99}.shot[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.02)}.body[data-astro-cid-lcdefpme]{font:300 1.12rem/1.6 var(--r-serif);color:var(--ink-soft);margin:1.1rem 0 0}.go[data-astro-cid-lcdefpme]{margin:1.6rem 0 0}.btn[data-astro-cid-lcdefpme]{font:400 .76rem/1 var(--r-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--accent);border-radius:999px;padding:15px 22px;text-decoration:none;display:inline-block;color:#160f05!important}.btn[data-astro-cid-lcdefpme]:hover{background:#f3d4a2}.planet-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.2rem;display:grid}@media (width>=1100px){.planet-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(9,minmax(0,1fr));gap:2rem .9rem}}.planet-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);gap:.55rem;text-decoration:none;display:grid}.disc[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle,#111 0,#000 70%);border-radius:3px;display:block;position:relative;overflow:hidden}.disc[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;max-width:none;height:100%;transform:scale(var(--s,1));transition:transform .4s;position:absolute;inset:0}.planet-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .disc[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(calc(var(--s,1) * 1.05))}.pname[data-astro-cid-lcdefpme]{font:400 1.2rem/1.2 var(--r-serif)}.planet-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .pname[data-astro-cid-lcdefpme]{color:var(--accent)}.ptag[data-astro-cid-lcdefpme]{font:300 .95rem/1.4 var(--r-serif);color:var(--ink-faint)}@media (width>=1100px){.ptag[data-astro-cid-lcdefpme]{font-size:.88rem}}.pic-type[data-astro-cid-lcdefpme]{font:300 3rem/1 var(--r-serif);color:var(--accent);background:linear-gradient(135deg,#17130d,#0b0b0c);place-items:center;display:grid;position:absolute;inset:0}@media (width<=900px){.feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=760px){.row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
