.traffic-choice{border-top:1px solid var(--line);color:var(--ink);background:#fffaf2;padding:18px clamp(18px,5vw,64px) 24px}.traffic-choice strong{font-size:15px}.traffic-choice p{max-width:75ch;margin:5px 0 10px;font-size:14px;line-height:1.5}.traffic-choice a{text-underline-offset:2px;text-decoration:underline}.traffic-choice-buttons{flex-wrap:wrap;gap:10px;margin-bottom:7px;display:flex}.traffic-choice button{border:1px solid var(--plum);background:var(--paper);min-height:42px;color:var(--plum);cursor:pointer;font:inherit;border-radius:9px;padding:8px 16px;font-size:14px}.traffic-choice button[aria-pressed=true]{border-width:2px;font-weight:700}.traffic-choice small{font-size:13px;display:block}@media print{.traffic-choice{display:none!important}}
