.snm-block{box-sizing:border-box;margin:2rem 0;font-family:inherit}.snm-block *{box-sizing:border-box}.snm-quote{border-left:5px solid var(--snm-accent,#e30613);padding:1rem 0 1rem 1.5rem}.snm-quote blockquote{margin:0}.snm-quote blockquote p{font-size:clamp(1.3rem,3vw,2rem);font-weight:700;line-height:1.25;margin:0}.snm-quote figcaption{align-items:center;display:flex;gap:.5rem;margin-top:1rem}.snm-quote figcaption span{color:var(--snm-muted,#686868)}.snm-quote__image{border-radius:50%;float:left;height:72px;margin:0 1rem .5rem 0;object-fit:cover;width:72px}.snm-quote--card{border:1px solid var(--snm-border,#d9d9d9);border-left:5px solid var(--snm-accent,#e30613);padding:1.5rem}.snm-fact{align-items:flex-start;background:var(--snm-surface,#f4f4f2);border-top:4px solid var(--snm-accent,#e30613);display:flex;gap:1rem;padding:1.25rem}.snm-fact--warning{--snm-accent:#d97706}.snm-fact--important{--snm-accent:#b91c1c}.snm-fact--context{--snm-accent:#2563eb}.snm-fact__icon{align-items:center;background:var(--snm-accent);border-radius:50%;color:#fff;display:flex;font-weight:800;height:2rem;justify-content:center;min-width:2rem}.snm-fact h3{font-size:1.1rem;margin:0 0 .35rem}.snm-explanation{border-block:1px solid var(--snm-border,#d9d9d9);padding:.85rem 0}.snm-explanation summary{cursor:pointer;font-size:1.1rem;font-weight:750}.snm-explanation__content{padding-top:1rem}.snm-block-related{border-block:1px solid var(--snm-border,#d9d9d9);padding:1.25rem 0}.snm-block-related h3{margin-top:0}.snm-block-related li+li{margin-top:.6rem}.snm-block-related--cards ul{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;padding:0}.snm-block-related--cards li{border-top:3px solid var(--snm-accent,#e30613);font-weight:700;padding-top:.75rem}.snm-source{background:var(--snm-surface,#f4f4f2);padding:1.25rem}.snm-source h3{margin:.15rem 0}.snm-kicker{color:var(--snm-accent,#e30613);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.snm-badge{background:var(--snm-ink,#111);color:var(--snm-bg,#fff);display:inline-block;font-size:.72rem;font-weight:700;margin-top:.75rem;padding:.25rem .5rem}.snm-correction{border:1px solid var(--snm-border,#d9d9d9);padding:1.25rem}.snm-correction__head{align-items:center;border-bottom:1px solid var(--snm-border,#d9d9d9);display:flex;justify-content:space-between;padding-bottom:.6rem}.snm-correction__head strong{color:var(--snm-accent,#e30613)}.snm-correction__note{color:var(--snm-muted,#686868);font-size:.9rem}.snm-live-update{border-left:4px solid #e30613;padding-left:1.25rem}.snm-live-update header{align-items:center;display:flex;gap:.75rem}.snm-live-update header span{background:#e30613;color:#fff;font-size:.7rem;font-weight:800;padding:.2rem .45rem}.snm-live-update footer{color:var(--snm-muted,#686868);font-size:.86rem}.snm-document{align-items:center;border:1px solid var(--snm-border,#d9d9d9);display:flex;gap:1rem;padding:1rem}.snm-document__icon{background:var(--snm-ink,#111);color:var(--snm-bg,#fff);font-size:.72rem;font-weight:800;padding:1rem .5rem}.snm-document h3,.snm-document p{margin:.15rem 0}.snm-button{background:var(--snm-accent,#e30613);color:#fff!important;font-weight:750;margin-left:auto;padding:.7rem 1rem;text-decoration:none}.snm-author-block{align-items:center;border-block:1px solid var(--snm-border,#d9d9d9);display:flex;gap:1rem;padding:1.25rem 0}.snm-author-block img{border-radius:50%}.snm-author-block h3,.snm-author-block p{margin:.15rem 0}.snm-paywall{background:var(--snm-ink,#111);color:#fff;padding:2rem;text-align:center}.snm-paywall h3{color:#fff;margin:.5rem 0}.snm-paywall p{color:#ddd}.snm-paywall>span{color:var(--snm-accent,#e30613);font-size:2rem}@media(max-width:600px){.snm-document{align-items:flex-start;flex-wrap:wrap}.snm-document .snm-button{margin-left:0;width:100%}.snm-author-block{align-items:flex-start}}

