@media(max-width:1024px){
  .mobile-product-features{padding-top:64px;padding-bottom:68px}.mobile-product-features h2{max-width:360px}.mobile-features-lead{margin:16px 0 0;color:var(--landing-muted);font-size:.9rem}.mobile-product-features article{margin-top:42px}.mobile-product-features article>p{margin:0;color:var(--landing-gold);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mobile-product-features article h3{margin:12px 0 8px;font-size:1.5rem;line-height:1.08;letter-spacing:-.05em}.mobile-product-features article>span{display:block;color:var(--landing-muted);font-size:.88rem;line-height:1.45}
  .mobile-agenda-preview,.mobile-finance-preview{margin-top:26px;padding:16px;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-surface);box-shadow:0 16px 32px rgba(0,0,0,.16)}.mobile-agenda-preview header,.mobile-finance-preview header{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--landing-line);font-size:.75rem}.mobile-agenda-preview header small,.mobile-finance-preview header small{color:var(--landing-muted);font-size:.64rem}.mobile-agenda-preview>div{display:grid;grid-template-columns:52px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid var(--landing-line);font-size:.76rem}.mobile-agenda-preview time{color:var(--landing-gold);font-weight:800}.mobile-agenda-preview .is-open span{color:#7dc596}
  .mobile-feature-context{margin-top:clamp(56px,16vw,88px)!important}.mobile-client-preview{display:grid;gap:6px;margin-top:20px;padding:15px 0;border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line)}.mobile-client-preview strong{font-size:1rem}.mobile-client-preview b{font-size:.82rem}.mobile-client-preview small{color:var(--landing-muted);font-size:.68rem}
  .mobile-feature-finance{margin-top:clamp(72px,20vw,100px)!important}.mobile-finance-preview>div{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--landing-line);font-size:.78rem}.mobile-finance-preview>div span{color:var(--landing-muted)}.mobile-finance-preview .is-balance strong{color:var(--landing-gold);font-size:1rem}.mobile-finance-entry{display:block;margin-top:14px;color:#7dc596;font-size:.68rem;line-height:1.6}.mobile-finance-entry em{color:var(--landing-muted);font-style:normal}
  .mobile-feature-compact{margin-top:clamp(64px,18vw,88px)}.mobile-feature-compact h3{margin:0 0 20px;font-size:1.35rem;letter-spacing:-.04em}.mobile-feature-compact button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:14px 0;border:0;border-top:1px solid var(--landing-line);background:transparent;color:var(--landing-text);text-align:left}.mobile-feature-compact button:last-child{border-bottom:1px solid var(--landing-line)}.mobile-feature-compact button span{display:grid;gap:4px}.mobile-feature-compact button b{font-size:.9rem}.mobile-feature-compact button small{color:var(--landing-muted);font-size:.76rem}.mobile-feature-compact button i{color:var(--landing-gold);font-size:1rem;font-style:normal}.mobile-feature-compact button:active{transform:scale(.985)}
  @media(prefers-reduced-motion:reduce){.mobile-feature-compact button{transition:none}}
}
