/* Consistent editorial typography: 18px text, 24px maximum heading (33.3% larger). */
.collection-main{font-size:18px;line-height:1.65}.collection-main .section{max-width:1200px;margin-inline:auto}.collection-main .page-hero{padding-bottom:20px}.collection-main h1,.collection-main h2,.collection-main h3,.collection-main h4,.collection-main h5,.collection-main h6{font-size:24px;line-height:1.4}.collection-tabs{display:flex;gap:12px;flex-wrap:wrap;padding:24px 6vw 0}.collection-tabs a{padding:10px 18px;border:1px solid var(--border-color);border-radius:8px;text-decoration:none}.collection-tabs [aria-current=page]{background:var(--accent);font-weight:700}.collection-filters{display:grid;grid-template-columns:2fr 1fr;gap:20px;max-width:850px}.collection-filters label{display:block;margin-bottom:8px}.collection-filters input,.collection-filters select{width:100%;padding:12px;border:1px solid var(--border-color);background:var(--surface-bg);color:var(--text-primary);border-radius:8px;font:inherit}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.collection-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.collection-card h2{margin:0}.collection-card p{margin:0;color:var(--text-secondary)}.collection-card .collection-read,.collection-card .button{margin-top:auto}.collection-card[hidden]{display:none}.collection-note{color:var(--text-secondary);font-size:18px}.knowledge-article{max-width:950px;overflow-wrap:anywhere}.knowledge-article h2,.knowledge-article h3{margin-top:32px}.knowledge-article p,.knowledge-article li,.knowledge-article td,.knowledge-article th{font-size:18px}.knowledge-article table{border-collapse:collapse;width:100%;min-width:560px}.knowledge-article td,.knowledge-article th{padding:12px;border:1px solid var(--border-color);text-align:left;vertical-align:top}.table-scroll{max-width:100%;overflow-x:auto;margin:24px 0}.knowledge-article hr{border:0;border-top:1px solid var(--border-color);margin:28px 0}@media(max-width:700px){.collection-grid,.collection-filters{grid-template-columns:1fr}.collection-tabs{padding-inline:20px}.collection-main .section{padding-inline:20px}.collection-main .page-hero{padding-inline:20px}}@media print{header,footer,.collection-tabs,.collection-filters{display:none}.knowledge-article{max-width:none}.table-scroll{overflow:visible}}

.collection-main p,.collection-main li,.collection-main td,.collection-main th,.collection-main .eyebrow{font-size:18px!important}
