.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:6rem var(--pad) 7rem;background:var(--night);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.plate[data-astro-cid-ge2uvauf]{z-index:-2;position:absolute;inset:0}.plate[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:center 38%;filter:saturate(.9)brightness(.82);width:100%;height:100%}.plate[data-astro-cid-ge2uvauf]:after{content:"";background:radial-gradient(ellipse 78% 62% at 50% 40%, #0a112426 0%, #0a11249e 58%, #0a1124ed 100%), linear-gradient(to bottom, #0a11248c 0%, #0a112400 22%, #0a112400 50%, #0a1124db 88%, var(--bg) 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-ge2uvauf]{text-align:center;width:100%;max-width:56rem;position:relative}.hero-inner[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:radial-gradient(58% 52%,#0a1124d1 0%,#0a11248c 45%,#0a112400 100%);position:absolute;inset:-18% -12%}.rule[data-astro-cid-ge2uvauf]{background:linear-gradient(to right, transparent, var(--gold) 22%, var(--gold-bright) 50%, var(--gold) 78%, transparent);width:10.5rem;height:2px;margin:0 auto 2.1rem}.wordmark[data-astro-cid-ge2uvauf]{font-family:var(--f-didone);text-transform:uppercase;letter-spacing:.14em;text-indent:.07em;color:var(--star);text-shadow:0 0 60px #0a1124e6;font-size:clamp(2.6rem,1.2rem + 7vw,7rem);font-weight:400;line-height:1}.tagline[data-astro-cid-ge2uvauf]{font-family:var(--f-mono);letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--star) 82%, transparent);text-indent:.28em;margin-top:1.5rem;font-size:clamp(.56rem,.3rem + 1.1vw,.85rem)}.sub[data-astro-cid-ge2uvauf]{max-width:28rem;font-family:var(--f-display);color:color-mix(in srgb, var(--star) 78%, transparent);margin:2.6rem auto 0;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);font-style:italic;line-height:1.5}.scroll-cue[data-astro-cid-ge2uvauf]{width:2.75rem;height:2.75rem;color:var(--gold);opacity:.75;border-radius:50%;place-items:center;text-decoration:none;transition:opacity .2s;animation:2.8s ease-in-out infinite drift;display:grid;position:absolute;bottom:2.2rem;left:50%;translate:-50%}.scroll-cue[data-astro-cid-ge2uvauf]:hover{opacity:1}@keyframes drift{0%,to{translate:-50%}50%{translate:-50% 7px}}@media (height<=32rem){.hero[data-astro-cid-ge2uvauf]{min-height:auto;padding-block:5rem 5.5rem}.scroll-cue[data-astro-cid-ge2uvauf]{display:none}}.sheet[data-astro-cid-o6m4f2sm]{background:var(--paper);max-width:40rem;color:var(--p-ink);border-radius:2px;margin:0 auto;padding:clamp(2rem,5vw,3.4rem) clamp(1.6rem,5vw,3.4rem) clamp(1.6rem,4vw,2.4rem);box-shadow:0 1px 2px #0006,0 22px 50px -18px #000000bf}.place[data-astro-cid-o6m4f2sm]{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--p-faint);margin-bottom:1.4rem;font-size:.68rem}blockquote[data-astro-cid-o6m4f2sm]{font-family:var(--f-body);margin:0;font-size:clamp(1.08rem,1rem + .5vw,1.28rem);line-height:1.72}blockquote[data-astro-cid-o6m4f2sm] p:first-of-type:first-letter{float:left;font-family:var(--f-display);color:var(--p-accent);margin:.1em .09em 0 0;font-size:3.3em;line-height:.82}blockquote[data-astro-cid-o6m4f2sm] p+p{margin-top:1.05em}figcaption[data-astro-cid-o6m4f2sm]{border-top:1px solid var(--p-rule-soft);align-items:center;gap:.85rem;margin-top:2rem;padding-top:1.1rem;display:flex}.mark[data-astro-cid-o6m4f2sm]{background:var(--p-accent);flex:none;width:6px;height:6px;transform:rotate(45deg)}.id[data-astro-cid-o6m4f2sm]{font-family:var(--f-mono);letter-spacing:.1em;color:var(--p-mute);font-size:.7rem}.mode[data-astro-cid-kmsfgxsm]{background:var(--card);border:1px solid var(--border);border-radius:3px;padding:2rem 1.75rem 1.9rem;position:relative}.mode[data-astro-cid-kmsfgxsm]:before{content:"";background:var(--accent-deep);border-radius:3px 3px 0 0;height:2px;position:absolute;inset:-1px -1px auto}.ord[data-astro-cid-kmsfgxsm]{font-family:var(--f-mono);letter-spacing:.18em;color:var(--ink-faint);font-size:.72rem}h3[data-astro-cid-kmsfgxsm]{font-family:var(--f-display);color:var(--accent);margin-top:.9rem;font-size:clamp(1.5rem,1.3rem + .7vw,1.85rem);font-style:italic}.body[data-astro-cid-kmsfgxsm]{color:var(--ink-mute);margin-top:.85rem;font-size:.98rem;line-height:1.65}.pillar[data-astro-cid-x4epg7wx]{border-top:1px solid var(--hair);padding-top:1.5rem}h3[data-astro-cid-x4epg7wx]{font-family:var(--f-display);color:var(--ink);font-size:1.25rem}h3[data-astro-cid-x4epg7wx]:before{content:"";vertical-align:.28em;background:var(--accent);width:5px;height:5px;margin-right:.65rem;display:inline-block;transform:rotate(45deg)}p[data-astro-cid-x4epg7wx]{color:var(--ink-mute);margin-top:.65rem;font-size:.98rem;line-height:1.66}.attr[data-astro-cid-qhyf54ow]{background:var(--card);border:1px solid var(--border);border-radius:3px;flex-direction:column;align-items:flex-start;padding:1.75rem 1.5rem 1.6rem;transition:border-color .22s,background .22s;display:flex}.attr[data-astro-cid-qhyf54ow]:hover{background:var(--card-lift);border-color:var(--accent-deep)}.glyph[data-astro-cid-qhyf54ow]{width:2.5rem;height:2.5rem;color:var(--accent);margin-bottom:1.15rem}h3[data-astro-cid-qhyf54ow]{font-family:var(--f-display);letter-spacing:.01em;color:var(--ink);font-size:1.32rem}p[data-astro-cid-qhyf54ow]{color:var(--ink-mute);margin-top:.6rem;font-size:.95rem;line-height:1.6}.harbour[data-astro-cid-6eim2ht5]{border-left:2px solid var(--border);padding:1.35rem 0 1.35rem 1.4rem}.harbour[data-astro-cid-6eim2ht5][data-kind=water]{border-left-color:var(--accent-deep)}.harbour[data-astro-cid-6eim2ht5][data-kind=real]{border-left-color:var(--slate)}h3[data-astro-cid-6eim2ht5]{font-family:var(--f-display);color:var(--ink);font-size:1.22rem;font-style:italic}p[data-astro-cid-6eim2ht5]{color:var(--ink-mute);margin-top:.4rem;font-size:.95rem;line-height:1.6}.alt[data-astro-cid-lcdefpme]{background:var(--bg-2);border-block:1px solid var(--hair)}.paper-band[data-astro-cid-lcdefpme]{background:var(--bg);padding-block:clamp(3.5rem,9vw,6.5rem)}.paper-band[data-astro-cid-lcdefpme].last{padding-bottom:clamp(5rem,11vw,8rem)}.lede-grid[data-astro-cid-lcdefpme],.status-grid[data-astro-cid-lcdefpme]{align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=56rem){.lede-grid[data-astro-cid-lcdefpme],.status-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.pad-t[data-astro-cid-lcdefpme]{margin-top:1.1em}.status[data-astro-cid-lcdefpme]{font-family:var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:.6rem;margin-top:2rem;font-size:.72rem;display:flex}.dot[data-astro-cid-lcdefpme]{background:var(--good);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--good) 16%, transparent);border-radius:50%;flex:none}.modes[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:clamp(2.5rem,6vw,4rem);display:grid}@media (width>=52rem){.modes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.pillars[data-astro-cid-lcdefpme],.attrs[data-astro-cid-lcdefpme],.harbours[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.pillars[data-astro-cid-lcdefpme]{gap:2rem 3rem;margin-top:clamp(2.5rem,6vw,4rem);display:grid}@media (width>=46rem){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.attrs[data-astro-cid-lcdefpme]{gap:1rem;margin-top:clamp(2.5rem,6vw,3.5rem);display:grid}@media (width>=32rem){.attrs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=48rem){.attrs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width>=66rem){.attrs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr)}}.world-cols[data-astro-cid-lcdefpme]{gap:clamp(2.5rem,6vw,4rem);margin-top:clamp(2.5rem,6vw,3.75rem);display:grid}@media (width>=52rem){.world-cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.col-head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.5rem;padding-bottom:.9rem;font-size:.7rem;font-weight:400}.stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);flex-wrap:wrap;gap:1.75rem 2.75rem;margin:2.5rem 0 0;padding-top:1.75rem;display:flex}.stat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--accent);font-size:2.1rem;line-height:1}.stat[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:.45rem 0 0;font-size:.68rem}
