.ind-hero[data-v-23bdc38b]{background:linear-gradient(160deg,#fff,#fff9ea 55%,#fef3d4);padding:140px 0 90px;text-align:center}.ind-hero-inner[data-v-23bdc38b]{margin:0 auto;max-width:820px}.ind-badge[data-v-23bdc38b]{background:#f7b8041f;border-radius:999px;color:#d99f00;display:inline-block;font-size:.85rem;font-weight:600;margin-bottom:24px;padding:6px 16px}.ind-hero-title[data-v-23bdc38b]{color:#1a1a1a;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px}.ind-hero-desc[data-v-23bdc38b]{color:#1a1a1aa6;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.7;margin-bottom:40px}.ind-hero-cta[data-v-23bdc38b]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.ind-btn-ghost[data-v-23bdc38b],.ind-btn-primary[data-v-23bdc38b]{align-items:center;border-radius:10px;display:inline-flex;font-size:1.05rem;font-weight:700;justify-content:center;padding:14px 32px;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.ind-btn-primary[data-v-23bdc38b]{background:#f7b804;box-shadow:0 6px 18px #f7b80459;color:#fff}.ind-btn-primary[data-v-23bdc38b]:hover{box-shadow:0 10px 24px #f7b80473;transform:translateY(-2px)}.ind-btn-ghost[data-v-23bdc38b]{background:transparent;border:1.5px solid #f7b804;color:#f7b804}.ind-btn-ghost[data-v-23bdc38b]:hover{background:#f7b80414;transform:translateY(-2px)}.ind-section-title[data-v-23bdc38b]{color:#1a1a1a;display:block;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;margin-bottom:56px;padding-bottom:.6rem;position:relative;text-align:center}.ind-section-title[data-v-23bdc38b]:after{background:#f7b804;border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:56px}.ind-features[data-v-23bdc38b]{background:#fff;padding:90px 0}.ind-feature-grid[data-v-23bdc38b]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1100px}.ind-feature-card[data-v-23bdc38b]{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:36px 28px;text-align:center;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.ind-feature-card[data-v-23bdc38b]:hover{border-color:#f7b80480;box-shadow:0 14px 30px #f7b80424;transform:translateY(-6px)}.ind-feature-icon[data-v-23bdc38b]{align-items:center;background:#fff7e6;border-radius:16px;color:#f7b804;display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.ind-feature-icon[data-v-23bdc38b] svg{height:30px;width:30px}.ind-feature-card h3[data-v-23bdc38b]{color:#1a1a1a;font-size:1.2rem;font-weight:700;margin-bottom:12px}.ind-feature-card p[data-v-23bdc38b]{color:#0009;font-size:.95rem;line-height:1.7}.ind-process[data-v-23bdc38b]{background:linear-gradient(180deg,#fafbfd,#f5f7fa);padding:90px 0}.ind-process-steps[data-v-23bdc38b]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1100px}.ind-step[data-v-23bdc38b]{background:#fff;border:1px solid #e9edf3;border-radius:16px;padding:32px 24px;position:relative}.ind-step-num[data-v-23bdc38b]{color:#f7b80440;font-size:2.25rem;font-weight:800;line-height:1;margin-bottom:16px}.ind-step h3[data-v-23bdc38b]{color:#1a1a1a;font-size:1.1rem;font-weight:700;margin-bottom:10px}.ind-step p[data-v-23bdc38b]{color:#0009;font-size:.9rem;line-height:1.6}.ind-tags[data-v-23bdc38b]{background:#fff;padding:90px 0}.ind-tag-cloud[data-v-23bdc38b]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto;max-width:900px}.ind-tag[data-v-23bdc38b]{background:#fff7e6;border:1px solid rgba(247,184,4,.25);border-radius:999px;color:#8a6d00;font-size:.9rem;font-weight:600;padding:8px 18px}.ind-bottom-cta[data-v-23bdc38b]{background:linear-gradient(180deg,#1a1a2e,#16213e);padding:90px 0;text-align:center}.ind-bottom-cta h2[data-v-23bdc38b]{color:#fff;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;margin-bottom:16px}.ind-bottom-cta p[data-v-23bdc38b]{color:#fff9;font-size:1.05rem;margin-bottom:36px}@media (max-width:1024px){.ind-feature-grid[data-v-23bdc38b],.ind-process-steps[data-v-23bdc38b]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ind-hero[data-v-23bdc38b]{padding:110px 0 60px}.ind-bottom-cta[data-v-23bdc38b],.ind-features[data-v-23bdc38b],.ind-process[data-v-23bdc38b],.ind-tags[data-v-23bdc38b]{padding:60px 0}.ind-feature-grid[data-v-23bdc38b],.ind-process-steps[data-v-23bdc38b]{grid-template-columns:1fr}.ind-hero-cta[data-v-23bdc38b]{flex-direction:column}.ind-btn-ghost[data-v-23bdc38b],.ind-btn-primary[data-v-23bdc38b]{width:100%}}
