@keyframes Backdrop-module__1knc5G__tmbGlow{0%,to{opacity:.5}50%{opacity:.9}}@keyframes Backdrop-module__1knc5G__tmbDrift{0%{transform:translateY(0)}to{transform:translateY(-24px)}}.Backdrop-module__1knc5G__dust{opacity:.62;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Backdrop-module__1knc5G__parallax{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Backdrop-module__1knc5G__glow{background:radial-gradient(circle,#ff563c26 0%,#ff563c0b 32%,#08080700 64%);width:min(1200px,150vw);height:min(1200px,150vw);animation:9s ease-in-out infinite Backdrop-module__1knc5G__tmbGlow;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.Backdrop-module__1knc5G__fragWindow{transform:translate3d(calc(var(--mx,0) * 36px), calc(var(--my,0) * 26px), 0);transition:transform .6s var(--tmb-ease);position:absolute;top:13%;left:4%}.Backdrop-module__1knc5G__fragWindowInner{border:2px solid #f6f3f11f;width:clamp(160px,24vw,340px);animation:12s ease-in-out infinite alternate Backdrop-module__1knc5G__tmbDrift}.Backdrop-module__1knc5G__fragWindowBar{border-bottom:2px solid #f6f3f11f;justify-content:flex-end;align-items:center;gap:5px;height:22px;padding:0 6px;display:flex}.Backdrop-module__1knc5G__fragWindowDot{border:2px solid #f6f3f11f;width:9px;height:9px}.Backdrop-module__1knc5G__fragWindowBody{background:repeating-linear-gradient(#f6f3f10d 0 1px,#0000 1px 4px);height:clamp(84px,12vw,160px)}.Backdrop-module__1knc5G__fragDisc{transform:translate3d(calc(var(--mx,0) * -48px), calc(var(--my,0) * -32px), 0);transition:transform .6s var(--tmb-ease);position:absolute;top:19%;right:6%}.Backdrop-module__1knc5G__fragDiscInner{background:conic-gradient(#ff563c1a,#f6f3f10d,#ff563c1a,#f6f3f10a,#ff563c1a);border:2px solid #f6f3f121;border-radius:50%;justify-content:center;align-items:center;width:clamp(76px,11vw,140px);height:clamp(76px,11vw,140px);animation:8.5s ease-in-out infinite alternate Backdrop-module__1knc5G__tmbDrift;display:flex}.Backdrop-module__1knc5G__fragDiscHole{border:2px solid #f6f3f129;border-radius:50%;width:28%;height:28%}.Backdrop-module__1knc5G__fragPhone{transform:translate3d(calc(var(--mx,0) * 24px), calc(var(--my,0) * -20px), 0);transition:transform .7s var(--tmb-ease);position:absolute;bottom:11%;left:11%}.Backdrop-module__1knc5G__fragPhoneInner{border:2px solid #f6f3f11c;flex-direction:column;gap:5px;width:clamp(46px,7vw,80px);height:clamp(86px,13vw,146px);padding:5px;animation:14s ease-in-out infinite alternate Backdrop-module__1knc5G__tmbDrift;display:flex}.Backdrop-module__1knc5G__fragPhoneScreen{background:repeating-linear-gradient(#f6f3f10d 0 1px,#0000 1px 3px);flex:1}.Backdrop-module__1knc5G__fragPhoneKeys{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.Backdrop-module__1knc5G__fragPhoneKey{background:#f6f3f117;height:5px}.Backdrop-module__1knc5G__fragCard{transform:translate3d(calc(var(--mx,0) * -28px), calc(var(--my,0) * 24px), 0);transition:transform .65s var(--tmb-ease);position:absolute;bottom:17%;right:12%}.Backdrop-module__1knc5G__fragCardInner{border:2px solid #f6f3f11f;width:clamp(140px,20vw,250px);padding:9px 11px;animation:10s ease-in-out infinite alternate Backdrop-module__1knc5G__tmbDrift}.Backdrop-module__1knc5G__fragCardTitle{background:#ff563c52;width:54%;height:7px;margin-bottom:7px}.Backdrop-module__1knc5G__fragCardLine1{background:#f6f3f114;width:88%;height:6px;margin-bottom:5px}.Backdrop-module__1knc5G__fragCardLine2{background:#f6f3f114;width:62%;height:6px}.Backdrop-module__1knc5G__fragCursor{transform:translate3d(calc(var(--mx,0) * -20px), calc(var(--my,0) * 32px), 0);transition:transform .55s var(--tmb-ease);position:absolute;top:9%;left:41%}.Backdrop-module__1knc5G__fragCursorShape{clip-path:polygon(0 0,0 100%,28% 74%,46% 100%,62% 88%,44% 62%,100% 46%);background:#f6f3f14d;width:22px;height:30px}.Backdrop-module__1knc5G__fragChecker{transform:translate3d(calc(var(--mx,0) * 32px), calc(var(--my,0) * -16px), 0);transition:transform .7s var(--tmb-ease);position:absolute;top:58%;right:28%}.Backdrop-module__1knc5G__fragCheckerShape{background:repeating-conic-gradient(#f6f3f112 0% 25%,#0000 0% 50%) 0 0/12px 12px;width:clamp(54px,8vw,100px);height:clamp(54px,8vw,100px)}.Backdrop-module__1knc5G__scanlines{opacity:.55;mix-blend-mode:multiply;background:repeating-linear-gradient(#0003 0 1px,#0000 1px 3px);position:absolute;inset:0}.Backdrop-module__1knc5G__vignette{background:radial-gradient(at 50% 45%,#08080700 40%,#080807b8 100%);position:absolute;inset:0}
@keyframes LandingScene-module__S4dI8W__tmbFade{0%{opacity:0}to{opacity:1}}.LandingScene-module__S4dI8W__root{background:var(--tmb-bg);flex-direction:column;justify-content:space-between;gap:clamp(24px,5vh,60px);min-height:100svh;padding:clamp(18px,4vw,44px);display:flex;position:relative;overflow:hidden}.LandingScene-module__S4dI8W__header{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.LandingScene-module__S4dI8W__brand{flex:none;align-items:center;gap:9px;display:flex}.LandingScene-module__S4dI8W__brandMark{background:var(--tmb-accent);width:12px;height:12px}.LandingScene-module__S4dI8W__brandText{letter-spacing:.26em;white-space:nowrap;font-size:11px;font-weight:800}.LandingScene-module__S4dI8W__tagline{letter-spacing:clamp(.08em,6vw - 15.4px,.2em);color:var(--tmb-fg-56);text-align:right;white-space:nowrap;min-width:0;font-size:10px}.LandingScene-module__S4dI8W__main{width:100%;max-width:1200px;position:relative}.LandingScene-module__S4dI8W__rule{background:var(--tmb-fg-20);height:2px;margin-bottom:clamp(20px,3vh,32px)}.LandingScene-module__S4dI8W__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));align-items:end;gap:clamp(30px,5vw,72px);display:grid}.LandingScene-module__S4dI8W__h1{letter-spacing:-.055em;margin:0 0 clamp(18px,2.6vh,28px);font-size:clamp(72px,15vw,200px);font-weight:800;line-height:.82}.LandingScene-module__S4dI8W__lead{max-width:29ch;color:var(--tmb-fg-70);margin:0;font-size:clamp(16px,1.6vw,20px);line-height:1.4}.LandingScene-module__S4dI8W__formCol{flex-direction:column;gap:clamp(22px,3.4vh,34px);display:flex}.LandingScene-module__S4dI8W__label{letter-spacing:.24em;color:var(--tmb-fg-40);margin-bottom:10px;font-size:10px}.LandingScene-module__S4dI8W__stepNo{color:var(--tmb-accent);margin-right:10px}.LandingScene-module__S4dI8W__labelActive{color:var(--tmb-fg-70)}.LandingScene-module__S4dI8W__dobRow{border-bottom:2px solid var(--tmb-fg-26);flex-wrap:wrap;align-items:baseline;gap:clamp(7px,1.2vw,14px);padding-bottom:10px;display:flex}.LandingScene-module__S4dI8W__dobInput{width:2.4ch;min-width:2.4ch;color:var(--tmb-fg);letter-spacing:-.03em;caret-color:var(--tmb-accent);background:0 0;border:0;outline:none;padding:0;font-size:clamp(36px,10vw,60px);font-weight:800;line-height:1.1}.LandingScene-module__S4dI8W__dobInput::placeholder{color:#f6f3f157;opacity:1}.LandingScene-module__S4dI8W__dobInputMonth{width:2.95ch;min-width:2.95ch}.LandingScene-module__S4dI8W__dobInputYear{width:4.5ch;min-width:4.5ch}.LandingScene-module__S4dI8W__dobRow:focus-within{border-bottom-color:var(--tmb-accent)}.LandingScene-module__S4dI8W__dobRowDone{border-bottom-color:var(--tmb-fg)}.LandingScene-module__S4dI8W__dobSlash{color:#f6f3f133;font-size:clamp(26px,7vw,42px);font-weight:800}.LandingScene-module__S4dI8W__genderRow{flex-wrap:wrap;gap:10px;display:flex}.LandingScene-module__S4dI8W__genderBtn{border:2px solid var(--tmb-fg-26);min-width:140px;min-height:52px;color:var(--tmb-fg);letter-spacing:.18em;cursor:pointer;background:0 0;flex:1;align-items:center;gap:11px;padding:14px 20px 14px 15px;font-size:13px;font-weight:800;display:flex}.LandingScene-module__S4dI8W__genderBtn:hover,.LandingScene-module__S4dI8W__genderBtnActive{border-color:var(--tmb-accent)}.LandingScene-module__S4dI8W__checkbox{border:2px solid #f6f3f180;flex:none;width:14px;height:14px;padding:1px;display:block}.LandingScene-module__S4dI8W__checkboxFill{background:var(--tmb-accent);width:100%;height:100%;display:block}.LandingScene-module__S4dI8W__submitBtn{background:var(--tmb-accent);width:100%;color:var(--tmb-bg);letter-spacing:-.03em;text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(20px,2.6vw,28px);font-size:clamp(22px,6.4vw,36px);font-weight:800;line-height:1;animation:.3s LandingScene-module__S4dI8W__tmbFade;display:flex}.LandingScene-module__S4dI8W__submitBtn:hover{background:var(--tmb-accent-hover)}.LandingScene-module__S4dI8W__submitArrow{font-size:.7em}.LandingScene-module__S4dI8W__submitDisabled{color:#f6f3f142;letter-spacing:-.03em;border:2px solid #f6f3f121;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:clamp(20px,2.6vw,28px);font-size:clamp(22px,6.4vw,36px);font-weight:800;line-height:1;display:flex}.LandingScene-module__S4dI8W__hint{color:#f6f3f15c;min-height:1.4em;margin-top:12px;font-size:12px}.LandingScene-module__S4dI8W__hintNext{color:var(--tmb-fg-70)}.LandingScene-module__S4dI8W__hintReady{color:var(--tmb-fg)}.LandingScene-module__S4dI8W__footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex;position:relative}.LandingScene-module__S4dI8W__tag{color:#f6f3f175;font-size:clamp(14px,1.4vw,17px);font-style:italic}.LandingScene-module__S4dI8W__meta{letter-spacing:.2em;color:var(--tmb-fg-56);flex-wrap:wrap;gap:16px;font-size:10px;display:flex}
@keyframes InviteLanding-module__SGS_Wq__tmbFade{0%{opacity:0}to{opacity:1}}@keyframes InviteLanding-module__SGS_Wq__tmbRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.InviteLanding-module__SGS_Wq__root{background:var(--tmb-bg);min-height:100svh;color:var(--tmb-fg);flex-direction:column;justify-content:space-between;gap:clamp(24px,5vh,60px);padding:clamp(18px,4vw,44px);animation:.6s InviteLanding-module__SGS_Wq__tmbFade;display:flex;position:relative;overflow:hidden}.InviteLanding-module__SGS_Wq__header{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.InviteLanding-module__SGS_Wq__brand{color:var(--tmb-fg);flex:none;align-items:center;gap:9px;display:flex}.InviteLanding-module__SGS_Wq__brandMark{background:var(--tmb-accent);width:12px;height:12px}.InviteLanding-module__SGS_Wq__brandText{letter-spacing:.26em;white-space:nowrap;font-size:11px;font-weight:800}.InviteLanding-module__SGS_Wq__tagline{letter-spacing:.2em;color:var(--tmb-fg-56);font-size:10px}.InviteLanding-module__SGS_Wq__main{flex-direction:column;gap:clamp(16px,2.6vh,28px);width:100%;max-width:900px;display:flex;position:relative}.InviteLanding-module__SGS_Wq__rule{background:var(--tmb-fg-20);height:2px}.InviteLanding-module__SGS_Wq__kicker{letter-spacing:.26em;color:var(--tmb-accent);animation:InviteLanding-module__SGS_Wq__tmbRise .7s var(--tmb-ease) .2s both;font-size:10px;font-weight:800}.InviteLanding-module__SGS_Wq__h1{letter-spacing:-.055em;animation:InviteLanding-module__SGS_Wq__tmbRise .8s var(--tmb-ease) .35s both;margin:0;font-size:clamp(48px,12vw,160px);font-weight:800;line-height:.84}.InviteLanding-module__SGS_Wq__sub{letter-spacing:.12em;color:var(--tmb-fg-56);animation:InviteLanding-module__SGS_Wq__tmbRise .8s var(--tmb-ease) .6s both;margin:0;font-size:clamp(16px,2.2vw,26px);font-weight:800}.InviteLanding-module__SGS_Wq__cta{background:var(--tmb-accent);width:100%;max-width:560px;color:var(--tmb-bg);letter-spacing:-.03em;min-height:56px;animation:InviteLanding-module__SGS_Wq__tmbRise .8s var(--tmb-ease) .9s both;justify-content:space-between;align-items:center;gap:16px;padding:clamp(20px,2.6vw,28px);font-size:clamp(22px,6.4vw,36px);font-weight:800;line-height:1;display:flex}.InviteLanding-module__SGS_Wq__cta:hover{background:var(--tmb-accent-hover);color:var(--tmb-bg)}.InviteLanding-module__SGS_Wq__ctaArrow{font-size:.7em}.InviteLanding-module__SGS_Wq__hint{color:#f6f3f15c;max-width:48ch;font-size:12px}.InviteLanding-module__SGS_Wq__footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex;position:relative}.InviteLanding-module__SGS_Wq__tag{color:#f6f3f175;font-size:clamp(14px,1.4vw,17px);font-style:italic}.InviteLanding-module__SGS_Wq__meta{letter-spacing:.2em;color:var(--tmb-fg-56);flex-wrap:wrap;gap:16px;font-size:10px;display:flex}@media (prefers-reduced-motion:reduce){.InviteLanding-module__SGS_Wq__kicker,.InviteLanding-module__SGS_Wq__h1,.InviteLanding-module__SGS_Wq__sub,.InviteLanding-module__SGS_Wq__cta{animation:none}}
@keyframes SharedResultLanding-module__JWe8Zq__tmbFade{0%{opacity:0}to{opacity:1}}.SharedResultLanding-module__JWe8Zq__root{background:var(--tmb-bg);min-height:100svh;color:var(--tmb-fg);flex-direction:column;justify-content:space-between;gap:clamp(24px,5vh,60px);padding:clamp(18px,4vw,44px);animation:.45s SharedResultLanding-module__JWe8Zq__tmbFade;display:flex;position:relative;overflow:hidden}.SharedResultLanding-module__JWe8Zq__header{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.SharedResultLanding-module__JWe8Zq__brand{color:var(--tmb-fg);flex:none;align-items:center;gap:9px;display:flex}.SharedResultLanding-module__JWe8Zq__brandMark{background:var(--tmb-accent);width:12px;height:12px}.SharedResultLanding-module__JWe8Zq__brandText{letter-spacing:.26em;white-space:nowrap;font-size:11px;font-weight:800}.SharedResultLanding-module__JWe8Zq__tagline{letter-spacing:clamp(.06em,6vw - 15.4px,.2em);color:var(--tmb-fg-56);text-align:right;white-space:nowrap;min-width:0;font-size:10px}.SharedResultLanding-module__JWe8Zq__main{width:100%;max-width:1200px;position:relative}.SharedResultLanding-module__JWe8Zq__rule{background:var(--tmb-fg-20);height:2px;margin-bottom:clamp(20px,3vh,32px)}.SharedResultLanding-module__JWe8Zq__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""monitor""actions";align-items:center;gap:clamp(22px,4vw,40px);display:grid}@media (min-width:760px){.SharedResultLanding-module__JWe8Zq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"copy monitor""actions monitor";align-items:start;gap:clamp(24px,4vw,64px) clamp(30px,5vw,72px)}}.SharedResultLanding-module__JWe8Zq__copy{flex-direction:column;grid-area:copy;gap:clamp(14px,2.2vh,22px);min-width:0;display:flex}.SharedResultLanding-module__JWe8Zq__actions{flex-direction:column;grid-area:actions;gap:clamp(14px,2.2vh,22px);min-width:0;display:flex}.SharedResultLanding-module__JWe8Zq__kicker{letter-spacing:.26em;color:var(--tmb-fg-40);font-size:10px;font-weight:800}.SharedResultLanding-module__JWe8Zq__h1{letter-spacing:-.05em;margin:0;font-size:clamp(38px,6.6vw,96px);font-weight:800;line-height:.86}.SharedResultLanding-module__JWe8Zq__anchors{letter-spacing:.06em;color:var(--tmb-fg-70);flex-wrap:wrap;gap:6px 14px;margin:0;font-size:clamp(14px,1.7vw,20px);font-weight:800;display:flex}.SharedResultLanding-module__JWe8Zq__remember{font-family:var(--font-silkscreen);letter-spacing:.1em;color:var(--tmb-accent);margin:0;font-size:10px}.SharedResultLanding-module__JWe8Zq__cta{background:var(--tmb-accent);width:100%;color:var(--tmb-bg);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:clamp(18px,2.4vw,26px);font-size:clamp(20px,4.6vw,32px);font-weight:800;line-height:1;display:flex}.SharedResultLanding-module__JWe8Zq__cta:hover{background:var(--tmb-accent-hover);color:var(--tmb-bg)}.SharedResultLanding-module__JWe8Zq__ctaArrow{font-size:.7em}.SharedResultLanding-module__JWe8Zq__hint{color:#f6f3f15c;font-size:12px}.SharedResultLanding-module__JWe8Zq__monitorCol{flex-direction:column;grid-area:monitor;gap:8px;min-width:0;display:flex}.SharedResultLanding-module__JWe8Zq__monitor{border:2px solid var(--tmb-fg-22);background:#141311;justify-content:center;align-items:center;min-height:120px;line-height:0;display:flex;overflow:hidden;box-shadow:0 24px 60px #0000008c}.SharedResultLanding-module__JWe8Zq__monitorEmpty{letter-spacing:.24em;color:#f6f3f157;text-align:center;padding:40px 20px;font-size:10px;line-height:1.6}.SharedResultLanding-module__JWe8Zq__caption{font-family:var(--font-silkscreen);letter-spacing:.06em;color:#f6f3f16b;font-size:8px}.SharedResultLanding-module__JWe8Zq__footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex;position:relative}.SharedResultLanding-module__JWe8Zq__tag{color:#f6f3f175;font-size:clamp(14px,1.4vw,17px);font-style:italic}.SharedResultLanding-module__JWe8Zq__meta{letter-spacing:.2em;color:var(--tmb-fg-56);flex-wrap:wrap;gap:16px;font-size:10px;display:flex}
