.das-banner{box-sizing:border-box;clear:both;display:block;width:100%;max-width:1080px;margin:32px auto;padding:0;position:relative;color:#fff8eb;font-family:inherit;isolation:isolate}
.das-banner *{box-sizing:border-box}
.das-banner .das-banner__label{display:block;margin:0 0 6px;font-size:11px;line-height:1.5;color:#65716b;letter-spacing:.06em}
.das-banner .das-banner__link{display:grid;grid-template-columns:minmax(160px,36%) minmax(0,1fr);align-items:stretch;overflow:hidden;background:#143e39;border-radius:16px;color:#fff8eb!important;text-decoration:none!important;box-shadow:0 7px 24px rgba(0,0,0,.08)}
.das-banner .das-banner__link:focus-visible{outline:3px solid #bf653c;outline-offset:5px}
.das-banner .das-banner__visual{min-width:0;overflow:hidden}
.das-banner .das-banner__visual picture{display:block;height:100%}
.das-banner .das-banner__image{display:block;width:100%;height:100%;min-height:220px;max-height:310px;object-fit:cover;margin:0}
.das-banner .das-banner__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:clamp(20px,3vw,36px);min-width:0}
.das-banner .das-banner__headline{display:block;color:inherit;font-size:clamp(23px,2.8vw,34px);font-weight:700;line-height:1.15;overflow-wrap:anywhere}
.das-banner .das-banner__description{display:block;color:#e1e9df;font-size:16px;line-height:1.5;overflow-wrap:anywhere}
.das-banner .das-banner__button{display:inline-block;background:#f3d898;color:#163d38;font-size:14px;font-weight:700;line-height:1.4;padding:10px 18px;border-radius:28px;max-width:100%;overflow-wrap:anywhere}
@media(max-width:640px){.das-banner{margin:24px auto}.das-banner .das-banner__link{grid-template-columns:1fr}.das-banner .das-banner__image{height:auto;min-height:0;max-height:230px;aspect-ratio:2/1;object-fit:cover}.das-banner .das-banner__copy{padding:22px;gap:12px}.das-banner .das-banner__headline{font-size:25px}}
@media(prefers-reduced-motion:no-preference){.das-banner .das-banner__button{transition:background-color .15s}.das-banner .das-banner__link:hover .das-banner__button{background:#ffe4a9}}
