.legacy-image img{margin:32px auto;border-radius:12px}.legacy-section{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px;margin-block:45px}.legacy-section > .legacy-heading,.legacy-section > .legacy-text,.legacy-section > .legacy-image,.legacy-section > .legacy-video,.legacy-section > .legacy-toggles,.legacy-section > .legacy-testimonials,.legacy-section > .legacy-partners,.legacy-section > .legacy-client-history,.legacy-section > .legacy-button,.legacy-section > .legacy-download,.legacy-section > hr{width:100%;flex:0 0 100%}.legacy-section > br,.legacy-section > p:empty,.legacy-section > div[aria-hidden="true"],.legacy-col > p:empty{display:none}.legacy-row{display:flex;flex-wrap:wrap;gap:28px}.legacy-col{min-width:0;flex:1 1 250px}.legacy-col-one_full{flex-basis:100%}.legacy-col-one_half{flex-basis:calc(50% - 14px)}.legacy-col-one_third{flex-basis:calc(33.333% - 19px)}.legacy-col-two_third{flex-basis:calc(66.666% - 10px)}.legacy-col-one_fourth{flex-basis:calc(25% - 21px)}.legacy-col-one_fifth{flex-basis:calc(20% - 23px)}.legacy-col-two_fifth{flex-basis:calc(40% - 17px)}.legacy-col-three_fifth{flex-basis:calc(60% - 12px)}.legacy-col-four_fifth{flex-basis:calc(80% - 6px)}.legacy-col.legacy-has-background{padding:clamp(24px, 4vw, 48px);border-radius:var(--radius)}.legacy-heading{margin-top:1.4em}.legacy-lead{color:#363631;font-size:1.08rem;font-weight:720;line-height:1.6}.legacy-text{color:inherit}.legacy-text a{color:inherit;text-decoration-thickness:2px;text-underline-offset:3px}.legacy-client-history{max-width:1080px;margin-block:55px;padding:clamp(30px, 5vw, 64px);scroll-margin-top:105px;border:2px solid var(--ink);border-radius:var(--radius);background:linear-gradient(135deg, var(--yellow), #fff9bc);box-shadow:8px 8px 0 var(--ink)}.legacy-client-history h2{margin:8px 0 16px;font-size:clamp(2rem, 4vw, 3.7rem)}.legacy-client-history-copy{max-width:760px;color:#3f3f39}.legacy-client-roster{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none}.legacy-client-roster li{min-width:0;min-height:112px;display:grid;padding:20px;place-items:center;border:1px solid var(--line);border-radius:14px;background:var(--white)}.legacy-client-roster img{width:auto;max-width:100%;height:auto;max-height:68px;margin:0;border-radius:0;object-fit:contain}.legacy-toggle{margin:15px 0;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.legacy-toggle summary{padding:16px;cursor:pointer;font-weight:800;color:var(--ink);-webkit-text-fill-color:var(--ink)}.legacy-toggle > div{padding:0 16px 16px}@media (max-width: 760px){.legacy-section > .legacy-col{flex-basis:100%}.legacy-client-roster{grid-template-columns:repeat(2, minmax(0, 1fr))}.legacy-client-roster li{min-height:100px;padding:16px}}
