.seo-copy{max-width:70ch}.seo-copy h2{font-size:var(--step-2);margin:40px 0 12px}.seo-copy h2:first-child{margin-top:0}.seo-copy h3{font-size:var(--step-1);margin:28px 0 8px}.seo-copy ol,.seo-copy p,.seo-copy ul{margin:0 0 16px}.seo-copy ol,.seo-copy ul{padding-left:22px}.seo-copy li{margin-bottom:6px}.seo-copy a{color:var(--deep);text-decoration:underline;text-underline-offset:3px}.seo-copy blockquote{margin:0 0 16px;padding:4px 0 4px 16px;color:var(--ink-2)}.seo-copy .seo-table{overflow-x:auto;margin:0 0 20px;border:1px solid var(--line);border-radius:var(--r-md)}.seo-copy table{border-collapse:collapse;width:100%;font-size:var(--step--1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seo-copy td,.seo-copy th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);vertical-align:top}.seo-copy th{background:var(--petrol-tint);color:var(--deep);font-weight:700}.seo-copy tr:last-child td{border-bottom:0}.seo-lede{max-width:70ch}.seo-lede p{margin:0 0 12px;color:var(--ink-2);font-size:var(--step-0)}.seo-lede a{color:var(--deep);text-decoration:underline;text-underline-offset:3px}.seo-related{max-width:70ch}.seo-related ul{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.seo-related li a{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);color:var(--deep);font-weight:600;text-decoration:none;min-height:44px}.seo-related li a:hover{background:var(--petrol-tint)}.seo-related li small{color:var(--ink-2);font-weight:400;font-size:var(--step--1)}.seo-sources{max-width:70ch}.seo-sources ul{margin:8px 0 0;padding-left:20px}.seo-sources li{margin-bottom:4px;overflow-wrap:anywhere}