.auth-popup{position:fixed;left:0;top:0;z-index:99;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;padding:0 16px;opacity:0;visibility:hidden;transition:all 0.5s}.auth-popup.opened{opacity:1;visibility:visible}.auth-popup .overlay{position:fixed;left:0;top:0;z-index:991;width:100%;height:100vh;background:rgba(255, 255, 255, 0.5)}.auth-popup .inner{background:#fff;position:relative;z-index:992;display:flex;width:1360px;max-width:100%;padding:40px;flex-direction:column;align-items:flex-start;gap:60px}@media (max-width:900px){.auth-popup .inner{gap:24px;width:100%;padding:40px 16px}}.auth-popup .inner .close{position:absolute;cursor:pointer;right:40px;top:10px}@media (max-width:900px){.auth-popup .inner .close{right:16px}}.auth-popup .inner .pxl-auth{display:flex;flex-direction:column;align-items:flex-start;gap:60px;width:100%}.auth-popup .inner .pxl-auth__tabs{display:flex;width:100%}.auth-popup .inner .pxl-auth__tabs button{width:50%;display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;border:none;background:#fff;border-bottom:1px solid var(--neutral-100020, rgba(34, 34, 34, 0.2))}.auth-popup .inner .pxl-auth__tabs button.active{border-bottom:1px solid var(--Neutral-1000, #222)}.auth-popup .inner .pxl-auth__panes{width:100%}.auth-popup .inner .pxl-auth__panes>div{display:none;width:100%}.auth-popup .inner .pxl-auth__panes>div.active{display:flex;gap:40px}@media (max-width:900px){.auth-popup .inner .pxl-auth__panes>div.active{flex-direction:column}}.auth-popup .inner .pxl-auth__panes>div form{display:flex;flex-wrap:wrap;gap:16px;width:40%}@media (max-width:900px){.auth-popup .inner .pxl-auth__panes>div form{width:100%}}.auth-popup .inner .pxl-auth__panes>div form .pxl-field{width:calc(50% - 8px);display:flex;height:68px;padding:12px;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;background:var(--Neutral-25, #f8f8f8);border:1px solid #f8f8f8}.auth-popup .inner .pxl-auth__panes>div form .pxl-field.full{width:100%}.auth-popup .inner .pxl-auth__panes>div form .pxl-field.error{border:1px solid rgba(255, 0, 0, 0.3)}.auth-popup .inner .pxl-auth__panes>div form .pxl-field label{color:rgba(17, 17, 17, 0.9);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px}.auth-popup .inner .pxl-auth__panes>div form .pxl-field input{background:transparent;border:none;color:rgba(17, 17, 17, 0.9);width:100%;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.1px;outline:none !important}.auth-popup .inner .pxl-auth__panes>div form .pxl-field .field-error{font-size:10px;color:#f00;margin-top:3px}.auth-popup .inner .pxl-auth__panes>div form .checkboxes{display:flex;flex-direction:column;gap:8px;width:100%}.auth-popup .inner .pxl-auth__panes>div form .checkboxes .field-error{display:none}.auth-popup .inner .pxl-auth__panes>div form .checkboxes label{display:flex;align-items:center;gap:6px;color:rgba(17, 17, 17, 0.9);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px}.auth-popup .inner .pxl-auth__panes>div form .checkboxes label.error input{border:1px solid #f00}.auth-popup .inner .pxl-auth__panes>div form .checkboxes label input{appearance:none;display:flex;width:12px;height:12px;justify-content:center;align-items:center;border:1px solid #111}.auth-popup .inner .pxl-auth__panes>div form .checkboxes label input:checked{background-image:url(/wp-content/uploads/2025/07/Checkbox.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.auth-popup .inner .pxl-auth__panes>div form .checkboxes label span{width:calc(100% - 18px)}.auth-popup .inner .pxl-auth__panes>div form .checkboxes label span a{color:rgba(17, 17, 17, 0.9);text-decoration:underline}.auth-popup .inner .pxl-auth__panes>div form button{display:flex;align-items:center;gap:16px;color:#0062ff;font-size:18px;font-style:normal;font-weight:500;line-height:100%;background:transparent;padding:0;border:none;margin-top:16px}.auth-popup .inner .pxl-auth__panes>div form button span{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;background:#0062ff}.auth-popup .inner .pxl-auth__panes>div .banner{width:60%;background-position:center;background-size:cover;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:40px}@media (max-width:900px){.auth-popup .inner .pxl-auth__panes>div .banner{padding:20px;width:100%}}.auth-popup .inner .pxl-auth__panes>div .banner h3{color:#fff;margin-bottom:10px;font-size:40px;font-style:normal;font-weight:700;line-height:100%}.auth-popup .inner .pxl-auth__panes>div .banner a{display:flex;align-items:center;gap:16px;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.auth-popup .inner .pxl-auth__panes>div .banner a span{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;background:#fff}