.author-attribution{display:grid;grid-template-columns:80px 1fr;gap:var(--space-5);align-items:center;max-width:780px;margin:0 auto;padding:var(--space-6);background:var(--bg-alt);border-radius:var(--r-lg)}.author-attribution--with-actions{grid-template-columns:auto 1fr auto}.author-attribution__photo{display:block;width:80px;height:80px;border-radius:var(--r-full);overflow:hidden;background:var(--gray-100);flex-shrink:0}.author-attribution__photo img{width:100%;height:100%;object-fit:cover}.author-attribution__photo--sm{width:64px;height:64px}.author-attribution__photo--sm img{object-fit:cover}.author-attribution__meta{min-width:0}.author-attribution__label{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin:0 0 var(--space-1)}.author-attribution__name{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;line-height:1.2;color:var(--text);text-decoration:none;display:inline-block;margin:0}.author-attribution__name:hover{color:var(--accent)}.author-attribution__role{font-size:var(--text-sm);color:var(--text-secondary);margin:var(--space-1) 0 0}.author-attribution__actions{display:flex;flex-direction:column;gap:var(--space-2)}@media(max-width:640px){.author-attribution,.author-attribution--with-actions{grid-template-columns:auto 1fr;gap:var(--space-3)}.author-attribution__photo{width:72px;height:72px}.author-attribution__actions{grid-column:1 / -1;flex-direction:row;margin-top:var(--space-2)}}.nl-signup[data-astro-cid-bfbmamsi]{margin:32px 0;padding:20px 22px;background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--r-lg)}.nl-label[data-astro-cid-bfbmamsi]{margin:0 0 4px;font-size:var(--text-sm, 14px);font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.04em}.nl-heading[data-astro-cid-bfbmamsi]{margin:0 0 10px;font-family:Raleway,sans-serif;font-size:var(--text-xl, 24px);letter-spacing:-.02em;color:var(--text)}.nl-topics[data-astro-cid-bfbmamsi]{margin:0 0 14px;padding-left:20px;color:var(--text-secondary);font-size:15px;line-height:1.5;columns:2;column-gap:32px}.nl-topics[data-astro-cid-bfbmamsi] li[data-astro-cid-bfbmamsi]{break-inside:avoid}@media(max-width:640px){.nl-topics[data-astro-cid-bfbmamsi]{columns:1}.nl-btn[data-astro-cid-bfbmamsi]{width:100%}}.nl-form[data-astro-cid-bfbmamsi]{margin:0}.nl-row[data-astro-cid-bfbmamsi]{display:flex;gap:10px;flex-wrap:wrap}.nl-input[data-astro-cid-bfbmamsi]{flex:1 1 220px;min-width:0;padding:12px 14px;font-size:15px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);color:var(--text)}.nl-input[data-astro-cid-bfbmamsi]:focus{outline:2px solid var(--accent);border-color:var(--accent)}.nl-btn[data-astro-cid-bfbmamsi]{padding:12px 22px;font-size:15px;font-weight:600;color:#fff;background:var(--accent);border:none;border-radius:var(--r-sm);cursor:pointer}.nl-btn[data-astro-cid-bfbmamsi]:hover{background:var(--accent-hover)}.nl-btn[data-astro-cid-bfbmamsi]:disabled{opacity:.6;cursor:default}.nl-hp[data-astro-cid-bfbmamsi]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nl-consent[data-astro-cid-bfbmamsi]{display:flex;gap:8px;margin-top:14px;font-size:13px;line-height:1.45;color:var(--text-secondary)}.nl-consent[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]{margin-top:2px;flex:none}.nl-consent[data-astro-cid-bfbmamsi] a[data-astro-cid-bfbmamsi]{color:var(--accent)}.nl-message[data-astro-cid-bfbmamsi]{margin:12px 0 0;font-size:14px;font-weight:500}.nl-message[data-astro-cid-bfbmamsi].is-ok{color:var(--accent-hover)}.nl-message[data-astro-cid-bfbmamsi].is-err{color:var(--cta, #d94e35)}.mbp-article[data-astro-cid-qlc7dufx]{padding-top:32px;padding-bottom:16px}.mbp-breadcrumbs[data-astro-cid-qlc7dufx]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-secondary);margin-bottom:24px}.mbp-breadcrumbs[data-astro-cid-qlc7dufx] a[data-astro-cid-qlc7dufx]{color:var(--text-secondary);text-decoration:none}.mbp-breadcrumbs[data-astro-cid-qlc7dufx] a[data-astro-cid-qlc7dufx]:hover{color:var(--accent)}.mbp-header[data-astro-cid-qlc7dufx]{margin-bottom:32px}.mbp-meta[data-astro-cid-qlc7dufx]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:13px;margin-bottom:12px}.mbp-category[data-astro-cid-qlc7dufx]{color:var(--accent);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.mbp-category[data-astro-cid-qlc7dufx]+.mbp-date[data-astro-cid-qlc7dufx]:before{content:"·";margin-right:8px;color:var(--gray-300)}.mbp-date[data-astro-cid-qlc7dufx]{color:var(--text-secondary)}.mbp-title[data-astro-cid-qlc7dufx]{font-family:Raleway,sans-serif;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0 0 16px;color:var(--text)}.mbp-excerpt[data-astro-cid-qlc7dufx]{font-size:18px;line-height:1.55;color:var(--text-secondary);margin:0}.mbp-body[data-astro-cid-qlc7dufx]{font-size:17px;line-height:1.7;color:var(--text)}.mbp-body[data-astro-cid-qlc7dufx] p{margin:0 0 1em}.mbp-body[data-astro-cid-qlc7dufx] p:last-child{margin-bottom:0}.mbp-body[data-astro-cid-qlc7dufx] a{color:var(--accent);text-decoration:underline}.mbp-body[data-astro-cid-qlc7dufx] strong{font-weight:700}.mbp-body[data-astro-cid-qlc7dufx] em{font-style:italic}.mbp-tags[data-astro-cid-qlc7dufx]{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.mbp-tag[data-astro-cid-qlc7dufx]{font-size:13px;color:var(--text-secondary);background:var(--gray-50);padding:4px 12px;border-radius:var(--r-full)}.mbp-source-link[data-astro-cid-qlc7dufx]{margin-left:auto;color:var(--accent);white-space:nowrap}.author-attribution[data-astro-cid-qlc7dufx]{margin-top:var(--space-10)}.mb-grid[data-astro-cid-qlc7dufx]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:960px){.mb-grid[data-astro-cid-qlc7dufx]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.mb-grid[data-astro-cid-qlc7dufx]{grid-template-columns:1fr}}
