.wex{padding-bottom:var(--space-6)}.wex__band{display:grid;gap:var(--space-4);align-items:start}@media(min-width:60rem){.wex__band{grid-template-columns:1.6fr 1fr;gap:var(--space-5)}}.wex__lead{max-width:var(--measure)}.wex__problem{border:1px solid var(--d-line-strong, rgba(255, 255, 255, .2));border-radius:var(--radius-lg);padding:var(--space-4);background:#ffffff08}.wex__problem .eyebrow{display:block;margin-bottom:var(--space-2)}.wex__problem-line{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0 0 var(--space-2);max-width:var(--measure)}:root[data-theme=dark] .wex__problem-line{color:var(--d-ink)}.wex__problem-name{font-size:var(--text-sm);margin:0}.wex__section{margin-top:var(--space-5)}.wex__head{margin-bottom:var(--space-3)}.wex__head .eyebrow{display:block;margin-bottom:var(--space-1)}.wex__head h2{font-size:clamp(1.5rem,4vw,2.2rem);margin:0 0 var(--space-2)}.wex__dial-line{margin:0}.wex__dial{text-transform:uppercase;letter-spacing:var(--tracking-wide);min-height:26px}:root[data-theme=dark] .wex__dial{color:var(--d-muted, #a8b6d1)}.wex__panel-h{margin:0 0 var(--space-1);font-size:var(--text-lg)}.wex__panel-note{margin-bottom:var(--space-3)}.wex__notes{margin-bottom:var(--space-4)}.wex__panel-h+.wex__notes{margin-top:var(--space-3)}.wex__note-text{margin:var(--space-2) 0 0;font-size:var(--text-sm);max-width:none}.wex__note .note__by{margin-top:var(--space-2)}:root[data-theme=dark] .wex .paper .note{background:#fffdf2;border:1px solid #e8dfae;border-left:5px solid var(--tangerine, #ffa500);color:#1e2436}:root[data-theme=dark] .wex .paper .note .wex__note-text{color:#1e2436}:root[data-theme=dark] .wex .paper .note__by{color:#667085}:root[data-theme=dark] .wex .paper .pill--problem{color:#0b3f9e}:root[data-theme=dark] .wex .paper .pill--solution{color:#b01c53}:root[data-theme=dark] .wex .paper .pill--commit{color:#3f6100}.wex__pill-quiet{color:#4a5164}:root[data-theme=dark] .wex .paper .wex__pill-quiet{color:#4a5164}.wex__converge{border-top:1px solid #d3d6da;padding-top:var(--space-4)}.wex__choices{list-style:none;padding:0;margin:0 0 var(--space-3);display:grid;gap:var(--space-2)}.wex__choice{border:1px solid #d3d6da;border-left:4px solid #d3d6da;border-radius:var(--radius-md);padding:var(--space-3);background:#fff}.wex__choice[data-chosen=true]{border-left-color:#578100;background:#f6faf4}.wex__choice-name{margin:var(--space-2) 0 var(--space-1);font-weight:var(--weight-bold)}:root[data-theme=dark] .wex .paper .wex__choice-name{color:#071d49}.wex__choice-text{margin:var(--space-2) 0 0;font-size:var(--text-sm);max-width:none}.wex__why{font-size:var(--text-sm);max-width:none;margin-bottom:var(--space-4)}.wex__gate{margin:0;display:grid;gap:var(--space-2)}.wex__gate-row{border:1px solid #e7e6e6;border-radius:var(--radius-md);padding:var(--space-3);background:#fff}.wex__gate dt{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:#0b3f9e;margin-bottom:var(--space-1)}.wex__gate dd{margin:0;font-size:var(--text-sm);color:#1e2436}@media(min-width:48rem){.wex__gate{grid-template-columns:repeat(2,1fr)}}.wex__commit{margin-top:var(--space-6);border:1px solid var(--d-line, rgba(255, 255, 255, .09));border-radius:var(--radius-lg);padding:var(--space-5) var(--space-4);background:radial-gradient(50rem 26rem at 50% 0%,rgba(154,203,62,.1),transparent 65%),var(--d-void, #04091a)}.wex__void-line{font-family:var(--font-editorial-headline);font-style:italic;font-size:clamp(1.15rem,3vw,1.5rem);max-width:34ch;margin-bottom:var(--space-3)}:root[data-theme=dark] .wex__void-line{color:var(--d-ink)}.wex__void-sub{max-width:var(--measure);margin-bottom:var(--space-4)}.wex__commits{display:grid;gap:var(--space-3)}@media(min-width:56rem){.wex__commits{grid-template-columns:repeat(2,1fr)}}.wex__commit-card{display:grid;gap:var(--space-3);align-content:start}.wex__commit-card .commit-card__statement{margin:0;max-width:none}.wex__commit-card .commit-card__names{margin:0}.wex__facts{margin:0;display:grid;gap:var(--space-2)}.wex__fact dt{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--d-commit, #9acb3e)}.wex__fact dd{margin:0;font-size:var(--text-sm)}:root[data-theme=dark] .wex__fact dd{color:var(--d-muted, #a8b6d1)}.wex__names-note{font-size:var(--text-sm);margin:var(--space-4) 0 0}:root[data-theme=dark] .wex__names-note{color:var(--d-dim, #7e8fb4)}.wex__back{margin-top:var(--space-5);font-weight:var(--weight-bold)}
