 .ing-content{max-width:980px;margin:auto}.ing-content section{scroll-margin-top:24px}.ing-content>section{margin:44px 0}.ing-content .intro{font-size:21px;line-height:1.65}.pronoun-table{font-size:15px;margin:20px 0}.pronoun-table caption{text-align:left;font-weight:700;color:#003264;margin-bottom:12px}.pronoun-table td,.pronoun-table th{padding:12px 10px;border:1px solid #dce6ef;min-width:0}.pronoun-table thead{background:#edf5fd}.pronoun-table tbody th{font-size:13px;width:19%}.note{font-size:15px;color:#53667a}.example-card{border:1px solid #dce6ef;border-left:4px solid #0066cc;border-radius:6px;padding:24px;margin:24px 0;background:#fff}.example-text p{margin:8px 0}.example-text [lang=en]{font-size:20px;color:#003264;font-weight:600}.translation{color:#56697a}.explanation{margin-top:18px}.copy-section{border:1px solid #b8cfe5;color:#0053a6;background:#f4f8fc;border-radius:4px;padding:7px 15px}.section-copy-status{font-size:13px;margin:8px 0 0;min-height:22px;color:#0053a6}.ing-nav{display:flex;gap:16px;flex-wrap:wrap;border-block:1px solid #dce6ef;padding:16px 0;margin:28px 0}.ing-content li{margin-bottom:10px}.ing-review{overflow-wrap:anywhere}.ing-review details{border:1px solid #dce6ef;padding:16px;margin:12px 0}.ing-review pre{white-space:pre-wrap;font:15px/1.6 system-ui}.ing-footer{margin:48px 0;padding:24px 0;border-top:1px solid #dce6ef;color:#596b7d;font-size:14px}@media(max-width:650px){.ing-content .intro{font-size:18px}.pronoun-table thead{position:absolute;left:-10000px}.pronoun-table,.pronoun-table tbody{display:block}.pronoun-table caption{display:block;width:100%}.pronoun-table tr{display:block;border:1px solid #dce6ef;border-radius:5px;margin:14px 0;padding:10px}.pronoun-table td,.pronoun-table tbody th{display:grid;grid-template-columns:1.15fr 1fr;gap:12px;border:0;border-bottom:1px solid #eef2f6;width:100%;font-size:15px;padding:8px}.pronoun-table td:before,.pronoun-table tbody th:before{content:attr(data-label);font-size:13px;color:#596b7d}.example-card{padding:18px}.ing-content h1{font-size:34px}.site-header{flex-wrap:wrap}.review-bar>div{padding:10px 20px;flex-wrap:wrap}}