.AmsterdamPulseIntro_root__iC9xE{--kx-ap-blood:#8b0e16;--kx-ap-gold-deep:#80651f;--kx-ap-gold:#c5a253;--kx-ap-champagne:#f0ddb2;--kx-ap-blue:#a8d8ef;--kx-ap-ink:#050506;--kx-ap-duration:2650ms;--kx-ap-target-x:calc(-50vw + 70px);--kx-ap-target-y:calc(-50vh + 52px);--kx-ap-target-scale:.15;position:fixed;inset:0;z-index:8000;isolation:isolate;overflow:hidden;color:#fff;font-family:Geist Mono,SFMono-Regular,Consolas,monospace;pointer-events:auto;animation:AmsterdamPulseIntro_kxApRootFailsafe__PUjyG var(--kx-ap-duration) step-end both}.kx-amsterdam-pulse-seen .AmsterdamPulseIntro_root__iC9xE{display:none}.AmsterdamPulseIntro_panel__ACZMD{position:absolute;z-index:1;left:0;width:100%;height:calc(50% + 1px);background:radial-gradient(circle at 50% 100%,rgba(197,162,83,.08),transparent 42%),linear-gradient(115deg,#040405,#0a0a0c 58%,#050506);will-change:transform}.AmsterdamPulseIntro_panelTop__Q3VdA{top:0;animation:AmsterdamPulseIntro_kxApPanelTop__CQ2ve var(--kx-ap-duration) cubic-bezier(.72,0,.2,1) both}.AmsterdamPulseIntro_panelBottom__tPP_L{bottom:0;background:radial-gradient(circle at 50% 0,rgba(168,216,239,.06),transparent 42%),linear-gradient(65deg,#040405,#09090b 58%,#050506);animation:AmsterdamPulseIntro_kxApPanelBottom__pEKKP var(--kx-ap-duration) cubic-bezier(.72,0,.2,1) both}.AmsterdamPulseIntro_grid__fWqXi{inset:0;opacity:.19;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 69%);mask-image:radial-gradient(circle at center,#000 0,transparent 69%)}.AmsterdamPulseIntro_ambient__naGFM,.AmsterdamPulseIntro_grid__fWqXi{position:absolute;z-index:2;animation:AmsterdamPulseIntro_kxApAtmosphere__badrt var(--kx-ap-duration) ease-out both}.AmsterdamPulseIntro_ambient__naGFM{inset:-20%;background:radial-gradient(circle at 37% 47%,rgba(139,14,22,.15),transparent 24%),radial-gradient(circle at 53% 50%,rgba(197,162,83,.16),transparent 22%),radial-gradient(circle at 66% 54%,rgba(168,216,239,.12),transparent 26%);filter:blur(20px)}.AmsterdamPulseIntro_horizonCore__mS2If,.AmsterdamPulseIntro_horizon__N9xfL{position:absolute;z-index:5;top:50%;left:50%;height:2px;border-radius:999px;transform:translate(-50%,-50%);transform-origin:center;will-change:transform,opacity,filter}.AmsterdamPulseIntro_horizon__N9xfL{width:100vw;background:linear-gradient(90deg,transparent 0,var(--kx-ap-blood) 18%,var(--kx-ap-gold-deep) 42%,var(--kx-ap-champagne) 53%,var(--kx-ap-blue) 78%,transparent 100%);box-shadow:-70px 0 30px rgba(139,14,22,.28),0 0 18px rgba(240,221,178,.6),70px 0 30px rgba(168,216,239,.25);animation:AmsterdamPulseIntro_kxApHorizon__7nfu4 var(--kx-ap-duration) cubic-bezier(.2,.7,.2,1) both}.AmsterdamPulseIntro_horizonCore__mS2If{width:7px;height:7px;background:var(--kx-ap-champagne);box-shadow:0 0 16px 5px rgba(240,221,178,.48);animation:AmsterdamPulseIntro_kxApHorizonCore__CHXKJ var(--kx-ap-duration) ease-out both}.AmsterdamPulseIntro_reflection__5ISJx{position:absolute;z-index:3;top:50%;left:50%;width:min(44vw,560px);height:min(22vw,250px);transform:translate(-50%) perspective(520px) rotateX(70deg);transform-origin:top;background:linear-gradient(180deg,rgba(197,162,83,.15),transparent 65%);-webkit-clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);clip-path:polygon(47% 0,53% 0,100% 100%,0 100%);filter:blur(14px);animation:AmsterdamPulseIntro_kxApReflection__EcYnS var(--kx-ap-duration) ease-out both}.AmsterdamPulseIntro_lockup__aEB3I{position:absolute;z-index:6;top:50%;left:50%;width:min(520px,42vw,68dvh);transform:translate(-50%,-50%) scale(1);transform-origin:center;text-align:center;will-change:transform,opacity,filter;animation:AmsterdamPulseIntro_kxApLockup__eqwkA var(--kx-ap-duration) cubic-bezier(.58,0,.17,1) both}.AmsterdamPulseIntro_logoWrap__Af0Wn{position:relative;width:100%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(5,5,6,.93) 52%,rgba(5,5,6,.55) 76%,rgba(5,5,6,0) 100%)}.AmsterdamPulseIntro_logo__IXGe5{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.AmsterdamPulseIntro_logoRelief__uSQWZ{opacity:.72;filter:grayscale(1) brightness(.32) contrast(1.65) drop-shadow(0 10px 22px rgba(0,0,0,.7));animation:AmsterdamPulseIntro_kxApRelief__yibUR var(--kx-ap-duration) ease-out both}.AmsterdamPulseIntro_logoColour__tMHX1{-webkit-clip-path:inset(49.4% 0 49.4% 0);clip-path:inset(49.4% 0 49.4% 0);filter:saturate(1.02) contrast(1.1) brightness(1.2) drop-shadow(0 13px 32px rgba(0,0,0,.55));animation:AmsterdamPulseIntro_kxApColour__g_N6y var(--kx-ap-duration) cubic-bezier(.2,.7,.2,1) both}.AmsterdamPulseIntro_logoScan__fxRbX{position:absolute;top:50%;left:9%;right:9%;height:1px;background:linear-gradient(90deg,transparent,var(--kx-ap-champagne),transparent);box-shadow:0 0 12px rgba(240,221,178,.45);animation:AmsterdamPulseIntro_kxApLogoScan__i1SPJ var(--kx-ap-duration) ease-out both}.AmsterdamPulseIntro_crosses__QZnGW{display:flex;justify-content:center;gap:16px;height:18px;margin-top:-29px;opacity:0;animation:AmsterdamPulseIntro_kxApCrosses___x_GV var(--kx-ap-duration) cubic-bezier(.2,.8,.2,1) both}.AmsterdamPulseIntro_crosses__QZnGW span{position:relative;display:block;width:13px;height:13px}.AmsterdamPulseIntro_crosses__QZnGW span:after,.AmsterdamPulseIntro_crosses__QZnGW span:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:14px;border-radius:2px;background:linear-gradient(#a41922,var(--kx-ap-blood));box-shadow:0 0 9px rgba(139,14,22,.42)}.AmsterdamPulseIntro_crosses__QZnGW span:before{transform:translate(-50%,-50%) rotate(45deg)}.AmsterdamPulseIntro_crosses__QZnGW span:after{transform:translate(-50%,-50%) rotate(-45deg)}.AmsterdamPulseIntro_crosses__QZnGW span:nth-child(2){animation-delay:45ms}.AmsterdamPulseIntro_crosses__QZnGW span:nth-child(3){animation-delay:90ms}.AmsterdamPulseIntro_city__vyN2l{margin:7px 0 0;opacity:0;color:rgba(255,255,255,.62);font-size:8px;font-weight:650;letter-spacing:.39em;text-indent:.39em;animation:AmsterdamPulseIntro_kxApCity__8WdYf var(--kx-ap-duration) ease-out both}.AmsterdamPulseIntro_skip__1V56_{position:absolute;z-index:9;right:max(24px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px 0 12px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(7,7,8,.62);color:rgba(255,255,255,.76);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;font:600 9px/1 Geist Mono,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,background .18s ease}.AmsterdamPulseIntro_skip__1V56_:focus-visible,.AmsterdamPulseIntro_skip__1V56_:hover{border-color:rgba(197,162,83,.62);outline:none;color:#fff;background:rgba(12,12,14,.86)}.AmsterdamPulseIntro_key__DW18n{display:grid;place-items:center;min-width:31px;height:28px;border-radius:999px;background:rgba(255,255,255,.09);color:rgba(255,255,255,.52);font-size:8px}.AmsterdamPulseIntro_signature__cs_9E{position:absolute;z-index:7;left:max(26px,env(safe-area-inset-left));bottom:max(31px,env(safe-area-inset-bottom));color:rgba(255,255,255,.32);font-size:7px;font-weight:650;letter-spacing:.23em;text-transform:uppercase;animation:AmsterdamPulseIntro_kxApSignature__U46p3 var(--kx-ap-duration) ease-out both}@keyframes AmsterdamPulseIntro_kxApPanelTop__CQ2ve{0%,54.7%{transform:translateY(0)}96%,to{transform:translateY(-101%)}}@keyframes AmsterdamPulseIntro_kxApRootFailsafe__PUjyG{0%,99.9%{visibility:visible;pointer-events:auto}to{visibility:hidden;pointer-events:none}}@keyframes AmsterdamPulseIntro_kxApPanelBottom__pEKKP{0%,54.7%{transform:translateY(0)}96%,to{transform:translateY(101%)}}@keyframes AmsterdamPulseIntro_kxApAtmosphere__badrt{0%{opacity:.08}18%,53%{opacity:.42}70%{opacity:.18}91%,to{opacity:0}}@keyframes AmsterdamPulseIntro_kxApHorizon__7nfu4{0%{opacity:.66;filter:blur(.2px);transform:translate(-50%,-50%) scaleX(.074)}8%{opacity:1;transform:translate(-50%,-50%) scaleX(.21)}40%{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scaleX(.78)}59%{opacity:.76;transform:translate(-50%,-50%) scaleX(.84)}74%{opacity:.18;transform:translate(-50%,-50%) scaleX(1)}88%,to{opacity:0;transform:translate(-50%,-50%) scaleX(1)}}@keyframes AmsterdamPulseIntro_kxApHorizonCore__CHXKJ{0%{opacity:.76;transform:translate(-50%,-50%) scale(.45)}12%{opacity:1;transform:translate(-50%,-50%) scale(1)}45%{opacity:.62;transform:translate(-50%,-50%) scale(.7)}63%,to{opacity:0;transform:translate(-50%,-50%) scale(.15)}}@keyframes AmsterdamPulseIntro_kxApReflection__EcYnS{0%,10%{opacity:0}24%,50%{opacity:.58}74%,to{opacity:0}}@keyframes AmsterdamPulseIntro_kxApRelief__yibUR{0%{opacity:.72;filter:grayscale(1) brightness(.27) contrast(1.8) drop-shadow(0 10px 22px rgba(0,0,0,.7))}20%{opacity:.9}45%{opacity:.32}64%,to{opacity:0}}@keyframes AmsterdamPulseIntro_kxApColour__g_N6y{0%{-webkit-clip-path:inset(49.4% 0 49.4% 0);clip-path:inset(49.4% 0 49.4% 0);opacity:.72}8%{-webkit-clip-path:inset(42% 0 42% 0);clip-path:inset(42% 0 42% 0);opacity:1}40%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes AmsterdamPulseIntro_kxApLogoScan__i1SPJ{0%{opacity:.68;transform:scaleX(.09)}12%{opacity:1;transform:scaleX(.48)}39%{opacity:.52;transform:scaleX(1)}55%,to{opacity:0;transform:scaleX(1)}}@keyframes AmsterdamPulseIntro_kxApCrosses___x_GV{0%,35%{opacity:0;transform:translateY(6px) scale(.86)}42%{opacity:1;transform:translateY(0) scale(1)}67%{opacity:1;transform:translateY(0) scale(1)}79%,to{opacity:0;transform:translateY(-3px) scale(.96)}}@keyframes AmsterdamPulseIntro_kxApCity__8WdYf{0%,39%{opacity:0;transform:translateY(5px)}47%,67%{opacity:1;transform:translateY(0)}79%,to{opacity:0;transform:translateY(-3px)}}@keyframes AmsterdamPulseIntro_kxApLockup__eqwkA{0%,73%{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}82%{opacity:1;filter:blur(0)}96%{opacity:.32;filter:blur(.15px);transform:translate(var(--kx-ap-target-x),var(--kx-ap-target-y)) scale(var(--kx-ap-target-scale))}to{opacity:0;filter:blur(.5px);transform:translate(var(--kx-ap-target-x),var(--kx-ap-target-y)) scale(var(--kx-ap-target-scale))}}@keyframes AmsterdamPulseIntro_kxApSignature__U46p3{0%,66%{opacity:1}88%,to{opacity:0}}@media (max-width:700px){.AmsterdamPulseIntro_root__iC9xE{--kx-ap-target-x:calc(-50vw + 45px);--kx-ap-target-y:calc(-50vh + 42px);--kx-ap-target-scale:.14}.AmsterdamPulseIntro_grid__fWqXi{background-size:32px 32px}.AmsterdamPulseIntro_lockup__aEB3I{width:min(294px,72vw,58dvh)}.AmsterdamPulseIntro_crosses__QZnGW{margin-top:-22px}.AmsterdamPulseIntro_signature__cs_9E{display:none}.AmsterdamPulseIntro_skip__1V56_{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.AmsterdamPulseIntro_root__iC9xE{display:none!important}}