html,body{min-width:0}body,#root{min-height:100vh}.static-seo-content{color:var(--navy);padding:56px max(24px,50vw - 380px) 80px}.static-seo-content .static-seo-kicker{color:var(--tsn-blue);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.static-seo-content h1{font:800 clamp(34px,5vw,56px)/1.05 var(--font-display);letter-spacing:-.05em;margin:0 0 16px}.static-seo-content>p{max-width:640px;color:var(--muted);margin:0 0 14px;font-size:16px;line-height:1.6}.static-seo-content .static-seo-links a{color:var(--tsn-blue);text-underline-offset:3px;text-decoration:underline}.static-seo-content .static-seo-note{color:#6a7d90;margin-top:22px;font-size:13px}.static-seo-content .static-seo-excerpt{color:#455668;max-width:720px;margin-bottom:14px;font-size:17px;font-weight:600}.static-seo-content .static-seo-published{color:#6a7d90;letter-spacing:.05em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:800}.static-seo-content .static-seo-provenance{color:#6a7d90;margin:8px 0 24px;font-size:11px;font-weight:800}.static-seo-content .static-seo-source-context{border:1px solid var(--line);background:var(--pale);border-radius:12px;max-width:760px;margin-top:30px;padding:20px 22px}.static-seo-content .static-seo-source-context h2{color:var(--navy);font:800 23px/1.15 var(--font-display);margin:0 0 8px}.static-seo-content .static-seo-source-context p{color:#42566b;margin:0 0 12px;font-size:14px;line-height:1.6}.static-seo-content .static-seo-source-context ul{color:#42566b;gap:7px;margin:0;padding-left:20px;font-size:13px;line-height:1.55;display:grid}.static-seo-content .static-seo-source-context a{color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}.static-seo-content .cms-article-body{color:#30475d;margin-top:24px;font-size:16px;line-height:1.75}.static-seo-content .cms-article-body h2,.static-seo-content .cms-article-body h3{color:var(--navy);margin:28px 0 10px}.static-seo-content .cms-article-body p{margin:0 0 18px}.static-seo-content .cms-article-body ul{margin:0 0 18px;padding-left:24px}.static-seo-content .cms-article-body a{color:var(--tsn-blue);text-underline-offset:3px;text-decoration:underline}.static-seo-content .cms-article-body code{background:#eef3f8;border-radius:4px;padding:1px 5px;font-size:.9em}.route-fallback{color:#6a7d90;place-items:center;gap:14px;min-height:60vh;padding:40px 20px;display:grid}.route-fallback-spinner{border:3px solid #d5e0eb;border-top-color:var(--tsn-blue);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite route-fallback-spin}.route-fallback p{margin:0;font-size:14px}@keyframes route-fallback-spin{to{transform:rotate(360deg)}}
