.geo-worker-recommendation{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;margin:0 0 16px;border:1px solid rgba(106,181,255,.25);border-radius:14px;background:rgba(24,83,132,.16)}
.geo-worker-recommendation[hidden]{display:none}
.geo-worker-recommendation>div{display:flex;flex-direction:column;gap:4px;min-width:0}
.geo-worker-recommendation strong{font-size:14px;color:#e9f4ff}
.geo-worker-recommendation span{font-size:12px;line-height:1.5;color:#9db1c7}
.geo-worker-cta{white-space:nowrap;text-decoration:none;font-weight:700;font-size:12px;padding:9px 12px;border-radius:10px;border:1px solid rgba(116,193,255,.35);background:rgba(38,123,190,.22);color:#dff3ff}
.geo-worker-cta:hover{background:rgba(38,123,190,.35)}
@media(max-width:720px){.geo-worker-recommendation{align-items:flex-start;flex-direction:column}.geo-worker-cta{width:100%;text-align:center;box-sizing:border-box}}
