.seo-article{max-width:860px;padding:40px 24px 60px}.seo-article h1{font-size:clamp(2rem,5vw,3.15rem);line-height:1.12;max-width:760px;letter-spacing:-.025em}.seo-article h2{margin-top:40px;line-height:1.25}.seo-article p,.seo-article li{line-height:1.7}.seo-lead{font-size:1.15rem}.seo-answer{padding:22px 24px;margin:28px 0;background:#eaf3fb;border-left:4px solid #005ca9}.seo-answer strong{font-size:1.15rem}.seo-answer p:last-child{margin-bottom:0}.seo-table{overflow:auto;margin:24px 0;border:1px solid #dce4ec;border-radius:6px}.seo-table table{width:100%;border-collapse:collapse;min-width:540px;font-variant-numeric:tabular-nums}.seo-table caption{text-align:left;font-weight:700;padding:16px;background:#f3f6fa}.seo-table th,.seo-table td{padding:13px 15px;text-align:left;border-top:1px solid #dce4ec}.seo-table th{background:#edf4fb}.seo-links{padding:0;list-style:none}.seo-links li{padding:18px 0;border-bottom:1px solid #dce4ec}.seo-links a{font-weight:700;display:block}.seo-links span{display:block;margin-top:5px}.breadcrumbs{font-size:.875rem;color:#52687b;line-height:1.6;margin-bottom:28px}.seo-signature{border-top:1px solid #dce4ec;padding-top:22px;margin-top:40px;font-size:.875rem}.seo-article a{text-underline-offset:3px}.skip-link{position:absolute;top:-100px;left:16px;padding:12px;background:#fff;z-index:20}.skip-link:focus{top:10px}.seo-page a:focus-visible,.seo-table:focus-visible{outline:3px solid #005ca9;outline-offset:4px}@media(max-width:600px){.seo-article{padding:28px 20px 40px}.seo-answer{padding:18px}.seo-article h2{font-size:1.5rem}.seo-table th,.seo-table td{padding:12px}.breadcrumbs{margin-bottom:22px}}
.seo-table-hint{display:none}@media(max-width:600px){.seo-table-hint{display:block;font-size:.875rem;color:#52687b;margin:18px 0 6px}.seo-table-hint+.seo-table{margin-top:8px}}

.seo-example{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.7;padding:18px;background:#eaf3fb}
