.pro-practice-offer{color:var(--text);border:1px solid color-mix(in srgb, var(--primary) 30%, var(--border));background:var(--primary-surface);border-radius:10px;grid-template-columns:auto 1fr;gap:12px;padding:19px;display:grid}.pro-practice-offer>svg{color:var(--primary);margin-top:2px}.pro-practice-offer>div>span{color:var(--primary);font:600 10px/1.5 var(--font-mono-stack)}.pro-practice-offer h3{letter-spacing:-.035em;color:var(--text);margin:8px 0;font-size:17px;font-weight:700;line-height:1.25}.pro-practice-offer p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.65}.pro-practice-offer>a{min-height:44px;color:var(--text);border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:650;display:inline-flex}.pro-practice-offer small{color:var(--text-muted);grid-column:1/-1;font-size:10px;line-height:1.55}.pro-practice-offer a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.submission-result .pro-practice-offer{margin:16px 24px}
