.pg-prose .editorial-example{border-radius:var(--radius-card);background:var(--color-paper-2);margin-block:2em;padding:clamp(20px,3vw,32px)}.pg-prose .editorial-example h3{margin-top:0;font-size:22px;line-height:1.25}.pg-prose .editorial-example-text{border:1.5px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-paper);margin-top:16px;padding:18px 22px;font-weight:500}.pg-prose .editorial-example p:last-child{color:var(--color-ink-2);margin-top:16px;font-size:17px;line-height:1.65}.pg-prose .editorial-table{border:1.5px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-paper);max-width:100%;margin-block:2em;overflow-x:auto}.editorial-table:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.editorial-table table{border-collapse:collapse;width:100%;min-width:420px;font-family:var(--font-sans);font-size:15px;line-height:1.45}.editorial-table caption{text-align:left;color:var(--color-ink-2);padding:14px 16px 12px;font-size:14px;font-weight:600}.editorial-table th,.editorial-table td{border-bottom:1px solid var(--color-line);text-align:left;padding:12px 16px}.editorial-table thead th{background:var(--color-ink);color:var(--color-paper);font-weight:700}.editorial-table tbody th{font-weight:600}.editorial-table tbody tr:last-child>*{border-bottom:0}.pg-prose .editorial-next{border-top:2px solid var(--color-ink);gap:0;margin-block:1.6em;display:grid}.editorial-next a{border-bottom:1px solid var(--color-line);min-height:56px;font-family:var(--font-sans);justify-content:space-between;align-items:center;gap:20px;padding-block:12px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.editorial-next a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:5px;text-decoration-thickness:3px}.pg-prose .editorial-source{border-top:1px solid var(--color-line);margin-top:3em;padding-top:22px}.pg-prose .editorial-source h2{margin:0 0 8px;font-size:17px}.pg-prose .editorial-source p{color:var(--color-ink-2);margin-top:8px;font-size:15px;line-height:1.7}.editorial-source a{text-underline-offset:4px;text-decoration:underline}.pg-prose .editorial-refs{color:var(--color-ink-2);gap:0;margin-top:10px;font-size:15px;line-height:1.6}.pg-prose .editorial-refs a{padding-block:8px;display:inline-block}.pg-prose .editorial-refs>li:before{top:calc(.62em + 8px)}
