#mobile-actions{display:none}
@media(max-width:900px){
 #mobile-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:fixed;inset:auto 0 0;z-index:60;padding:0 0 env(safe-area-inset-bottom);margin:0;background:#1A1A1A;border-top:1px solid rgba(245,243,239,.14);transform:none}
 #mobile-actions>a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:52px;padding:18px 0;color:#F5F3EF;background:transparent;text-decoration:none;text-align:center;white-space:nowrap;font:600 14px/1 Inter,Arial,sans-serif;letter-spacing:.03em}
 #mobile-actions>a.is-primary{background:#C9A84C;color:#1A1A1A}
 #mobile-actions>a:focus-visible{outline:2px solid #F5F3EF;outline-offset:-4px}
}
