
.ho-radler-credit{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px max(24px,calc((100vw - 1380px)/2));background:#f5efdf;color:#163c32;border-bottom:3px solid #4a235e;font-family:"Segoe UI",system-ui,sans-serif;box-sizing:border-box}
.ho-radler-credit>div{max-width:900px;min-width:0}
.ho-radler-credit .ho-radler-credit-eyebrow{margin:0 0 7px;color:#684e79;font-size:.72rem;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;font-weight:600}
.ho-radler-credit h2{margin:0;font:400 clamp(1.5rem,2.8vw,2rem)/1.18 Georgia,serif;letter-spacing:-.02em;color:#163c32}
.ho-radler-credit .ho-radler-credit-brand{margin:7px 0 0;font-size:.9rem;font-weight:600;color:#4a235e}
.ho-radler-credit p{margin:9px 0 0;font-size:.9rem;line-height:1.65;color:#465d51}
.ho-radler-credit>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;padding:12px 18px;min-height:46px;box-sizing:border-box;background:#4a235e;color:#fff!important;border:1px solid #4a235e;font-size:.9rem;line-height:1.5;text-decoration:none!important}
.ho-radler-credit>a:hover{background:#351744}
.ho-radler-credit>a:focus-visible{outline:2px solid #4a235e;outline-offset:4px}
@media(max-width:900px){.ho-radler-credit{align-items:flex-start;flex-direction:column;gap:16px;padding-block:22px}.ho-radler-credit>a{flex-shrink:1;max-width:100%}}
