.sales.ma-page{background:var(--s-ground)}.ma-page .ma-hero-copy{display:grid;gap:26px;justify-items:start}.ma-page .ma-hero .s-h1{font-size:clamp(2.7rem,1.2rem + 5.6vw,5.75rem);max-width:10.5em}.ma-page .ma-rank{display:inline-grid;margin-top:14px;background:var(--s-paper);color:var(--s-ink);border-radius:14px;box-shadow:var(--shadow-card);overflow:hidden;text-decoration:none}.ma-page .ma-rank-top{display:flex;flex-wrap:wrap}.ma-page .ma-rank-top>span{display:flex;align-items:center;gap:12px;padding:16px 22px;font-weight:550;font-size:1.05rem}.ma-page .ma-rank-top>span+span{border-left:1px solid var(--s-paper-line)}.ma-page .ma-rank-top b{background:var(--s-lime);border-radius:6px;padding:0 8px;font-size:1.7rem;font-weight:700;letter-spacing:-.04em;line-height:1.25}.ma-page .ma-rank-src{padding:10px 22px;border-top:1px solid var(--s-paper-line);font-size:.82rem;color:var(--s-ink-2)}@media (hover:hover){.ma-page .ma-rank:hover .ma-rank-src{text-decoration:underline;text-underline-offset:.25em}}.ma-page .ma-covered{padding-block:14px;border-bottom:1px solid var(--s-line);color:var(--s-text)}.ma-page .ma-section{padding-top:var(--s-section)}.ma-page .ma-section--tight{padding-top:calc(var(--s-section) * .6)}.ma-page .ma-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.ma-page .ma-split--center{align-items:center}.ma-page .ma-stack{display:grid;gap:28px;justify-items:start;align-content:start}.ma-page .ma-ink{color:var(--s-text);max-width:none}.ma-page .ma-eyebrow{font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--s-text-2);margin-bottom:16px}.ma-page .ma-roster{width:100%;margin:0;overflow:hidden}.ma-page .ma-roster-bar{display:flex;gap:8px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--s-paper-line);font-size:.82rem;color:var(--s-ink-2)}.ma-page .ma-roster-bar b{color:var(--s-ink);font-weight:600}.ma-page .ma-roster table{width:100%;border-collapse:collapse;font-size:.9rem}.ma-page .ma-roster th{text-align:left;font-size:.78rem;font-weight:500;color:var(--s-ink-2);padding:10px 22px;background:var(--s-paper-sunken);border-bottom:1px solid var(--s-paper-line)}.ma-page .ma-roster td{padding:14px 22px;border-bottom:1px solid var(--s-paper-line)}.ma-page .ma-roster td:first-child{font-weight:550}.ma-page .ma-roster tr:last-child td{border-bottom:0}.ma-page .ma-band{display:grid;gap:28px;justify-items:start;background:var(--s-dark);color:var(--s-on-dark);border-radius:clamp(18px,2.4vw,28px);padding:clamp(32px,5.6vw,76px)}.ma-page .ma-band .ma-eyebrow{color:var(--s-on-dark-2);margin-bottom:-12px}.ma-page .ma-band .s-lede{color:var(--s-on-dark-2);max-width:40em}.ma-page .ma-band :focus-visible{outline-color:var(--s-lime)}.ma-page .ma-flow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;margin-top:14px}.ma-page .ma-flow li{position:relative;padding:18px 18px 0 0;border-top:1px solid #5a5b61;font-size:.94rem;color:var(--s-on-dark-2)}.ma-page .ma-flow li:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--s-on-dark)}.ma-page .ma-flow li:last-child:before{background:var(--s-lime)}.ma-page .ma-flow b{display:block;color:var(--s-on-dark);font-weight:550}.ma-page .ma-quote{display:grid;gap:16px;justify-items:start}.ma-page .ma-quote .proof-card{width:100%;box-shadow:var(--shadow-card)}.ma-page .ma-founder{font-size:.94rem;color:var(--s-text-2);max-width:40em;padding-top:22px;border-top:1px solid var(--s-line)}.ma-page .ma-close{margin-top:var(--s-section)}.ma-page .ma-close-title{max-width:15em}@media (max-width:900px){.ma-page .ma-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ma-page .ma-flow{grid-auto-flow:row;gap:18px}.ma-page .ma-flow li{padding:0 0 0 22px;border-top:0;border-left:1px solid #5a5b61}.ma-page .ma-flow li:before{top:4px;left:-5px}.ma-page .ma-rank-top>span+span{border-left:0;border-top:1px solid var(--s-paper-line)}.ma-page .ma-rank-top{flex-direction:column}.ma-page .ma-roster td,.ma-page .ma-roster th{padding-inline:14px}.ma-page .s-btn{white-space:normal}}