.landing.svelte-1uha8ag{background-color:#fff;flex-direction:column;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.hero.svelte-1uha8ag{flex:1;justify-content:center;align-items:center;padding:80px 32px;display:flex;position:relative}.hero-inner.svelte-1uha8ag{text-align:center;max-width:640px}.hero-logo.svelte-1uha8ag{opacity:.9;height:40px;margin-bottom:48px}.hero-title.svelte-1uha8ag{color:#37352f;letter-spacing:-.03em;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.1}.hero-subtitle.svelte-1uha8ag{color:#9b9a97;margin:0 0 48px;font-size:18px;font-weight:400;line-height:1.6}.hero-cta.svelte-1uha8ag{color:#fff;cursor:pointer;letter-spacing:-.01em;background:#37352f;border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 32px;font-family:inherit;font-size:15px;font-weight:600;transition:background-color .15s,transform .1s;display:inline-flex}.hero-cta.svelte-1uha8ag:hover{background:#2f2e2a;transform:translateY(-1px)}.hero-cta.svelte-1uha8ag:active{transform:translateY(0)}.hero-arrow.svelte-1uha8ag{transition:transform .15s}.hero-cta.svelte-1uha8ag:hover .hero-arrow:where(.svelte-1uha8ag){transform:translate(2px)}.features.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:64px;padding:0 32px 64px;display:flex}.feature.svelte-1uha8ag{text-align:center;max-width:200px}.feature-label.svelte-1uha8ag{color:#9b9a97;letter-spacing:.02em;font-size:13px;font-weight:500}.feature-value.svelte-1uha8ag{color:#37352f;margin-top:4px;font-size:14px;font-weight:600}.disclosures.svelte-1uha8ag{border-top:1px solid #e8e8e4;max-width:680px;margin:0 auto;padding:40px 32px}.disclosures-title.svelte-1uha8ag{color:#9b9a97;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin:0 0 16px;font-size:12px;font-weight:600}.disclosures-content.svelte-1uha8ag{color:#b4b4b0;text-align:center;font-size:12px;line-height:1.8}.disclosures-content.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#9b9a97;text-underline-offset:2px;text-decoration:underline}.disclosures-content.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:#37352f}.loading-container.svelte-1uha8ag{justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-dot.svelte-1uha8ag{background:#37352f;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite svelte-1uha8ag-dot-pulse}@keyframes svelte-1uha8ag-dot-pulse{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (width<=768px){.landing.svelte-1uha8ag{padding:24px 20px}.hero-logo.svelte-1uha8ag{width:180px;height:auto}.hero-title.svelte-1uha8ag{font-size:36px}.hero-subtitle.svelte-1uha8ag{max-width:100%;font-size:17px}.features.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:24px;max-width:100%}.disclosures.svelte-1uha8ag{max-width:100%;padding:24px 20px}}@media (width<=480px){.landing.svelte-1uha8ag{padding:20px 16px}.hero-logo.svelte-1uha8ag{width:150px}.hero-title.svelte-1uha8ag{font-size:28px}.hero-subtitle.svelte-1uha8ag{font-size:15px}.hero-cta.svelte-1uha8ag{padding:14px 28px;font-size:15px}.features.svelte-1uha8ag{grid-template-columns:1fr;gap:16px}.feature.svelte-1uha8ag{padding:16px}.feature-label.svelte-1uha8ag{font-size:12px}.feature-value.svelte-1uha8ag{font-size:16px}.disclosures.svelte-1uha8ag{padding:20px 16px}.disclosures-title.svelte-1uha8ag{font-size:14px}.disclosures-content.svelte-1uha8ag{font-size:11px}}
