.page.svelte-kmqcod{min-height:100vh;min-height:100dvh;background:var(--bg);display:grid;grid-template-rows:1fr auto;padding:var(--sp-5) var(--sp-5);position:relative;isolation:isolate;overflow:hidden}.page.svelte-kmqcod:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--noise);background-size:180px 180px;opacity:.025;mix-blend-mode:overlay}.watermark.svelte-kmqcod{position:absolute;left:-8vw;top:50%;transform:translateY(-50%);width:50vw;max-width:680px;opacity:.11;z-index:-1;pointer-events:none}.watermark.svelte-kmqcod img:where(.svelte-kmqcod){width:100%;height:auto;filter:url(#flame-volcano)}[data-theme=light] .watermark.svelte-kmqcod{opacity:.14}[data-theme=light] .watermark.svelte-kmqcod img:where(.svelte-kmqcod){filter:url(#flame-volcano-light)}@media(max-width:880px){.watermark.svelte-kmqcod{left:-18vw;width:80vw;max-width:520px;opacity:.06}}.stage.svelte-kmqcod{max-width:1080px;margin:0 auto;width:100%;display:grid;grid-template-areas:"step";align-items:center;padding:var(--sp-5) var(--sp-3);min-height:calc(100vh - var(--h-topbar) - 120px)}.step-wrap.svelte-kmqcod{grid-area:step;display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(var(--sp-5),7vw,calc(var(--sp-6) * 1.4));width:100%;align-items:center}.step-wrap.is-submitted.svelte-kmqcod{grid-template-columns:1fr;justify-items:center;max-width:520px;margin:0 auto}.left-pane.svelte-kmqcod{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;position:relative;isolation:isolate}.left-pane.svelte-kmqcod:before{content:"";position:absolute;inset:-28px -36px;z-index:-1;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,black 45%,transparent 90%);mask-image:radial-gradient(ellipse at center,black 45%,transparent 90%)}.right-pane.svelte-kmqcod{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;max-width:380px;justify-self:start;width:100%}@media(max-width:880px){.stage.svelte-kmqcod{max-width:520px;padding:var(--sp-4) 0}.step-wrap.svelte-kmqcod{grid-template-columns:1fr;gap:var(--sp-5)}.right-pane.svelte-kmqcod{max-width:100%;justify-self:stretch}}.door-fine.svelte-kmqcod{margin:var(--sp-3) 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;line-height:1.55;color:var(--ink-faint);text-transform:lowercase;max-width:36ch;opacity:0;animation:svelte-kmqcod-fade-up .7s cubic-bezier(.2,0,0,1) .9s forwards}form.svelte-kmqcod{display:flex;flex-direction:column;gap:10px}@keyframes svelte-kmqcod-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.field.svelte-kmqcod{position:relative;display:flex;align-items:center}.field.svelte-kmqcod input:where(.svelte-kmqcod){flex:1;width:100%;appearance:none;background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:0;padding:12px 28px 12px 0;font-family:inherit;font-size:15px;color:var(--ink);outline:none;transition:border-bottom-color .22s ease,padding-bottom .18s ease}.field.svelte-kmqcod input:where(.svelte-kmqcod)::placeholder{color:var(--ink-faint)}.field.svelte-kmqcod input:where(.svelte-kmqcod):focus{border-bottom-color:var(--accent)}[data-theme=light] .field.svelte-kmqcod input:where(.svelte-kmqcod){border-bottom-color:color-mix(in srgb,var(--ink) 16%,transparent)}[data-theme=light] .field.svelte-kmqcod input:where(.svelte-kmqcod):focus{border-bottom-color:var(--accent)}.field.svelte-kmqcod input:where(.svelte-kmqcod):autofill,.field.svelte-kmqcod input:where(.svelte-kmqcod):-webkit-autofill{box-shadow:0 0 0 1000px var(--bg) inset;-webkit-text-fill-color:var(--ink)}.check.svelte-kmqcod{position:absolute;right:4px;color:var(--accent);animation:svelte-kmqcod-pop .32s cubic-bezier(.2,0,0,1)}@keyframes svelte-kmqcod-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.pw-field.svelte-kmqcod{animation:svelte-kmqcod-slide-in .28s cubic-bezier(.2,0,0,1) both}@keyframes svelte-kmqcod-slide-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.caps.svelte-kmqcod{font-size:10px;font-weight:500;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin-right:8px}.eye.svelte-kmqcod{appearance:none;background:transparent;border:0;color:var(--ink-faint);padding:4px;cursor:pointer;transition:color .18s ease;position:absolute;right:0}.eye.svelte-kmqcod:hover{color:var(--ink)}.pw-hint.svelte-kmqcod{font-size:11.5px;color:var(--ink-faint);text-align:right}.err.svelte-kmqcod{font-size:12.5px;color:var(--negative)}.turnstile-wrap.svelte-kmqcod{display:flex;justify-content:center;margin:2px 0}.primary.svelte-kmqcod{margin-top:var(--sp-2);appearance:none;background:color-mix(in srgb,var(--accent) 12%,var(--surface-2));color:var(--ink);border:1px solid color-mix(in srgb,var(--accent) 32%,var(--glass-border));border-radius:8px;padding:13px 18px;font-family:var(--font-mono);font-size:13.5px;font-weight:600;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .22s ease,border-color .22s ease,transform .14s ease,box-shadow .22s ease,color .2s ease;box-shadow:0 1px #ffffff0a inset,0 8px 18px -10px color-mix(in srgb,var(--accent) 55%,transparent)}[data-theme=light] .primary.svelte-kmqcod{background:color-mix(in srgb,var(--accent) 12%,#ffffff);border-color:color-mix(in srgb,var(--accent) 36%,transparent);box-shadow:0 1px #ffffff80 inset,0 8px 18px -10px color-mix(in srgb,var(--accent) 45%,transparent)}.primary.svelte-kmqcod:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 22%,var(--surface-2));border-color:color-mix(in srgb,var(--accent) 50%,var(--glass-border));transform:translateY(-1px);box-shadow:0 1px #ffffff0f inset,0 12px 24px -10px color-mix(in srgb,var(--accent) 65%,transparent)}[data-theme=light] .primary.svelte-kmqcod:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 20%,#ffffff);box-shadow:0 1px #fff9 inset,0 12px 24px -10px color-mix(in srgb,var(--accent) 55%,transparent)}.primary.svelte-kmqcod:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px 4px var(--btn-press-deep),inset 0 -1px 0 var(--btn-light-catch)}.primary.svelte-kmqcod:disabled{background:color-mix(in srgb,var(--ink) 6%,transparent);border-color:var(--glass-border);color:var(--ink-faint);cursor:not-allowed;box-shadow:none}.brk.svelte-kmqcod{color:var(--accent);font-weight:700;display:inline-block;transition:transform .18s ease,color .2s ease}.primary.svelte-kmqcod:hover:not(:disabled) .brk:where(.svelte-kmqcod):first-of-type{transform:translate(-2px)}.primary.svelte-kmqcod:hover:not(:disabled) .brk:where(.svelte-kmqcod):last-of-type{transform:translate(2px)}.primary.svelte-kmqcod:disabled .brk:where(.svelte-kmqcod){color:var(--ink-faint)}.primary-label.svelte-kmqcod{color:var(--ink);transition:color .2s ease}.primary.svelte-kmqcod:disabled .primary-label:where(.svelte-kmqcod){color:var(--ink-faint)}.primary-cursor.svelte-kmqcod{display:inline-block;color:var(--accent);font-weight:700;animation:svelte-kmqcod-blink 1s steps(2,start) infinite}@keyframes svelte-kmqcod-blink{50%{opacity:0}}.spin.svelte-kmqcod{width:12px;height:12px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-kmqcod-spin .7s linear infinite}@keyframes svelte-kmqcod-spin{to{transform:rotate(360deg)}}.oauth-primary.svelte-kmqcod{display:flex;align-items:center;justify-content:center;gap:32px;padding:6px 0;opacity:0;animation:svelte-kmqcod-fade-up .7s cubic-bezier(.2,0,0,1) .6s forwards}.oauth-btn.svelte-kmqcod{appearance:none;background:transparent;border:0;padding:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);cursor:pointer;transition:color .2s ease,transform .18s ease}.oauth-btn.svelte-kmqcod:hover{color:var(--accent);transform:translateY(-2px)}.oauth-btn.svelte-kmqcod:active{transform:translateY(0)}.alt-divider.svelte-kmqcod{display:flex;align-items:center;gap:12px;margin:6px 0 2px;opacity:0;animation:svelte-kmqcod-fade-up .7s cubic-bezier(.2,0,0,1) .9s forwards}.alt-divider.svelte-kmqcod:before,.alt-divider.svelte-kmqcod:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--ink) 10%,transparent)}.alt-label.svelte-kmqcod{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:lowercase;color:var(--ink-faint)}.rules-label.svelte-kmqcod{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;opacity:0;animation:svelte-kmqcod-fade-up .7s cubic-bezier(.2,0,0,1) .1s forwards}.rules-list.svelte-kmqcod{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.rules-list.svelte-kmqcod li:where(.svelte-kmqcod){display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;opacity:0;animation:svelte-kmqcod-rule-in .7s cubic-bezier(.2,0,0,1) forwards}.rule-body.svelte-kmqcod{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:clamp(4px,.5vw,8px)}.rules-list.svelte-kmqcod li:where(.svelte-kmqcod):nth-child(1){animation-delay:.24s}.rules-list.svelte-kmqcod li:where(.svelte-kmqcod):nth-child(2){animation-delay:.38s}.rules-list.svelte-kmqcod li:where(.svelte-kmqcod):nth-child(3){animation-delay:.52s}@keyframes svelte-kmqcod-rule-in{0%{opacity:0;transform:translate(-12px);filter:blur(3px)}to{opacity:1;transform:translate(0);filter:blur(0)}}.rule-num.svelte-kmqcod{font-family:var(--font-mono);font-size:clamp(10.5px,1vw,12px);font-weight:800;font-style:normal;color:var(--accent);letter-spacing:.22em;text-transform:uppercase;line-height:1.4;padding-top:clamp(7px,.8vw,10px);align-self:start;text-align:left;display:inline-block;transform-origin:left center;transition:transform .32s cubic-bezier(.2,0,0,1),text-shadow .32s ease,color .22s ease}.rule-text.svelte-kmqcod,.rule-subs.svelte-kmqcod,.rules-label.svelte-kmqcod{transition:color .26s ease,text-shadow .26s ease}.left-pane.is-hover.svelte-kmqcod .rule-num:where(.svelte-kmqcod){text-shadow:0 0 12px color-mix(in srgb,var(--accent) 40%,transparent)}.left-pane.is-hover.svelte-kmqcod .rule-text:where(.svelte-kmqcod){color:var(--ink)}.left-pane.is-hover.svelte-kmqcod .rule-subs:where(.svelte-kmqcod){color:var(--ink-soft)}.left-pane.is-hover.svelte-kmqcod .rules-label:where(.svelte-kmqcod){text-shadow:0 0 10px color-mix(in srgb,var(--accent) 50%,transparent)}.left-pane.is-sealed.svelte-kmqcod .rule-num:where(.svelte-kmqcod){color:var(--accent);text-shadow:0 0 14px color-mix(in srgb,var(--accent) 55%,transparent);transform:scale(1.06);animation:svelte-kmqcod-rule-stamp .52s cubic-bezier(.2,0,0,1) both}.left-pane.is-sealed.svelte-kmqcod .rules-list:where(.svelte-kmqcod) li:where(.svelte-kmqcod):nth-child(1) .rule-num:where(.svelte-kmqcod){animation-delay:0ms}.left-pane.is-sealed.svelte-kmqcod .rules-list:where(.svelte-kmqcod) li:where(.svelte-kmqcod):nth-child(2) .rule-num:where(.svelte-kmqcod){animation-delay:.12s}.left-pane.is-sealed.svelte-kmqcod .rules-list:where(.svelte-kmqcod) li:where(.svelte-kmqcod):nth-child(3) .rule-num:where(.svelte-kmqcod){animation-delay:.24s}.left-pane.is-sealed.svelte-kmqcod .rule-subs:where(.svelte-kmqcod){color:var(--ink-soft)}.left-pane.is-sealed.svelte-kmqcod .rules-label:where(.svelte-kmqcod){text-shadow:0 0 10px color-mix(in srgb,var(--accent) 60%,transparent)}@keyframes svelte-kmqcod-rule-stamp{0%{transform:scale(1)}38%{transform:scale(1.22);text-shadow:0 0 26px color-mix(in srgb,var(--accent) 80%,transparent)}to{transform:scale(1.06);text-shadow:0 0 14px color-mix(in srgb,var(--accent) 55%,transparent)}}.rule-text.svelte-kmqcod{display:block;font-family:inherit;font-weight:500;font-size:clamp(17px,2vw,22px);line-height:1.22;letter-spacing:-.022em;color:var(--ink)}.rule-subs.svelte-kmqcod{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.09em;line-height:1.65;color:var(--ink-mute);text-transform:lowercase}.agreements.svelte-kmqcod{display:flex;flex-direction:column;gap:10px;margin-top:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid color-mix(in srgb,var(--ink) 9%,transparent);opacity:0;animation:svelte-kmqcod-fade-up .7s cubic-bezier(.2,0,0,1) 1.5s forwards}.accept.svelte-kmqcod b:where(.svelte-kmqcod){color:var(--ink);font-weight:600}.accept.svelte-kmqcod a:where(.svelte-kmqcod){color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 22%,transparent);text-underline-offset:2px;transition:color .18s ease,text-decoration-color .18s ease}.accept.svelte-kmqcod a:where(.svelte-kmqcod):hover{color:var(--accent);text-decoration-color:var(--accent)}.accept.svelte-kmqcod{display:inline-flex;align-items:center;gap:11px;font-size:13px;line-height:1.4;color:var(--ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .18s ease;padding:2px 0}.accept.svelte-kmqcod:hover{color:var(--ink)}.accept.svelte-kmqcod input[type=checkbox]:where(.svelte-kmqcod){appearance:none;width:15px;height:15px;border:1px solid color-mix(in srgb,var(--ink) 26%,transparent);border-radius:2px;background:transparent;cursor:pointer;display:inline-grid;place-content:center;flex-shrink:0;transition:border-color .18s ease}.accept.svelte-kmqcod input[type=checkbox]:where(.svelte-kmqcod):before{content:"";width:7px;height:7px;background:var(--accent);border-radius:1px;transform:scale(0);transition:transform .18s cubic-bezier(.2,0,0,1)}.accept.svelte-kmqcod input[type=checkbox]:where(.svelte-kmqcod):checked{border-color:var(--accent)}.accept.svelte-kmqcod input[type=checkbox]:where(.svelte-kmqcod):checked:before{transform:scale(1)}.why-head.svelte-kmqcod{font-family:inherit;font-weight:600;font-size:clamp(34px,4.6vw,56px);letter-spacing:-.032em;line-height:1.02;color:var(--ink);margin:0;opacity:0;animation:svelte-kmqcod-fade-up .72s cubic-bezier(.2,0,0,1) .12s forwards}.right-pane.svelte-kmqcod textarea:where(.svelte-kmqcod){appearance:none;background:color-mix(in srgb,var(--surface-2) 55%,transparent);border:1px solid var(--glass-border);border-radius:8px;padding:16px 18px;font-family:inherit;font-size:15px;line-height:1.6;color:var(--ink);outline:none;resize:vertical;min-height:200px;width:100%;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease;caret-color:var(--accent)}.right-pane.svelte-kmqcod textarea:where(.svelte-kmqcod):focus{border-color:color-mix(in srgb,var(--ink) 28%,var(--glass-border));background:color-mix(in srgb,var(--surface-2) 75%,transparent);box-shadow:inset 0 1px 2px var(--btn-depress)}[data-theme=light] .right-pane.svelte-kmqcod textarea:where(.svelte-kmqcod){background:#fff;border-color:color-mix(in srgb,var(--ink) 12%,transparent)}[data-theme=light] .right-pane.svelte-kmqcod textarea:where(.svelte-kmqcod):focus{border-color:color-mix(in srgb,var(--ink) 26%,transparent);box-shadow:inset 0 1px 2px #1412100f}.why-actions.svelte-kmqcod{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2)}.ghost.svelte-kmqcod{appearance:none;background:transparent;border:0;color:var(--ink-mute);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;padding:12px 4px;cursor:pointer;transition:color .18s ease}.ghost.svelte-kmqcod:hover{color:var(--ink)}.sent.svelte-kmqcod{display:flex;flex-direction:column;gap:18px;align-items:center;text-align:center;animation:svelte-kmqcod-fade-in .32s cubic-bezier(.2,0,0,1) both}@keyframes svelte-kmqcod-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sent-mark.svelte-kmqcod{width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;position:relative}.sent-mark.svelte-kmqcod:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 55%,transparent);opacity:0;animation:svelte-kmqcod-sent-pulse 1.4s cubic-bezier(.2,0,0,1) .2s forwards}.sent-mark--anim.svelte-kmqcod svg:where(.svelte-kmqcod){stroke-dasharray:30;stroke-dashoffset:30;animation:svelte-kmqcod-sent-stroke .52s cubic-bezier(.2,0,0,1) .12s forwards}@keyframes svelte-kmqcod-sent-stroke{to{stroke-dashoffset:0}}@keyframes svelte-kmqcod-sent-pulse{0%{opacity:.9;transform:scale(.85)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.sent.svelte-kmqcod h2:where(.svelte-kmqcod){font-size:clamp(28px,4.5vw,44px);font-weight:600;letter-spacing:-.025em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.foot.svelte-kmqcod{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 var(--sp-2);font-size:11.5px;color:var(--ink-faint)}.foot-spacer.svelte-kmqcod{flex:1}.foot.svelte-kmqcod a:where(.svelte-kmqcod){color:var(--ink-mute);transition:color .18s ease}.foot.svelte-kmqcod a:where(.svelte-kmqcod):hover{color:var(--ink)}.foot-login.svelte-kmqcod{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--ink-soft)!important}.foot-login.svelte-kmqcod:hover{color:var(--accent)!important}.foot-sep.svelte-kmqcod{color:var(--ink-faint)}@media(max-width:760px){.page.svelte-kmqcod{padding:var(--sp-4) var(--sp-4) 0}.stage.svelte-kmqcod{padding:var(--sp-3) 0;gap:var(--sp-3)}.why-head.svelte-kmqcod{font-size:clamp(28px,7vw,38px)}.rule-text.svelte-kmqcod{font-size:clamp(16px,4.2vw,19px)}.rule-subs.svelte-kmqcod{font-size:10.5px}.left-pane.svelte-kmqcod:before{display:none}.foot.svelte-kmqcod{font-size:10.5px;padding:var(--sp-3) 0 var(--sp-4);flex-wrap:wrap;gap:6px}}
