/* AVO.CARDS: contextual article offers, 06.11.2026 */
.am15{box-sizing:border-box;display:block;position:relative;isolation:isolate;clear:both;width:100%;max-width:100%;min-width:0;margin:32px 0;padding:24px;border:1px solid #dbe5df;border-radius:18px;background:#fff;color:#212b25;font-family:inherit;text-align:left;overflow-wrap:anywhere}
.am15 *{box-sizing:border-box;min-width:0;max-width:100%}
.am15.am15--soft{background:#f1f8f4;border-color:#d3e7db}
.am15.am15--paper{background:#fff;border-color:#dce3df}
.am15.am15--warm{background:#faf8f2;border-color:#e7e2d5}
.am15 .am15__eyebrow{display:block;margin:0 0 12px;color:#087453;font-size:12px;line-height:1.45;font-weight:600;letter-spacing:.02em}
.am15 .am15__title{display:block;margin:0 0 12px;padding:0;color:#18251e;font-size:22px!important;line-height:1.3!important;font-weight:700;letter-spacing:-.015em}
.am15 .am15__context{margin:0 0 10px;padding:0;color:#34463a;font-size:15px!important;line-height:1.6!important;font-weight:400}
.am15 .am15__copy{margin:0;padding:0;color:#536057;font-size:15px!important;line-height:1.6!important;font-weight:400}
.am15 a.am15__button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:46px;margin:20px 0 0;padding:12px 20px;border:0;border-radius:11px;background:#00af7d;color:#fff!important;text-decoration:none!important;font-family:inherit;font-size:14px;line-height:1.45;font-weight:600;white-space:normal;text-align:center;word-break:normal}
.am15 a.am15__button:hover{background:#008f65;color:#fff!important}
.am15 a.am15__button:focus-visible{outline:3px solid #146b4f;outline-offset:3px}
@media(max-width:600px){.am15{margin:26px 0;padding:20px;border-radius:15px}.am15 .am15__title{font-size:20px!important;line-height:1.35!important}.am15 .am15__context,.am15 .am15__copy{font-size:15px!important;line-height:1.6!important}.am15 a.am15__button{display:flex;width:100%;padding:12px 14px}}
@media(max-width:360px){.am15{padding:17px}.am15 .am15__title{font-size:19px!important}}
