.bwr-topics{padding-block:var(--space-8)}.bwr-topics--bg-paper-warm{background:var(--c-paper-warm)}.bwr-topics--bg-paper{background:var(--c-paper)}.bwr-topics-head{margin-bottom:var(--space-7);max-width:60ch}.bwr-topics-head h2{font-size:var(--type-h2);margin-top:var(--space-3);max-width:24ch}.bwr-topics-grid{display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.bwr-topic-card{background:var(--c-paper);border-top:3px solid var(--c-accent);display:flex;flex-direction:column;overflow:hidden;padding:var(--space-6) var(--space-5);position:relative}.bwr-topics--bg-paper .bwr-topic-card{background:var(--c-paper-warm)}.bwr-topic-card-num{color:var(--c-accent);font-family:var(--font-body);font-feature-settings:"tnum";font-size:11px;font-weight:600;letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase}.bwr-topic-card h3{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(26px,2.6vw,32px);font-style:italic;letter-spacing:-.012em;line-height:1.2;max-width:20ch}.bwr-topic-card-body{color:var(--c-ink);flex-grow:1;font-family:var(--font-body);font-size:var(--type-body);line-height:1.6;margin-top:var(--space-4)}.bwr-topic-card-audience{border-top:1px solid var(--c-rule);margin-top:var(--space-5);padding-top:var(--space-4)}.bwr-topic-card-audience-label{color:var(--c-ink-muted);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.22em;margin-bottom:var(--space-2);text-transform:uppercase}.bwr-topic-card-audience p{color:var(--c-ink-muted);font-family:var(--font-body);font-size:var(--type-body-sm);line-height:1.55}.bwr-topic-tangible{background:rgba(168,184,154,.18);border-left:3px solid var(--c-accent);margin-top:var(--space-4);padding:var(--space-4)}.bwr-topic-tangible-label{align-items:center;color:var(--c-accent);display:flex;font-family:var(--font-body);font-size:10px;font-weight:600;gap:var(--space-2);letter-spacing:.28em;margin-bottom:var(--space-2);text-transform:uppercase}.bwr-topic-tangible-label:before{background:var(--c-accent);content:"";height:1px;width:16px}.bwr-topic-tangible p{color:var(--c-ink);font-family:var(--font-display);font-size:var(--type-body-sm);font-style:italic;line-height:1.5}.bwr-topic-signature{border-top:1px solid var(--c-rule);display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4)}.bwr-topic-signature-mark img{display:block;height:56px;width:auto}.bwr-topic-signature-label{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.bwr-topic-related,.bwr-topic-signature-label{color:var(--c-ink-muted);font-family:var(--font-body)}.bwr-topic-related{font-size:var(--type-body-sm);font-style:italic;line-height:1.55;margin-top:var(--space-4)}.bwr-topic-related a{background-image:linear-gradient(var(--c-accent),var(--c-accent));background-size:100% 1px;color:var(--c-ink)}.bwr-topic-related a:hover{background-size:0 1px;color:var(--c-accent)}@media (max-width:1080px){.bwr-topics-grid{gap:var(--space-4);grid-template-columns:1fr}}@media (max-width:760px){.bwr-topics{padding-block:var(--space-6)}}