.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-1252cgy{background:var(--surface);padding-top:76px}.hero.svelte-1252cgy{max-width:1080px;margin:0 auto;padding:var(--section-pad) var(--content-px) calc(var(--section-pad) * .9);display:grid;grid-template-columns:1fr;justify-items:center;text-align:center}.hero.has-preview.svelte-1252cgy{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;justify-items:stretch;text-align:left}.hero-copy.svelte-1252cgy{display:flex;flex-direction:column;align-items:center;max-width:560px}.has-preview.svelte-1252cgy .hero-copy:where(.svelte-1252cgy){align-items:flex-start}.eyebrow.svelte-1252cgy{margin:0 0 10px;font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:400;letter-spacing:.03em;line-height:1;color:var(--nav-text, #1a1a2e)}h1.svelte-1252cgy{margin:0;font-size:clamp(3rem,7vw,5.2rem);font-weight:900;color:var(--nav-text, #1a1a2e);letter-spacing:-.035em;line-height:.92}.subtitle.svelte-1252cgy{margin:18px 0 0;max-width:480px;color:var(--nav-text, #1a1a2e);opacity:.7;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.55;font-weight:600}.download.svelte-1252cgy{margin-top:32px;display:flex;flex-direction:column;align-items:inherit;gap:10px}.meta.svelte-1252cgy{margin:0;font-size:.82rem;font-weight:700;color:var(--nav-text, #1a1a2e);opacity:.55}.promises.svelte-1252cgy{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center}.has-preview.svelte-1252cgy .promises:where(.svelte-1252cgy){justify-content:flex-start}.promises.svelte-1252cgy li:where(.svelte-1252cgy){display:inline-flex;align-items:center;gap:7px;font-size:.95rem;font-weight:700;color:var(--nav-text, #1a1a2e)}.promises.svelte-1252cgy svg{color:var(--nav-text, #1a1a2e);flex-shrink:0}.links.svelte-1252cgy{margin-top:26px;display:flex;flex-wrap:wrap;gap:8px 22px}.links.svelte-1252cgy a:where(.svelte-1252cgy){display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:800;color:var(--nav-text, #1a1a2e);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;opacity:.75;transition:opacity .15s ease}.links.svelte-1252cgy a:where(.svelte-1252cgy):hover{opacity:1}.hero-visual.svelte-1252cgy{position:relative;height:460px;border:3px solid var(--nav-border, #1a1a2e);border-radius:24px;background:var(--surface);overflow:hidden}.hero-dock.svelte-1252cgy{justify-self:center;border:3px solid var(--nav-border, #1a1a2e);border-radius:16px;overflow:hidden}.btn.svelte-1252cgy{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:2px solid var(--nav-border, #1a1a2e);border-radius:9999px;font-weight:800;color:var(--nav-text, #1a1a2e);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:background .15s ease;-webkit-tap-highlight-color:transparent}.btn.svelte-1252cgy:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--nav-border, #1a1a2e)}.btn-download.svelte-1252cgy{padding:20px 40px;font-size:1.05rem;background:var(--accent, var(--fn-free));box-shadow:4px 4px 0 var(--nav-border, #1a1a2e)}.btn-download.svelte-1252cgy:hover{background:color-mix(in srgb,var(--accent, var(--fn-free)) 55%,white)}.btn-disabled.svelte-1252cgy{opacity:.4;cursor:not-allowed;box-shadow:none}.btn-disabled.svelte-1252cgy:hover{background:var(--accent, var(--fn-free))}.btn-docs.svelte-1252cgy{flex-shrink:0;padding:14px 26px;font-size:.85rem;background:#fff;box-shadow:3px 3px 0 var(--nav-border, #1a1a2e)}.btn-docs.svelte-1252cgy:hover{background:var(--brand-purple, #c4b5fd)}.guide.svelte-1252cgy{max-width:1080px;margin:0 auto;padding:0 var(--content-px) var(--section-pad)}.guide-title.svelte-1252cgy,.docs-card.svelte-1252cgy h2:where(.svelte-1252cgy){margin:0;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:900;letter-spacing:-.025em;line-height:1.05;color:var(--nav-text, #1a1a2e)}.guide-title.svelte-1252cgy{margin-bottom:40px;text-align:center}.steps.svelte-1252cgy{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;align-items:start}.step-card.svelte-1252cgy{border:3px solid var(--nav-border, #1a1a2e);border-radius:20px;background:#fff;padding:32px}.step-head.svelte-1252cgy{display:flex;align-items:center;gap:12px;margin-bottom:20px}.step-head.svelte-1252cgy h3:where(.svelte-1252cgy){margin:0;font-size:1.15rem;font-weight:900;color:var(--nav-text, #1a1a2e)}.step-number.svelte-1252cgy{width:36px;height:36px;border-radius:50%;border:2px solid var(--nav-border, #1a1a2e);background:var(--accent, var(--fn-free));display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;color:var(--nav-text, #1a1a2e);flex-shrink:0}ol.svelte-1252cgy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}li.svelte-1252cgy{display:flex;align-items:flex-start;gap:12px}.step-index.svelte-1252cgy{width:26px;height:26px;border-radius:50%;border:2px solid var(--nav-border, #1a1a2e);display:inline-flex;align-items:center;justify-content:center;font-size:.74rem;font-weight:900;color:var(--nav-text, #1a1a2e);flex-shrink:0;background:var(--interactive-alt)}.step-text.svelte-1252cgy{line-height:1.6;color:var(--nav-text, #1a1a2e);font-weight:600;padding-top:2px}.note.svelte-1252cgy{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}.docs-band.svelte-1252cgy{max-width:1080px;margin:0 auto;padding:0 var(--content-px) var(--section-pad)}.docs-card.svelte-1252cgy{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 36px;border:3px solid var(--nav-border, #1a1a2e);border-radius:20px;background:var(--interactive-alt)}.docs-card.svelte-1252cgy p:where(.svelte-1252cgy){margin:8px 0 0;font-weight:600;line-height:1.5;color:var(--nav-text, #1a1a2e);opacity:.75}@media(max-width:860px){.hero.has-preview.svelte-1252cgy{grid-template-columns:1fr;gap:40px;justify-items:center;text-align:center}.has-preview.svelte-1252cgy .hero-copy:where(.svelte-1252cgy),.has-preview.svelte-1252cgy .promises:where(.svelte-1252cgy){align-items:center;justify-content:center}.hero-visual.svelte-1252cgy{width:100%;max-width:520px;height:380px}.links.svelte-1252cgy{justify-content:center}}@media(max-width:640px){.start-page.svelte-1252cgy{padding-top:72px}h1.svelte-1252cgy{font-size:clamp(2.6rem,11vw,3.4rem)}.btn-download.svelte-1252cgy{width:100%;max-width:340px}.hero-visual.svelte-1252cgy{height:320px}.step-card.svelte-1252cgy{padding:22px}.docs-card.svelte-1252cgy{flex-direction:column;align-items:flex-start;padding:26px}}
