.ksa-vf{--ksa-vf-line:var(--e-global-color-ksline,#1e1e24);--ksa-vf-field:var(--e-global-color-kspanel,#0c0c0f);--ksa-vf-text:var(--e-global-color-text,#b8b5ae);--ksa-vf-label:var(--e-global-color-secondary,#a8b0bd);--ksa-vf-star-on:var(--e-global-color-accent,#c9a227);--ksa-vf-star-off:var(--e-global-color-kssilverdim,#8a92a1);--ksa-vf-star:26px;--ksa-vf-btn:var(--e-global-color-primary,#f3f0ea);--ksa-vf-btn-t:var(--e-global-color-ksvoid,#000);--ksa-vf-err:#e0574f;width:100%;max-width:720px;margin-inline:auto;box-sizing:border-box}.ksa-vf-boxed-yes .ksa-vf{border:1px solid var(--ksa-vf-line);padding:32px}@media (max-width:919px){.ksa-vf-boxed-yes .ksa-vf{padding:22px}}@supports (padding:round(1px,1px)){.e-con.ksa-vouchsec{--ksa-vsec:round(clamp(74px,10vw,132px),1px)}}.ksa-vf .ksa-vf__h{margin:0 0 10px;font-family:var(--e-global-typography-primary-font-family,"Fraunces"),serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.02em;text-transform:none;color:var(--e-global-color-primary,#f3f0ea)}.ksa-vf .ksa-vf__h:focus{outline:none}.ksa-vf .ksa-vf__h:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.ksa-vf .ksa-vf__intro,.ksa-vf .ksa-vf__msg,.ksa-vf .ksa-vf__done p{margin:0 0 20px;font-size:15.5px;line-height:26px;color:var(--ksa-vf-text)}.ksa-vf .ksa-vf__checking{margin:0;color:var(--ksa-vf-label);font-family:var(--e-global-typography-accent-font-family,"JetBrains Mono"),ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.ksa-vf .ksa-vf__about{margin:0 0 20px;padding:12px 14px;border:1px solid var(--ksa-vf-line);background:var(--ksa-vf-field);font-size:13.5px;line-height:1.6;color:var(--ksa-vf-text)}.ksa-vf [hidden]{display:none!important}.elementor-widget form.ksa-vf__form{margin:0}.ksa-vf .ksa-field{display:flex;flex-direction:column;gap:7px;margin-bottom:15px;position:relative}.elementor-widget .ksa-vf .ksa-field label,.elementor-widget .ksa-vf .ksa-vf__stars legend{display:block;margin:0;padding:0;font-family:var(--e-global-typography-accent-font-family,"JetBrains Mono"),ui-monospace,monospace;font-size:10.5px;font-weight:400;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;color:var(--ksa-vf-label)}.ksa-vf .ksa-field__note{text-transform:none;letter-spacing:0}.elementor-widget .ksa-vf .ksa-field input[type="text"],.elementor-widget .ksa-vf .ksa-field textarea,.elementor-widget .ksa-vf .ksa-field select{width:100%;margin:0;height:auto;min-height:0;box-shadow:none;box-sizing:border-box;background:var(--ksa-vf-field);border:1px solid var(--ksa-vf-line);border-radius:2px;padding:13px 14px;font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:14.5px;font-weight:400;line-height:1.6;letter-spacing:normal;text-transform:none;color:var(--e-global-color-primary,#f3f0ea);transition:border-color .3s var(--ksa-ease,cubic-bezier(.22,.61,.36,1))}.elementor-widget .ksa-vf .ksa-field textarea{resize:vertical;min-height:120px}.elementor-widget .ksa-vf .ksa-field input[type="text"]:focus,.elementor-widget .ksa-vf .ksa-field textarea:focus,.elementor-widget .ksa-vf .ksa-field select:focus{outline:none;border-color:var(--e-global-color-secondary,#a8b0bd)}.elementor-widget .ksa-vf .ksa-field input[type="text"]:focus-visible,.elementor-widget .ksa-vf .ksa-field textarea:focus-visible,.elementor-widget .ksa-vf .ksa-field select:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.elementor-widget .ksa-vf .ksa-field ::placeholder{color:var(--e-global-color-kssilverdim,#8a92a1);opacity:1}.ksa-vf .ksa-field small{font-size:12.5px;line-height:1.55;color:var(--ksa-vf-label)}.ksa-vf .ksa-vf__lab{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.ksa-vf .ksa-vf__count{margin-left:auto;white-space:nowrap;color:var(--ksa-vf-label);font-family:var(--e-global-typography-accent-font-family,"JetBrains Mono"),ui-monospace,monospace;font-size:10.5px;line-height:1.6;letter-spacing:.08em}.ksa-vf .ksa-vf__count.is-over{color:var(--ksa-vf-err)}.ksa-vf .ksa-vf__selwrap{position:relative;display:block}.elementor-widget .ksa-vf .ksa-field select{-webkit-appearance:none;appearance:none;padding-right:38px;cursor:pointer}.ksa-vf .ksa-vf__selwrap::after{content:"";position:absolute;right:15px;top:50%;width:6px;height:6px;pointer-events:none;border-right:1.5px solid var(--ksa-vf-label);border-bottom:1.5px solid var(--ksa-vf-label);transform:translateY(-70%) rotate(45deg)}.ksa-vf .ksa-field__err{display:none;font-size:12.5px;line-height:1.55;color:var(--ksa-vf-err)}.ksa-vf .ksa-field--err .ksa-field__err{display:block}.ksa-vf .ksa-field--err .ksa-vf__help{display:none}.elementor-widget .ksa-vf .ksa-field--err input[type="text"],.elementor-widget .ksa-vf .ksa-field--err textarea,.elementor-widget .ksa-vf .ksa-field--err select{border-color:var(--ksa-vf-err)}.ksa-vf .ksa-vf__errors{margin:0 0 20px;padding:14px 16px;border:1px solid var(--ksa-vf-err);font-size:14px;line-height:1.6;color:var(--ksa-vf-err)}.ksa-vf .ksa-vf__errors:focus{outline:none}.ksa-vf .ksa-vf__errors:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.elementor-widget .ksa-vf fieldset.ksa-vf__stars{margin:0 0 15px;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:7px}.ksa-vf .ksa-vf__starrow{display:flex;gap:4px}.ksa-vf .ksa-vf__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.elementor-widget .ksa-vf label.ksa-vf__star{display:grid;place-items:center;margin:0;padding:2px;cursor:pointer;border-radius:2px;transition:transform .2s var(--ksa-ease-out,cubic-bezier(.16,1,.3,1))}.ksa-vf .ksa-vf__star svg{display:block;width:var(--ksa-vf-star);height:var(--ksa-vf-star);fill:var(--ksa-vf-star-off);transition:fill .2s var(--ksa-ease,cubic-bezier(.22,.61,.36,1))}.ksa-vf .ksa-vf__star.is-on svg{fill:var(--ksa-vf-star-on)}.ksa-vf .ksa-vf__star:hover{transform:scale(1.08)}.ksa-vf .ksa-vf__starrow:hover .ksa-vf__star svg{fill:var(--ksa-vf-star-on)}.ksa-vf .ksa-vf__starrow .ksa-vf__star:hover~.ksa-vf__star svg{fill:var(--ksa-vf-star-off)}.ksa-vf .ksa-vf__radio:focus-visible+.ksa-vf__star{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.ksa-vf .ksa-vf__stars.ksa-field--err .ksa-vf__star svg{fill:var(--ksa-vf-star-off)}.ksa-vf .ksa-vf__stars.ksa-field--err .ksa-vf__star.is-on svg{fill:var(--ksa-vf-star-on)}.elementor-widget .ksa-vf .ksa-field input[type="file"]{width:100%;margin:0;padding:10px 14px;box-sizing:border-box;height:auto;min-height:0;background:var(--ksa-vf-field);border:1px solid var(--ksa-vf-line);border-radius:2px;box-shadow:none;font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:13.5px;line-height:1.6;letter-spacing:normal;text-transform:none;color:var(--ksa-vf-text);cursor:pointer}.elementor-widget .ksa-vf .ksa-field input[type="file"]::file-selector-button{margin:0 12px 0 0;padding:7px 12px;cursor:pointer;border:1px solid var(--e-global-color-kslinehi,#2e2e37);border-radius:2px;background:#fff0;color:var(--e-global-color-primary,#f3f0ea);font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.elementor-widget .ksa-vf .ksa-field input[type="file"]:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.elementor-widget .ksa-vf .ksa-field--err input[type="file"]{border-color:var(--ksa-vf-err)}.ksa-vf .ksa-vf__preview{display:flex;align-items:center;gap:14px;margin-top:4px}.ksa-vf .ksa-vf__preview img{display:block;width:auto;height:80px;max-width:160px;object-fit:cover;border:1px solid var(--ksa-vf-line);border-radius:2px}.elementor-widget .ksa-vf button.ksa-vf__remove{margin:0;padding:9px 14px;cursor:pointer;box-shadow:none;background:#fff0;border:1px solid var(--e-global-color-kslinehi,#2e2e37);border-radius:2px;color:var(--e-global-color-primary,#f3f0ea);font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:11.5px;font-weight:500;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;transition:border-color .3s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),background .3s var(--ksa-ease,cubic-bezier(.22,.61,.36,1))}.elementor-widget .ksa-vf button.ksa-vf__remove:hover{border-color:var(--e-global-color-primary,#f3f0ea);background:var(--e-global-color-kstint,rgb(243 240 234 / .06));color:var(--e-global-color-primary,#f3f0ea)}.ksa-vf .ksa-vf__remove:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.elementor-widget .ksa-vf label.ksa-vf__tick{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:normal;text-transform:none;color:var(--ksa-vf-text)}.ksa-vf .ksa-vf__tick input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.ksa-vf .ksa-vf__box{width:17px;height:17px;flex:none;margin-top:3px;display:grid;place-items:center;box-sizing:border-box;border:1px solid var(--e-global-color-kslinehi,#2e2e37);border-radius:2px;background:var(--ksa-vf-field);transition:border-color .2s var(--ksa-ease,cubic-bezier(.22,.61,.36,1))}.ksa-vf .ksa-vf__box::after{content:"";width:9px;height:5px;margin-top:-2px;border-left:2px solid var(--e-global-color-primary,#f3f0ea);border-bottom:2px solid var(--e-global-color-primary,#f3f0ea);transform:rotate(-45deg) scale(0);transition:transform .2s var(--ksa-ease-out,cubic-bezier(.16,1,.3,1))}.ksa-vf .ksa-vf__tick input:checked+.ksa-vf__box{border-color:var(--e-global-color-primary,#f3f0ea)}.ksa-vf .ksa-vf__tick input:checked+.ksa-vf__box::after{transform:rotate(-45deg) scale(1)}.ksa-vf .ksa-vf__tick input:focus-visible+.ksa-vf__box{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.ksa-vf .ksa-field--err .ksa-vf__box{border-color:var(--ksa-vf-err)}.ksa-vf__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ksa-vf .ksa-turnstile{margin:0 0 15px}.elementor-widget .ksa-vf button.ksa-vf__go,.elementor-widget .ksa-vf a.ksa-vf__discord{display:inline-flex;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;width:100%;margin:0;padding:16px 30px;border-radius:2px;position:relative;overflow:hidden;cursor:pointer;box-shadow:none;text-decoration:none;border:1px solid #fff0;background:var(--ksa-vf-btn);color:var(--ksa-vf-btn-t);font-family:var(--e-global-typography-text-font-family,"Archivo"),sans-serif;font-size:13px;font-weight:600;line-height:20px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .35s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),color .35s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),border-color .35s var(--ksa-ease,cubic-bezier(.22,.61,.36,1)),transform .25s var(--ksa-ease-out,cubic-bezier(.16,1,.3,1))}.elementor-widget .ksa-vf a.ksa-vf__discord{width:auto}.elementor-widget .ksa-vf button.ksa-vf__go:hover,.elementor-widget .ksa-vf button.ksa-vf__go:focus,.elementor-widget .ksa-vf a.ksa-vf__discord:hover,.elementor-widget .ksa-vf a.ksa-vf__discord:focus{background:var(--e-global-color-ksbtnhi,#fff);color:var(--ksa-vf-btn-t);border-color:#fff0}.ksa-vf__go::after,.ksa-vf__discord::after{content:"";position:absolute;inset:0;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(90deg,transparent,var(--ksa-sheen,rgb(0 0 0 / .10)),transparent)}.ksa-vf__go:hover::after,.ksa-vf__discord:hover::after{animation:ksaSheen .8s var(--ksa-ease-out,cubic-bezier(.16,1,.3,1))}.ksa-vf__go:focus-visible,.ksa-vf__discord:focus-visible{outline:2px solid var(--e-global-color-primary,#f3f0ea);outline-offset:3px}.ksa-vf__go[disabled]{opacity:.7;cursor:progress}.ksa-vf .ksa-vf__howto .ksa-vf__msg:last-child,.ksa-vf .ksa-vf__done p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.ksa-vf .ksa-vf__star,.ksa-vf .ksa-vf__box,.ksa-vf .ksa-vf__box::after,.ksa-vf__go,.ksa-vf__discord{transition:none}.ksa-vf .ksa-vf__star:hover{transform:none}.ksa-vf__go:hover::after,.ksa-vf__discord:hover::after{animation:none}}