.chapter.svelte-byl07r{padding:clamp(9vh,12vw,12vh) var(--gutter) var(--breath);position:relative}.wrap.svelte-byl07r{max-width:var(--maxw);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.halo-box.svelte-byl07r{width:min(30vw,190px);height:min(30vw,190px);margin-bottom:5vh}.wrap.svelte-byl07r .atlas-h{max-width:18ch;margin-inline:auto}.lede-wrap.svelte-byl07r{display:flex;justify-content:center}.lede-wrap.svelte-byl07r .lede{max-width:52ch}.note.svelte-byl07r{margin:clamp(1.4rem,2.6vw,2rem) 0 0;max-width:52ch;font-family:var(--sans);font-size:.95rem;line-height:1.7;color:var(--muted)}.chapter.svelte-10fejqw{padding:var(--breath) var(--gutter);position:relative}.wrap.svelte-10fejqw{max-width:var(--maxw);margin-inline:auto}.rows.svelte-10fejqw{display:flex;flex-direction:column;gap:1.1rem;max-width:52rem;margin-inline:auto}.row.svelte-10fejqw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem 2rem;align-items:start;padding:clamp(1.6rem,2.8vw,2.2rem);background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--radius-xs);transition:border-color .7s var(--ease)}.row.svelte-10fejqw:hover{border-color:var(--line)}.row.lead.svelte-10fejqw{border-color:color-mix(in srgb,var(--gold) 52%,transparent);background:radial-gradient(72% 92% at 8% 0%,color-mix(in srgb,var(--gold) 8%,transparent),transparent 60%),var(--panel)}.kicker.svelte-10fejqw{font-family:var(--mono);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);margin:0 0 .85rem}.row.lead.svelte-10fejqw .kicker:where(.svelte-10fejqw){color:var(--gold)}h3.svelte-10fejqw{font-family:var(--serif);font-weight:400;font-size:clamp(1.4rem,2.4vw,1.85rem);line-height:1.12;color:var(--text);margin:0 0 .6rem}.note.svelte-10fejqw{font-family:var(--sans);font-size:.97rem;line-height:1.65;color:var(--text-2);margin:0 0 1rem;max-width:46ch}.more.svelte-10fejqw{font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-light);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:gap var(--dur) var(--ease)}.more.svelte-10fejqw:hover{gap:.85rem}.terms.svelte-10fejqw{text-align:right;min-width:11rem}.duration.svelte-10fejqw{font-family:var(--mono);font-size:.74rem;letter-spacing:.06em;color:var(--muted);margin:0 0 .5rem}.price.svelte-10fejqw{font-family:var(--serif);font-style:italic;font-size:clamp(1.2rem,2vw,1.5rem);color:var(--text);margin:0}.price.free.svelte-10fejqw{color:var(--gold-light)}@media (max-width: 640px){.row.svelte-10fejqw{grid-template-columns:1fr}.terms.svelte-10fejqw{text-align:left;min-width:0;padding-top:.9rem;border-top:1px solid var(--line-soft)}}@media (prefers-reduced-motion: reduce){.row.svelte-10fejqw,.more.svelte-10fejqw{transition:none}}.stack.svelte-eaxlaw{display:flex;flex-direction:column;width:100%}.bot.svelte-eaxlaw{max-width:34rem;margin-inline:auto;padding:clamp(1.5rem,3vw,2.1rem);background:var(--panel);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);border-radius:var(--radius-xs);text-align:center}.bot-line.svelte-eaxlaw{font-family:var(--sans);font-size:1rem;line-height:1.7;color:var(--text);margin:0 0 1.4rem}.bot-cta.svelte-eaxlaw{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);background:transparent;border:1px solid var(--gold);border-radius:var(--radius-xs);padding:.9rem 1.7rem;display:inline-flex;align-items:center;gap:.6rem;transition:color var(--dur) var(--ease),gap var(--dur) var(--ease)}.bot-cta.svelte-eaxlaw:hover,.bot-cta.svelte-eaxlaw:focus-visible{color:var(--gold-hi);gap:.9rem}.fallback-line.svelte-eaxlaw{font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;line-height:1.8;color:var(--muted);text-align:center;max-width:34rem;margin:clamp(2rem,4vw,2.8rem) auto clamp(1.2rem,2.4vw,1.6rem)}.unavailable.svelte-eaxlaw{font-family:var(--sans);font-size:.98rem;line-height:1.7;color:var(--muted);text-align:center;max-width:34rem;margin:clamp(2rem,4vw,2.8rem) auto 0}.gate.svelte-eaxlaw{max-width:34rem;margin-inline:auto;padding:clamp(1.6rem,3vw,2.2rem);background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--radius-xs);text-align:center}.gate-h.svelte-eaxlaw{font-family:var(--serif);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.6rem);color:var(--text);margin:0 0 .7rem}.gate-line.svelte-eaxlaw{font-family:var(--sans);font-size:.98rem;line-height:1.65;color:var(--text-2);margin:0 0 1.6rem}.gate-btn.svelte-eaxlaw{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);background:transparent;border:1px solid color-mix(in srgb,var(--gold) 44%,transparent);border-radius:var(--radius-xs);padding:.9rem 1.7rem;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),gap var(--dur) var(--ease)}.gate-btn.svelte-eaxlaw:hover,.gate-btn.svelte-eaxlaw:focus-visible{border-color:var(--gold);color:var(--gold-hi);gap:.9rem}@media (prefers-reduced-motion: reduce){.gate-btn.svelte-eaxlaw,.bot-cta.svelte-eaxlaw{transition:none}}.chapter.svelte-1qhzmg1{position:relative;padding:var(--breath) var(--gutter) calc(var(--breath) * 1.25);overflow:hidden}.bloom.svelte-1qhzmg1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(46% 42% at 50% 34%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 66%)}.wrap.svelte-1qhzmg1{position:relative;z-index:1;max-width:40rem;margin-inline:auto;text-align:center}.wrap.svelte-1qhzmg1 .atlas-h{margin-inline:auto}.line.svelte-1qhzmg1{font-family:var(--sans);font-size:1.02rem;line-height:1.72;color:var(--text-2);margin:0 0 .7rem}.capture.svelte-1qhzmg1{margin-top:2.6rem;display:flex;justify-content:center;text-align:left}.actions.svelte-1qhzmg1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.3rem 1.8rem;margin-top:2.4rem}.ghost.svelte-1qhzmg1{font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color var(--dur) var(--ease)}.ghost.svelte-1qhzmg1:hover{color:var(--gold-light)}.note.svelte-1qhzmg1{margin:2.6rem auto 0;max-width:28rem;font-family:var(--serif);font-style:italic;font-size:1.08rem;line-height:1.6;color:var(--muted)}@media (prefers-reduced-motion: reduce){.ghost.svelte-1qhzmg1{transition:none}}.shelf.svelte-2i74g2{display:grid;grid-template-columns:minmax(0,30rem);justify-content:center;gap:1.1rem;margin-inline:auto}.pack.svelte-2i74g2{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:clamp(1.5rem,2.6vw,2rem);background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--radius-xs);position:relative;transition:border-color .7s var(--ease)}.pack.svelte-2i74g2:hover{border-color:var(--line)}.pack.featured.svelte-2i74g2{border-color:color-mix(in srgb,var(--gold) 52%,transparent);background:radial-gradient(78% 90% at 8% 0%,color-mix(in srgb,var(--gold) 8%,transparent),transparent 62%),var(--panel)}h3.svelte-2i74g2{font-family:var(--serif);font-weight:400;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.15;color:var(--text);margin:0 0 .7rem}.price.svelte-2i74g2{font-family:var(--serif);font-style:italic;font-size:clamp(1.7rem,3vw,2.2rem);color:var(--gold-light);margin:0;line-height:1;display:flex;align-items:baseline;gap:.55rem}.unit.svelte-2i74g2{font-family:var(--mono);font-style:normal;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.credits.svelte-2i74g2{font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin:.7rem 0 1rem}.tagline.svelte-2i74g2{font-family:var(--sans);font-size:.95rem;line-height:1.6;color:var(--text-2);margin:0}.buy.svelte-2i74g2{align-self:flex-start;margin-top:1.7rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);background:transparent;border:1px solid color-mix(in srgb,var(--gold) 44%,transparent);border-radius:var(--radius-xs);padding:.8rem 1.3rem;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),gap var(--dur) var(--ease)}.buy.svelte-2i74g2:hover:not(:disabled){border-color:var(--gold);color:var(--gold-hi);gap:.9rem}.buy.svelte-2i74g2:disabled{opacity:.5;cursor:default}@media (max-width: 720px){.shelf.svelte-2i74g2{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.pack.svelte-2i74g2,.buy.svelte-2i74g2{transition:none}}.chapter.svelte-15mdxd4{position:relative;padding:var(--breath) var(--gutter) calc(var(--breath) * 1.25);overflow:hidden}.bloom.svelte-15mdxd4{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(46% 42% at 50% 22%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 66%)}.wrap.svelte-15mdxd4{position:relative;z-index:1;max-width:60rem;margin-inline:auto;text-align:center}.wrap.svelte-15mdxd4 .atlas-h{margin-inline:auto}.lede-wrap.svelte-15mdxd4{display:flex;justify-content:center;margin-bottom:3rem}.lede-wrap.svelte-15mdxd4 .lede{max-width:46ch}.flash.svelte-15mdxd4{max-width:40rem;margin:0 auto 1.4rem;text-align:left}.pkg-note.svelte-15mdxd4{font-family:var(--serif);font-style:italic;font-size:1rem;color:var(--muted);margin:1.8rem auto 0;max-width:34rem}.signed-in-bar.svelte-15mdxd4{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:3.5rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;color:var(--muted)}.cab-plate.svelte-15mdxd4{max-width:40rem;margin:3rem auto 0;padding-top:2rem;border-top:1px solid var(--line-soft)}.cab-line.svelte-15mdxd4{font-family:var(--sans);font-size:.98rem;line-height:1.65;color:var(--text-2);margin:0 0 1.2rem}.cab-door.svelte-15mdxd4{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--gold-light);border:1px solid color-mix(in srgb,var(--gold) 44%,transparent);border-radius:var(--radius-xs);padding:.85rem 1.5rem;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),gap var(--dur) var(--ease)}.cab-door.svelte-15mdxd4:hover{border-color:var(--gold);color:var(--gold-hi);gap:.9rem}.linkish.svelte-15mdxd4{background:none;border:none;padding:0;color:var(--gold-light);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:uppercase;text-decoration:none;transition:color var(--dur) var(--ease)}.linkish.svelte-15mdxd4:hover{color:var(--gold-hi)}.signin.svelte-15mdxd4{max-width:40rem;margin:4rem auto 0}.signin-h.svelte-15mdxd4{font-family:var(--serif);font-weight:400;font-size:clamp(1.35rem,2.4vw,1.8rem);color:var(--text);margin:0 0 .8rem}.signin-lede.svelte-15mdxd4{font-family:var(--sans);font-size:1rem;line-height:1.65;color:var(--text-2);margin:0 0 1.6rem}.signin-btn.svelte-15mdxd4{font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-light);background:transparent;border:1px solid color-mix(in srgb,var(--gold) 44%,transparent);border-radius:var(--radius-xs);padding:.9rem 1.7rem;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),gap var(--dur) var(--ease)}.signin-btn.svelte-15mdxd4:hover{border-color:var(--gold);color:var(--gold-hi);gap:.9rem}.signin-note.svelte-15mdxd4{font-family:var(--sans);font-style:italic;font-size:.98rem;line-height:1.6;color:var(--muted);margin:0;max-width:36rem}.fallback.svelte-15mdxd4{margin:2.4rem auto 0;text-align:left;max-width:46rem}.actions.svelte-15mdxd4{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.3rem 1.8rem;margin-top:3.2rem}.ghost.svelte-15mdxd4{font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color var(--dur) var(--ease)}.ghost.svelte-15mdxd4:hover{color:var(--gold-light)}.note.svelte-15mdxd4{margin:2.6rem auto 0;max-width:28rem;font-family:var(--serif);font-style:italic;font-size:1.08rem;line-height:1.6;color:var(--muted);text-align:center}@media (prefers-reduced-motion: reduce){.ghost.svelte-15mdxd4,.signin-btn.svelte-15mdxd4,.cab-door.svelte-15mdxd4{transition:none}}.compact.svelte-17et19q{--breath: 8vh;--breath-lg: 10vh}
