.wyp-lantern-wrap.svelte-1uha8ag{background:var(--wyp-deep);padding:clamp(3rem,8vw,6rem) clamp(1rem,5vw,4rem)}.wyp-lantern.svelte-1uha8ag{max-width:740px;margin:0 auto;text-align:center}.wyp-lantern.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:var(--wyp-vivid);font-size:clamp(1.8rem,4vw,2.8rem);margin-bottom:1.2rem}.wyp-lantern.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#fbf5efd1;font-size:1rem;line-height:1.85;margin-bottom:2rem}.wyp-gate.svelte-1uha8ag{display:flex;justify-content:center}.wyp-gate.svelte-1uha8ag a:where(.svelte-1uha8ag){background:var(--wyp-vivid);color:var(--wyp-deep);padding:.7rem 2.2rem;border-radius:5px;font-weight:600;font-size:.95rem;transition:opacity .2s}.wyp-gate.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{opacity:.88}.wyp-stats-wrap.svelte-1uha8ag{background:var(--wyp-surface);padding:3rem 1rem;margin:0}.wyp-bridge.svelte-1uha8ag{max-width:860px;margin:0 auto}.wyp-tower.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem}.wyp-tower.svelte-1uha8ag dl:where(.svelte-1uha8ag){text-align:center;padding:1.5rem 1rem;background:var(--wyp-deep);border-radius:8px}.wyp-tower.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#fbf5ef99;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4rem}.wyp-tower.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--wyp-vivid);font-family:"Noto Serif SC",serif;font-size:1.6rem;font-weight:700}.wyp-cities-nav.svelte-1uha8ag{padding:2.5rem 1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.wyp-cities-nav.svelte-1uha8ag a:where(.svelte-1uha8ag){background:var(--wyp-deep);color:var(--wyp-surface);padding:.6rem 1.8rem;border-radius:5px;font-size:.92rem;font-weight:500;transition:background .2s}.wyp-cities-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:var(--wyp-muted)}.wyp-blog-nav.svelte-1uha8ag{background:var(--wyp-deep);padding:3rem clamp(1rem,5vw,4rem)}.wyp-blog-nav.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;max-width:680px;margin:0 auto}.wyp-blog-nav.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;justify-content:space-between;align-items:baseline;padding:.9rem 0;border-bottom:1px solid rgba(251,245,239,.08)}.wyp-blog-nav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--wyp-surface);font-size:.95rem;transition:color .15s}.wyp-blog-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--wyp-vivid)}.wyp-blog-nav.svelte-1uha8ag time:where(.svelte-1uha8ag){color:#fbf5ef66;font-size:.78rem;flex-shrink:0;margin-left:1rem}.wyp-cta-section.svelte-1uha8ag{padding:4rem clamp(1rem,5vw,4rem);text-align:center;max-width:680px;margin:0 auto}.wyp-cta-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.4rem,3vw,2rem);margin-bottom:1rem;color:var(--wyp-deep)}.wyp-cta-section.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:1.8rem;color:#16213eb8;line-height:1.8}.wyp-cta-section.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-block;background:var(--wyp-muted);color:#fff;padding:.7rem 2rem;border-radius:5px;font-weight:600;font-size:.92rem;transition:opacity .2s}.wyp-cta-section.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{opacity:.85}.wyp-features-list.svelte-1uha8ag{max-width:780px;margin:0 auto;padding:3rem clamp(1rem,5vw,3rem) 5rem}.wyp-features-list.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-family:"Noto Serif SC",serif;font-size:1.15rem;font-weight:600;color:var(--wyp-deep);margin-top:2rem;padding-bottom:.4rem;border-bottom:2px solid var(--wyp-vivid)}.wyp-features-list.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin-top:.6rem;color:#16213ec7;line-height:1.85;font-size:.93rem}
