/* Compact frosted hero buttons; interaction colors remain in interaction-fixes.css. */
body.lg-site[data-lg-interactions] .lg-hero .lg-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;align-items:center;width:max-content;max-width:100%}
body.lg-site[data-lg-interactions] .lg-hero .lg-actions>a{width:auto!important;flex:0 1 auto;min-width:144px!important;min-height:46px!important;padding:12px 22px!important;border-radius:999px!important;background:rgba(250,249,252,.65)!important;border-color:rgba(87,83,107,.32)!important;color:#34333F!important;box-shadow:0 2px 12px rgba(52,51,63,.04)!important;font-size:14px;line-height:1.5;letter-spacing:.03em}
@supports ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))){body.lg-site[data-lg-interactions] .lg-hero .lg-actions>a{background:rgba(250,249,252,.28)!important;-webkit-backdrop-filter:blur(12px) saturate(115%);backdrop-filter:blur(12px) saturate(115%)}}
@media(max-width:767px){body.lg-site[data-lg-interactions] .lg-hero .lg-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;width:100%;max-width:300px}body.lg-site[data-lg-interactions] .lg-hero .lg-actions>a{min-width:0!important;width:100%!important;padding:12px 14px!important;white-space:normal;text-align:center}}
