*{box-sizing:border-box}body{margin:0;background:#f5f6fa;color:#242d45;font:16px/1.7 Arial,sans-serif}a{color:#a85830;text-underline-offset:3px}.seo-nav,.seo-footer,.seo-content{max-width:1050px;margin:auto;padding:25px}.seo-nav{display:flex;justify-content:space-between;gap:20px;align-items:center}.seo-nav nav,.seo-footer{display:flex;flex-wrap:wrap;gap:18px}.seo-content{background:white;border-radius:24px;padding:clamp(20px,4vw,50px)}.seo-content h1{font-size:clamp(28px,4vw,44px);line-height:1.18}.seo-content h2{font-size:26px;margin-top:32px;line-height:1.3}.seo-content h3{font-size:20px}.seo-content p{margin:16px 0}.seo-content .lead{font-size:19px;color:#67738a}.seo-content figure{margin:28px 0}.seo-content img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:16px}.seo-content figcaption{font-size:13px;color:#6f7b91}.seo-content small{display:block}.seo-content blockquote,.seo-content aside{margin:24px 0;padding:16px 24px;border-left:3px solid #df8c57;background:#fff7ef}.seo-table{overflow:auto}.seo-content table{border-collapse:collapse;width:100%}.seo-content th,.seo-content td{border-bottom:1px solid #e4e7ed;text-align:left;padding:12px}.seo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.seo-card{color:inherit;text-decoration:none}.seo-card h2{font-size:21px;margin:8px 0}.seo-card span{color:#a85830;font-size:13px}.seo-card p{font-size:14px}.seo-footer{font-size:13px}.seo-footer p{width:100%;margin:0}.seo-draft{padding:12px;border:1px solid #ead9c9;background:#fff8ef}@media(max-width:600px){.seo-grid{grid-template-columns:1fr}.seo-nav{align-items:flex-start}.seo-nav nav{gap:8px;flex-direction:column}}.atlas-org{padding:18px 0;border-top:1px solid #d8e2dc}.atlas-org h3{margin-top:0}.atlas-org p{margin:7px 0}.atlas-featured{background:#edf5ef;border:1px solid #c6dbcc;border-radius:12px;padding:20px;margin:18px 0}.atlas-disclosure{font-size:13px;color:#405d4d}.atlas-date{color:#435b50;font-size:14px}.atlas-related{margin-top:26px}.seo-content .lead,.seo-content figcaption{color:#4d6056}.seo-table{max-width:100%;overflow-x:auto}.seo-content table{min-width:480px}.seo-nav a,.seo-footer a{color:#176854}.seo-content a{overflow-wrap:anywhere}.seo-content h1,.seo-content h2,.seo-content h3{overflow-wrap:anywhere}