.ind-hero{z-index:1;padding:120px 0 80px;position:relative}.ind-hero-content{max-width:800px;margin:0 auto}.ind-hero .hero-badge{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--color-brand-subtle);color:var(--color-brand);letter-spacing:.14em;text-transform:uppercase;border:1px solid #dfe3ff;padding:7px 16px;font-size:12px;font-weight:800;display:inline-flex}.ind-hero .hero-badge-glow{background:var(--color-brand);border-radius:50%;width:7px;height:7px}.ind-hero .hero-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;color:#020617;margin:20px 0 0;font-size:clamp(32px,5vw,52px);font-weight:600;line-height:1.06}.ind-hero .hero-title-highlight{color:var(--color-brand);font-style:italic}.ind-hero .hero-lead{color:var(--color-muted);max-width:620px;margin:16px auto 0;font-size:clamp(15.5px,2.4vw,18px);line-height:1.6}.ind-toggle-section{background:var(--surface-soft);padding:80px 0}.ind-tabs{justify-content:center;gap:var(--space-4);margin-bottom:var(--space-12);display:flex}.ind-tab-btn{background:var(--surface);border-radius:var(--radius-full);color:var(--muted);cursor:pointer;align-items:center;gap:var(--space-2);border:1px solid #00000014;padding:12px 24px;font-weight:600;transition:all .2s;display:flex}.ind-tab-btn:hover{border-color:var(--brand);color:var(--ink)}.ind-tab-btn.active{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:0 4px 12px #4f46e54d}.ind-tab-content{background:var(--surface);padding:var(--space-12);box-shadow:var(--shadow-md);gap:var(--space-12);border:1px solid #0000000d;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;display:grid}.ind-features h3{letter-spacing:-.01em;margin-bottom:var(--space-6);color:var(--ink);font-size:28px;font-weight:700}.ind-workspace-insight{margin:22px 0 30px}.ind-features ul{margin:0 0 32px;padding:0;list-style:none}.ind-features li{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--muted);font-size:15px;display:flex}.ind-features li strong{color:var(--ink);font-size:16px;display:block}.ind-check{color:var(--brand);margin-top:2px}.ind-mockup{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-8);border:1px solid #0000000d}.ind-mockup-header{text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-4);letter-spacing:.05em;font-size:12px;font-weight:700}.ind-term-swap{border:1px solid var(--color-hairline);padding:var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);background:#fff;min-width:0;display:flex;overflow:clip}.ind-term-swap strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:auto;font-size:16px;display:block;overflow:clip}.ind-term-swap span{background:var(--brand-subtle);max-width:100%;color:var(--brand);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex;overflow:clip}@media (max-width:992px){.ind-tab-content{padding:var(--space-8);grid-template-columns:minmax(0,1fr)}.ind-features,.ind-mockup{min-width:0}.ind-tabs{flex-wrap:wrap}}@media (max-width:520px){.ind-tab-content{padding:22px}}
