
.parity-hero{background:#f3f0e6;padding:clamp(48px,7vw,104px) 0;border-bottom:1px solid #d4c9b4}.parity-hero.business{background:#e5eff3}.parity-hero h1{max-width:1000px;font-size:clamp(32px,4.5vw,60px);line-height:1.2;margin:24px 0}.parity-hero p{max-width:80ch;color:#40596a}.parity-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px;padding:64px 0}.parity-body{min-width:0;max-width:850px}.parity-body p,.parity-body li,.parity-body dd,.parity-body td{line-height:1.85;overflow-wrap:anywhere}.parity-body h2{font-size:clamp(27px,3vw,38px);line-height:1.3;margin:64px 0 24px}.parity-body h3{font-size:25px;line-height:1.4;margin:36px 0 18px}.parity-body h4{font-size:21px;line-height:1.5}.parity-body p{margin:20px 0}.parity-body img{display:block;width:auto;max-width:100%;height:auto;max-height:560px;object-fit:contain;margin:28px auto}.parity-body table{display:block;overflow:auto;max-width:100%;border-collapse:collapse}.parity-body td,.parity-body th{padding:16px;border:1px solid #c5ced0;vertical-align:top;min-width:130px}.parity-body a{color:#1c5067;text-decoration:underline;text-underline-offset:4px}.parity-body details{padding:22px 0;border-top:1px solid #c3cbcd}.parity-body summary{cursor:pointer;font-size:21px}.parity-body blockquote{margin:24px 0;padding:20px 24px;border-left:3px solid #a88c4b;background:#f6f4ee}.parity-cover{width:100%;height:auto;display:block;margin-bottom:40px}.parity-toc{align-self:start;position:sticky;top:24px;border-top:2px solid #9d8245;padding-top:24px}.parity-toc a{display:block;font-size:15px;line-height:1.5;margin:16px 0}.parity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:48px 0}.parity-card{border:1px solid #c4ced0;background:#fff;display:flex;flex-direction:column;padding:24px;min-width:0}.parity-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#edf2f4}.parity-card h2{font-size:24px;line-height:1.4;margin:24px 0}.parity-card p{font-size:15px}.parity-card a{margin-top:auto}.parity-breadcrumb{font-size:14px}.parity-related{border-top:1px solid #c4ced0;margin-top:48px;padding-top:24px}.parity-related a{display:block;margin:18px 0}.parity-body section{padding:0;margin:36px 0}.parity-body ul,.parity-body ol{padding-left:25px}.parity-body [style]{max-width:100%}.parity-body .actions{display:flex;flex-wrap:wrap;gap:16px}
@media(max-width:900px){.parity-layout{grid-template-columns:minmax(0,1fr);gap:32px}.parity-toc{position:static;grid-row:1}.parity-toc details:not([open]){display:block}.parity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.parity-grid{grid-template-columns:minmax(0,1fr)}.parity-layout{padding:36px 0}.parity-body h2{margin-top:44px}.parity-card{padding:20px}}

.parity-body iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;height:auto;min-height:180px;border:0}.document-request{margin:36px 0;padding:24px;border:1px solid #bdc8cc;background:#f2f5f4}

.story-share{display:flex;flex-wrap:wrap;gap:18px;margin:32px 0;font-size:15px}.parity-body .preferred-source-en{margin:40px 0;padding:24px;border:1px solid #b9c7cd;background:#eef3f5}.parity-body .preferred-source-en h2{font-size:24px;margin-top:0}

.parity-body{overflow-wrap:anywhere}
