.commercial-intent-panel h3{margin:.35rem 0 0;font-size:1rem;line-height:1.35}.commercial-intent-state{letter-spacing:.04em;text-transform:uppercase;border:1px solid #18261f24;border-radius:999px;padding:.2rem .45rem;font-size:.68rem;font-weight:700}.commercial-intent-price{font-family:var(--font-editorial), Georgia, serif;margin:.7rem 0 0;font-size:1.45rem;line-height:1.1}.commercial-intent-objectives{margin:.8rem 0 0;padding-left:1rem;font-size:.78rem;line-height:1.5}.commercial-intent-timeline{border-block:1px solid #18261f1a;margin:.8rem 0 0;display:grid}.commercial-intent-timeline div{grid-template-columns:minmax(4rem,.7fr) minmax(0,1.3fr);align-items:baseline;gap:.7rem;padding:.55rem 0;display:grid}.commercial-intent-timeline dt,.commercial-intent-timeline dd{margin:0;font-size:.68rem}.commercial-intent-timeline dt{color:#18261f94}.commercial-intent-timeline dd{text-align:right;font-weight:700}.commercial-intent-validity{color:#18261f94;margin:.7rem 0 0;font-size:.7rem}.commercial-intent-actions{gap:.55rem;margin-top:.9rem;display:grid}.commercial-intent-actions button,.commercial-intent-primary{min-height:2.55rem;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px solid #18261f2e;border-radius:999px;padding:.65rem .9rem;font-size:.75rem;font-weight:700;text-decoration:none}.commercial-intent-actions button:first-child,.commercial-intent-primary{color:#f4f1e9;background:#1d3a2c;border-color:#1d3a2c}.commercial-intent-actions button:disabled{cursor:wait;opacity:.55}.commercial-intent-actions button:focus-visible,.commercial-intent-primary:focus-visible{outline-offset:3px;outline:2px solid}.commercial-intent-error{color:#8a2b24;margin:.7rem 0 0;font-size:.72rem;line-height:1.45}
