.follow-up{background:var(--white);border:1px solid var(--line);border-radius:22px;gap:.8rem;margin-top:1.6rem;padding:clamp(1.2rem,3vw,1.6rem);display:grid}.follow-up h2{margin:0;font-size:1.15rem}.follow-up-cost{color:var(--muted);margin:0;font-size:.85rem;line-height:1.55}.follow-up-buttons{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;display:grid}.follow-up-buttons .pill{text-align:left;justify-self:stretch;justify-items:start;gap:.2rem;padding:.8rem 1rem;display:grid}.follow-up-buttons .pill small{color:var(--muted);font-size:.76rem;font-weight:400;line-height:1.4}.follow-up-buttons .pill.active small,.follow-up-buttons .pill:hover small{color:#11152c}.follow-up-working{color:var(--muted);margin:0;font-size:.88rem}.follow-up-problem{border-left:3px solid var(--coral);background:#ff8a8017;border-radius:0 14px 14px 0;justify-items:start;gap:.7rem;padding:.9rem 1.1rem;display:grid}.follow-up-problem p{color:#dfe4f7;margin:0;line-height:1.6}.follow-up-problem.is-allowance{border-left-color:var(--aqua);background:#becaff0f}.follow-up-answer{border-top:1px solid var(--line);gap:.7rem;padding-top:1rem;display:grid}.follow-up-answer h3{color:var(--aqua);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.74rem}.follow-up-answer p{color:#dfe4f7;margin:0;line-height:1.7}.follow-up-answer ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.follow-up-answer li{border-left:3px solid var(--lime);color:#dfe4f7;padding-left:.9rem;line-height:1.6}.follow-up-model{border-top:1px dashed var(--line);padding-top:.7rem;color:var(--muted)!important;font-size:.8rem!important}
