.marketing-scope .opt-hero{text-align:left;padding-top:80px}.marketing-scope .opt-hero .split-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid}.marketing-scope .opt-hero h1{text-align:left;margin:0 0 18px;font-size:clamp(30px,4.6vw,48px);font-weight:700;line-height:1.16}.marketing-scope .opt-hero h1 .grad{background:linear-gradient(100deg,var(--color-violet-deep),var(--color-violet) 60%);color:#0000;-webkit-background-clip:text;background-clip:text}.marketing-scope .opt-hero p{color:var(--color-ink-soft);text-align:left;max-width:460px;margin:0 0 28px;font-size:16px;line-height:1.7}.marketing-scope .opt-hero .cta-buttons{flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-bottom:22px;display:flex}.marketing-scope .opt-hero .see-full{color:var(--color-violet-deep);padding:11px 4px;font-size:14.5px;font-weight:600}.marketing-scope .opt-meter{border:1px solid var(--color-line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px 16px;font-size:13.5px;display:inline-flex}.marketing-scope .opt-meter .lbl{color:var(--color-ink-soft)}.marketing-scope .opt-meter .free{color:var(--color-live);font-weight:700}.marketing-scope .opt-meter .rate{color:var(--color-violet-deep);font-weight:700}.marketing-scope .opt-meter .sep{color:var(--color-line)}.marketing-scope .feature-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.marketing-scope .feature-card{border:1px solid var(--color-line);background:#fff;border-radius:16px;padding:24px}.marketing-scope .feature-icon{background:var(--color-violet-tint);width:38px;height:38px;color:var(--color-violet-deep);border-radius:10px;place-items:center;margin-bottom:16px;display:grid}.marketing-scope .feature-card h4{margin:0 0 8px;font-size:16px}.marketing-scope .feature-card p{color:var(--color-ink-soft);margin:0;font-size:13.5px;line-height:1.65}.marketing-scope .usecase-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:18px;display:grid}.marketing-scope .usecase-card{border:1px solid var(--color-line);background:#fff;border-radius:16px;padding:22px}.marketing-scope .usecase-card h4{margin:0 0 8px;font-size:14.5px}.marketing-scope .usecase-card p{color:var(--color-ink-soft);margin:0;font-size:13px;line-height:1.6}.marketing-scope .faq-item{border-bottom:1px solid var(--color-line)}.marketing-scope .faq-q{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 4px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.marketing-scope .faq-q span{color:var(--color-violet-deep);text-align:center;flex:none;width:18px;margin-left:16px;font-weight:700}.marketing-scope .faq-a{color:var(--color-ink-soft);max-width:760px;max-height:0;margin-top:0;padding:0 4px;font-size:13.5px;line-height:1.65;transition:max-height .25s,margin-top .25s;overflow:hidden}.marketing-scope .faq-item.open .faq-a{max-height:400px;margin-top:12px}@media (max-width:900px){.marketing-scope .opt-hero .split-hero,.marketing-scope .feature-grid{grid-template-columns:1fr}}@media (max-width:1100px){.marketing-scope .usecase-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.marketing-scope .usecase-grid{grid-template-columns:1fr}}
