.jcard[data-astro-cid-4pbnapos]{display:grid;gap:6px;padding:20px 22px;border-radius:16px;background:#061b2bf5;border:1px solid var(--line-water-strong);box-shadow:0 30px 80px -30px #0000008c;color:var(--on-water-soft);font-size:var(--fs-small);line-height:1.4}.jcard[data-astro-cid-4pbnapos].live{box-shadow:0 0 0 1px var(--cyan) inset,0 0 70px #3fc0e438}strong[data-astro-cid-4pbnapos]{color:var(--on-water);font-weight:500;font-size:1.25rem;letter-spacing:-.01em}.kicker[data-astro-cid-4pbnapos]{font-family:var(--font-mono);font-size:.75rem;color:var(--cyan-soft)}.row[data-astro-cid-4pbnapos]{display:block}.warn[data-astro-cid-4pbnapos]{color:#f3c77a}.act[data-astro-cid-4pbnapos]{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--line-water);color:var(--on-water)}.payer[data-astro-cid-4pbnapos]{font-family:var(--font-mono);font-size:.75rem;color:var(--cyan-soft);align-self:center}.do[data-astro-cid-4pbnapos]{margin-top:10px;justify-self:start;padding:8px 14px;border-radius:999px;background:var(--sky);color:var(--navy);font-weight:500}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:100svh;min-height:max(100svh,640px);color:var(--ink);display:grid;grid-template-rows:1fr auto}.hero-inner[data-astro-cid-j7pv25f6]{align-self:start;padding-top:clamp(120px,20vh,200px);text-align:center;display:grid;justify-items:center}.hero-mark[data-astro-cid-j7pv25f6]{width:clamp(120px,16vw,210px);margin-bottom:clamp(16px,3vh,32px);animation:bob 7s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-6px)}}.hero-wordmark[data-astro-cid-j7pv25f6]{font-size:var(--fs-wordmark);font-weight:300;letter-spacing:-.035em;line-height:.95;color:var(--navy)}.hero-tagline[data-astro-cid-j7pv25f6]{margin-top:18px;font-family:var(--font-mono);font-size:clamp(.8rem,1.1vw,.95rem);color:var(--petrol);letter-spacing:.02em}.hero-lead[data-astro-cid-j7pv25f6]{margin-top:clamp(20px,3vh,32px);max-width:30em;font-size:clamp(1.125rem,1.6vw,1.35rem);line-height:1.5;color:var(--ink-soft)}.hero-actions[data-astro-cid-j7pv25f6]{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.waterline[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;top:80%;height:0}.dive[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:clamp(20px,4vh,40px);transform:translate(-50%);display:grid;justify-items:center;gap:10px;color:var(--on-water);text-decoration:none;font-family:var(--font-mono);font-size:var(--fs-label)}.dive-line[data-astro-cid-j7pv25f6]{width:1px;height:44px;background:linear-gradient(to bottom,transparent,var(--on-water));animation:dive 2.4s var(--ease-in-out) infinite;transform-origin:top}@keyframes dive{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}@media(prefers-reduced-motion:reduce){.hero-mark[data-astro-cid-j7pv25f6],.dive-line[data-astro-cid-j7pv25f6]{animation:none}}.manifesto[data-astro-cid-j7pv25f6]{padding-top:clamp(160px,30vh,280px)}.manifesto-title[data-astro-cid-j7pv25f6]{margin:20px 0 32px;max-width:16em}.section-head[data-astro-cid-j7pv25f6]{max-width:46rem;margin-bottom:clamp(56px,9vh,96px)}.section-head[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{margin:20px 0 28px}.journey[data-astro-cid-j7pv25f6]{position:relative;padding-block:var(--section)}.journey-grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px}.journey-steps[data-astro-cid-j7pv25f6]{display:grid;gap:40px;margin-top:24px}.journey-step[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{margin:10px 0 16px}.journey-visual[data-astro-cid-j7pv25f6],.journey-progress[data-astro-cid-j7pv25f6]{display:none}.step-card[data-astro-cid-j7pv25f6]{margin-top:20px;max-width:26rem}@media(min-width:861px)and (prefers-reduced-motion:no-preference){.motion .journey[data-astro-cid-j7pv25f6]{height:320vh;padding-block:0}.motion .journey-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:grid;align-items:center;overflow:hidden}.motion .journey-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:center}.motion .journey-steps[data-astro-cid-j7pv25f6]{display:block;position:relative;min-height:18rem}.motion .journey-step[data-astro-cid-j7pv25f6]{position:absolute;inset:0 0 auto;opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out);pointer-events:none}.motion .journey[data-astro-cid-j7pv25f6][data-step="0"] .journey-step[data-astro-cid-j7pv25f6][data-index="0"],.motion .journey[data-astro-cid-j7pv25f6][data-step="1"] .journey-step[data-astro-cid-j7pv25f6][data-index="1"],.motion .journey[data-astro-cid-j7pv25f6][data-step="2"] .journey-step[data-astro-cid-j7pv25f6][data-index="2"]{opacity:1;transform:none;pointer-events:auto}.motion .journey-visual[data-astro-cid-j7pv25f6]{display:block}.motion .step-card[data-astro-cid-j7pv25f6]{display:none}.motion .journey-progress[data-astro-cid-j7pv25f6]{display:block}}.journey-visual[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1;width:100%;max-width:560px;justify-self:center}.journey-thread[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.thread[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--cyan-soft);stroke-width:1.2;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,(var(--p, 0) - .33) * 5,1));opacity:calc(1 - clamp(0,(var(--p, 0) - .66) * 6,.7))}.noise[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:var(--x);top:var(--y);font-family:var(--font-mono);font-size:.8125rem;color:var(--cyan-soft);opacity:.55;animation:drift 9s ease-in-out infinite alternate;transition:opacity .6s var(--ease-out)}.noise[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2n){animation-duration:12s;animation-direction:alternate-reverse}.noise[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3n){animation-duration:15s}@keyframes drift{to{transform:translate(14px,-10px)}}.journey[data-astro-cid-j7pv25f6]:not([data-step="0"]) .noise[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{opacity:0}.chip[data-astro-cid-j7pv25f6]{position:absolute;padding:7px 14px;border-radius:999px;border:1px solid var(--line-water-strong);background:#05182699;font-family:var(--font-mono);font-size:.8125rem;color:var(--on-water);opacity:0;transform:scale(.92);transition:opacity .5s var(--ease-out),transform .7s var(--ease-out)}.chip-a[data-astro-cid-j7pv25f6]{left:2%;top:13%}.chip-b[data-astro-cid-j7pv25f6]{right:0;top:15%}.chip-c[data-astro-cid-j7pv25f6]{left:0;bottom:14%}.chip-d[data-astro-cid-j7pv25f6]{right:0;bottom:15%}.journey[data-astro-cid-j7pv25f6][data-step="1"] .chip[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.journey[data-astro-cid-j7pv25f6][data-step="2"] .chip[data-astro-cid-j7pv25f6]{opacity:.3;transform:none}.card[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:50%;width:min(21rem,70%);opacity:0;transform:translate(-50%,-44%) scale(.97);transition:opacity .55s var(--ease-out),transform .8s var(--ease-out)}.journey[data-astro-cid-j7pv25f6][data-step="0"] .card-0[data-astro-cid-j7pv25f6],.journey[data-astro-cid-j7pv25f6][data-step="1"] .card-1[data-astro-cid-j7pv25f6],.journey[data-astro-cid-j7pv25f6][data-step="2"] .card-2[data-astro-cid-j7pv25f6]{opacity:1;transform:translate(-50%,-50%)}.journey-progress[data-astro-cid-j7pv25f6]{position:absolute;left:var(--gutter);right:var(--gutter);bottom:40px;height:1px;background:var(--line-water)}.journey-progress[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--cyan-soft);transform-origin:left;transform:scaleX(var(--p, 0))}@media(prefers-reduced-motion:reduce){.noise[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{animation:none}}.layers[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{position:relative}.layer-list[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(56px,10vh,112px)}.layer[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(10rem,3fr) minmax(0,9fr);gap:clamp(24px,4vw,64px)}.layer-depth[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;align-self:start;padding-top:10px}.layer-dot[data-astro-cid-j7pv25f6]{width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 5px #3fc0e426;flex:none}.layer-body[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{margin-bottom:14px}.layer-body[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:38em}.layer-items[data-astro-cid-j7pv25f6]{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));border-top:1px solid var(--line-water)}.layer-items[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:16px 20px 16px 0;border-bottom:1px solid var(--line-water);color:var(--on-water);font-size:1rem;line-height:1.45}.layers[data-astro-cid-j7pv25f6] .layer-list[data-astro-cid-j7pv25f6]{position:relative}@media(min-width:761px){.layer-list[data-astro-cid-j7pv25f6]:before,.layer-list[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:4px;top:14px;bottom:0;width:1px}.layer-list[data-astro-cid-j7pv25f6]:before{background:var(--line-water)}.layer-list[data-astro-cid-j7pv25f6]:after{background:var(--cyan);transform-origin:top;transform:scaleY(clamp(0,(var(--p, 0) - .2) * 1.7,1))}.layer-dot[data-astro-cid-j7pv25f6]{position:relative;z-index:1}}@media(max-width:760px){.layer[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:12px}}.layers-more[data-astro-cid-j7pv25f6]{margin-top:clamp(56px,9vh,96px);display:flex;flex-wrap:wrap;gap:16px 40px}.day-track[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding-top:40px}.day-tide[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;top:0;height:1px;background:var(--line-water);overflow:hidden}.day-tide[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:var(--cyan-soft);transform-origin:left;transform:scaleX(clamp(0,(var(--p, 0) - .25) * 2.2,1))}.day-time[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--cyan-soft)}.day-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:10px 0}@media(max-width:860px){.day-track[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;row-gap:48px}}@media(max-width:520px){.day-track[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.closing[data-astro-cid-j7pv25f6]{padding-block:clamp(140px,24vh,240px) clamp(120px,18vh,200px);text-align:center}.closing-inner[data-astro-cid-j7pv25f6]{display:grid;justify-items:center}.closing-mark[data-astro-cid-j7pv25f6]{width:92px;margin-bottom:36px;filter:drop-shadow(0 0 28px rgba(63,192,228,.45))}.closing[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{margin-bottom:28px}.closing[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-inline:auto}.closing-proof[data-astro-cid-j7pv25f6]{margin-top:20px;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--on-water-faint)}.closing-actions[data-astro-cid-j7pv25f6]{margin-top:40px;display:flex;gap:28px;align-items:center;flex-wrap:wrap;justify-content:center}
