.tc-taxicard-home-teaser{width:100%;box-sizing:border-box;margin:28px 0 12px;padding:32px clamp(22px,4vw,56px);background:#fff2e3;color:#28262f;direction:rtl;font:22px/1.45 ALMONI,sans-serif;border-radius:16px}
.tc-taxicard-home-teaser *{box-sizing:border-box}.tc-taxicard-home-teaser ::selection{background:#f7921e;color:#28262f}
.tc-taxicard-home-teaser__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1180px;margin-inline:auto}
.tc-taxicard-home-teaser h2{font:400 clamp(34px,3.5vw,52px)/1.15 barlev,ALMONI,sans-serif;text-wrap:balance;margin:0 0 14px}
.tc-taxicard-home-teaser p{max-width:65ch;margin:0;color:#57402b}
.tc-taxicard-home-teaser a,.tc-taxicard-home-teaser a:visited{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:48px;max-width:100%;padding:12px 24px;border-radius:999px;background:#f7921e;color:#28262f;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;text-underline-offset:4px}
.tc-taxicard-home-teaser a:hover{background:#ffad4c;color:#28262f}.tc-taxicard-home-teaser a:focus-visible{outline:3px solid #784200;outline-offset:4px}
@media(max-width:767px){.tc-taxicard-home-teaser{padding:26px 22px;margin-top:18px;font-size:20px}.tc-taxicard-home-teaser__inner{align-items:flex-start;flex-direction:column;gap:22px}.tc-taxicard-home-teaser h2{font-size:36px}.tc-taxicard-home-teaser a{white-space:normal}}
