.home.svelte-1uha8ag{color:#171724;background:#fafafc}.hero.svelte-1uha8ag{border-bottom:1px solid #dadae4;grid-template-columns:minmax(0,1.22fr) minmax(22rem,.78fr);min-height:calc(100svh - 5.5rem);display:grid}.hero-primary.svelte-1uha8ag{color:#fafafc;background:#2c2a8d;flex-direction:column;padding:clamp(2rem,6vw,6rem);display:flex}.section-label.svelte-1uha8ag{color:#2c2a8d;font:750 .65rem/1 var(--font-meta);letter-spacing:.18em;margin:0}.hero-primary.svelte-1uha8ag>.section-label:where(.svelte-1uha8ag){color:#ffe45e}.hero-message.svelte-1uha8ag{margin:auto 0}.hero-message.svelte-1uha8ag h1:where(.svelte-1uha8ag){font:750 clamp(3.2rem, 6.6vw, 7.2rem)/.96 var(--font-sans);letter-spacing:-.065em;margin:0}.hero-message.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#ffe45e;font-style:normal}.hero-message.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#fafafc99;font:650 .7rem/1.5 var(--font-meta);letter-spacing:.18em;margin:2rem 0 0}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.hero-actions.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#fafafc;border:1px solid #fafafc73;align-items:center;min-height:2.75rem;padding:0 .9rem;font-size:.72rem;font-weight:750;text-decoration:none;display:inline-flex}.hero-actions.svelte-1uha8ag a:where(.svelte-1uha8ag):first-child{color:#171724;background:#ffe45e;border-color:#ffe45e}.hero-rule.svelte-1uha8ag{align-items:center;gap:1.5rem;display:flex}.hero-rule.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#fafafc73;flex:1;height:1px}.hero-rule.svelte-1uha8ag b:where(.svelte-1uha8ag){color:#ffe45e;font:700 .62rem/1 var(--font-meta);letter-spacing:.14em}.hero-guide.svelte-1uha8ag{flex-direction:column;padding:clamp(2rem,4vw,4rem);display:flex}.hero-guide.svelte-1uha8ag>img:where(.svelte-1uha8ag){object-fit:contain;background:#2c2a8d;width:7rem;height:7rem}.hero-guide.svelte-1uha8ag>div:where(.svelte-1uha8ag){margin-top:auto}.hero-guide.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.045em;margin:.8rem 0 1.5rem;font-size:clamp(1.8rem,3vw,3rem);line-height:1.1}.essence-cta.svelte-1uha8ag{color:#171724;background:#ffe45e;align-items:center;gap:3rem;width:max-content;min-height:3.4rem;margin-top:1.5rem;padding:0 1.25rem;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}.essence-cta.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#2c2a8d;font-size:1rem}.music-feature.svelte-1uha8ag,.books-feature.svelte-1uha8ag{padding:clamp(5rem,9vw,9rem) max(1.25rem,50vw - 38rem)}.section-heading.svelte-1uha8ag{grid-template-columns:2.5rem 1fr auto;align-items:end;margin-bottom:3rem;display:grid}.section-heading.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#2c2a8d;font:750 1rem/1 var(--font-meta)}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.055em;margin:.5rem 0 0;font-size:clamp(2.2rem,4vw,4rem)}.music-feature.svelte-1uha8ag{color:#fafafc;background:#2c2a8d}.section-heading.inverse.svelte-1uha8ag>span:where(.svelte-1uha8ag),.section-heading.inverse.svelte-1uha8ag .section-label:where(.svelte-1uha8ag){color:#ffe45e}.release-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);display:grid}.release-grid.svelte-1uha8ag>a:where(.svelte-1uha8ag){color:inherit;grid-template-columns:minmax(12rem,1fr) 1fr;align-items:end;gap:1.5rem;text-decoration:none;display:grid}.release-grid.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:1;object-fit:cover;width:100%}.release-grid.svelte-1uha8ag div:where(.svelte-1uha8ag){padding-bottom:.5rem}.release-grid.svelte-1uha8ag div:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#ffe45e;font:750 1rem/1 var(--font-meta)}.release-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#fafafc99;font:700 .62rem/1 var(--font-meta);letter-spacing:.12em;margin:2rem 0 .5rem}.release-grid.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .7rem;font-size:clamp(1.5rem,2.7vw,2.6rem);line-height:1.05}.release-grid.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#fafafc99}.on-indigo.svelte-1uha8ag{margin-top:4rem}.books-feature.svelte-1uha8ag{grid-template-columns:1.1fr minmax(18rem,.9fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.books-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.06em;margin:0 0 2rem;font-size:clamp(2.5rem,5vw,5rem);line-height:1.05}.books-copy.svelte-1uha8ag mark:where(.svelte-1uha8ag){-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;background:#ffe45e;padding:0 .06em}.books-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag){max-width:42rem;line-height:1.85}.book-cover.svelte-1uha8ag{aspect-ratio:2/3;color:#fafafc;background:#2c2a8d;flex-direction:column;padding:2rem;display:flex}.book-cover.svelte-1uha8ag>span:where(.svelte-1uha8ag){font:650 .6rem/1 var(--font-meta);letter-spacing:.14em}.book-cover.svelte-1uha8ag>b:where(.svelte-1uha8ag){color:#ffe45e;letter-spacing:-.1em;margin:auto 0 0;font-size:8rem;line-height:.7}.book-cover.svelte-1uha8ag>strong:where(.svelte-1uha8ag){font-size:2.4rem}.book-cover.svelte-1uha8ag>i:where(.svelte-1uha8ag){border-top:1px solid #ffffff80;margin-top:auto;padding-top:1rem;font-style:normal}.continuum.svelte-1uha8ag{text-align:center;background:#ffe45e;place-content:center;min-height:40rem;padding:4rem 1.25rem;display:grid}.continuum.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#2c2a8d;font:750 .65rem/1 var(--font-meta);letter-spacing:.18em}.continuum.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.07em;margin:1.5rem 0 2.5rem;font-size:clamp(3.2rem,8vw,8rem);line-height:.85}.continuum.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#2c2a8d;font-style:normal}.continuum.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#fafafc;background:#2c2a8d;justify-content:center;align-items:center;gap:3rem;min-height:3.4rem;padding:0 1.2rem;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}.continuum.svelte-1uha8ag a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#ffe45e}@media (width<=900px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.hero-primary.svelte-1uha8ag{min-height:70svh}.hero-guide.svelte-1uha8ag{min-height:38rem}.release-grid.svelte-1uha8ag>a:where(.svelte-1uha8ag),.books-feature.svelte-1uha8ag{grid-template-columns:1fr}.book-cover.svelte-1uha8ag{width:min(100%,24rem)}}@media (width<=620px){.section-heading.svelte-1uha8ag{grid-template-columns:2.2rem 1fr}.release-grid.svelte-1uha8ag{grid-template-columns:1fr}}
