.SecureGateHero-module__JlZMsG__stage{--bone:#f4f0e8;color:#141414;width:100%;height:100%;font-family:var(--font-body,"Archivo Variable", system-ui, sans-serif);isolation:isolate;background:0 0;position:absolute;inset:0;overflow:hidden}.SecureGateHero-module__JlZMsG__frame{background:var(--bone);z-index:0;clip-path:polygon(0% 0%,0% 100%,12.4% 100%,12.4% 30.5%,87.6% 30.5%,87.6% 81.5%,12.4% 81.5%,12.4% 100%,100% 100%,100% 0%);position:absolute;inset:0}.SecureGateHero-module__JlZMsG__scene{z-index:1;transform-origin:50% 46%;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-dolly;position:absolute;inset:0}.SecureGateHero-module__JlZMsG__opening{background:0 0;border-radius:6px;position:absolute;inset:30% 12% 18%;box-shadow:inset 0 0 0 1px #0000000f}.SecureGateHero-module__JlZMsG__gate{border-radius:6px;position:absolute;inset:30% 12% 18%;overflow:hidden}.SecureGateHero-module__JlZMsG__leaf{background:linear-gradient(105deg,#0000 30%,#fff6 47%,#0000 62%),linear-gradient(#ffffff80,#0000000d 55%,#0000001f),repeating-linear-gradient(90deg,#d3d0c8 0 1px,#bebbb3 1px 2px,#cbc8c0 2px 4px);align-items:center;width:50%;display:flex;position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:inset 0 2px #ffffffa6,inset 0 -4px 10px #00000029}.SecureGateHero-module__JlZMsG__leafL{border-right:1px solid #00000040;justify-content:flex-end;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-leafL;left:0}.SecureGateHero-module__JlZMsG__leafR{justify-content:flex-start;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-leafR;right:0}.SecureGateHero-module__JlZMsG__word{z-index:1;font-family:var(--font-display,"Anton", sans-serif);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px #ffffff8c,0 -1px #00000047,0 2px 4px #0000002e;padding-inline:.12em;font-size:clamp(2.6rem,10.5vw,10.5rem);font-weight:400;line-height:.8;position:relative}.SecureGateHero-module__JlZMsG__wordSecure{color:#e9e3d4;-webkit-text-stroke:1px #0000001a}.SecureGateHero-module__JlZMsG__wordGate{color:#c9a227;-webkit-text-stroke:1px #785c0a59;font-size:clamp(2.9rem,12vw,12rem)}.SecureGateHero-module__JlZMsG__slats{z-index:2;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(6.5% - 2px),#ffffff47 calc(6.5% - 2px) calc(6.5% - 1px),#00000038 calc(6.5% - 1px) 6.5%);position:absolute;inset:0}.SecureGateHero-module__JlZMsG__post{z-index:20;background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 3px),linear-gradient(90deg,#9d9a92 0%,#cbc8c0 24%,#f6f3ec 44%,#fff 50%,#ece9e2 57%,#c2bfb7 76%,#9a978f 100%);border-radius:12px;width:11%;position:absolute;top:24%;bottom:12%;box-shadow:0 22px 46px #0003,inset 0 2px #ffffffbf,inset 0 -6px 14px #0000001f}.SecureGateHero-module__JlZMsG__postL{left:6%}.SecureGateHero-module__JlZMsG__postR{right:6%}.SecureGateHero-module__JlZMsG__postCap{inset-inline:6%;background:linear-gradient(90deg,#b7b4ac,#fff,#b7b4ac);border-radius:4px;height:6px;position:absolute;top:-3px}.SecureGateHero-module__JlZMsG__panel{color:#d9d6cf;font-family:var(--font-mono,"JetBrains Mono Variable", monospace);background:#0d0e10;border-radius:12px;padding:8% 6%;position:absolute;left:5%;right:5%;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #00000059}.SecureGateHero-module__JlZMsG__rfid{top:30%;bottom:8%}.SecureGateHero-module__JlZMsG__cam{justify-content:center;align-items:center;height:18%;display:flex;top:5%}.SecureGateHero-module__JlZMsG__status{top:28%;bottom:8%}.SecureGateHero-module__JlZMsG__label{letter-spacing:.24em;color:#7b7871;font-size:clamp(.42rem,1.15vw,.76rem)}.SecureGateHero-module__JlZMsG__plateBox{background:#efe9db;border-radius:6px;margin-top:8%;padding:8% 4%;position:relative;overflow:hidden}.SecureGateHero-module__JlZMsG__plate{color:#141414;letter-spacing:.02em;white-space:nowrap;font-size:clamp(.55rem,1.4vw,1rem);font-weight:700}.SecureGateHero-module__JlZMsG__scanline{inset-inline:0;background:linear-gradient(90deg,#0000,#37d38a,#0000);height:3px;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-scan;position:absolute;top:0}.SecureGateHero-module__JlZMsG__readout{align-items:center;gap:.5em;margin-top:14%;display:flex}.SecureGateHero-module__JlZMsG__dot{border-radius:50%;width:.55em;height:.55em;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-rfidDot}.SecureGateHero-module__JlZMsG__readState{letter-spacing:.08em;font-size:clamp(.4rem,1.05vw,.72rem);position:relative}.SecureGateHero-module__JlZMsG__scanning{color:#e0a23a;white-space:nowrap;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-scanText}.SecureGateHero-module__JlZMsG__authorized{color:#37d38a;opacity:0;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-authOn;position:absolute;left:0}.SecureGateHero-module__JlZMsG__panelFoot{inset-inline:9%;white-space:nowrap;letter-spacing:.14em;color:#605d57;justify-content:space-between;gap:.5em;font-size:clamp(.32rem,.95vw,.56rem);display:flex;position:absolute;bottom:6%}.SecureGateHero-module__JlZMsG__lens{aspect-ratio:1;background:radial-gradient(circle at 38% 34%,#6ea2c9 0 12%,#1c2733 40%,#0a0d12 75%);border-radius:50%;width:34%;box-shadow:inset 0 0 0 2px #ffffff1f,0 0 10px #00000080}.SecureGateHero-module__JlZMsG__camMeta{letter-spacing:.2em;color:#6f6c66;font-size:clamp(.3rem,.9vw,.55rem);position:absolute;top:18%;right:12%}.SecureGateHero-module__JlZMsG__rec{background:#c0392b;border-radius:50%;width:.45em;height:.45em;animation:1.4s step-end infinite SecureGateHero-module__JlZMsG__sgh-blink;position:absolute;top:46%;right:12%}.SecureGateHero-module__JlZMsG__statusMsg{color:#f4f0e8;font-weight:700;font-family:var(--font-heading,"Space Grotesk Variable", sans-serif);letter-spacing:.01em;white-space:nowrap;min-height:1.2em;margin-top:16%;font-size:clamp(.62rem,1.55vw,1.1rem);position:relative}.SecureGateHero-module__JlZMsG__standby{color:#6f6c66;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-scanText}.SecureGateHero-module__JlZMsG__welcome{opacity:0;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-authOn;position:absolute;top:0;left:0}.SecureGateHero-module__JlZMsG__proceed{color:#37d38a;font-family:var(--font-mono,monospace);letter-spacing:.3em;opacity:0;margin-top:7%;font-size:clamp(.5rem,1.5vw,1rem);animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-bloom}.SecureGateHero-module__JlZMsG__ping{aspect-ratio:1;opacity:0;border:1px solid #37d38a;border-radius:50%;width:14%;animation:13s ease-in-out infinite SecureGateHero-module__JlZMsG__sgh-ping;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.SecureGateHero-module__JlZMsG__ui{z-index:45;pointer-events:none;position:absolute;inset:0}.SecureGateHero-module__JlZMsG__uiInner{position:absolute;inset:6% 5% 7% 6%}.SecureGateHero-module__JlZMsG__lockup{pointer-events:auto;color:#141414;align-items:center;gap:.6rem;width:fit-content;text-decoration:none;display:inline-flex}.SecureGateHero-module__JlZMsG__wordmark{font-family:var(--font-heading,"Space Grotesk Variable", sans-serif);letter-spacing:.04em;color:#141414;font-size:clamp(1rem,1.9vw,1.4rem);font-weight:700}.SecureGateHero-module__JlZMsG__gold{color:#c9a227}.SecureGateHero-module__JlZMsG__kicker{font-family:var(--font-mono,monospace);letter-spacing:.34em;color:#7b7871;margin-top:clamp(.4rem,2vh,1.2rem);font-size:clamp(.58rem,1.15vw,.84rem)}.SecureGateHero-module__JlZMsG__headline{color:#141414;flex-direction:column;margin-top:clamp(.4rem,1.5vh,1rem);display:flex}.SecureGateHero-module__JlZMsG__big247{font-family:var(--font-display,"Anton", sans-serif);text-transform:uppercase;letter-spacing:.015em;font-size:clamp(1.8rem,4.6vw,3.6rem);font-weight:400;line-height:.9}.SecureGateHero-module__JlZMsG__accessControl{font-family:var(--font-heading,"Space Grotesk Variable", sans-serif);text-transform:uppercase;letter-spacing:.01em;margin-top:.15em;font-size:clamp(.85rem,1.6vw,1.3rem);font-weight:700;line-height:1.05}.SecureGateHero-module__JlZMsG__metaBL,.SecureGateHero-module__JlZMsG__metaBR{font-family:var(--font-mono,monospace);letter-spacing:.24em;color:#7a776f;font-size:clamp(.5rem,1.05vw,.74rem);position:absolute;bottom:0}.SecureGateHero-module__JlZMsG__metaBL{left:0}.SecureGateHero-module__JlZMsG__metaBR{right:0}.SecureGateHero-module__JlZMsG__postTag{font-family:var(--font-mono,monospace);letter-spacing:.24em;color:#8a877f;z-index:21;font-size:clamp(.34rem,.75vw,.5rem);position:absolute;bottom:12%;left:12%;transform:translate(-50%)}.SecureGateHero-module__JlZMsG__tick{z-index:45;border-style:solid;border-color:#b9b6ae;width:14px;height:14px;position:absolute}.SecureGateHero-module__JlZMsG__tickTL{border-width:1px 0 0 1px;top:7%;left:4%}.SecureGateHero-module__JlZMsG__tickTR{border-width:1px 1px 0 0;top:7%;right:4%}.SecureGateHero-module__JlZMsG__tickBL{border-width:0 0 1px 1px;bottom:8%;left:4%}.SecureGateHero-module__JlZMsG__tickBR{border-width:0 1px 1px 0;bottom:8%;right:4%}.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__scene,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__leafL,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__leafR,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__dot,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__scanning,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__authorized,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__standby,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__welcome,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__proceed,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__scanline,.SecureGateHero-module__JlZMsG__controlled .SecureGateHero-module__JlZMsG__ping{animation:none!important}@keyframes SecureGateHero-module__JlZMsG__sgh-dolly{0%{transform:scale(1)translateY(0)}50%{transform:scale(1.05)translateY(-1.2%)}to{transform:scale(1)translateY(0)}}@keyframes SecureGateHero-module__JlZMsG__sgh-leafL{0%,27%{transform:translate(0)}44%,84%{transform:translate(-102%)}98%,to{transform:translate(0)}}@keyframes SecureGateHero-module__JlZMsG__sgh-leafR{0%,27%{transform:translate(0)}44%,84%{transform:translate(102%)}98%,to{transform:translate(0)}}@keyframes SecureGateHero-module__JlZMsG__sgh-rfidDot{0%,30%{background:#e0a23a;box-shadow:0 0 8px #e0a23ad9}37%,to{background:#37d38a;box-shadow:0 0 10px #37d38ae6}}@keyframes SecureGateHero-module__JlZMsG__sgh-scanText{0%,38%{opacity:1}44%,to{opacity:0}}@keyframes SecureGateHero-module__JlZMsG__sgh-authOn{0%,41%{opacity:0}47%,92%{opacity:1}98%,to{opacity:0}}@keyframes SecureGateHero-module__JlZMsG__sgh-bloom{0%,29%{opacity:0}45%,84%{opacity:1}96%,to{opacity:0}}@keyframes SecureGateHero-module__JlZMsG__sgh-scan{0%,30%{opacity:.9;transform:translateY(0)}37%{opacity:0;transform:translateY(2600%)}to{opacity:0;transform:translateY(2600%)}}@keyframes SecureGateHero-module__JlZMsG__sgh-ping{0%,31%{opacity:0;transform:translate(-50%,-50%)scale(.5)}34%{opacity:.85}50%{opacity:0;transform:translate(-50%,-50%)scale(2.4)}to{opacity:0}}@keyframes SecureGateHero-module__JlZMsG__sgh-blink{0%{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.SecureGateHero-module__JlZMsG__scene{animation:none;transform:scale(1.02)}.SecureGateHero-module__JlZMsG__leafL{animation:none;transform:translate(-102%)}.SecureGateHero-module__JlZMsG__leafR{animation:none;transform:translate(102%)}.SecureGateHero-module__JlZMsG__dot{background:#37d38a;animation:none;box-shadow:0 0 10px #37d38ae6}.SecureGateHero-module__JlZMsG__scanning,.SecureGateHero-module__JlZMsG__standby,.SecureGateHero-module__JlZMsG__scanline,.SecureGateHero-module__JlZMsG__ping,.SecureGateHero-module__JlZMsG__rec{opacity:0;animation:none}.SecureGateHero-module__JlZMsG__authorized,.SecureGateHero-module__JlZMsG__welcome,.SecureGateHero-module__JlZMsG__proceed{opacity:1;animation:none}}
