.marketing-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px;align-items:center}.marketing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:28px;font:600 14px/1.5 Inter,Arial,sans-serif}.marketing-actions a{color:#56151a;text-underline-offset:4px}.marketing-hero .marketing-text-link{color:#fff}.marketing-hero-note{font:13px/1.65 Inter,Arial,sans-serif;color:#d9d9d9;max-width:530px;margin:18px 0 0}.marketing-proof{margin-top:24px;border:1px solid #4a4643;border-radius:20px;background:#1a1918;padding:28px;color:#fff}.marketing-proof h2{font:700 clamp(1.4rem,2.5vw,2rem)/1.2 "Red Hat Display",Arial,sans-serif;letter-spacing:-.02em;margin:18px 0 24px}.marketing-proof ol{list-style:none;margin:0;padding:0;counter-reset:audit-step}.marketing-proof li{counter-increment:audit-step;display:grid;grid-template-columns:28px 1fr;column-gap:12px;border-top:1px solid #4a4643;padding:16px 0;font:14px/1.6 Inter,Arial,sans-serif}.marketing-proof li:before{content:"0" counter(audit-step);color:#f09aa5;grid-row:span 2}.marketing-proof li span{grid-column:2;color:#d9d9d9;font-size:13px}.marketing-proof>p{color:#bcb8b3;font:12px/1.7 Inter,Arial,sans-serif;margin-bottom:0}.marketing-section{padding:88px 0;background:#faf9f7;color:#262523;scroll-margin-top:100px}.marketing-alt{background:#f0eeeb}.marketing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.marketing-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-card{padding:28px;border:1px solid #e8e6e3;border-radius:20px;background:#fff;min-width:0}.marketing-card h3{font:700 24px/1.2 Red Hat Display,Arial,sans-serif;margin:0 0 14px;color:#56151a}.marketing-card p,.marketing-card li{font:15px/1.75 Inter,Arial,sans-serif;color:#55514d;margin:0}.marketing-card ul{padding-left:20px;margin:18px 0 0}.marketing-card li+li{margin-top:8px}.marketing-card a{color:#56151a;text-underline-offset:4px}.marketing-note{font:15px/1.75 Inter,Arial,sans-serif;max-width:860px;color:#55514d;margin-top:24px}.marketing-steps{padding-left:0;list-style:none}.marketing-steps>.marketing-card>span{display:block;color:#71706e;font:600 13px Inter,Arial,sans-serif;margin-bottom:18px}.marketing-section a:focus-visible,.marketing-hero a:focus-visible{outline:3px solid #c4394a;outline-offset:5px}.marketing-page .marketing-grid{margin-top:28px}.marketing-page .marketing-card h3{font-size:23px}.marketing-page .marketing-card p{margin:0}.marketing-page .marketing-steps h3{margin-top:0}.marketing-page .scope-note{border-left:3px solid #c4394a;padding:6px 0 6px 20px;margin-top:28px;max-width:900px}@media(max-width:900px){.marketing-hero-grid{grid-template-columns:1fr;gap:16px}.marketing-proof{max-width:680px}.marketing-grid{grid-template-columns:1fr}.marketing-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-section{padding:56px 0}}@media(max-width:600px){.marketing-grid-two{grid-template-columns:1fr}.marketing-card,.marketing-proof{padding:24px}.marketing-actions{align-items:stretch;flex-direction:column;gap:18px}.marketing-actions>a{max-width:100%}.marketing-hero .marketing-actions a:first-child{justify-content:center}.marketing-hero [class*=hero-h1]{overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marketing-hero .hero-h1,.marketing-hero .hero-body,.marketing-hero .hero-cta,.marketing-hero .hero-vsl{animation:none!important}}.marketing-agency-intro{font:15px/1.7 Inter,Arial,sans-serif;color:#d9d9d9;margin:20px 0 0;max-width:660px}
