.lc-bg[data-v-e518bafb]{position:fixed;inset:0;z-index:-3;pointer-events:none}.lc-bg__layer[data-v-e518bafb]{position:absolute;inset:0;will-change:opacity}.bg-paper[data-v-e518bafb]{--t-out:clamp(0,(var(--phase,0) - var(--ph-1,.25) + .08)/.16,1);--s-out:calc(var(--t-out)*3*var(--t-out) - var(--t-out)*2*var(--t-out)*var(--t-out));z-index:4;background-color:#fafaf7;background-image:repeating-linear-gradient(0deg,#dbd7c9,#dbd7c9 1px,transparent 0,transparent 40px),repeating-linear-gradient(90deg,#dbd7c9,#dbd7c9 1px,transparent 0,transparent 40px),repeating-linear-gradient(0deg,#ece9e0,#ece9e0 1px,transparent 0,transparent 8px),repeating-linear-gradient(90deg,#ece9e0,#ece9e0 1px,transparent 0,transparent 8px);opacity:calc(1 - var(--s-out))}.bg-blueprint[data-v-e518bafb]{--t-in:clamp(0,(var(--phase,0) - var(--ph-1,.25) + .08)/.16,1);--s-in:calc(var(--t-in)*3*var(--t-in) - var(--t-in)*2*var(--t-in)*var(--t-in));--t-out:clamp(0,(var(--phase,0) - var(--ph-2,.5) + .08)/.16,1);--s-out:calc(var(--t-out)*3*var(--t-out) - var(--t-out)*2*var(--t-out)*var(--t-out));z-index:3;background-color:#e9edf2;background-image:repeating-linear-gradient(0deg,#d5dce4,#d5dce4 1px,transparent 0,transparent 40px),repeating-linear-gradient(90deg,#d5dce4,#d5dce4 1px,transparent 0,transparent 40px),repeating-linear-gradient(0deg,#dfe4eb,#dfe4eb 1px,transparent 0,transparent 8px),repeating-linear-gradient(90deg,#dfe4eb,#dfe4eb 1px,transparent 0,transparent 8px)}.bg-blueprint[data-v-e518bafb],.bg-real[data-v-e518bafb]{opacity:calc(var(--s-in)*(1 - var(--s-out)))}.bg-real[data-v-e518bafb]{--t-in:clamp(0,(var(--phase,0) - var(--ph-2,.5) + .08)/.16,1);--s-in:calc(var(--t-in)*3*var(--t-in) - var(--t-in)*2*var(--t-in)*var(--t-in));--t-out:clamp(0,(var(--phase,0) - var(--ph-3,.75) + .08)/.16,1);--s-out:calc(var(--t-out)*3*var(--t-out) - var(--t-out)*2*var(--t-out)*var(--t-out));z-index:2;background-color:#2a2f36;background-image:repeating-linear-gradient(0deg,rgba(242,244,246,.09),rgba(242,244,246,.09) 1px,transparent 0,transparent 40px),repeating-linear-gradient(90deg,rgba(242,244,246,.09),rgba(242,244,246,.09) 1px,transparent 0,transparent 40px),repeating-linear-gradient(0deg,rgba(242,244,246,.05),rgba(242,244,246,.05) 1px,transparent 0,transparent 8px),repeating-linear-gradient(90deg,rgba(242,244,246,.05),rgba(242,244,246,.05) 1px,transparent 0,transparent 8px)}.bg-space[data-v-e518bafb]{--t-in:clamp(0,(var(--phase,0) - var(--ph-3,.75) + .08)/.16,1);--s-in:calc(var(--t-in)*3*var(--t-in) - var(--t-in)*2*var(--t-in)*var(--t-in));z-index:1;background-color:#0b0e1a;opacity:var(--s-in)}.lc-bg__canvas[data-v-e518bafb]{position:absolute;inset:0;width:100%;height:100%}.lc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lc-blast{position:fixed;inset:0;z-index:999;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}body.launching .lc-blast{opacity:1;visibility:visible;transition:opacity .2s;pointer-events:auto}.lc-blast__backdrop{position:absolute;inset:0;background:#2a2f36;opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}body.launching .lc-blast__backdrop{opacity:1}.lc-blast__glow{position:absolute;left:50%;bottom:-10vh;width:min(70vw,900px);height:36vh;transform:translate(-50%);background:radial-gradient(ellipse at 50% 100%,var(--fire-3) 0,var(--fire-2) 30%,var(--fire-1) 55%,transparent 78%);filter:blur(14px);mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:3}body.launching .lc-blast__glow{animation:lcGlowGlobal 2.6s ease-out forwards}@keyframes lcGlowGlobal{0%{opacity:0}18%{opacity:.9}60%{opacity:.55}to{opacity:0}}.lc-blast__pillar{position:absolute;left:50%;bottom:0;width:180px;height:50vh;transform:translate(-50%) scaleY(0);transform-origin:50% 100%;background:radial-gradient(ellipse at 50% 100%,var(--fire-3) 0,var(--fire-2) 30%,var(--fire-1) 55%,transparent 80%);filter:blur(8px);mix-blend-mode:screen;pointer-events:none;z-index:3}body.launching .lc-blast__pillar{animation:firePillarGlobal 2.4s ease-out forwards}@keyframes firePillarGlobal{0%{transform:translate(-50%) scaleY(0);opacity:0}20%{transform:translate(-50%) scaleY(1.6);opacity:.95}60%{transform:translate(-50%) scaleY(2);opacity:.8}to{transform:translate(-50%) scaleY(2.4);opacity:0}}.lc-blast__shock{position:absolute;left:50%;bottom:0;width:80px;height:80px;background:radial-gradient(circle,#fff 0,var(--fire-3) 30%,var(--fire-2) 55%,transparent 75%);border-radius:50%;transform:translate(-50%,40%) scale(0);mix-blend-mode:screen;filter:blur(2px);opacity:0;pointer-events:none;z-index:3}body.launching .lc-blast__shock{animation:shockGoGlobal 1.4s cubic-bezier(.2,.8,.2,1) forwards}@keyframes shockGoGlobal{0%{transform:translate(-50%,40%) scale(0);opacity:.9}30%{transform:translate(-50%,28%) scale(8);opacity:.7}to{transform:translate(-50%) scale(24);opacity:0}}.lc-blast__liftoff{position:fixed;left:50%;bottom:4vh;width:220px;transform:translate(-50%) scale(.7);z-index:91;pointer-events:none;opacity:0;transition:opacity .2s}body.launching .lc-blast__liftoff{opacity:1;will-change:transform;animation:liftPathGlobal 5.2s cubic-bezier(.5,.05,.7,1) forwards}@keyframes liftPathGlobal{0%{transform:translate(-50%) scale(.7) rotate(0)}20%{transform:translate(-50%,-8vh) scale(.7) rotate(-.3deg)}60%{transform:translate(-50%,-58vh) scale(.45) rotate(.6deg)}to{transform:translate(-50%,-130vh) scale(.18) rotate(-1.2deg)}}.lc-blast__lower{transform-origin:180px 460px;transition:transform 1.2s cubic-bezier(.4,.1,.8,1) 4.5s,opacity 1.2s cubic-bezier(.4,.1,.8,1) 4.5s}body.launching .lc-blast__lower{transform:translateY(160px) rotate(28deg);opacity:0}.lc-blast__stars{position:absolute;inset:0;background:#0b0e1a;opacity:0;transition:opacity 1.4s ease 2.6s;z-index:10;pointer-events:none}body.launching .lc-blast__stars{opacity:1}.lc-blast__stars canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.4s ease 3s}body.launching .lc-blast__stars canvas{opacity:1}.lc-final-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateY(20px);text-align:center;opacity:0;transition:opacity 1s ease 4.2s,transform 1s ease 4.2s;width:min(560px,calc(100vw - 32px));padding:48px;background:#0b0e1a;border:1px solid #232a3e;border-radius:8px;color:#edf0f8;z-index:95;pointer-events:none}body.launching .lc-final-card{opacity:1;transform:translate(-50%,-50%);pointer-events:auto}.lc-final-card__sub{font-family:var(--mono);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#9aa3b8;margin-bottom:24px}.lc-final-card__heading{font-family:var(--display);font-weight:600;font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-.01em;color:#edf0f8;margin:0}.lc-final-card__body{margin:24px auto 0;color:#9aa3b8;font-family:var(--body);font-size:16px;line-height:26px;max-width:44ch}.lc-final-card__actions{margin-top:32px;display:flex;gap:16px;justify-content:center;flex-wrap:wrap;align-items:center}.lc-final-card__cta{display:inline-flex;align-items:center;gap:10px;font-family:var(--body);font-weight:500;font-size:15px;line-height:1;padding:15px 28px;border-radius:8px;background:#ff6a33;color:#0b0e1a;text-decoration:none;transition:background-color .16s}.lc-final-card__cta:hover{background:#ff7e4f}.lc-final-card__cta:focus-visible{outline:0;box-shadow:0 0 0 2px #0b0e1a,0 0 0 4px #ff6a33}.lc-final-card__ghost{font-family:var(--body);font-weight:500;font-size:15px;padding:15px 8px;border:0;background:transparent;color:#9aa3b8;cursor:pointer}.lc-final-card__ghost:hover{text-decoration:underline;text-underline-offset:3px}.lc-final-card__ghost:focus-visible{outline:0;box-shadow:0 0 0 2px #0b0e1a,0 0 0 4px #ff6a33;border-radius:4px}@media(prefers-reduced-motion:reduce){.lc-blast__glow,.lc-blast__liftoff,.lc-blast__pillar,.lc-blast__shock{display:none!important}.lc-blast__backdrop{transition:opacity .2s}.lc-blast--open .lc-blast__stars,.lc-blast--open .lc-blast__stars canvas{transition:opacity .3s}.lc-final-card{transition:opacity .3s ease .1s,transform .3s ease .1s}}
