.content{max-width:var(--content-width);row-gap:48px;width:100%;margin-inline:auto;display:grid}.page-header{gap:8px;padding-bottom:16px;display:grid}.page-subtitle{font-size:var(--font-size-reading);line-height:var(--line-height-body);color:var(--color-ink-secondary)}.section{gap:16px;display:grid}p{font-weight:var(--font-weight-body)}h1{font-size:var(--font-size-heading-1);font-weight:var(--font-weight-heading-1);line-height:var(--line-height-heading-1);color:var(--color-ink)}h2{font-size:var(--font-size-heading-2);font-weight:var(--font-weight-heading-2);line-height:var(--line-height-heading-2)}h3{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-heading-3);line-height:var(--line-height-body);color:var(--color-ink);margin-top:8px}h4{font-size:var(--font-size-reading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);color:var(--color-ink);margin-top:4px}.section p{font-size:var(--font-size-reading);line-height:var(--line-height-body);color:var(--color-ink-secondary)}.section p strong{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.section a:not(.btn-primary):not(.btn-secondary),.about-block a:not(.btn-primary):not(.btn-secondary){color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.standalone{color:var(--color-ink);font-weight:var(--font-weight-body);padding-block:8px}.section .data-table,.section .table-scroll{margin-top:8px;margin-bottom:16px}.section .table-scroll .data-table{margin-top:0;margin-bottom:0}.section ul{gap:6px;padding:0;list-style:none;display:grid}.section ul li{font-size:var(--font-size-reading);line-height:var(--line-height-body);color:var(--color-ink-secondary);padding-left:16px;position:relative}.section ul li:before{content:"";background:var(--color-ink-muted);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:0}.section ul li strong{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.cta-group{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.partners-page,.pricing-page{padding-top:var(--page-top-offset);flex-direction:column;align-items:center;padding-bottom:64px;display:flex}.partners-shell,.pricing-shell{width:min(100%, var(--content-width))}.partners-shell--wide{width:min(100vw - 40px,1120px)}.pricing-shell--wide{width:min(100vw - 40px,1220px)}
