.norma-source{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.norma-source p{margin:0!important;font-size:18px;max-width:46ch}.post-body>h2:first-child{margin-top:0}.norma-note{font-size:19px;color:var(--blog-muted)!important;border-left:2px solid var(--blog-gold);padding-left:18px}.norma-item{border-top:1px solid var(--blog-rule);padding:28px 0 8px}.norma-item+.norma-item{margin-top:4px}.post-body .norma-item h3{margin:0 0 .5em;font-size:clamp(21px,1.7vw,24px);line-height:1.3}.post-body .norma-item p{font-size:19px;line-height:1.6;margin-bottom:.9em}.norma-item dl{margin:0;display:grid;gap:10px}.norma-item dl>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:12px;align-items:baseline}.norma-item dt{font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--blog-gold)}.norma-item dd{margin:0;font-size:17px;line-height:1.5;color:var(--blog-muted)}.norma-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}.post-body .norma-tags li{margin:0;padding:0}.post-body .norma-tags li:before{content:none}.norma-tags li{max-width:100%;overflow-wrap:anywhere;padding:3px 10px!important;background:var(--blog-tint);color:var(--blog-ink);font-size:15px;line-height:1.4}.post-body .norma-tags a{border-bottom:1px solid var(--blog-gold)}.norma-group{padding:56px 0 8px}.norma-group h2{font-size:clamp(26px,2.4vw,34px);font-weight:580;color:var(--blog-ink);padding-bottom:12px}.norma-row .blog-card-link{grid-template-columns:minmax(150px,.7fr) minmax(0,3fr)}@media(max-width:899px){.norma-row .blog-card-link{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.norma-item dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.norma-source{margin-top:24px}.norma-group{padding-top:40px}}.norma-intro{white-space:normal!important;width:auto!important;max-width:46ch}
