body{--title: "Space Grotesk", system-ui, sans-serif}.sheet a,.topbar a{color:inherit}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:20px 40px;background:color-mix(in srgb,var(--page-bg) 86%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--page-rule)}.topbar .back{font-family:var(--font-mono);font-size:12px;color:var(--page-whisp);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color var(--dur-normal) var(--ease-score)}.topbar .back:hover{color:var(--page-ink)}.topbar .back .arr{transition:transform var(--dur-normal) var(--ease-score)}.topbar .back:hover .arr{transform:translate(-3px)}.progress{position:fixed;top:0;left:0;height:2px;width:100%;z-index:30;transform:scaleX(0);transform-origin:left;background:var(--signal-violet-ink)}.sheet{max-width:720px;margin:0 auto;padding:0 40px}.masthead{padding:124px 0 0}.kicker{font-family:var(--font-mono);font-size:12px;color:var(--page-whisp);display:flex;align-items:center;gap:12px;margin-bottom:38px}.kicker .rule{flex:0 0 32px;height:1px;background:var(--page-rule)}.masthead h1{font-family:var(--title);font-weight:500;font-size:64px;line-height:1.02;letter-spacing:-.035em;margin:0;text-wrap:balance;color:var(--page-ink)}.masthead h1 .em{font-weight:600;color:var(--signal-violet-ink)}.deck{font-family:var(--title);font-weight:400;font-size:22px;line-height:1.25;letter-spacing:-.02em;color:var(--page-muted);margin:22px 0 0}.score-rule{height:1px;background:var(--page-ink);opacity:.3;border:0;margin:60px 0}.score-rule.tight{margin:44px 0}.mv{margin:0}.lead{font-family:var(--title);font-weight:500;font-size:33px;line-height:1.16;letter-spacing:-.03em;color:var(--page-ink);margin:0;text-wrap:balance}p.body{font-family:var(--font-sans);font-weight:400;font-size:18.5px;line-height:1.66;letter-spacing:-.008em;color:var(--page-muted);margin:0 0 22px;text-wrap:pretty}p.body:last-child{margin-bottom:0}p.body .ink{color:var(--page-ink);font-weight:450}.mono{font-family:var(--font-mono);font-size:.85em;color:var(--page-ink)}.beat{font-family:var(--title);font-weight:500;font-size:25px;line-height:1.25;letter-spacing:-.026em;color:var(--page-ink);margin:0;text-wrap:balance}.pull{margin:0;padding:4px 0 4px 28px;border-left:2px solid var(--signal-violet-ink)}.pull p{font-family:var(--title);font-weight:500;font-size:28px;line-height:1.24;letter-spacing:-.03em;color:var(--page-ink);margin:0;text-wrap:balance}.litany{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.litany li{position:relative;padding-left:30px;font-family:var(--font-sans);font-weight:400;font-size:19px;line-height:1.5;letter-spacing:-.012em;color:var(--page-ink)}.litany li:before{content:"";position:absolute;left:0;top:.62em;width:14px;height:1px;background:var(--signal-violet-ink)}.creed{display:flex;flex-direction:column;gap:30px;margin:0}.creed .belief{margin:0;padding-left:30px;position:relative}.creed .belief:before{content:"";position:absolute;left:0;top:.74em;width:14px;height:1px;background:var(--signal-violet-ink)}.creed .belief p{font-family:var(--font-sans);font-weight:400;font-size:18.5px;line-height:1.62;letter-spacing:-.009em;color:var(--page-muted);margin:0;text-wrap:pretty}.creed .belief b{color:var(--page-ink);font-weight:600}.eras{display:flex;flex-direction:column;gap:14px;margin:0}.eras .era{font-family:var(--title);font-weight:500;font-size:30px;line-height:1.12;letter-spacing:-.03em;color:var(--page-muted);text-wrap:balance;display:flex;align-items:baseline;gap:16px}.eras .era .n{font-family:var(--font-mono);font-size:12px;color:var(--page-whisp);flex:0 0 auto;transform:translateY(-.32em)}.eras .era em{font-style:normal;color:var(--page-ink)}.eras .era.now{color:var(--page-ink)}.eras .era.now em{color:var(--signal-violet-ink)}.reject{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.reject li{position:relative;padding-left:34px;font-family:var(--title);font-weight:500;font-size:24px;line-height:1.26;letter-spacing:-.026em;color:var(--page-ink);text-wrap:balance}.reject li .x{position:absolute;left:0;top:.04em;color:var(--signal-violet-ink);font-family:var(--font-mono);font-weight:400;font-size:20px}.close{display:flex;flex-direction:column;gap:16px;margin:0}.close .line{font-family:var(--title);font-weight:500;font-size:34px;line-height:1.12;letter-spacing:-.032em;color:var(--page-ink);margin:0;text-wrap:balance}.close .line.violet{color:var(--signal-violet-ink)}.byline{display:flex;align-items:center;gap:14px;margin:56px 0 0}.byline .ferm{width:30px;height:30px;display:block;flex:0 0 auto}.byline .who{display:flex;flex-direction:column;gap:2px}.byline .name{font-family:var(--title);font-weight:500;font-size:18px;letter-spacing:-.02em;color:var(--page-ink)}.byline .role{font-family:var(--font-mono);font-size:12px;color:var(--page-whisp)}.sheet{padding-bottom:132px}@media(max-width:680px){.topbar{padding:16px 24px}.sheet{padding-left:24px;padding-right:24px;padding-bottom:96px}.masthead{padding-top:84px}.masthead h1{font-size:42px}.deck{font-size:19px}.lead{font-size:26px}.beat{font-size:21px}.pull p{font-size:23px}.eras .era{font-size:24px}.reject li{font-size:20px}.close .line{font-size:27px}}
