.wl-dialog{box-sizing:border-box;width:min(550px,calc(100% - 24px));max-height:calc(100dvh - 28px);overflow:auto;padding:32px;border:1px solid #e2dfd4;border-radius:22px;background:#fff;color:#212121;box-shadow:0 30px 100px #0003;font:400 14px/1.55 Inter,Arial,sans-serif}.wl-dialog::backdrop{background:#181818aa;backdrop-filter:blur(3px)}.wl-dialog h2{font:700 34px/1.12 'Source Serif 4',Georgia,serif;letter-spacing:-.025em;margin:10px 0 14px}.wl-dialog p{margin:0 0 20px;color:#5a5a5a}.wl-dialog .wl-eyebrow{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#806500;font-weight:600;margin:0 25px 12px 0}.wl-close{position:absolute;right:15px;top:12px;border:0;background:#f4f3ef;color:#212121;width:36px;height:36px;border-radius:50%;font:400 27px/1 Arial;cursor:pointer}.wl-dialog label:not(.wl-privacy){display:block;font-size:12px;font-weight:600;margin-bottom:7px}.wl-dialog input:not([type=checkbox]){box-sizing:border-box;display:block;width:100%;border:1px solid #c8c8c2;border-radius:9px;background:white;color:#212121;padding:12px;font:400 16px/1.4 Inter,Arial,sans-serif;min-height:48px}.wl-dialog input:focus{outline:2px solid #b89400;outline-offset:2px}.wl-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:18px}.wl-dialog small{display:block;font-size:10px;line-height:1.5;color:#686868;margin-top:5px}.wl-privacy{display:flex;gap:9px;align-items:flex-start;font:400 11px/1.6 Inter,Arial,sans-serif;margin:22px 0 19px;color:#626262}.wl-privacy input{flex:0 0 17px;width:17px;height:17px;margin-top:2px;accent-color:#212121}.wl-privacy a{color:#4b4b4b;text-decoration:underline;text-underline-offset:2px}.wl-submit{display:flex;justify-content:center;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-height:54px;padding:14px 12px;border:0;border-radius:10px;background:#ffcc00;color:#212121;font:600 13px/1.5 Inter,Arial,sans-serif;text-decoration:none;cursor:pointer;box-shadow:0 3px 0 #d4ab00}.wl-submit:disabled{opacity:.65;cursor:wait}.wl-submit:focus-visible,.wl-close:focus-visible{outline:3px solid #212121;outline-offset:4px}.wl-dialog .wl-note{font-size:10px;text-align:center;margin:15px 0 0;color:#777}.wl-dialog .wl-error{padding:10px;border:1px solid #e5b5b5;border-radius:8px;color:#9c2323;background:#fff8f8;font-size:12px}.wl-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.wl-dialog [hidden]{display:none!important}@media(max-width:520px){.wl-dialog{padding:27px 21px;border-radius:16px}.wl-dialog h2{font-size:30px}.wl-fields{grid-template-columns:1fr;gap:13px;margin-top:14px}.wl-dialog p{font-size:13px}.wl-privacy{margin:17px 0;font-size:10px}.wl-submit{font-size:12px}.wl-dialog small{font-size:10px}.wl-dialog input:not([type=checkbox]){min-height:46px;padding:10px}}
.wl-dialog .wl-privacy{display:block;margin:16px 0;font-size:10px;line-height:1.6}.wl-dialog .wl-search-status{font-size:11px;line-height:1.5;color:#737373;margin:10px 0 18px}.wl-results{margin-top:8px;border:1px solid #dedbd2;border-radius:10px;max-height:255px;overflow:auto;background:white}.wl-option{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid #eeece5;background:white;color:#212121;padding:12px;font-family:Inter,Arial,sans-serif;cursor:pointer}.wl-option:last-child{border:0}.wl-option:hover,.wl-option[aria-selected=true],.wl-option:focus-visible{background:#fff8dc;outline:0}.wl-option strong,.wl-option span,.wl-option small{display:block}.wl-option strong{font-size:12px;font-weight:600}.wl-option span{font-size:10px;color:#666;margin-top:4px;line-height:1.5}.wl-option small{font-size:10px;color:#8a6f00;margin-top:5px}
