.cc-modal[data-v-135a3ee8]{align-items:flex-start;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040403d1;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:1rem;position:fixed;z-index:80}@media(min-width:640px){.cc-modal[data-v-135a3ee8]{padding:3rem 1.5rem}}.cc-sheet[data-v-135a3ee8]{background:#0d0b08;border:1px solid rgba(205,164,95,.24);border-radius:1.2rem;box-shadow:0 40px 90px -30px #000000e6;max-width:40rem;padding:1.6rem 1.25rem 1.5rem;position:relative;width:100%}@media(min-width:640px){.cc-sheet[data-v-135a3ee8]{padding:2.2rem 2rem 1.9rem}}.cc-close[data-v-135a3ee8]{border-radius:999px;color:#f4efe48c;font-size:1.3rem;height:2rem;line-height:1;position:absolute;right:.9rem;top:.7rem;width:2rem}.cc-close[data-v-135a3ee8]:hover{background:#ffffff0d;color:var(--accent-300)}.cc-form-title[data-v-135a3ee8]{color:var(--accent-300);font-size:1.35rem;font-weight:600}.cc-form-hint[data-v-135a3ee8]{color:#f4efe48c;font-size:.83rem;line-height:1.7;margin-top:.5rem}.cc-grid[data-v-135a3ee8]{display:grid;gap:1rem;margin-top:1.4rem}@media(min-width:560px){.cc-grid[data-v-135a3ee8]{grid-template-columns:1fr 1fr}}.cc-field[data-v-135a3ee8]{display:block;margin-top:1rem}.cc-grid .cc-field[data-v-135a3ee8]{margin-top:0}.cc-label[data-v-135a3ee8]{color:#f4efe4b3;display:block;font-size:.82rem;letter-spacing:.04em}.cc-label i[data-v-135a3ee8]{color:var(--accent-400);font-style:normal}.cc-field input[data-v-135a3ee8],.cc-field textarea[data-v-135a3ee8]{background:#ffffff09;border:1px solid hsla(0,0%,100%,.12);border-radius:.6rem;color:#f4efe4;font-size:.95rem;margin-top:.45rem;padding:.6rem .75rem;transition:border-color .25s ease,background .25s ease;width:100%}.cc-field input[data-v-135a3ee8]:focus,.cc-field textarea[data-v-135a3ee8]:focus{background:#cda45f0f;border-color:var(--accent-500);outline:none}.cc-field textarea[data-v-135a3ee8]{line-height:1.8;resize:vertical}.cc-help[data-v-135a3ee8]{color:#f4efe46b;display:block;font-size:.75rem;margin-top:.35rem}.cc-honey[data-v-135a3ee8]{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.cc-captcha-row[data-v-135a3ee8]{align-items:center;display:flex;gap:.7rem;margin-top:.45rem}.cc-captcha-q[data-v-135a3ee8]{background:#cda45f14;border:1px solid rgba(205,164,95,.3);border-radius:.5rem;color:var(--accent-100);font-size:.95rem;letter-spacing:.1em;padding:.55rem .9rem;white-space:nowrap}.cc-captcha .cc-captcha-row input[data-v-135a3ee8]{margin-top:0;text-align:center;width:5rem}.cc-captcha-reload[data-v-135a3ee8]{border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;color:#f4efe499;height:2.3rem;width:2.3rem}.cc-captcha-reload[data-v-135a3ee8]:hover{border-color:var(--accent-500);color:var(--accent-300)}.cc-consent[data-v-135a3ee8]{margin-top:1.1rem}.cc-consent-row[data-v-135a3ee8]{align-items:flex-start;color:#f4efe4bf;cursor:pointer;display:flex;font-size:.82rem;gap:.6rem;line-height:1.7}.cc-consent-row input[data-v-135a3ee8]{accent-color:var(--accent-400);flex:none;height:1.05rem;margin-top:.3rem;width:1.05rem}.cc-consent-row a[data-v-135a3ee8]{color:var(--accent-300);text-decoration:underline;text-underline-offset:.2em}.cc-error[data-v-135a3ee8]{background:#ef9a9a14;border:1px solid hsla(0,73%,77%,.3);border-radius:.55rem;color:#efb0b0;font-size:.85rem;margin-top:1rem;padding:.6rem .8rem}.cc-field-error[data-v-135a3ee8]{color:#efb0b0;display:block;font-size:.75rem;line-height:1.5;margin-top:.35rem}.cc-field.has-error input[data-v-135a3ee8],.cc-field.has-error textarea[data-v-135a3ee8]{border-color:#ef9a9a8c}.cc-form-actions[data-v-135a3ee8]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:1.6rem}.cc-form-actions .cc-error[data-v-135a3ee8]{flex:1 0 100%;margin-top:0}.cc-form-actions .btn[data-v-135a3ee8]:disabled{cursor:not-allowed;opacity:.55;transform:none}.cc-done[data-v-135a3ee8]{padding:1.5rem 0 .5rem;text-align:center}.cc-done-mark[data-v-135a3ee8]{align-items:center;background:#cda45f1a;border:1px solid rgba(205,164,95,.4);border-radius:999px;color:var(--accent-300);display:flex;font-size:1.5rem;height:3.4rem;justify-content:center;margin:0 auto;width:3.4rem}.cc-done-title[data-v-135a3ee8]{color:var(--accent-300);font-size:1.25rem;font-weight:600;margin-top:1.1rem}.cc-done-text[data-v-135a3ee8]{color:#f4efe4a6;font-size:.9rem;line-height:1.9;margin:.7rem auto 0;max-width:24rem}.cc-fade-enter-active[data-v-135a3ee8],.cc-fade-leave-active[data-v-135a3ee8]{transition:opacity .28s ease}.cc-fade-enter-from[data-v-135a3ee8],.cc-fade-leave-to[data-v-135a3ee8]{opacity:0}.cc-rise-enter-active[data-v-135a3ee8]{transition:transform .42s cubic-bezier(.16,.8,.24,1),opacity .42s ease}.cc-rise-enter-from[data-v-135a3ee8]{opacity:0;transform:translateY(22px) scale(.985)}@media(max-width:639px){.cc-modal[data-v-135a3ee8]{align-items:flex-end;overflow:hidden;padding:0;touch-action:none}.cc-sheet[data-v-135a3ee8]{max-height:92vh;max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-bottom:0;border-radius:1.1rem 1.1rem 0 0;padding:1.3rem 1.1rem 0;touch-action:pan-y}.cc-sheet[data-v-135a3ee8]:before{background:#ffffff29;border-radius:999px;content:"";display:block;height:4px;margin:-.55rem auto .9rem;width:2.4rem}.cc-close[data-v-135a3ee8]{height:2.5rem;right:.55rem;top:.5rem;width:2.5rem}.cc-form-title[data-v-135a3ee8]{font-size:1.15rem;padding-right:2.5rem}.cc-form-hint[data-v-135a3ee8]{font-size:.78rem}.cc-grid[data-v-135a3ee8]{gap:.8rem;margin-top:1rem}.cc-field[data-v-135a3ee8]{margin-top:.8rem}.cc-label[data-v-135a3ee8]{font-size:.78rem}.cc-field input[data-v-135a3ee8],.cc-field textarea[data-v-135a3ee8]{font-size:16px;padding:.65rem .75rem}.cc-help[data-v-135a3ee8]{font-size:.72rem}.cc-captcha-reload[data-v-135a3ee8]{height:2.75rem;width:2.75rem}.cc-form-actions[data-v-135a3ee8]{background:linear-gradient(180deg,#0d0b08db,#0d0b08 45%);border-top:1px solid hsla(0,0%,100%,.07);bottom:0;display:grid;gap:.6rem;grid-template-columns:1fr 1.6fr;margin:1.2rem -1.1rem 0;padding:.75rem 1.1rem calc(.75rem + env(safe-area-inset-bottom,0px));position:sticky;z-index:2}.cc-form-actions .btn[data-v-135a3ee8]{justify-content:center}.cc-form-actions .cc-error[data-v-135a3ee8]{font-size:.8rem;grid-column:1/-1;margin:0;padding:.5rem .7rem}.cc-done[data-v-135a3ee8]{padding-bottom:calc(1.6rem + env(safe-area-inset-bottom,0px))}.cc-rise-enter-from[data-v-135a3ee8]{transform:translateY(48px)}}@media(prefers-reduced-motion:reduce){.cc-fade-enter-active[data-v-135a3ee8],.cc-fade-leave-active[data-v-135a3ee8],.cc-rise-enter-active[data-v-135a3ee8]{transition:none}}
