.wo-modal-kyroo{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,5%,.65);display:none;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:9999}.wo-modal-kyroo.--open{display:flex}.wo-modal-kyroo ._dialog{background:var(--background-defaults-secondary,#f0f3fe);border-radius:12px;margin:auto;max-width:456px;outline:none;padding:16px;position:relative;width:100%}.wo-modal-kyroo ._close{align-items:center;background:transparent;border:0;border-radius:32px;color:hsla(0,0%,5%,.6);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:4px;top:4px;z-index:1}.wo-modal-kyroo ._close svg{display:block;height:24px;width:24px}.wo-modal-kyroo ._close:hover{color:hsla(0,0%,5%,.9)}body.wo-modal-kyroo-open{overflow:hidden}.wo-modal-kyroo-ui{width:100%}.wo-modal-kyroo-content{align-items:center;display:flex;flex-direction:column;gap:12px}.wo-modal-kyroo-content[hidden]{display:none}.wo-modal-kyroo-content ._btn{align-items:center;cursor:pointer;display:flex;font-family:var(--font-family-heading),"Segoe UI",Arial,sans-serif;font-size:12px;font-weight:700;gap:8px;height:40px;justify-content:center;letter-spacing:.5px;line-height:16px;padding:0 16px;text-decoration:none;text-transform:uppercase;width:100%}.wo-modal-kyroo-content ._btn ._arrow{display:block;flex-shrink:0;height:16px;width:16px}.wo-modal-kyroo-content ._btn.--outline{background:transparent;border:1px solid var(--Violet-500-Primary,#4715ff);color:var(--Violet-500-Primary,#4715ff);transition:background-color .2s,color .2s}.wo-modal-kyroo-content ._btn.--outline:focus-visible,.wo-modal-kyroo-content ._btn.--outline:hover{background:var(--background-interactive-primary-hover-onclick,#2328b3);color:#fff}.wo-modal-kyroo-content ._btn.--primary{background:var(--Violet-500-Primary,#4715ff);border:1px solid var(--Violet-500-Primary,#4715ff);color:#fff;transition:background-color .2s,border-color .2s}.wo-modal-kyroo-content ._btn.--primary:focus-visible,.wo-modal-kyroo-content ._btn.--primary:hover{background:var(--background-interactive-primary-hover-onclick,#2328b3);border-color:var(--background-interactive-primary-hover-onclick,#2328b3)}.wo-modal-kyroo-content ._standard{align-items:center;display:flex;flex-direction:column;gap:12px;padding-bottom:8px;width:100%}.wo-modal-kyroo-content ._card{align-items:center;display:flex;gap:16px;padding-right:16px;width:100%}.wo-modal-kyroo-content ._brand{align-items:center;display:flex;flex-shrink:0}.wo-modal-kyroo-content ._logo-link,.wo-modal-kyroo-content ._offer{color:inherit;text-decoration:none}.wo-modal-kyroo-content ._logo-link:hover,.wo-modal-kyroo-content ._offer:hover{color:var(--Violet-500-Primary)}.wo-modal-kyroo-content ._logo-link{display:block;flex-shrink:0}.wo-modal-kyroo-content ._logo{display:block;height:64px;-o-object-fit:cover;object-fit:cover;transition:opacity .2s;width:64px}.wo-modal-kyroo-content ._logo:hover{opacity:.9}.wo-modal-kyroo-content ._badge{align-items:center;background:#fff;color:var(--foreground-defaults-primary,#0c0c0c);display:inline-flex;font-family:var(--font-family-heading),"Segoe UI",Arial,sans-serif;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:16px;padding:4px 6px;text-decoration:none;text-transform:uppercase}.wo-modal-kyroo-content ._badge:hover{color:var(--Violet-500-Primary)}.wo-modal-kyroo-content ._offer{color:var(--foreground-defaults-primary,#0c0c0c);flex:1 1 0%;font-family:var(--font-family-heading),"Segoe UI",Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;margin:0;min-width:0}.wo-modal-kyroo-content ._note{color:var(--foreground-defaults-secondary,#525252);font-family:var(--font-family-body),sans-serif;font-size:11px;font-weight:400;line-height:16px;margin:0;text-align:center}.wo-modal-kyroo-content ._divider{align-items:center;display:flex;gap:8px;width:100%}.wo-modal-kyroo-content ._divider ._line{background:var(--Grayscale-300,#d4d4d4);flex:1 1 0%;height:1px}.wo-modal-kyroo-content ._divider ._or{color:var(--foreground-defaults-secondary,#525252);font-family:var(--font-family-body),sans-serif;font-size:12px;font-weight:700;line-height:16px}.wo-modal-kyroo-content ._cashback{align-items:center;background:var(--background-defaults-secondary,#f0f3fe);border:1px solid var(--Grayscale-300,#d4d4d4);border-radius:8px;display:flex;flex-direction:column;gap:12px;overflow:hidden;width:100%}.wo-modal-kyroo-content ._label{align-items:center;background:linear-gradient(93.87deg,#746aa5,#483e8b 84.73%,#473d8a 99.68%);display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px;width:100%}.wo-modal-kyroo-content ._kyroo{display:block;flex-shrink:0;height:auto;width:79px}.wo-modal-kyroo-content ._text{color:#fff;flex:1 1 0%;font-family:var(--font-family-body),sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:0;min-width:0}.wo-modal-kyroo-content ._text strong{color:#00edb4;font-weight:700}.wo-modal-kyroo-content ._form{display:flex;flex-direction:column;gap:12px;padding:0 12px 12px;width:100%}.wo-modal-kyroo-content ._turnstile{display:flex;justify-content:center;min-height:65px;width:100%}.wo-modal-kyroo-content ._field{background:#fff;display:flex;flex-direction:column;gap:2px;padding:8px 12px 6px;width:100%}.wo-modal-kyroo-content ._field-label{color:var(--foreground-defaults-primary,#0c0c0c);font-family:var(--font-family-heading),"Segoe UI",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:16px;text-transform:uppercase}.wo-modal-kyroo-content ._field-input{background:transparent;border:0;color:var(--foreground-defaults-primary,#0c0c0c);font-family:var(--font-family-body),sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:0;width:100%}.wo-modal-kyroo-content ._field-input::-moz-placeholder{color:var(--colors-grey-600,#525252)}.wo-modal-kyroo-content ._field-input::placeholder{color:var(--colors-grey-600,#525252)}.wo-modal-kyroo-content ._field-input:focus{outline:none}.wo-modal-kyroo-content ._terms{align-items:flex-start;cursor:pointer;display:flex;gap:8px;padding:6px 0}.wo-modal-kyroo-content ._checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--foreground-defaults-tertiary,#525252);cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.wo-modal-kyroo-content ._checkbox:checked{background:var(--Violet-500-Primary,#4715ff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.2 11.3 3.4 8.5l1-1 1.8 1.8 4.4-4.4 1 1z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:var(--Violet-500-Primary,#4715ff)}.wo-modal-kyroo-content ._checkbox:focus-visible{outline:2px solid var(--Violet-500-Primary,#4715ff);outline-offset:1px}.wo-modal-kyroo-content ._terms-text p{color:var(--foreground-defaults-primary,#0c0c0c);font-family:var(--font-family-body),sans-serif;font-size:11px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin:0}.wo-modal-kyroo-content ._terms-text p a{color:inherit;text-decoration:underline}.wo-modal-kyroo-content ._error{color:var(--foreground-system-danger,#ed544e);font-family:var(--font-family-body),sans-serif;font-size:12px;font-weight:400;letter-spacing:-.2px;line-height:1.5;margin:0}.wo-modal-kyroo-content ._error[hidden]{display:none}.wo-modal-kyroo-content ._field.--invalid{box-shadow:inset 0 0 0 1px var(--foreground-system-danger,#ed544e)}.wo-modal-kyroo-content ._terms.--invalid ._checkbox{border-color:var(--foreground-system-danger,#ed544e)}.wo-modal-kyroo-content ._form.--loading ._btn{cursor:wait;opacity:.6}.wo-modal-kyroo-success{align-items:center;display:flex;flex-direction:column;gap:12px;padding:24px 16px}.wo-modal-kyroo-success[hidden]{display:none}.wo-modal-kyroo-success ._check{display:block;height:56px;width:56px}.wo-modal-kyroo-success ._title{color:#000;font-size:16px;font-weight:700;line-height:24px}.wo-modal-kyroo-success ._text,.wo-modal-kyroo-success ._title{font-family:var(--font-family-body),sans-serif;letter-spacing:-.2px;margin:0;text-align:center}.wo-modal-kyroo-success ._text{color:var(--foreground-defaults-secondary,#262626);font-size:12px;font-weight:400;line-height:1.5}.wo-modal-kyroo-success ._text strong{font-weight:700}.wo-modal-kyroo-success ._redirect{align-items:center;color:var(--Violet-500-Primary,#4715ff);display:flex;font-family:var(--font-family-body),sans-serif;font-size:12px;font-weight:400;gap:8px;justify-content:center;letter-spacing:-.2px;line-height:1.5;margin:0;text-align:center}.wo-modal-kyroo-success ._redirect ._seconds{display:inline-block;text-align:center;width:1ch}.wo-modal-kyroo-success ._progress{display:block;flex-shrink:0;height:16px;transform:rotate(-90deg);width:16px}.wo-modal-kyroo-success ._progress ._bar{stroke-dasharray:37.699;stroke-dashoffset:37.699;animation:wo-kyroo-progress var(--wo-kyroo-progress-duration,3s) linear forwards}@keyframes wo-kyroo-progress{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.wo-modal-kyroo-success ._progress ._bar{stroke-dashoffset:0;animation:none}}