.article-head .class-ladder{max-width:520px;margin-top:22px}.class-pill--i{background:#d7f0f2}.class-pill--iia{background:#aee0e5}.class-pill--iib{background:#7fcdd5}.class-pill--iii{color:var(--teal-night);background:#3fb3bf}.prose .spec-table td,.prose .spec-table th{overflow-wrap:normal}.resource-card .link-arrow{justify-self:start}.prose .timeline{margin:1.6em 0 2em;line-height:1.5}.prose .timeline li{margin-bottom:0}.callout .callout-links{flex-wrap:wrap;gap:6px 22px;display:flex}.callout-links .link-arrow{display:inline}.callout-links .link-arrow:after{margin-left:6px;display:inline-block}@media (max-width:600px){.prose .spec-table--stack thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose .spec-table--stack,.prose .spec-table--stack tbody,.prose .spec-table--stack tr,.prose .spec-table--stack th,.prose .spec-table--stack td{width:auto;display:block}.prose .spec-table--stack tbody tr{border-bottom:1px solid var(--line);padding:14px 16px}.prose .spec-table--stack tbody tr:last-child{border-bottom:0}.prose .spec-table--stack tbody th,.prose .spec-table--stack td{border:0;padding:0}.prose .spec-table--stack tbody th{color:var(--ink);margin-bottom:8px}.prose .spec-table--stack td+td{margin-top:8px}.prose .spec-table--stack td:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:.72rem;font-weight:600;display:block}}.prose .sources{font-size:.92rem;line-height:1.6}.prose .sources li{overflow-wrap:anywhere;margin-bottom:.6em}
