.band-outer.svelte-2t1ydd{width:100%;overflow:hidden;padding:16px 0}.band-track.svelte-2t1ydd{display:flex;gap:14px;width:-moz-max-content;width:max-content;animation:svelte-2t1ydd-band-scroll 40s linear infinite;will-change:transform}.band-outer.svelte-2t1ydd:hover .band-track:where(.svelte-2t1ydd){animation-play-state:paused}.bcard.svelte-2t1ydd{flex-shrink:0;width:200px;border-radius:16px;padding:18px 20px 16px;box-shadow:0 2px 8px var(--shadow);display:flex;flex-direction:column;gap:10px}.bcard-ext.svelte-2t1ydd{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600;text-transform:lowercase;letter-spacing:.05em;opacity:.5}.bcard-name.svelte-2t1ydd{line-height:1.1;word-break:break-word}@keyframes svelte-2t1ydd-band-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.features2.svelte-1i7c29k{width:720px;margin:0 auto;padding:0 48px 56px;box-sizing:border-box}.features2-title.svelte-1i7c29k{font-family:Playfair Display,serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--ink);margin:0 0 28px;line-height:1.2}.features2-list.svelte-1i7c29k{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.feature2.svelte-1i7c29k{display:flex;gap:16px;align-items:flex-start}.feature2-icon.svelte-1i7c29k{flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--terra-glow);color:var(--terra);display:grid;place-items:center;margin-top:1px}.feature2-body.svelte-1i7c29k{display:flex;flex-direction:column;gap:3px;padding-top:6px}.feature2-title.svelte-1i7c29k{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:15px;color:var(--ink);line-height:1.3}.feature2-desc.svelte-1i7c29k{font-size:16px;color:var(--ink-soft);line-height:1.7;margin:0}@media (max-width: 960px){.features2.svelte-1i7c29k{width:100%;padding-left:24px;padding-right:24px}}.faq-section.svelte-1h7e2i5{width:720px;margin:0 auto;padding:0 48px 56px;box-sizing:border-box}.faq-title.svelte-1h7e2i5{font-family:Playfair Display,serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--ink);margin:0 0 28px;line-height:1.2}.faq-list.svelte-1h7e2i5{display:block;width:100%;margin:0;padding:0}.faq-item.svelte-1h7e2i5{display:block;width:100%;border-top:1px solid var(--border)}.faq-item.svelte-1h7e2i5:last-child{border-bottom:1px solid var(--border)}.faq-question.svelte-1h7e2i5{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.faq-question.svelte-1h7e2i5::-webkit-details-marker{display:none}.faq-question.svelte-1h7e2i5 dt:where(.svelte-1h7e2i5){font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;color:var(--ink);line-height:1.4}.faq-icon.svelte-1h7e2i5{flex-shrink:0;color:var(--terra);transition:transform .2s ease}details[open].svelte-1h7e2i5 .faq-icon:where(.svelte-1h7e2i5){transform:rotate(180deg)}.faq-answer.svelte-1h7e2i5{font-size:15px;color:var(--ink-soft);line-height:1.7;margin:0;padding:0 0 20px}.faq-answer.svelte-1h7e2i5 a:where(.svelte-1h7e2i5){color:var(--terra);text-decoration:underline;text-underline-offset:2px}@media (max-width: 960px){.faq-section.svelte-1h7e2i5{width:100%;padding-left:24px;padding-right:24px}}.notice-label.svelte-fsf5m2{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);margin-bottom:10px}.notice-box.svelte-fsf5m2{background:#fff;border-radius:22px;border:1.5px solid var(--border);box-shadow:0 6px 28px #1b110814;padding:36px 28px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.icon-wrap.svelte-fsf5m2{width:52px;height:52px;background:var(--terra-glow);border-radius:50%;display:grid;place-items:center;flex-shrink:0;margin-bottom:4px}.notice-heading.svelte-fsf5m2{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700;color:var(--ink);margin:0;line-height:1.3}.notice-body.svelte-fsf5m2{font-family:DM Sans,sans-serif;font-size:15px;color:var(--ink-soft);line-height:1.6;margin:0;max-width:300px}.notice-credits.svelte-fsf5m2{font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700;color:var(--terra);margin:0;line-height:1.2}.btn-signup.svelte-fsf5m2{margin-top:8px;display:inline-flex;align-items:center;background:var(--terra);color:#fff;border-radius:100px;padding:12px 28px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 16px #d9521a52;white-space:nowrap}.btn-signup.svelte-fsf5m2:hover{transform:translateY(-1px);box-shadow:0 8px 28px #d9521a6b}.blog-section.svelte-18mqehc{max-width:720px;margin:0 auto;padding:0 48px 56px;box-sizing:border-box}.blog-heading.svelte-18mqehc{font-family:Playfair Display,serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--ink);margin:0 0 20px;line-height:1.2}.blog-list.svelte-18mqehc{display:flex;flex-direction:column;gap:16px}.blog-card.svelte-18mqehc{display:block;border-radius:12px;border:1px solid var(--border);background:#ffffff80;padding:20px;text-decoration:none;transition:background .15s}.blog-card.svelte-18mqehc:hover{background:#fffc}.blog-card-title.svelte-18mqehc{font-size:15px;font-weight:600;color:var(--ink);line-height:1.35;margin:0 0 8px}.blog-card-excerpt.svelte-18mqehc{font-size:13px;color:var(--ink-soft);line-height:1.55;margin:0}@media (max-width: 960px){.blog-section.svelte-18mqehc{padding-left:24px;padding-right:24px}}.hero.svelte-1uha8ag{max-width:1220px;width:100%;margin:0 auto;padding:56px 48px 40px;box-sizing:border-box;display:flex;align-items:center;gap:72px}.hero-left.svelte-1uha8ag{flex:1;min-width:0}.hero-right.svelte-1uha8ag{width:480px;flex-shrink:0}.eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:7px;background:var(--terra-glow);color:var(--terra);border-radius:100px;padding:5px 13px 5px 8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:24px;font-family:Space Grotesk,sans-serif}.eyebrow-dot.svelte-1uha8ag{width:20px;height:20px;background:var(--terra);border-radius:50%;display:grid;place-items:center;flex-shrink:0}.hero-headline.svelte-1uha8ag{font-family:Playfair Display,serif;font-size:clamp(2.8rem,4vw,3.8rem);font-weight:900;line-height:1.08;letter-spacing:-.025em;margin:0 0 20px;color:var(--ink)}.italic.svelte-1uha8ag{font-style:italic;color:var(--terra)}.hero-sub.svelte-1uha8ag{font-size:17px;color:var(--ink-soft);line-height:1.65;max-width:400px;margin:0}.band-wrap.svelte-1uha8ag{padding:20px 0 24px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:transparent}.why-section.svelte-1uha8ag{max-width:720px;margin:0 auto;padding:56px 48px;box-sizing:border-box}.why-title.svelte-1uha8ag{font-family:Playfair Display,serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--ink);margin:0 0 20px;line-height:1.2}.why-body.svelte-1uha8ag{font-size:16px;color:var(--ink-soft);line-height:1.7;margin:0 0 14px}.why-body.svelte-1uha8ag:last-child{margin-bottom:0}.how-section.svelte-1uha8ag{padding-top:0}.how-steps.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:28px}.how-step.svelte-1uha8ag{display:flex;gap:20px;align-items:flex-start}.how-num.svelte-1uha8ag{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--terra-glow);color:var(--terra);font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700;display:grid;place-items:center;margin-top:1px}.how-step-title.svelte-1uha8ag{display:block;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;color:var(--ink);margin-bottom:6px}.results-wrap.svelte-1uha8ag{max-width:968px;width:100%;margin:0 auto;padding:0 48px 80px;box-sizing:border-box}@media (max-width: 960px){.hero.svelte-1uha8ag{flex-direction:column;gap:40px;padding:56px 24px 48px}.hero-right.svelte-1uha8ag{width:100%}.hero-sub.svelte-1uha8ag{max-width:none}.results-wrap.svelte-1uha8ag{padding-left:24px;padding-right:24px}}
