.insourced-content-layout{max-width:1040px}.axcelera-cms{max-width:100%;min-width:0}.axcelera-cms h1{font-size:clamp(2.4rem,4.4vw,4.1rem);max-width:22ch}.axcelera-cms h1+p{color:var(--muted,#686371);font-size:1.15rem;max-width:70ch}.axcelera-cms h2{font-size:clamp(1.7rem,2.6vw,2.1rem);margin-top:2.75rem;max-width:32ch}.axcelera-cms h3{font-size:1.3rem;margin-top:1.75rem}.axcelera-cms li,.axcelera-cms p{line-height:1.75}.axcelera-cms ul{padding-left:1.5rem}.axcelera-cms li{margin:.65rem 0}.axcelera-cms a:not(.button){color:var(--purple,#4b21ab);text-decoration:underline;text-underline-offset:.18em}.axcelera-cms a.button{color:#fff;text-decoration:none}.axcelera-cms .table-wrap:focus-visible,.axcelera-cms a:focus-visible{outline:3px solid #4b21ab;outline-offset:4px}.axcelera-cms .table-wrap{margin:1.5rem 0;max-width:100%;overflow-x:auto}.axcelera-cms table{border-collapse:collapse;min-width:36rem;width:100%}.axcelera-cms caption{font-weight:700;margin-bottom:.75rem;text-align:left}.axcelera-cms td,.axcelera-cms th{border:1px solid #dedbe6;line-height:1.5;padding:.85rem 1rem;text-align:left;vertical-align:top}.axcelera-cms thead th{background:var(--pale,#f4f1fa);color:var(--deep,#271344)}.axcelera-cms tbody tr:nth-child(2n){background:#faf9fc}.axcelera-cms blockquote{background:var(--pale,#f4f1fa);border-left:4px solid var(--purple,#4b21ab);color:var(--deep,#271344);font-size:1.2rem;margin:2rem 0 1rem;padding:1.5rem 1.75rem}.axcelera-cms blockquote p{margin:0}.axcelera-cms .quote-attribution,.axcelera-cms .quote-note,.axcelera-cms blockquote+p{font-size:.92em}@media (max-width:40rem){.axcelera-cms h2{margin-top:2.25rem}.axcelera-cms .button{max-width:100%;text-align:center;white-space:normal}.axcelera-cms blockquote{font-size:1.08rem;padding:1.25rem}}