:root{color-scheme:dark;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#050505;color:#f0f0f0}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;min-width:320px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#050505;color:#f0f0f0;padding:clamp(1.75rem,2vw + 1.4rem,2.5rem)}#root,.app-root{width:100%;min-height:100vh;display:flex}.app-shell{flex:1;display:flex;align-items:center;justify-content:center}@media (max-width: 900px){body{padding:clamp(1.5rem,5vw,2rem) clamp(.85rem,8vw,1.5rem) clamp(2.5rem,10vw,3rem)}}@media (min-width: 1280px){body{padding:0 clamp(2rem,6vw,4rem)}}@media (min-width: 1100px){body{justify-content:center}}a{color:#88b3ff;text-decoration:none;transition:color .2s ease}a:hover,a:focus-visible{color:#bfd4ff}img,svg{display:block}button{font-family:inherit}::selection{background-color:#2563eb;color:#050505}*:focus-visible{outline:2px solid #7f5af0;outline-offset:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f0f0f}::-webkit-scrollbar-thumb{background:#1f1f1f;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#2b2b2b}._form_1rgmw_1{display:flex;flex-direction:column;gap:1.6rem;padding:2rem;border-radius:1.25rem;border:1px solid rgba(255,255,255,.08);background:#0a0a0acc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;box-shadow:0 25px 60px #00000073}._formDisabled_1rgmw_14{pointer-events:none;opacity:.4}._header_1rgmw_19{display:flex;flex-direction:column;gap:.5rem}._title_1rgmw_25{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:.02em}._subtitle_1rgmw_32{margin:0;font-size:.95rem;color:#f0f0f0b3;line-height:1.5}._fieldGroup_1rgmw_39{display:flex;flex-direction:column;gap:.75rem}._label_1rgmw_45{font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;color:#f0f0f099}._optional_1rgmw_52{text-transform:none;font-size:.85rem;letter-spacing:.02em;color:#f0f0f080;margin-left:.35rem}._controlRow_1rgmw_60{display:flex;gap:.75rem}._input_1rgmw_65{flex:1;padding:.85rem 1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}._input_1rgmw_65::placeholder{color:#f0f0f073}._input_1rgmw_65:focus-visible{border-color:#8ab4f8cc;box-shadow:0 0 0 4px #8ab4f826;outline:none}._button_1rgmw_86{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.5rem;border:none;border-radius:.75rem;background-image:linear-gradient(135deg,#2563eb,#7c3aed);color:#f0f0f0;font-weight:600;font-size:1rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}._button_1rgmw_86:hover,._button_1rgmw_86:focus-visible{transform:translateY(-1px);box-shadow:0 10px 30px #5e81ff66}._button_1rgmw_86:focus-visible{outline:none}._button_1rgmw_86:disabled{cursor:not-allowed;box-shadow:none;transform:none;background-image:linear-gradient(135deg,#1f2937,#334155)}._helper_1rgmw_119{margin:0;font-size:.8rem;color:#f0f0f080}._error_1rgmw_125,._success_1rgmw_126,._loading_1rgmw_127{margin:0;font-size:.9rem;font-weight:500}._error_1rgmw_125{color:#f87171}._success_1rgmw_126{color:#4ade80}._loading_1rgmw_127{color:#8ab4f8d9}@media (max-width: 640px){._form_1rgmw_1{padding:1.75rem}._controlRow_1rgmw_60{flex-direction:column}._button_1rgmw_86{width:100%;justify-content:center}}._story_2ydm6_1{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.65rem;max-width:40rem;width:min(100%,40rem);text-align:left;margin:0;font-family:IBM Plex Mono,Fira Code,Ubuntu Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:clamp(1rem,.95rem + .9vw,1.55rem);letter-spacing:.065em;padding:clamp(1.5rem,1.4rem + 1vw,2rem);border-radius:1.25rem;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 10% 10%,#3c577838,#0a0c140d 35%),linear-gradient(135deg,#101420eb,#05060ce6);border:1px solid rgba(120,155,205,.18);box-shadow:inset 0 0 18px #14284640,0 30px 60px #00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._story_2ydm6_1:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 1px,transparent 3px,transparent 5px),linear-gradient(180deg,rgba(255,255,255,.08),transparent 65%);opacity:.28;pointer-events:none;mix-blend-mode:screen}._story_2ydm6_1:after{content:"";position:absolute;inset:-25%;background:radial-gradient(circle,rgba(255,255,255,.04) 0,transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 1px,transparent 1px,transparent 3px),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0,rgba(255,255,255,.035) 2px,transparent 2px,transparent 6px);opacity:0;pointer-events:none;animation:_staticPulse_2ydm6_1 11s steps(1,end) infinite;mix-blend-mode:screen}._line_2ydm6_77{margin:0;white-space:pre-wrap;width:100%;position:relative;animation:_textInterference_2ydm6_1 9s linear infinite}._line_2ydm6_77:nth-child(odd){animation-delay:2.5s}._line_2ydm6_77:nth-child(2n){animation-delay:5.2s}._cursor_2ydm6_93{display:inline-block;width:.55ch;height:1.1em;margin-left:.1em;background:#f0f0f0;border-radius:999px;animation:_blink_2ydm6_1 1s steps(2,start) infinite}@keyframes _blink_2ydm6_1{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes _staticPulse_2ydm6_1{0%,12%,38%,to{opacity:0;transform:translateZ(0)}3%{opacity:.18;transform:translate3d(-2%,1%,0)}3.5%{opacity:.05;transform:translate3d(1%,-.5%,0)}32%{opacity:.14;transform:translate3d(.5%,.5%,0)}33%{opacity:0;transform:translateZ(0)}}@keyframes _textInterference_2ydm6_1{0%,8%,27%,to{text-shadow:none;transform:translateZ(0)}2%{text-shadow:0 0 12px rgba(120,190,255,.35),0 0 6px rgba(120,190,255,.2);transform:translate3d(.6px,-.6px,0)}2.4%{text-shadow:0 0 8px rgba(120,190,255,.25),-2px 0 rgba(90,160,255,.2);transform:translate3d(-.4px,.4px,0)}22%{text-shadow:2px 0 rgba(90,160,255,.18),-2px 0 rgba(255,90,120,.1);transform:translate3d(.8px,0,0)}22.4%{text-shadow:none;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){._cursor_2ydm6_93{animation:none;opacity:1}._line_2ydm6_77{animation:none}._story_2ydm6_1:after{animation:none;opacity:0}}._topBar_n3pu6_1{position:fixed;top:clamp(1.2rem,2vw,2rem);left:clamp(1.4rem,5vw,4rem);transform:translateY(-10px);opacity:0;pointer-events:none;transition:opacity .5s ease,transform .5s ease;z-index:10;margin-bottom:-1.25rem}._topBarVisible_n3pu6_15{opacity:1;transform:translateY(0)}._wrapper_n3pu6_20{width:min(90rem,100%);margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2rem,4vw,3rem);transition:gap .6s ease;padding:clamp(3rem,2.4rem + .8vw,3.75rem) clamp(1rem,4vw,2.25rem) clamp(1.75rem,2.6vw,2.25rem)}._wrapperReady_n3pu6_32{gap:clamp(2.5rem,8vw,4rem)}._story_n3pu6_36{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);will-change:transform}._storyShift_n3pu6_45{transform:none}._form_n3pu6_49{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:min(100%,40rem);align-self:center;opacity:0;pointer-events:none;transform:translate(4vw);transition:opacity .6s ease,transform .8s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}._formVisible_n3pu6_65{opacity:1;pointer-events:auto;transform:translate(0)}._siteTitle_n3pu6_71{margin:0;font-family:IBM Plex Mono,Fira Code,Ubuntu Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:clamp(1.4rem,1.3rem + 1vw,2.1rem);letter-spacing:.18em;color:#e2edffe0;text-shadow:0 0 12px rgba(120,180,255,.35),0 0 24px rgba(70,110,210,.2);pointer-events:auto;cursor:crosshair;animation:_titleInterference_n3pu6_1 22s ease-in-out infinite paused}._siteTitle_n3pu6_71:hover,._siteTitle_n3pu6_71:focus-visible{animation-play-state:running}._skipButton_n3pu6_90{position:fixed;bottom:clamp(1.5rem,4vw,2.75rem);right:clamp(1.5rem,6vw,3.5rem);padding:.75rem 1.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#050505a6;color:#f5f5f5;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;box-shadow:0 20px 45px #00000059}._skipButton_n3pu6_90:hover,._skipButton_n3pu6_90:focus-visible{transform:translateY(-1px);border-color:#8ab4f8b3;background:#14141ebf;box-shadow:0 25px 55px #2346be40}@keyframes _titleInterference_n3pu6_1{0%,6%,22%,to{text-shadow:0 0 12px rgba(120,180,255,.35),0 0 24px rgba(70,110,210,.2);transform:translateZ(0);letter-spacing:.18em}1.5%{text-shadow:3px 0 rgba(120,200,255,.6),-3px 0 rgba(255,90,150,.35),0 0 18px rgba(90,160,255,.6);transform:translate3d(1.2px,-1px,0);letter-spacing:.24em}1.9%{text-shadow:-4px 0 rgba(120,200,255,.5),4px 0 rgba(255,90,150,.4);transform:translate3d(-1.4px,.6px,0)}15%{text-shadow:0 0 18px rgba(120,200,255,.45),0 0 32px rgba(70,130,230,.35);transform:translate3d(.8px,-.8px,0);letter-spacing:.21em}15.3%{text-shadow:0 0 8px rgba(120,180,255,.25),-3px 0 rgba(255,90,150,.2);transform:translate3d(-.6px,.4px,0)}}@media (max-width: 1024px){._wrapper_n3pu6_20{padding:clamp(4.75rem,3.75rem + 2vw,5.75rem) clamp(1rem,5vw,1.75rem) clamp(2.25rem,8vw,3.25rem);gap:clamp(2.5rem,4vw,3.25rem)}._form_n3pu6_49{width:min(100%,40rem)}}@media (max-width: 900px){._wrapperReady_n3pu6_32{flex-direction:column;align-items:center;gap:clamp(2.75rem,6vw,4.5rem)}._storyShift_n3pu6_45{transform:none}._form_n3pu6_49{width:min(100%,40rem);align-items:stretch;transform:translateY(3rem);gap:1.75rem;align-self:center}._formVisible_n3pu6_65{transform:translateY(0)}._topBar_n3pu6_1{top:clamp(.85rem,3vw,1.5rem);left:clamp(1rem,8vw,2rem)}._story_n3pu6_36{justify-content:center}._siteTitle_n3pu6_71{font-size:clamp(1.8rem,1.6rem + 1vw,2.6rem);letter-spacing:.16em}}@media (max-width: 1279px){._story_n3pu6_36{justify-content:center}}@media (prefers-reduced-motion: reduce){._wrapper_n3pu6_20,._story_n3pu6_36,._form_n3pu6_49{transition:none!important}._storyShift_n3pu6_45{transform:none!important}._form_n3pu6_49{opacity:1!important;pointer-events:auto!important;transform:none!important}._siteTitle_n3pu6_71{animation:none!important}}@media (max-width: 600px){._skipButton_n3pu6_90{bottom:1.25rem;right:1.25rem;padding:.65rem 1.2rem;font-size:.75rem;letter-spacing:.1em}._wrapper_n3pu6_20{padding:clamp(5rem,4rem + 4vw,6rem) .9rem clamp(2.25rem,7vw,3rem);gap:clamp(2.25rem,8vw,3.5rem)}._form_n3pu6_49{width:100%}._siteTitle_n3pu6_71{font-size:clamp(1.35rem,1.2rem + 1vw,1.9rem);letter-spacing:.1em;text-align:left;width:auto}._topBar_n3pu6_1{left:clamp(1rem,10vw,2rem);width:auto}}@media (min-width: 1280px){._wrapperReady_n3pu6_32{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(2rem,8vw,7rem)}._wrapper_n3pu6_20{padding:2.5rem clamp(1.5rem,3vw,2.5rem) 1.75rem;min-height:calc(100vh - 3rem);justify-content:center}._storyShift_n3pu6_45{transform:none}._story_n3pu6_36{justify-content:flex-start}._form_n3pu6_49{width:min(100%,40rem);transform:translate(4vw)}._formVisible_n3pu6_65{transform:translate(0)}._topBar_n3pu6_1{left:calc((100vw - min(90rem,100vw))/2 + 1rem)}}
