.bwr-edge{padding-block:var(--space-8)}.bwr-edge--bg-paper{background:var(--c-paper)}.bwr-edge--bg-paper-warm{background:var(--c-paper-warm)}.bwr-edge-head{margin-bottom:var(--space-7);max-width:60ch}.bwr-edge-head h2{font-size:var(--type-h2);margin-top:var(--space-3);max-width:28ch}.bwr-edge-list{display:flex;flex-direction:column;gap:0;max-width:880px}.bwr-edge-block{border-top:1px solid var(--c-rule);padding-block:var(--space-7)}.bwr-edge-block:last-child{border-bottom:1px solid var(--c-rule)}.bwr-edge-block-mini{color:var(--c-accent);display:block;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase}.bwr-edge-block-lead{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(28px,3vw,36px);font-style:italic;letter-spacing:-.012em;line-height:1.2;max-width:22ch}.bwr-edge-block-body{color:var(--c-ink);font-family:var(--font-body);font-size:var(--type-body-lg);line-height:1.55;margin-top:var(--space-4);max-width:64ch}.bwr-edge-block-body em{font-style:italic}.bwr-edge-block--differentiator .bwr-edge-block-lead{font-size:clamp(30px,3.3vw,40px)}@media (max-width:760px){.bwr-edge{padding-block:var(--space-6)}}