.marketing-home .home-hero{padding-block:clamp(4rem,7vw,7rem)}.home-headline{font-size:clamp(2.75rem,5vw,4.5rem);line-height:1.04}.marketing-site .marketing-home .home-headline{letter-spacing:-.035em}.marketing-site[data-locale=fa] .marketing-home .home-headline{letter-spacing:0;line-height:1.4}.home-lede{color:var(--fg-2)}.marketing-home .home-hero-button{min-height:3rem}.home-workflow{min-width:0;border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem)}.home-step-number{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums}.home-glow-icon{color:var(--brand);filter:drop-shadow(0 0 4px var(--glow))}.home-intelligence-link{display:flex;align-items:center;gap:.8rem;padding:1rem;border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);border-radius:var(--radius);background:linear-gradient(90deg,color-mix(in srgb,var(--spark-mint) 14%,transparent),transparent 80%);color:var(--brand);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.home-intelligence-link:hover{border-color:var(--brand);box-shadow:0 0 24px -6px var(--glow)}.marketing-home a:focus-visible,.marketing-home button:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:5px}.marketing-home .home-ai-section{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-soft) 70%,transparent),transparent);scroll-margin-top:5rem}.marketing-home .home-soft-section{background:color-mix(in srgb,var(--bg-elev-1) 70%,transparent);border-block:1px solid var(--border-1)}.marketing-home .home-feature{border-radius:var(--radius-lg)}.marketing-home .home-feature:first-child{grid-column:span 2;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-soft) 90%,transparent),var(--glass))}.marketing-home .home-feature:last-child{grid-column:span 2}.marketing-home .home-guide{border-bottom:1px solid var(--border-1)}@media (max-width:639px){.marketing-home .home-feature:first-child,.marketing-home .home-feature:last-child{grid-column:auto}}