.arg{background:var(--paper)}.arg-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 28px}.arg-masthead{border-bottom:1px solid var(--line);padding-block:clamp(56px,8vw,96px) clamp(40px,6vw,72px)}.arg-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.24em;color:var(--accent);font-size:.66rem}.arg-h1{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);max-width:18ch;margin-top:22px;font-size:clamp(2.8rem,7vw,5rem);font-weight:600;line-height:.94}.arg-h1 em{color:var(--accent);font-style:italic}.arg-lede{max-width:56ch;color:var(--ink-2);margin-top:28px;font-size:clamp(1.04rem,1.3vw,1.18rem);line-height:1.5}.arg-list{list-style:none}.arg-dispute{border-bottom:1px solid var(--line);padding-block:clamp(56px,8vw,96px)}.arg-dispute:nth-child(2n){background:var(--card)}.arg-dispute-head{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:24px;margin-bottom:clamp(40px,6vw,64px);display:grid}@media (max-width:640px){.arg-dispute-head{grid-template-columns:minmax(0,1fr);gap:12px}}.arg-dispute-n{font-family:var(--font-mono);letter-spacing:.18em;color:var(--accent);font-size:1rem}.arg-dispute-dr{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--ink-3);font-size:.72rem}.arg-dispute-topic{font-family:var(--font-display);letter-spacing:-.022em;color:var(--ink);max-width:22ch;margin-top:6px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:600;line-height:1.08}.arg-debate{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:stretch;gap:0;display:grid}@media (max-width:820px){.arg-debate{grid-template-columns:minmax(0,1fr);gap:24px}}.arg-voice{flex-direction:column;gap:18px;min-width:0;padding:4px 36px;display:flex}.arg-voice.is-opening{padding-left:0}.arg-voice.is-counter{padding-right:0}@media (max-width:820px){.arg-voice{border-top:1px solid var(--line);padding:24px 0 0}.arg-voice.is-opening{border-top:none;padding-top:0}}.arg-voice-head{align-items:center;gap:14px;display:flex}.arg-voice-mark{width:44px;height:44px;font-family:var(--font-mono);background:var(--paper-2);border:1px solid var(--line-strong);color:var(--ink-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}.arg-voice.is-creator .arg-voice-mark,.arg-voice.is-collaborator .arg-voice-mark,.arg-voice.is-sme .arg-voice-mark{background:var(--navy);border-color:var(--navy);color:var(--paper)}.arg-voice-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.arg-voice-name{font-family:var(--font-display);color:var(--ink);font-size:1.06rem;font-weight:600}.arg-voice.is-sme .arg-voice-name,.arg-voice.is-collaborator .arg-voice-name{font-style:italic}.arg-voice-role{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--ink-3);font-size:.64rem}.arg-voice-body{margin:0}.arg-voice-body p{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-indent:-.4em;font-size:clamp(1.2rem,1.8vw,1.4rem);font-style:italic;line-height:1.32}.arg-voice-body p:before{content:"“";color:var(--accent);margin-right:.06em}.arg-voice-body p:after{content:"”";color:var(--accent);margin-left:.06em}.arg-versus{color:var(--accent);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}@media (max-width:820px){.arg-versus{flex-direction:row;padding:8px 0}}.arg-versus-line{background:var(--line);flex:1;width:1px}@media (max-width:820px){.arg-versus-line{width:auto;height:1px}}.arg-versus-word{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.32em;color:var(--accent);font-size:.6rem}.arg-resolution{border-top:2px solid var(--ink);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:24px;margin-top:clamp(40px,6vw,64px);padding-top:22px;display:grid}@media (max-width:640px){.arg-resolution{grid-template-columns:minmax(0,1fr);gap:6px}}.arg-resolution-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--ink-3);font-size:.66rem}.arg-resolution-body{color:var(--ink);max-width:60ch;font-size:1.06rem;line-height:1.5}.arg-foot{background:var(--paper-2);padding-block:clamp(64px,9vw,112px)}.arg-foot-in{text-align:center;max-width:760px;margin:0 auto}.arg-foot-kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.24em;color:var(--accent);font-size:.66rem}.arg-foot-h{font-family:var(--font-display);letter-spacing:-.028em;color:var(--ink);margin-top:18px;font-size:clamp(2rem,4vw,2.9rem);font-weight:600;line-height:1.06}.arg-foot-h em{color:var(--accent);font-style:italic}.arg-foot-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.arg-foot-fine{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-3);margin-top:24px;font-size:.66rem}
