:root{--bg:#020409;--surface:#080c14;--text:#f4f1ea;--muted:#929aaa;--line:#ffffff17;--past:#d6a957;--planet:#42c6c8;--beyond:#a578f5}[data-astro-cid-i7atezjt]{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{color:var(--text);background:#020409;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a[data-astro-cid-i7atezjt]{color:inherit}main[data-astro-cid-i7atezjt],main[data-astro-cid-i7atezjt]>section[data-astro-cid-i7atezjt]{background:0 0!important}.ppb-atmosphere[data-astro-cid-i7atezjt]{z-index:0;pointer-events:none;background:radial-gradient(at 0 22%,#d6812d85,#0000 43%),radial-gradient(at 50% 48%,#188fbd7a,#0000 52%),radial-gradient(at 100% 72%,#9b43dd85,#0000 45%),#020409;display:block;position:fixed;inset:0}body>header[data-astro-cid-i7atezjt],body>main[data-astro-cid-i7atezjt],body>footer[data-astro-cid-i7atezjt]{z-index:1;position:relative}.nav[data-astro-cid-i7atezjt]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);margin:auto;padding:24px 0;display:flex}.brand[data-astro-cid-i7atezjt]{align-items:center;gap:12px;width:clamp(310px,34vw,440px);height:64px;text-decoration:none;display:flex;overflow:hidden}.brand[data-astro-cid-i7atezjt] img[data-astro-cid-i7atezjt]{object-fit:contain}.emblem[data-astro-cid-i7atezjt],.brand-emblem[data-astro-cid-i7atezjt]{flex:0 0 58px;width:58px;height:58px}.wordmark[data-astro-cid-i7atezjt],.brand-wordmark[data-astro-cid-i7atezjt]{width:min(340px,100% - 70px);height:auto}.nav[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt]{gap:28px;display:flex}.nav[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{color:#a7aebb;letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800;text-decoration:none}.nav[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt].active,.nav[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]:hover{color:#fff}.intro[data-astro-cid-i7atezjt]{width:min(1180px,100% - 48px);margin:auto;padding:110px 0 90px}.eyebrow[data-astro-cid-i7atezjt]{color:#9fa8b8;letter-spacing:.28em;margin:0 0 20px;font-size:.65rem;font-weight:900}.intro[data-astro-cid-i7atezjt] h1[data-astro-cid-i7atezjt]{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,8vw,7.4rem);font-weight:500;line-height:.92}.dek[data-astro-cid-i7atezjt]{color:#aeb5c2;max-width:720px;margin:28px 0 36px;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.7}.filters[data-astro-cid-i7atezjt]{flex-wrap:wrap;gap:10px;display:flex}.filters[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{border:1px solid var(--line);letter-spacing:.16em;border-radius:999px;padding:10px 15px;font-size:.6rem;font-weight:900;text-decoration:none}.filters[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]:first-child{color:var(--past)}.filters[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]:nth-child(2){color:var(--planet)}.filters[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]:nth-child(3){color:var(--beyond)}.library[data-astro-cid-i7atezjt]{border-top:1px solid var(--line);padding:80px max(24px,50vw - 590px)}.section-head[data-astro-cid-i7atezjt]{margin-bottom:36px}.section-head[data-astro-cid-i7atezjt] h2[data-astro-cid-i7atezjt]{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:500}.episode[data-astro-cid-i7atezjt]{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:1.25fr 1fr;display:grid;overflow:hidden}.episode-two[data-astro-cid-i7atezjt]{margin-top:28px}.episode-two[data-astro-cid-i7atezjt] .copy[data-astro-cid-i7atezjt]{background:linear-gradient(145deg,#a578f50f,var(--surface) 50%)}.beyond-meta[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt],.beyond-actions[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{color:var(--beyond)!important}.art[data-astro-cid-i7atezjt]{background:#000;justify-content:center;align-items:center;min-height:360px;display:flex;overflow:hidden}.art[data-astro-cid-i7atezjt] img[data-astro-cid-i7atezjt]{object-fit:contain;object-position:center;width:100%;height:auto;max-height:520px;display:block}.copy[data-astro-cid-i7atezjt]{flex-direction:column;justify-content:center;padding:clamp(28px,5vw,64px);display:flex}.meta[data-astro-cid-i7atezjt]{letter-spacing:.16em;color:#9da5b3;font-size:.65rem;font-weight:900}.meta[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt]{color:var(--planet)}.copy[data-astro-cid-i7atezjt] h3[data-astro-cid-i7atezjt]{letter-spacing:-.04em;margin:10px 0 18px;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.copy[data-astro-cid-i7atezjt]>p[data-astro-cid-i7atezjt]:not(.meta){color:#aeb5c2;line-height:1.7}.actions[data-astro-cid-i7atezjt]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;display:flex}.actions[data-astro-cid-i7atezjt] b[data-astro-cid-i7atezjt]{color:#d5d9e1;letter-spacing:.15em;font-size:.6rem}.actions[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{isolation:isolate;background:linear-gradient(#050810,#050810) padding-box,linear-gradient(105deg,var(--past),var(--planet) 52%,var(--beyond)) border-box;color:#f4f1ea;letter-spacing:.12em;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:13px;padding:13px 18px;font-size:.6rem;font-weight:900;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 10px 28px #0000003d,0 0 20px #42c6c80d}.pillars[data-astro-cid-i7atezjt]{grid-template-columns:repeat(3,1fr);gap:16px;width:min(1180px,100% - 48px);margin:90px auto;display:grid}.pillars[data-astro-cid-i7atezjt] article[data-astro-cid-i7atezjt]{border:1px solid var(--line);background:linear-gradient(145deg,#080c14,#04060b);border-radius:16px;min-height:300px;padding:36px}.pillars[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt],.pillars[data-astro-cid-i7atezjt] small[data-astro-cid-i7atezjt]{letter-spacing:.18em;font-size:.6rem;font-weight:900}.pillars[data-astro-cid-i7atezjt] h2[data-astro-cid-i7atezjt]{margin:55px 0 12px;font-size:1.8rem}.pillars[data-astro-cid-i7atezjt] p[data-astro-cid-i7atezjt]{color:#9ca4b2;line-height:1.6}.pillars[data-astro-cid-i7atezjt] small[data-astro-cid-i7atezjt]{color:#747d8d;margin-top:28px;display:block}.past[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt]{color:var(--past)}.planet[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt]{color:var(--planet)}.beyond[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt]{color:var(--beyond)}.promise[data-astro-cid-i7atezjt]{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:100px 24px}blockquote[data-astro-cid-i7atezjt]{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,4.4rem);font-weight:900}.promise[data-astro-cid-i7atezjt]>p[data-astro-cid-i7atezjt]{color:#9ea6b4}.rabbit-cta[data-astro-cid-i7atezjt]{isolation:isolate;background:linear-gradient(#050810,#050810) padding-box,linear-gradient(105deg,var(--past),var(--planet) 52%,var(--beyond)) border-box;color:#f4f1ea;letter-spacing:.16em;border:1px solid #0000;border-radius:7px;align-items:center;gap:16px;margin-top:28px;padding:15px 24px;font-size:.6rem;font-weight:900;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 12px 34px #0000004d,0 0 20px #42c6c80e}.rabbit-cta[data-astro-cid-i7atezjt] b[data-astro-cid-i7atezjt]{color:var(--beyond)}.crossroads[data-astro-cid-i7atezjt]{justify-content:center;align-items:center;gap:18px;margin-top:24px;display:flex}.crossroads[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{color:#7f8795;letter-spacing:.11em;font-size:.52rem;font-weight:800;text-decoration:none}.crossroads[data-astro-cid-i7atezjt] span[data-astro-cid-i7atezjt]{color:#424956;font-size:.6rem}footer[data-astro-cid-i7atezjt]{text-align:center;width:min(1180px,100% - 48px);margin:auto;padding:58px 0 38px}.footer-brand[data-astro-cid-i7atezjt] img[data-astro-cid-i7atezjt]{width:min(500px,85vw);margin:0 auto 34px;display:block}footer[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt]{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:28px;display:flex}footer[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{color:#8e96a5;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:800;text-decoration:none}footer[data-astro-cid-i7atezjt] small[data-astro-cid-i7atezjt]{color:#697180;font-size:.65rem}@media (width<=760px){.nav[data-astro-cid-i7atezjt]{gap:10px;width:calc(100% - 28px);padding:12px 0}.brand[data-astro-cid-i7atezjt]{gap:6px;width:148px;min-width:148px;height:48px}.brand-emblem[data-astro-cid-i7atezjt]{flex:0 0 42px;width:42px;height:42px}.brand-wordmark[data-astro-cid-i7atezjt]{width:100px}.nav[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt]{gap:10px}.nav[data-astro-cid-i7atezjt] nav[data-astro-cid-i7atezjt] a[data-astro-cid-i7atezjt]{letter-spacing:.055em;font-size:.48rem}.intro[data-astro-cid-i7atezjt]{width:calc(100% - 32px);padding:64px 0 46px}.episode[data-astro-cid-i7atezjt]{grid-template-columns:1fr}.art[data-astro-cid-i7atezjt]{min-height:0}.copy[data-astro-cid-i7atezjt]{padding:28px 24px}.pillars[data-astro-cid-i7atezjt]{grid-template-columns:1fr;width:calc(100% - 32px);margin:60px auto}.pillars[data-astro-cid-i7atezjt] article[data-astro-cid-i7atezjt]{min-height:250px}.pillars[data-astro-cid-i7atezjt] h2[data-astro-cid-i7atezjt]{margin-top:42px}.library[data-astro-cid-i7atezjt]{padding:46px 16px}.promise[data-astro-cid-i7atezjt]{padding:72px 18px}}.nav{border-bottom:1px solid var(--line)!important;z-index:auto!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;width:min(1240px,100% - 48px)!important;margin:auto!important;padding:24px 0!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.nav:before{display:none!important}.nav .brand{align-items:center!important;gap:12px!important;width:clamp(310px,34vw,440px)!important;height:64px!important;text-decoration:none!important;display:flex!important;overflow:hidden!important}.nav .brand img{object-fit:contain!important}.nav .emblem{object-fit:contain!important;flex:0 0 58px!important;width:58px!important;height:58px!important}.nav .wordmark{object-fit:contain!important;width:min(340px,100% - 70px)!important;height:auto!important}.nav nav{gap:28px!important;display:flex!important}.nav nav a{color:#a7aebb!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:.65rem!important;font-weight:800!important;text-decoration:none!important}.nav nav a.active,.nav nav a:hover{color:#fff!important}@media (width<=760px){.nav{gap:8px!important;width:calc(100% - 28px)!important;padding:12px 0!important}.nav .brand{gap:6px!important;width:142px!important;min-width:142px!important;height:48px!important}.nav .emblem{flex:0 0 42px!important;width:42px!important;height:42px!important}.nav .wordmark{width:94px!important}.nav nav{gap:9px!important}.nav nav a{letter-spacing:.04em!important;font-size:.43rem!important}}.ppb-master-header{box-sizing:border-box;z-index:100;background:#03050a;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:48px;width:min(1240px,100% - 48px);margin:0 auto;padding:24px 0;display:flex;position:relative}.ppb-master-header:before{content:"";z-index:-1;background:#03050a;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ppb-master-brand{align-items:center;gap:12px;width:clamp(310px,34vw,440px);height:64px;text-decoration:none;display:flex;overflow:hidden}.ppb-master-emblem{object-fit:contain;flex:0 0 58px;width:58px;height:58px;display:block}.ppb-master-wordmark{object-fit:contain;width:min(340px,100% - 70px);height:auto;display:block}.ppb-master-header nav{align-items:center;gap:28px;display:flex}.ppb-master-header nav a{color:#a7aebb;letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800;text-decoration:none}.ppb-master-header nav a.active,.ppb-master-header nav a:hover{color:#fff}@media (width<=760px){.ppb-master-header{justify-content:center;gap:14px;width:calc(100% - 28px);padding:12px 0}.ppb-master-brand{gap:6px;width:142px;min-width:142px;height:48px}.ppb-master-emblem{flex:0 0 42px;width:42px;height:42px}.ppb-master-wordmark{width:94px}.ppb-master-header nav{gap:9px}.ppb-master-header nav a{letter-spacing:.04em;font-size:.43rem}}
