.logo-link.svelte-1uha8ag{align-items:center;transition:opacity .18s;display:inline-flex}.logo-link.svelte-1uha8ag:hover{opacity:.8}.logo-link.svelte-1uha8ag img:where(.svelte-1uha8ag){width:auto;height:54px;display:block}.logo-footer.svelte-1uha8ag img:where(.svelte-1uha8ag){height:66px}@media (width<=620px){.logo-link.svelte-1uha8ag img:where(.svelte-1uha8ag){height:44px}.logo-footer.svelte-1uha8ag img:where(.svelte-1uha8ag){height:54px}}.logo-hero.svelte-1uha8ag{background:radial-gradient(ellipse at 50% 40%, #5a3a2a, var(--chocolate) 70%);border-radius:24px;width:100%;max-width:460px;margin-inline:auto;padding:clamp(18px,4vw,34px);box-shadow:0 25px 60px #462a1c40}.logo-hero.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:auto;display:block}:root{--cream:#f7e9dc;--paper:#fdf4ea;--chocolate:#4a2614;--brown:#7b4630;--rose:#e7aaa0;--gold:#c99a4f;--muted:#6a4d3d;--cappuccino:#e6c4a6;background:#f7e9dc}.hero.svelte-1uha8ag{background-image:linear-gradient(90deg, #f7e9dc9e, #f7e9dc61 55%, #f7e9dc38), var(--hero-bg);background-position:50%;background-size:cover}.hero-text.svelte-1uha8ag,.hero-note.svelte-1uha8ag{color:#4a3228}.primary-button.svelte-1uha8ag{box-shadow:0 8px 20px #4a261438}.manifesto.svelte-1uha8ag{background:linear-gradient(135deg,#f1d3b8 0%,#e6c4a6 50%,#efc9b9 100%)}.collection-visual.svelte-1uha8ag{background:radial-gradient(at 50% 46%,#fff8e7d9,#0000 39%),linear-gradient(130deg,#f1d3b8,#d89d72 58%,#f0cdb8)}.coming-soon.svelte-1uha8ag{background:#f3cfc6;border-color:#0000}.launch.svelte-1uha8ag{background:radial-gradient(ellipse at 15% 0%, #6b3a24 0%, var(--chocolate) 55%, #2e170c 100%);box-shadow:inset 0 3px 0 0 var(--gold)}.hero-note.svelte-1uha8ag{letter-spacing:.08em;font-size:13px}.collection-disclaimer.svelte-1uha8ag{font-size:14px}.section-label.svelte-1uha8ag,.back-top.svelte-1uha8ag,.visual-word.svelte-1uha8ag,.coming-soon.svelte-1uha8ag{font-size:12px}.site-footer.svelte-1uha8ag>p:where(.svelte-1uha8ag),.legal.svelte-1uha8ag summary:where(.svelte-1uha8ag),.legal.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.footer-bottom.svelte-1uha8ag{letter-spacing:.08em;font-size:12px}.header-cta.svelte-1uha8ag,.primary-button.svelte-1uha8ag,.signup.svelte-1uha8ag button:where(.svelte-1uha8ag),.signup.svelte-1uha8ag input[type=email]:where(.svelte-1uha8ag),.mobile-nav.svelte-1uha8ag summary:where(.svelte-1uha8ag),.mobile-nav.svelte-1uha8ag div:where(.svelte-1uha8ag),.coming-soon.svelte-1uha8ag{border-radius:14px}.socials.svelte-1uha8ag{flex-wrap:wrap;grid-column:1/-1;gap:12px;display:flex}.social-icon.svelte-1uha8ag{width:44px;height:44px;color:var(--chocolate);border:1px solid #38261f40;border-radius:50%;place-items:center;transition:background .18s,color .18s,transform .18s;display:grid}.social-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:22px;height:22px}.social-icon.svelte-1uha8ag:hover,.social-icon.svelte-1uha8ag:focus-visible{background:var(--chocolate);color:var(--cream);transform:translateY(-2px)}
