@media (max-width:760px){.marketing-nav-row{padding:0 18px!important;gap:12px!important}.marketing-nav-cta,.marketing-nav-links{display:none!important}.marketing-nav-burger{display:inline-flex!important}.marketing-nav-mobile-panel{display:block!important}.marketing-footer-grid{grid-template-columns:1fr 1fr!important;gap:24px!important}.marketing-footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:12px}}.marketing-hero-collage{position:relative;height:520px}.marketing-hero-collage-crm{position:absolute;left:0;top:24px;width:70%;height:480px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:16px;box-shadow:0 30px 60px -20px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.marketing-hero-collage-code{position:absolute;right:0;top:80px;width:44%;height:420px;background:#0e1116;border:1px solid #1c222a;border-radius:16px;box-shadow:0 40px 80px -20px rgba(15,23,42,.32);overflow:hidden}@media (max-width:1024px){.marketing-hero-collage{height:auto;display:flex;flex-direction:column;gap:16px}.marketing-hero-collage-code,.marketing-hero-collage-crm{position:relative;left:auto;right:auto;top:auto;width:100%!important;height:320px!important}}@media (max-width:760px){.marketing-hero-collage-code,.marketing-hero-collage-crm{height:240px!important}.marketing-section-pad{padding-left:22px!important;padding-right:22px!important}.marketing-display-xl{font-size:44px!important;letter-spacing:-.028em!important;line-height:.98!important}.marketing-display-lg{font-size:36px!important;letter-spacing:-.024em!important;line-height:1!important}.marketing-display-md{font-size:28px!important;line-height:1.1!important}.marketing-body-lg{font-size:15px!important}.marketing-stack-cta{flex-direction:column!important;gap:8px!important}.marketing-stack-cta>a{width:100%!important;text-align:center}}@media (max-width:1024px){.marketing-split-2col{grid-template-columns:1fr!important;gap:32px!important}}@media (max-width:760px){.marketing-grid-2col,.marketing-grid-3col,.marketing-grid-4col{grid-template-columns:1fr!important}.marketing-grid-4col{gap:16px!important}.marketing-side-label{display:none!important}.marketing-side-content{grid-column:span 2!important}.marketing-numbers-grid,.marketing-team-grid{grid-template-columns:1fr 1fr!important}.marketing-numbers-grid{gap:24px!important}.marketing-pricing-grid{grid-template-columns:1fr!important}.marketing-comparison-row{font-size:12.5px!important;padding:12px 14px!important}}