.ind-hero__h1[data-astro-cid-gg3atqyw]{font-family:var(--sans-display);font-size:clamp(38px,4.5vw,62px);line-height:1.05;letter-spacing:-.035em;font-weight:700;margin:0 0 20px}.ind-hero__italic[data-astro-cid-gg3atqyw]{color:var(--primary)}.ind-hero__sub[data-astro-cid-gg3atqyw]{font-size:18px;line-height:1.55;color:var(--fg-2);max-width:620px}.ind-stats[data-astro-cid-gg3atqyw]{padding:48px 32px;background:var(--primary-deep);color:#fff;border-bottom:1px solid var(--border)}.ind-stats__inner[data-astro-cid-gg3atqyw]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.ind-stat__val[data-astro-cid-gg3atqyw]{font-family:var(--sans-display);font-size:32px;font-weight:700;letter-spacing:-.03em}.ind-stat__label[data-astro-cid-gg3atqyw]{font-size:13px;opacity:.7;margin-top:4px}.ind-features[data-astro-cid-gg3atqyw]{padding:100px 32px;border-bottom:1px solid var(--border)}.ind-features__inner[data-astro-cid-gg3atqyw]{max-width:1280px;margin:0 auto}.ind-features__h2[data-astro-cid-gg3atqyw]{font-family:var(--sans-display);font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 40px}.ind-features__italic[data-astro-cid-gg3atqyw]{color:var(--primary)}.ind-features__grid[data-astro-cid-gg3atqyw]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ind-feat[data-astro-cid-gg3atqyw]{padding:28px;background:var(--bg-2);border:1px solid var(--border);border-radius:18px}.ind-feat__title[data-astro-cid-gg3atqyw]{font-size:16px;font-weight:600;margin:0 0 8px}.ind-feat__desc[data-astro-cid-gg3atqyw]{font-size:14px;color:var(--fg-2);line-height:1.55;margin:0}.ind-steps[data-astro-cid-gg3atqyw]{padding:100px 32px;border-bottom:1px solid var(--border);background:var(--bg-2)}.ind-steps__inner[data-astro-cid-gg3atqyw]{max-width:1280px;margin:0 auto}.ind-steps__h2[data-astro-cid-gg3atqyw]{font-family:var(--sans-display);font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 40px}.ind-steps__italic[data-astro-cid-gg3atqyw]{color:var(--primary)}.ind-steps__grid[data-astro-cid-gg3atqyw]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ind-step[data-astro-cid-gg3atqyw]{padding:28px;background:var(--card);border:1px solid var(--border);border-radius:18px}.ind-step__num[data-astro-cid-gg3atqyw]{font-family:var(--mono);font-size:12px;color:var(--primary);font-weight:600;margin-bottom:14px}.ind-step__title[data-astro-cid-gg3atqyw]{font-size:16px;font-weight:600;margin:0 0 8px}.ind-step__desc[data-astro-cid-gg3atqyw]{font-size:14px;color:var(--fg-2);line-height:1.55;margin:0}.ind-pricing[data-astro-cid-gg3atqyw]{padding:100px 32px}.ind-pricing__inner[data-astro-cid-gg3atqyw]{max-width:480px;margin:0 auto}.ind-pricing__card[data-astro-cid-gg3atqyw]{position:relative;overflow:hidden;background:linear-gradient(150deg,var(--primary-deep) 0%,var(--primary) 100%);color:#fff;border-radius:24px;padding:48px;text-align:center;box-shadow:var(--shadow-lg)}.ind-pricing__card-bg[data-astro-cid-gg3atqyw]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 80% 10%,rgba(255,255,255,.2),transparent 60%)}.ind-pricing__card-content[data-astro-cid-gg3atqyw]{position:relative}.ind-pricing__card-title[data-astro-cid-gg3atqyw]{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:20px}.ind-pricing__card-struck[data-astro-cid-gg3atqyw]{font-size:24px;text-decoration:line-through;opacity:.5;margin-bottom:8px}.ind-pricing__card-price[data-astro-cid-gg3atqyw]{font-family:var(--sans-display);font-size:72px;font-weight:700;letter-spacing:-.04em}.ind-pricing__card-note[data-astro-cid-gg3atqyw]{font-size:14px;opacity:.8;margin-top:10px;margin-bottom:28px}.ind-pricing__card-btn[data-astro-cid-gg3atqyw]{display:inline-flex;padding:14px 28px;background:#fff;color:var(--primary);border-radius:10px;font-size:15px;font-weight:600}.ind-explore[data-astro-cid-gg3atqyw]{padding:80px 32px;border-bottom:1px solid var(--border);text-align:center;background:var(--bg-2)}.ind-explore__inner[data-astro-cid-gg3atqyw]{max-width:600px;margin:0 auto}.ind-explore__h2[data-astro-cid-gg3atqyw]{font-family:var(--sans-display);font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 16px}.ind-explore__italic[data-astro-cid-gg3atqyw]{color:var(--primary)}.ind-explore__desc[data-astro-cid-gg3atqyw]{font-size:16px;color:var(--fg-2);line-height:1.55;margin:0 0 28px}.ind-explore__btn[data-astro-cid-gg3atqyw]{display:inline-flex;align-items:center;padding:16px 32px;border-radius:10px;background:var(--primary);color:#fff;font-size:15px;font-weight:600}@media (max-width: 1023px){.ind-features__grid[data-astro-cid-gg3atqyw],.ind-steps__grid[data-astro-cid-gg3atqyw]{grid-template-columns:1fr}.ind-stats__inner[data-astro-cid-gg3atqyw]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.ind-stats[data-astro-cid-gg3atqyw]{padding:36px 20px}.ind-features[data-astro-cid-gg3atqyw],.ind-steps[data-astro-cid-gg3atqyw],.ind-pricing[data-astro-cid-gg3atqyw]{padding:64px 20px}}
