.lt-seller-extension, .lt-seller-extension * { box-sizing: border-box; min-width: 0; }
.lt-seller-extension h2 { max-width: 850px; margin-inline: auto; text-align: center; overflow-wrap: anywhere; }
.lt-seller-extension__lead { max-width: 850px; margin-inline: auto; color: #52677b; line-height: 1.55; text-align: center; overflow-wrap: anywhere; }
.lt-seller-extension__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; margin-top: 24px; }
.lt-seller-extension__grid article { min-width: 0; display: flex; flex-direction: column; align-items: center; padding: 24px; border: 1px solid #dce5ec; border-radius: 14px; background: #fff; text-align: center; }
.lt-seller-extension__grid article > span { display: inline-flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 10px; color: #087b4d; background: #e9f5ee; font-weight: 800; }
.lt-seller-extension__grid h3 { margin: 16px 0 10px; line-height: 1.25; overflow-wrap: anywhere; }
.lt-seller-extension__grid p { max-width: 34ch; margin-inline: auto; color: #52677b; line-height: 1.55; overflow-wrap: anywhere; }
.lt-seller-extension__grid a { max-width: 100%; color: #075b9b; font-weight: 800; text-decoration-thickness: 3px; text-underline-offset: 3px; overflow-wrap: anywhere; }
.lt-seller-extension__request { display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 16px; text-align: center; }
.lt-seller-extension__request > div { max-width: 790px; }
.lt-seller-extension__request p { line-height: 1.55; overflow-wrap: anywhere; }
.lt-seller-extension__cta { flex: 0 0 auto; box-sizing: border-box; max-width: 100%; padding: 15px 20px; border-radius: 9px; color: #fff; background: #c43a2e; font-weight: 800; text-align: center; text-decoration: none; }
@media (max-width: 850px) { .lt-seller-extension__grid { grid-template-columns: minmax(0, 1fr); } }
@media (max-width: 480px) { .lt-seller-extension__cta { width: 100%; } }
