.LandingPage-module__81V3Qq__stage{--u:min(.0641026vw,.124008vh);--vu:.0992064vh;--font:Inter,-apple-system,"Segoe UI",sans-serif;color:#fff;font-family:var(--font);background:#0a0d12;position:fixed;inset:0;overflow:hidden}.LandingPage-module__81V3Qq__stage *{box-sizing:border-box}.LandingPage-module__81V3Qq__stageVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LandingPage-module__81V3Qq__frame{z-index:1;padding:4.067vh calc(225*var(--u)) 10.516vh;flex-direction:column;display:flex;position:absolute;inset:0}.LandingPage-module__81V3Qq__menuInput{clip-path:inset(50%);width:1px;height:1px;position:absolute}.LandingPage-module__81V3Qq__nav{z-index:3;height:calc(43*var(--u));justify-content:space-between;align-items:center;display:flex;position:relative}.LandingPage-module__81V3Qq__brand{align-items:center;gap:calc(12*var(--u));color:inherit;text-shadow:0 1px 10px #0005;text-decoration:none;display:inline-flex}.LandingPage-module__81V3Qq__brandMark{width:calc(34*var(--u));height:calc(34*var(--u));object-fit:contain;flex:none;display:block}.LandingPage-module__81V3Qq__brand span{font-size:calc(18.49*var(--u));letter-spacing:-.0154em;font-weight:500}.LandingPage-module__81V3Qq__links{gap:calc(50*var(--u));display:flex;position:absolute;left:50%;transform:translate(-50%)}.LandingPage-module__81V3Qq__links a{color:inherit;font-size:calc(21.69*var(--u));letter-spacing:-.0115em;white-space:nowrap;text-shadow:0 1px 12px #0005;text-decoration:none;transition:opacity .18s}.LandingPage-module__81V3Qq__links a:hover{opacity:.72}.LandingPage-module__81V3Qq__navCta{width:calc(140*var(--u));height:calc(43*var(--u));border-radius:calc(12*var(--u));color:inherit;font-size:calc(15.7*var(--u));background:linear-gradient(#3d3d3f,#1d1d20);place-items:center;font-weight:520;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff1a,0 2px 14px #0005}.LandingPage-module__81V3Qq__burger,.LandingPage-module__81V3Qq__sheet{display:none}.LandingPage-module__81V3Qq__hero{justify-content:center;align-items:center;gap:calc(51*var(--vu));min-height:0;padding-bottom:calc(4*var(--vu));flex-direction:column;flex:1;display:flex}.LandingPage-module__81V3Qq__hero h1{font-size:calc(36.25*var(--u));letter-spacing:.0018em;text-shadow:0 2px 22px #0005;white-space:nowrap;font-weight:410;line-height:1.1}.LandingPage-module__81V3Qq__card{width:calc(708*var(--u));height:calc(143*var(--u));border-radius:calc(26*var(--u));-webkit-backdrop-filter:blur(calc(26*var(--u))) saturate(112%);backdrop-filter:blur(calc(26*var(--u))) saturate(112%);background:#29292bf4;position:relative;box-shadow:inset 0 0 0 1px #d6e4ff24,0 22px 60px #0005}.LandingPage-module__81V3Qq__repoInput{top:calc(27*var(--u));right:calc(24*var(--u));left:calc(27*var(--u));height:calc(28*var(--u));color:#fff;font:400 calc(10.5*var(--u))/1.35 var(--font);letter-spacing:.007em;background:0 0;border:0;outline:0;position:absolute}.LandingPage-module__81V3Qq__repoInput::placeholder{color:#8b8c8e}.LandingPage-module__81V3Qq__tools{top:calc(92*var(--u));right:calc(-1*var(--u));left:calc(19*var(--u));height:calc(35*var(--u));position:absolute}.LandingPage-module__81V3Qq__chips{gap:calc(5.5*var(--u));display:flex}.LandingPage-module__81V3Qq__chip{height:calc(30*var(--u));align-items:center;gap:calc(4*var(--u));padding:0 calc(10*var(--u));border-radius:calc(9*var(--u));color:#a3a3a6;background:linear-gradient(#ffffff16,#ffffff0a);border:1px solid #ffffff0d;display:flex}.LandingPage-module__81V3Qq__chip span{font-size:calc(8*var(--u))}.LandingPage-module__81V3Qq__chip select{max-width:calc(106*var(--u));color:inherit;font-size:calc(9*var(--u));background:0 0;border:0;outline:0;font-weight:500}.LandingPage-module__81V3Qq__chip option{color:#222}.LandingPage-module__81V3Qq__right{pointer-events:none;position:absolute;inset:0}.LandingPage-module__81V3Qq__right button{color:#fff;cursor:pointer;pointer-events:auto;border:0;position:absolute}.LandingPage-module__81V3Qq__attach{top:calc(10*var(--u));right:calc(57*var(--u));width:calc(20*var(--u));height:calc(20*var(--u));background:0 0;padding:0;color:#aaa!important}.LandingPage-module__81V3Qq__attach svg{width:100%;height:100%}.LandingPage-module__81V3Qq__send{top:calc(2*var(--u));right:calc(1*var(--u));width:calc(35*var(--u));height:calc(35*var(--u));background:linear-gradient(163deg,#fbbc94,#f49d70 46%,#e88654);border-radius:50%;place-items:center;display:grid;box-shadow:0 3px 12px #d26e3c57}.LandingPage-module__81V3Qq__send svg{width:calc(12*var(--u));height:calc(13*var(--u))}.LandingPage-module__81V3Qq__send:disabled{opacity:.55}.LandingPage-module__81V3Qq__error,.LandingPage-module__81V3Qq__pending{left:calc(27*var(--u));bottom:calc(7*var(--u));font-size:calc(8.5*var(--u));margin:0;position:absolute}.LandingPage-module__81V3Qq__error{color:#ffb1a2}.LandingPage-module__81V3Qq__pending{color:#c5b9e4}.LandingPage-module__81V3Qq__proofSpace{flex:0 0 calc(87*var(--vu))}.LandingPage-module__81V3Qq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute}@keyframes LandingPage-module__81V3Qq__focus{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes LandingPage-module__81V3Qq__panel{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.LandingPage-module__81V3Qq__hero h1{animation:1s cubic-bezier(.16,1,.3,1) .3s both LandingPage-module__81V3Qq__focus}.LandingPage-module__81V3Qq__card{animation:.9s cubic-bezier(.16,1,.3,1) .62s both LandingPage-module__81V3Qq__panel}.LandingPage-module__81V3Qq__nav{animation:.6s cubic-bezier(.16,1,.3,1) 80ms both LandingPage-module__81V3Qq__focus}@media (prefers-reduced-motion:reduce){.LandingPage-module__81V3Qq__stage *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (min-width:600px) and (max-width:1180px){.LandingPage-module__81V3Qq__stage{--u:1px}.LandingPage-module__81V3Qq__frame{padding:clamp(24px,3.4vh,44px) clamp(28px,4.2vw,60px)}.LandingPage-module__81V3Qq__links{gap:clamp(16px,3.1vw,50px)}.LandingPage-module__81V3Qq__links a{font-size:clamp(12px,1.7vw,21.69px)}.LandingPage-module__81V3Qq__hero h1{font-size:clamp(27px,4.3vw,44px)}.LandingPage-module__81V3Qq__card{width:min(100%,760px)}}@media (max-width:599px),(max-height:599px) and (max-width:1180px){.LandingPage-module__81V3Qq__stage{--u:1px}.LandingPage-module__81V3Qq__frame{padding:max(18px,env(safe-area-inset-top)) max(18px,5.2vw) max(20px,env(safe-area-inset-bottom))}.LandingPage-module__81V3Qq__links,.LandingPage-module__81V3Qq__navCta{display:none}.LandingPage-module__81V3Qq__brandMark{width:30px;height:30px}.LandingPage-module__81V3Qq__brand span{font-size:17px}.LandingPage-module__81V3Qq__burger{background:#ffffff1a;border:1px solid #ffffff24;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;display:flex}.LandingPage-module__81V3Qq__burger span{background:#fffd;width:17px;height:1px}.LandingPage-module__81V3Qq__sheet{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#18181bdc;border:1px solid #ffffff17;border-radius:16px;margin-top:12px;padding:16px;display:none;position:relative}.LandingPage-module__81V3Qq__sheet a{color:#fff;padding:7px;text-decoration:none;display:block}.LandingPage-module__81V3Qq__menuInput:checked~.LandingPage-module__81V3Qq__sheet{display:block}.LandingPage-module__81V3Qq__hero{gap:clamp(16px,4.6vh,34px)}.LandingPage-module__81V3Qq__hero h1{white-space:normal;text-align:center;max-width:15ch;font-size:clamp(29px,7.6vw,50px)}.LandingPage-module__81V3Qq__card{flex-direction:column;gap:24px;width:100%;height:auto;padding:18px;display:flex}.LandingPage-module__81V3Qq__repoInput,.LandingPage-module__81V3Qq__tools{width:100%;height:auto;position:static}.LandingPage-module__81V3Qq__repoInput{font-size:14px}.LandingPage-module__81V3Qq__tools{flex-direction:column;gap:14px;display:flex}.LandingPage-module__81V3Qq__chips{flex-wrap:wrap}.LandingPage-module__81V3Qq__chip{height:30px;padding:0 11px}.LandingPage-module__81V3Qq__chip select{max-width:125px;font-size:10px}.LandingPage-module__81V3Qq__right{justify-content:flex-end;gap:14px;display:flex;position:static}.LandingPage-module__81V3Qq__right button{position:static}.LandingPage-module__81V3Qq__attach{width:20px;height:20px}.LandingPage-module__81V3Qq__send{width:40px;height:40px}.LandingPage-module__81V3Qq__error,.LandingPage-module__81V3Qq__pending{font-size:11px;position:static}.LandingPage-module__81V3Qq__proofSpace{display:none}}.LandingPage-module__81V3Qq__chip svg{width:calc(13*var(--u));height:calc(13*var(--u));flex:none}.LandingPage-module__81V3Qq__chip select{max-width:calc(132*var(--u));cursor:pointer}.LandingPage-module__81V3Qq__send:disabled{cursor:wait}.LandingPage-module__81V3Qq__links button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.LandingPage-module__81V3Qq__links a,.LandingPage-module__81V3Qq__links button{font-size:calc(21.69*var(--u));letter-spacing:-.0115em;white-space:nowrap;text-shadow:0 1px 12px #0005;transition:opacity .18s}.LandingPage-module__81V3Qq__links a:hover,.LandingPage-module__81V3Qq__links button:hover{opacity:.72}.LandingPage-module__81V3Qq__overlay{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07090dcc;place-items:center;padding:24px;animation:.2s ease-out LandingPage-module__81V3Qq__overlayIn;display:grid;position:fixed;inset:0}.LandingPage-module__81V3Qq__dialog{color:#fff;background:linear-gradient(145deg,#2d2d30f7,#1c1c1ff7);border:1px solid #ffffff1c;border-radius:22px;width:min(620px,100%);max-height:min(720px,100dvh - 48px);padding:28px;overflow:auto;box-shadow:0 28px 90px #0009}.LandingPage-module__81V3Qq__dialog header{color:#aaa1b8;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}.LandingPage-module__81V3Qq__dialog header button{color:#ddd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:grid}.LandingPage-module__81V3Qq__dialog h2{letter-spacing:-.025em;margin:26px 0 22px;font-size:clamp(28px,5vw,42px);font-weight:450}.LandingPage-module__81V3Qq__dialog ol{counter-reset:flow;gap:10px;padding:0;list-style:none;display:grid}.LandingPage-module__81V3Qq__dialog li{background:#0002;border:1px solid #ffffff10;border-radius:12px;grid-template-columns:126px 1fr;gap:14px;padding:15px;display:grid}.LandingPage-module__81V3Qq__dialog li b{color:#cfc3ea;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.LandingPage-module__81V3Qq__dialog li span,.LandingPage-module__81V3Qq__dialog>p{color:#aaaab0;font-size:13px;line-height:1.6}.LandingPage-module__81V3Qq__dialog>p{margin:22px 0 0}.LandingPage-module__81V3Qq__architecture{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LandingPage-module__81V3Qq__architecture span{color:#ded6ef;background:#9c86ce12;border:1px solid #9c86ce42;border-radius:10px;padding:11px 13px;font-size:12px}.LandingPage-module__81V3Qq__architecture i{color:#f3a174;font-style:normal}.LandingPage-module__81V3Qq__sheet button{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px;display:block}@keyframes LandingPage-module__81V3Qq__overlayIn{0%{opacity:0}to{opacity:1}}@media (max-width:599px),(max-height:599px) and (max-width:1180px){.LandingPage-module__81V3Qq__links a,.LandingPage-module__81V3Qq__links button{font-size:inherit}.LandingPage-module__81V3Qq__dialog{padding:22px}.LandingPage-module__81V3Qq__dialog li{grid-template-columns:1fr;gap:6px}.LandingPage-module__81V3Qq__architecture{flex-direction:column;align-items:flex-start}.LandingPage-module__81V3Qq__architecture i{margin-left:18px;transform:rotate(90deg)}}.LandingPage-module__81V3Qq__stage a:focus-visible,.LandingPage-module__81V3Qq__stage button:focus-visible,.LandingPage-module__81V3Qq__stage select:focus-visible,.LandingPage-module__81V3Qq__stage input:focus-visible{outline-offset:3px;outline:2px solid #ffd1b5}.LandingPage-module__81V3Qq__repoInput:focus-visible{border-radius:4px}.LandingPage-module__81V3Qq__chip:focus-within{background:#ffffff1c;border-color:#d8c9fa66}.LandingPage-module__81V3Qq__dialog{width:min(760px,100%)}.LandingPage-module__81V3Qq__architectureWrap{grid-template-columns:minmax(0,1fr) 190px;align-items:start;gap:16px;display:grid}.LandingPage-module__81V3Qq__architectureFlow{gap:0!important}.LandingPage-module__81V3Qq__architectureFlow li{position:relative;grid-template-columns:98px minmax(0,1fr)!important;gap:4px 14px!important;padding:14px 44px 14px 15px!important}.LandingPage-module__81V3Qq__architectureFlow li i{z-index:1;color:#f3a174;font-size:20px;font-style:normal;position:absolute;bottom:-15px;right:18px}.LandingPage-module__81V3Qq__architectureFlow .LandingPage-module__81V3Qq__phase{color:#a99acb;letter-spacing:.1em;grid-row:1/3;align-self:center;font:700 10px/1.2 ui-monospace,monospace}.LandingPage-module__81V3Qq__architectureFlow li b{color:#f3f0f8!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important}.LandingPage-module__81V3Qq__architectureFlow li small{color:#929098;font-size:11px;line-height:1.45}.LandingPage-module__81V3Qq__persistence{background:linear-gradient(145deg,#f3a17413,#9c86ce0c);border:1px solid #f3a17438;border-radius:14px;gap:7px;padding:16px;display:grid}.LandingPage-module__81V3Qq__persistence span{color:#f3a174;letter-spacing:.12em;text-transform:uppercase;font:700 9px ui-monospace,monospace}.LandingPage-module__81V3Qq__persistence b{font-size:14px}.LandingPage-module__81V3Qq__persistence small{color:#9996a0;font-size:11px;line-height:1.5}@media (max-width:599px),(max-height:599px) and (max-width:1180px){.LandingPage-module__81V3Qq__architectureWrap{grid-template-columns:1fr}.LandingPage-module__81V3Qq__architectureFlow li{grid-template-columns:82px minmax(0,1fr)!important}.LandingPage-module__81V3Qq__persistence{margin-top:4px}}.LandingPage-module__81V3Qq__sheetOpen{display:block!important}
