.closed-banner{background:#fff0bd;color:#322900;padding:10px 18px;text-align:center;font:700 14px/1.5 system-ui;position:relative;z-index:100}.closed-fields{border:0;padding:0;margin:0;min-width:0}#registration :disabled{cursor:not-allowed;opacity:.65}#whatsapp-share{background:#25d366;color:#102a18;cursor:not-allowed}.topbar{position:relative!important}
.legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;font-size:14px;line-height:1.8;margin:18px 0}.legal-links a{color:inherit;text-decoration:underline;text-underline-offset:3px}.legal-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
