/* A single quiet, straight arrow for buttons, cards, and inline actions. */
.rh-link-arrow{display:inline-block!important;flex:0 0 16px;width:16px!important;height:16px!important;min-width:16px;vertical-align:-.14em;background-color:currentColor;-webkit-mask:url('/assets/arrow-right.svg') center/contain no-repeat;mask:url('/assets/arrow-right.svg') center/contain no-repeat;font-size:0!important;line-height:0!important;letter-spacing:0!important;transform:none!important}
.button>.rh-link-arrow,.portal-button>.rh-link-arrow,.text-link>.rh-link-arrow,.card-action>.rh-link-arrow{margin:0!important}
.home-hero .hero-actions{align-items:center;gap:12px}
.home-hero .hero-actions .button{white-space:nowrap;gap:12px}
.home-hero .hero-actions .hero-case-button{border-color:#ffffff70;color:#f3ede0}
.home-hero .hero-actions .hero-case-button:hover{border-color:#e0c58a;background:#ffffff0d}
@media(max-width:660px){.home-hero .hero-actions{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:10px;max-width:430px}.home-hero .hero-actions .button{padding-inline:11px;gap:8px;font-size:14px;min-height:49px;justify-content:center}.home-hero .hero-actions .hero-case-button{grid-column:1/-1;justify-self:start;min-height:36px;padding-left:0;border-color:transparent;font-size:13px;gap:10px}.home-hero .hero-actions .hero-case-button:hover{background:transparent;border-color:transparent}.home-hero .hero-actions .rh-link-arrow{flex-basis:14px;width:14px!important;height:14px!important;min-width:14px}}
