main .spd .spd-paid{border:2px solid var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;max-width:none;margin:0 0 18px;padding:10px 14px;font-weight:700;line-height:1.4;display:flex}main .spd .spd-paid-end{margin:8px 0 0}main .spd .spd-slot,main .spd .spd-list li{background:var(--tone);border-top:6px solid var(--ink);max-width:72ch;padding:16px 20px 18px}main .spd .spd-slot h3,main .spd .spd-list h3{font:900 clamp(28px,3vw,40px)/1 var(--disp);text-transform:uppercase;color:var(--ink);margin:0 0 10px}main .spd .spd-slot p,main .spd .spd-list p{max-width:none;margin:0 0 10px;line-height:1.5}main .spd .spd-slot p:last-child,main .spd .spd-list p:last-child{margin-bottom:0}main .spd .spd-slot a,main .spd .spd-list a{color:var(--ink)}main .spd .spd-slot-tag{color:var(--meta);font-weight:800}main .spd .spd-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}main .spd .spd-list li:before{content:none}main .spd .spd-body p{max-width:68ch;font-size:1.06rem;line-height:1.6}main .spd .spd-meta{color:var(--meta);margin:0 0 18px;font-weight:600}
