.site-footer .footer-concierge-access{display:inline-flex;align-items:center;gap:12px;padding:11px 17px;margin-top:15px;border:1px solid #ffffff55;border-radius:17px;background:linear-gradient(135deg,#ffffff22,#ffffff0a);box-shadow:inset 0 1px 0 #ffffff45,0 6px 20px #0002;color:#f5f5fa;font:500 13px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);transition:background .18s,border-color .18s}.site-footer .footer-concierge-access:hover{background:linear-gradient(135deg,#ffffff30,#ffffff16);border-color:#ffffff90;color:#fff}.site-footer .footer-concierge-access:focus-visible{outline:2px solid #dddfff;outline-offset:4px}.footer-concierge-access .footer-cg-icon{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;background:linear-gradient(140deg,#8096bd77,#80638455);box-shadow:inset 0 1px 0 #fff6;flex-shrink:0}.footer-concierge-access svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.footer-concierge-access .footer-cg-arrow{margin-left:9px;width:15px}@media(prefers-reduced-motion:reduce){.site-footer .footer-concierge-access{transition:none}}
