#lx-hdr.lx-scrolled .lx-bar{box-shadow:0 2px 18px -6px rgba(0,0,0,.4)}#lx-hdr .lx-navitem.lx-open .lx-chev,#lx-hdr .lx-mgrp.lx-open .lx-chev{transform:rotate(180deg)}#lx-hdr .lx-navitem.lx-open .lx-dd-wrap{opacity:1;visibility:visible;pointer-events:auto}#lx-hdr .lx-mega-wrap.lx-open{opacity:1;visibility:visible;pointer-events:auto}#lx-hdr .lx-cta.lx-cta-open{background:#fff}#lx-hdr .lx-cta.lx-cta-open .lx-cta-slide{max-width:104px;opacity:1}#lx-hdr .lx-cta.lx-cta-open .lx-cta-btn{color:#0f172a}#lx-hdr .lx-modal{position:fixed;inset:0;z-index:9999;display:none;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}#lx-hdr .lx-modal.lx-open{display:flex}#lx-hdr .lx-modal-scrim{position:fixed;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#lx-hdr .lx-modal-card{position:relative;width:100%;max-width:460px;margin:auto;background:#fff;border-radius:20px;box-shadow:0 30px 80px -20px rgba(15,23,42,.5);overflow:hidden;animation:lxpop .22s ease-out}#lx-hdr .lx-modal-x{position:absolute;top:14px;right:14px;display:inline-flex;height:34px;width:34px;align-items:center;justify-content:center;border-radius:9999px;color:#64748b;background:#f1f5f9;transition:background .15s,color .15s}#lx-hdr .lx-modal-x:hover{background:#e2e8f0;color:#0f172a}#lx-hdr .lx-modal-body,#lx-hdr .lx-modal-done{padding:32px 28px 28px}#lx-hdr .lx-modal-title{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:#0f172a;margin:0}#lx-hdr .lx-modal-sub{margin:8px 0 0;font-size:14px;line-height:1.55;color:#64748b}#lx-hdr .lx-form{margin-top:20px;display:flex;flex-direction:column;gap:14px}#lx-hdr .lx-field{display:flex;flex-direction:column;gap:6px}#lx-hdr .lx-field>span{font-size:12.5px;font-weight:600;color:#334155}#lx-hdr .lx-field>span b{color:#e11d48;font-weight:600}#lx-hdr .lx-field input,#lx-hdr .lx-field textarea{width:100%;border:1px solid #e2e8f0;border-radius:10px;padding:11px 13px;font-size:14px;font-family:inherit;color:#0f172a;background:#fff;transition:border-color .15s,box-shadow .15s;resize:vertical}#lx-hdr .lx-field input::placeholder,#lx-hdr .lx-field textarea::placeholder{color:#94a3b8}#lx-hdr .lx-field input:focus,#lx-hdr .lx-field textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}#lx-hdr .lx-field input:invalid:not(:placeholder-shown){border-color:#f59e0b}#lx-hdr .lx-form-err{margin:0;font-size:13px;color:#dc2626}#lx-hdr .lx-form-submit{margin-top:4px;height:48px;border-radius:9999px;background:linear-gradient(to right,#2563eb,#7c3aed);color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:transform .15s,opacity .15s;box-shadow:0 10px 26px -10px rgba(37,99,235,.7)}#lx-hdr .lx-form-submit:hover{transform:translateY(-1px)}#lx-hdr .lx-form-submit:disabled{opacity:.6;cursor:default;transform:none}#lx-hdr .lx-modal-done{text-align:center}#lx-hdr .lx-done-check{margin:0 auto 14px;display:inline-flex;height:52px;width:52px;align-items:center;justify-content:center;border-radius:9999px;background:#ecfdf5;color:#059669}#lx-hdr .lx-done-close{margin-top:20px;height:44px;padding:0 28px;border-radius:9999px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-size:14px;font-weight:600;transition:background .15s}#lx-hdr .lx-done-close:hover{background:#f8fafc}