@media (min-width:922px){body.ast-narrow-container .site-content>.ast-container{max-width:1200px !important}}.sb-single-wrap{display:grid;grid-template-columns:1fr 320px;gap:36px;align-items:start}.sb-single__header{margin-bottom:18px}.sb-single__cat{display:inline-block;background:var(--sb-cat-color,var(--sb-red));color:#fff;font-family:var(--font-display);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;border-radius:2px;text-decoration:none;margin-bottom:12px}.sb-single__title{margin:0 0 10px;font-family:var(--font-display);font-size:30px;line-height:1.2;font-weight:700;color:var(--sb-dark)}.sb-single__meta{font-family:var(--font-sans);font-size:13px;color:#9ca3af}.sb-single__image{margin:0 0 14px}.sb-single__image img{display:block;width:100%;height:auto;border-radius:var(--radius-none)}.sb-single__toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid #e5e7eb}.sb-single__share{display:flex;gap:8px}.sb-single__share-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--sb-dark);color:#fff;transition:background .2s ease}.sb-single__share-btn:hover{background:var(--sb-red)}.sb-single__byline{font-family:var(--font-sans);font-size:14px;font-weight:700;color:var(--sb-dark);margin-bottom:16px}.sb-single__content{font-family:var(--font-serif);font-size:18px;line-height:30px;color:var(--ink)}.sb-single__content p{margin:0 0 20px}.sb-single__content a{color:var(--link)}.sb-single__content .sb-rss-attribution{font-size:13px;font-style:italic;color:#9ca3af;padding-top:16px;border-top:1px dashed #e5e7eb}.sb-single__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.sb-single__tags a{font-size:12px;color:var(--sb-dark);background:#f4f4f5;padding:5px 12px;border-radius:999px;text-decoration:none}.sb-single__tags a:hover{background:var(--sb-red);color:#fff}.sb-single-sidebar{background:var(--sb-dark);border-radius:6px;padding:20px}.sb-single-sidebar__title{margin:0 0 14px;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-left:3px solid var(--sb-red);padding-left:8px}@media (max-width:921px){.sb-single-wrap{grid-template-columns:1fr}.sb-single__title{font-size:26px}}.sb-verification{margin:0 0 18px;padding:12px 14px;background:#f3faf6;border-left:3px solid var(--sb-green);font-size:15px;line-height:1.5}.sb-verification ul{margin:8px 0 0;padding-left:18px}@media (max-width:544px){.sb-single__title{font-size:22px}.sb-single__toolbar{flex-wrap:wrap;gap:10px}}