.splash[data-astro-cid-wx4ry4h2]{display:none}html.splashing .splash[data-astro-cid-wx4ry4h2]{z-index:100;background:var(--bg);cursor:pointer;place-items:center;transition:background-color .65s;display:grid;position:fixed;inset:0}html.splashing body{overflow:hidden}html.splashing [data-splash-target]{visibility:hidden}.splash[data-astro-cid-wx4ry4h2].leaving{pointer-events:none;background-color:#0000}.stage[data-astro-cid-wx4ry4h2]{width:220px;height:220px;transition:transform .65s cubic-bezier(.2,.8,.2,1);position:relative}.stage[data-astro-cid-wx4ry4h2]>[data-astro-cid-wx4ry4h2]{width:100%;height:100%;display:block;position:absolute;inset:0}.stage[data-astro-cid-wx4ry4h2]>.lottie[data-astro-cid-wx4ry4h2]{width:150%;height:250%;inset:-150% auto auto -25%}.css-logo[data-astro-cid-wx4ry4h2],.lottie[data-astro-cid-wx4ry4h2]{visibility:hidden}.use-css[data-astro-cid-wx4ry4h2] .css-logo[data-astro-cid-wx4ry4h2],.use-lottie[data-astro-cid-wx4ry4h2] .lottie[data-astro-cid-wx4ry4h2]{visibility:visible}.stage[data-astro-cid-wx4ry4h2]:not(.use-css) .css-logo[data-astro-cid-wx4ry4h2] #mark,.stage[data-astro-cid-wx4ry4h2]:not(.use-css) .css-logo[data-astro-cid-wx4ry4h2] #head{animation-play-state:paused}.css-logo[data-astro-cid-wx4ry4h2] svg{width:100%;height:100%}.logo[data-astro-cid-nm6gw7ex]{margin:0 auto 24px;display:block}h1[data-astro-cid-nm6gw7ex]{margin:0 auto 1.3rem;font-size:clamp(3rem,8.5vw,6.6rem);max-width:12ch!important}.lede[data-astro-cid-nm6gw7ex]{color:var(--ink2);margin:0 auto 2rem}h2[data-astro-cid-i4h3qrqi]{margin:0 0 1.1rem;font-size:clamp(2.3rem,5vw,4.2rem)}.body[data-astro-cid-i4h3qrqi]{text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.6}.go[data-astro-cid-i4h3qrqi]{margin:1.6rem 0 1.2rem}.app-hint[data-astro-cid-i4h3qrqi]{color:var(--ink2);align-items:center;gap:10px;margin:0;font-size:.95rem;display:flex}.app-hint[data-astro-cid-i4h3qrqi] a[data-astro-cid-i4h3qrqi]{color:var(--ink);font-weight:650}.marks[data-astro-cid-i4h3qrqi]{display:flex}.marks[data-astro-cid-i4h3qrqi] .mark+.mark{margin-left:-8px}@media (width<=640px){.app-hint[data-astro-cid-i4h3qrqi]{font-size:.9rem}}.rail[data-astro-cid-dn4boiqh]{z-index:5;backdrop-filter:blur(8px);background:#0a0f2c52;border-radius:999px;padding:14px 8px;position:fixed;top:50%;right:18px;transform:translateY(-50%)}ol[data-astro-cid-dn4boiqh]{gap:6px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-dn4boiqh]{border-radius:50%;place-items:center;width:28px;height:28px;text-decoration:none;display:grid;position:relative}.dot[data-astro-cid-dn4boiqh]{background:color-mix(in srgb, var(--light) 55%, #fff);width:10px;height:10px;transition:transform .3s var(--ease-out), box-shadow .3s ease;border-radius:50%;box-shadow:0 0 0 2px #ffffff2e}a[data-astro-cid-dn4boiqh][aria-current] .dot[data-astro-cid-dn4boiqh],a[data-astro-cid-dn4boiqh]:hover .dot[data-astro-cid-dn4boiqh],a[data-astro-cid-dn4boiqh]:focus-visible .dot[data-astro-cid-dn4boiqh]{box-shadow:0 0 0 3px #ffffff40, 0 0 14px var(--light);transform:scale(1.35)}.label[data-astro-cid-dn4boiqh]{white-space:nowrap;color:#f3efe8;opacity:0;pointer-events:none;transition:opacity .2s ease, transform .2s var(--ease-out);background:#0a0f2cc7;border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:600;position:absolute;right:40px;transform:translate(6px)}.clock[data-astro-cid-dn4boiqh]{opacity:.75;font-variant-numeric:tabular-nums;font-weight:450}a[data-astro-cid-dn4boiqh]:hover .label[data-astro-cid-dn4boiqh],a[data-astro-cid-dn4boiqh]:focus-visible .label[data-astro-cid-dn4boiqh]{opacity:1;transform:none}@media (width<=1180px){.rail[data-astro-cid-dn4boiqh]{display:none}}.begin[data-astro-cid-3tki7foz]{text-align:center;max-width:none!important}.family-wrap[data-astro-cid-3tki7foz]{background:var(--soil);color:var(--soil-ink);padding:12vh 0 4vh;position:relative}h2[data-astro-cid-3tki7foz]{margin:0 0 1rem;font-size:clamp(2.4rem,5.4vw,4.4rem)}.begin[data-astro-cid-3tki7foz] .lede[data-astro-cid-3tki7foz]{color:var(--ink2);margin:0 auto}.constellation[data-astro-cid-3tki7foz]{aspect-ratio:1;width:min(100%,360px,42svh);text-shadow:none;margin:28px auto 0;position:relative}.figure[data-astro-cid-3tki7foz]{--intently-light:color-mix(in srgb, var(--ink) 6%, transparent);--intently-dark:color-mix(in srgb, var(--ink) 9%, transparent);width:100%;height:100%;position:absolute;inset:0}.lights[data-astro-cid-3tki7foz]{margin:0;padding:0;list-style:none}.lights[data-astro-cid-3tki7foz] li[data-astro-cid-3tki7foz]{left:var(--x);top:var(--y);position:absolute}.lights[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]{color:var(--ink);white-space:nowrap;align-items:center;gap:10px;padding:8px;font-weight:600;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.lights[data-astro-cid-3tki7foz] .left[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]{flex-direction:row-reverse;transform:translate(calc(19px - 100%),-50%)}.lights[data-astro-cid-3tki7foz] .right[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]{transform:translate(-19px,-50%)}.lights[data-astro-cid-3tki7foz] .top[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]{flex-direction:column-reverse;gap:4px;transform:translate(-50%,calc(19px - 100%))}.star[data-astro-cid-3tki7foz]{background:radial-gradient(circle, #fff 0 22%, var(--light) 45%, transparent 72%);width:22px;height:22px;box-shadow:0 0 22px color-mix(in srgb, var(--light) 70%, transparent);transition:transform .3s var(--ease-out);border-radius:50%;flex:none}.lights[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]:hover .star[data-astro-cid-3tki7foz],.lights[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]:focus-visible .star[data-astro-cid-3tki7foz]{transform:scale(1.4)}.lights[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]:hover .name[data-astro-cid-3tki7foz]{text-underline-offset:.25em;text-decoration:underline}.family[data-astro-cid-3tki7foz]{max-width:960px}.intro[data-astro-cid-3tki7foz]{max-width:var(--measure);color:var(--soil-ink2);margin:0 0 40px}.day[data-astro-cid-3tki7foz]{border-radius:30px;margin:0;padding:0;list-style:none;overflow:clip}.row[data-astro-cid-3tki7foz]{grid-template-columns:172px minmax(0,1fr);gap:8px 24px;max-width:68%;padding:24px 32px 8px;display:grid}.aspect[data-astro-cid-3tki7foz]{align-content:start;gap:2px;text-decoration:none;display:grid}.clock[data-astro-cid-3tki7foz]{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:550}.aspect[data-astro-cid-3tki7foz] .name[data-astro-cid-3tki7foz]{font-family:var(--serif);font-variation-settings:"SOFT" 100;letter-spacing:-.02em;font-size:1.7rem;line-height:1.1}.now[data-astro-cid-3tki7foz]{color:var(--ink2);margin-top:4px;font-size:.95rem}.aspect[data-astro-cid-3tki7foz]:hover .name[data-astro-cid-3tki7foz],.app[data-astro-cid-3tki7foz]:hover strong[data-astro-cid-3tki7foz]{text-underline-offset:.22em;text-decoration:underline 1.5px}.apps[data-astro-cid-3tki7foz]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.app[data-astro-cid-3tki7foz]{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;text-decoration:none;display:grid}.text[data-astro-cid-3tki7foz]{line-height:1.35;display:grid}.text[data-astro-cid-3tki7foz] strong[data-astro-cid-3tki7foz]{font-size:1.08rem;font-weight:680}.tagline[data-astro-cid-3tki7foz]{color:var(--ink2);text-wrap:pretty;font-size:.95rem}.status[data-astro-cid-3tki7foz]{margin-top:4px;font-size:.92rem}.status[data-astro-cid-3tki7foz].out{align-items:center;gap:7px;font-weight:600;display:flex}.status[data-astro-cid-3tki7foz] .star[data-astro-cid-3tki7foz]{width:12px;height:12px;box-shadow:0 0 10px color-mix(in srgb, var(--light) 80%, transparent)}.day[data-astro-cid-3tki7foz] .hour:hover .orb,.day[data-astro-cid-3tki7foz] .hour:focus-within .orb{transform:translateY(-5px)scale(1.06)}@media (width<=560px){.constellation[data-astro-cid-3tki7foz]{aspect-ratio:auto;width:auto;margin-top:36px}.figure[data-astro-cid-3tki7foz]{display:none}.lights[data-astro-cid-3tki7foz]{flex-wrap:wrap;justify-content:center;gap:6px 10px;display:flex}.lights[data-astro-cid-3tki7foz] li[data-astro-cid-3tki7foz]{position:static}.lights[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz],.lights[data-astro-cid-3tki7foz] .left[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz],.lights[data-astro-cid-3tki7foz] .right[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz],.lights[data-astro-cid-3tki7foz] .top[data-astro-cid-3tki7foz] a[data-astro-cid-3tki7foz]{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--sky-top) 72%, transparent);border-radius:999px;flex-direction:row;gap:8px;padding:8px 14px 8px 8px;position:static;transform:none}.row[data-astro-cid-3tki7foz]{grid-template-columns:1fr;max-width:80%;padding:20px 20px 6px}.aspect[data-astro-cid-3tki7foz]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.now[data-astro-cid-3tki7foz]{flex-basis:100%;margin:0}.aspect[data-astro-cid-3tki7foz] .name[data-astro-cid-3tki7foz]{font-size:1.45rem}}canvas.world{z-index:0;pointer-events:none;width:100vw;height:100lvh;position:fixed;inset:0}.journey,html.world-live .site-footer{z-index:1;position:relative}html.world-live .site-footer{background:var(--soil)}html.world-live .postcard{min-height:175svh}html.world-live .postcard .words{will-change:opacity;padding-bottom:8svh;position:sticky;top:0}html.world-live .constellation .figure{visibility:hidden}.storyteller{display:none}html.world-live .storyteller{z-index:2;background:color-mix(in srgb, var(--sky-top) 82%, transparent);color:var(--ink);white-space:nowrap;pointer-events:none;opacity:0;will-change:transform, opacity;border-radius:14px 14px 14px 3px;margin:0;padding:5px 13px 6px;font-size:1.05rem;transition:opacity .5s;display:block;position:fixed;top:0;left:0}html.world-live .storyteller.below{background:color-mix(in srgb, var(--soil) 82%, transparent);color:var(--soil-ink);border-radius:3px 14px 14px}html.world-live .storyteller.on{opacity:1}
