.seo-context{margin:32px 0;padding:24px;border:1px solid var(--line,#dce3e9);border-radius:16px;line-height:1.8;overflow-wrap:anywhere}.seo-context section+section{margin-top:28px;padding-top:24px;border-top:1px solid var(--line,#dce3e9)}.seo-context h2{font-size:1.2rem;margin:0 0 14px}.seo-context p{margin:12px 0}.seo-context ul,.seo-links{padding-left:22px;margin:12px 0}.seo-context li,.seo-links li{margin:9px 0}.seo-byline,.seo-source-note,.seo-history{font-size:.88rem;color:var(--sub,#64748b)}.seo-source-note{margin:14px 0 24px;line-height:1.7}.seo-context a,.seo-source-note a,.seo-topic a,.seo-jumps a,.seo-links a{color:var(--accent-deep,#2563eb);text-decoration:underline;text-underline-offset:3px}.seo-history summary{cursor:pointer}.seo-hub-link{display:inline-block;margin-top:12px;font-weight:600}.seo-topic{padding:24px 0;border-bottom:1px solid var(--line,#dce3e9)}.seo-jumps{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.seo-jumps a{padding:10px 16px;border:1px solid var(--line,#dce3e9);border-radius:10px}.vat-split{scroll-margin-top:90px}.seo-topic h2{font-size:1.15rem!important}.seo-context [hidden],.calc [hidden]{display:none!important}@media(max-width:600px){.seo-context{padding:18px}.seo-context h2{font-size:1.1rem}}
