.discovery.svelte-ul6jd8{background:var(--brand-yellow)}.discovery-inner.svelte-ul6jd8{max-width:1280px;margin:0 auto;padding:var(--section-pad) var(--content-px)}.discovery-label.svelte-ul6jd8{font-family:var(--font-display, "BN Rumble");font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;letter-spacing:.02em;text-transform:uppercase;text-align:center;margin:0 0 clamp(48px,7svh,80px);color:#6b5420}.discovery-grid.svelte-ul6jd8{display:grid;grid-template-columns:repeat(12,1fr);gap:40px}.featured-slot.svelte-ul6jd8,.secondary-slot.svelte-ul6jd8{grid-column:span 12}@media(min-width:851px){.secondary-slot.svelte-ul6jd8{grid-column:span 6}}@media(max-width:850px){.discovery-grid.svelte-ul6jd8{gap:32px}}@media(max-width:640px){.discovery-grid.svelte-ul6jd8{gap:36px}}@media(max-width:399px){.discovery-grid.svelte-ul6jd8{gap:24px}}.start-page.svelte-1817r99{background:var(--brand-pink);padding-top:76px}.start-inner.svelte-1817r99{max-width:640px;margin:0 auto;padding:var(--section-pad) var(--content-px);display:flex;flex-direction:column;gap:48px}.hero.svelte-1817r99{text-align:center}h1.svelte-1817r99{margin:0;font-size:clamp(2.6rem,6vw,4.2rem);font-weight:900;color:var(--nav-text, #1a1a2e);letter-spacing:-.03em;line-height:.95}.subtitle.svelte-1817r99{margin:16px auto 0;max-width:480px;color:var(--nav-text, #1a1a2e);opacity:.6;font-size:clamp(1rem,2vw,1.1rem);line-height:1.55;font-weight:600}.hero-actions.svelte-1817r99{margin-top:28px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.btn.svelte-1817r99{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:9999px;border:1.5px solid var(--nav-border, #1a1a2e);font-size:.85rem;font-weight:800;color:var(--nav-text, #1a1a2e);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;cursor:pointer;box-shadow:2.5px 2.5px 0 var(--nav-border, #1a1a2e);transition:transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.btn.svelte-1817r99:hover{transform:translate(-1px,-1px);box-shadow:3.5px 3.5px 0 var(--nav-border, #1a1a2e)}.btn.svelte-1817r99:active{transform:translate(1px,1px);box-shadow:1.5px 1.5px 0 var(--nav-border, #1a1a2e)}.btn-primary.svelte-1817r99{background:#fff}.btn-disabled.svelte-1817r99{opacity:.4;cursor:not-allowed;box-shadow:none}.btn-disabled.svelte-1817r99:hover{transform:none;box-shadow:none}.btn-subtle.svelte-1817r99{background:#ffffffb3;border-color:var(--nav-border, #1a1a2e);box-shadow:2.5px 2.5px 0 var(--nav-border, #1a1a2e)}.btn-subtle.svelte-1817r99:hover{background:#fff}.previous-toggle.svelte-1817r99{margin-top:16px;display:flex;justify-content:center}.link-btn.svelte-1817r99{display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-size:.78rem;font-weight:700;color:var(--nav-text, #1a1a2e);opacity:.45;padding:4px 0;transition:opacity .15s ease}.link-btn.svelte-1817r99:hover{opacity:.75}.chevron.svelte-1817r99{display:flex;transition:transform .2s ease}.chevron.open.svelte-1817r99{transform:rotate(180deg)}.previous-list.svelte-1817r99{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:12px}.previous-item.svelte-1817r99{padding:5px 12px;border-radius:9999px;border:1.5px solid rgba(26,26,46,.18);text-decoration:none;color:var(--nav-text, #1a1a2e);font-weight:700;font-size:.72rem;background:#ffffff73;transition:background .15s ease,border-color .15s ease}.previous-item.svelte-1817r99:hover{background:#fff;border-color:var(--nav-border, #1a1a2e)}.guide.svelte-1817r99{display:flex;flex-direction:column;gap:16px}.step-nav.svelte-1817r99{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.step-pill.svelte-1817r99{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:9999px;border:1.5px solid var(--nav-border, #1a1a2e);background:#ffffff80;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--nav-text, #1a1a2e);cursor:pointer;transition:all .15s ease;box-shadow:2px 2px #2d1b4e14;opacity:.55}.step-pill.svelte-1817r99:hover{opacity:.8;background:#ffffffb3}.step-pill.active.svelte-1817r99{background:#fff;opacity:1;box-shadow:2.5px 2.5px 0 var(--nav-border, #1a1a2e)}.step-num.svelte-1817r99{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1.5px solid currentColor;font-size:.68rem;font-weight:900;flex-shrink:0}.step-card.svelte-1817r99{border:3px solid var(--nav-border, #1a1a2e);border-radius:20px;background:#fff;padding:28px;box-shadow:6px 6px #2d1b4e1a}.step-title.svelte-1817r99{margin:0 0 20px;font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--nav-text, #1a1a2e);opacity:.35}ol.svelte-1817r99{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}li.svelte-1817r99{display:flex;align-items:flex-start;gap:12px}.step-index.svelte-1817r99{width:28px;height:28px;border-radius:50%;border:2px solid var(--nav-border, #1a1a2e);display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:900;color:var(--nav-text, #1a1a2e);flex-shrink:0;background:var(--interactive-alt)}.step-text.svelte-1817r99{line-height:1.6;color:var(--nav-text, #1a1a2e);font-weight:600;padding-top:3px}.note.svelte-1817r99{margin-top:20px;display:flex;gap:10px;align-items:flex-start;background:#fef9c3;border:2px solid var(--nav-border, #1a1a2e);border-radius:12px;padding:14px;color:var(--nav-text, #1a1a2e);font-weight:600;font-size:.92rem;line-height:1.5}.step-card a,.note a{color:var(--nav-text, #1a1a2e);text-underline-offset:2px;font-weight:700}@media(max-width:640px){.start-page.svelte-1817r99{padding-top:72px}.start-inner.svelte-1817r99{gap:36px}h1.svelte-1817r99{font-size:clamp(2.2rem,8vw,3rem)}.btn.svelte-1817r99{width:100%;max-width:320px}.step-card.svelte-1817r99{padding:22px}.step-pill.svelte-1817r99{padding:8px 14px;font-size:.72rem}}
