*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;margin:0;padding:0;font-family:Manrope,system-ui,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:none}img,video{max-width:100%;display:block}ul,ol{list-style:none}#root{min-height:100vh}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --spot-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --spot-y{syntax:"<percentage>";inherits:false;initial-value:0%}._page_e4epl_26{color:#ededed;isolation:isolate;text-wrap:pretty;background:#000;min-height:100vh;font-family:Manrope,system-ui,sans-serif;position:relative;overflow-x:hidden}._page_e4epl_26 h1,._page_e4epl_26 h2,._page_e4epl_26 h3{text-wrap:balance}._glowA_e4epl_42{pointer-events:none;z-index:0;background:0 0;border-radius:50%;width:800px;height:800px;position:fixed;top:-200px;left:-200px}._glowB_e4epl_54{pointer-events:none;z-index:0;background:0 0;border-radius:50%;width:700px;height:700px;position:fixed;top:20%;right:-250px}._gridBase_e4epl_69{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 50% at 50% 30%,#000 20%,#0000 70%);mask-image:radial-gradient(80% 50% at 50% 30%,#000 20%,#0000 70%)}._gridReveal_e4epl_83{z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(600px circle at var(--spot-x) var(--spot-y), black 0%, transparent 70%);mask-image:radial-gradient(600px circle at var(--spot-x) var(--spot-y), black 0%, transparent 70%);-webkit-mask-image:radial-gradient(600px circle at var(--spot-x) var(--spot-y), black 0%, transparent 70%);background-image:linear-gradient(#14f1950e 1px,#0000 1px),linear-gradient(90deg,#14f1950e 1px,#0000 1px);background-size:64px 64px;animation:25s ease-in-out infinite _spotDrift_e4epl_1;position:fixed;inset:0}._spotlightGlow_e4epl_104{z-index:0;pointer-events:none;background:radial-gradient(650px circle at var(--spot-x) var(--spot-y), #14f19506 0%, #9945ff03 40%, transparent 70%);filter:blur(60px);animation:25s ease-in-out infinite _spotDrift_e4epl_1;position:fixed;inset:0}@keyframes _spotDrift_e4epl_1{0%{--spot-x:-5%;--spot-y:20%}25%{--spot-x:65%;--spot-y:12%}50%{--spot-x:85%;--spot-y:40%}75%{--spot-x:30%;--spot-y:50%}to{--spot-x:-5%;--spot-y:20%}}._nav_e4epl_129{z-index:100;justify-content:center;padding:0 24px;display:flex;position:fixed;top:16px;left:0;right:0}._navBar_e4epl_140{-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);background:#0a0a0a8c;border:1px solid #ffffff0f;border-radius:16px;align-items:center;width:100%;max-width:880px;padding:10px 10px 10px 24px;display:flex}._logo_e4epl_153{color:#fff;letter-spacing:.03em;-webkit-user-select:none;user-select:none;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:700}._navLinks_e4epl_164{flex:1;justify-content:center;gap:28px;display:flex}._navLinks_e4epl_164 a{color:#fff6;font-size:.8125rem;font-weight:500;transition:color .2s}._navLinks_e4epl_164 a:hover{color:#ededed}._navRight_e4epl_182{flex-shrink:0;gap:6px;display:flex}._navBtn_e4epl_188{color:#999;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:5px;padding:7px 14px;font-size:.8125rem;font-weight:600;transition:all .2s;display:inline-flex;position:relative}._navBtn_e4epl_188:hover{color:#ededed;background:#ffffff1a;border-color:#ffffff1f}._hero_e4epl_212{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:160px 48px 100px;display:grid;position:relative}._navBar_e4epl_140{opacity:0;transform:translateY(-10px)}._nav_e4epl_129._loaded_e4epl_232 ._navBar_e4epl_140{animation:.6s cubic-bezier(.16,1,.3,1) .1s forwards _navEnter_e4epl_1}@keyframes _navEnter_e4epl_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._hero_e4epl_212 ._heroTitle_e4epl_241,._hero_e4epl_212 ._heroSub_e4epl_242,._hero_e4epl_212 ._heroCtas_e4epl_243{opacity:0;transform:translateY(24px)}._hero_e4epl_212 ._cardScan_e4epl_248,._hero_e4epl_212 ._cardTx_e4epl_249,._hero_e4epl_212 ._mockupGlow_e4epl_250{opacity:0}._hero_e4epl_212._loaded_e4epl_232 ._heroTitle_e4epl_241{animation:1s cubic-bezier(.16,1,.3,1) .2s forwards _heroTextEnter_e4epl_1}._hero_e4epl_212._loaded_e4epl_232 ._heroSub_e4epl_242{animation:1s cubic-bezier(.16,1,.3,1) .35s forwards _heroTextEnter_e4epl_1}._hero_e4epl_212._loaded_e4epl_232 ._heroCtas_e4epl_243{animation:.9s cubic-bezier(.16,1,.3,1) .5s forwards _fadeUp_e4epl_1}._hero_e4epl_212._loaded_e4epl_232 ._cardScan_e4epl_248{animation:1s cubic-bezier(.16,1,.3,1) .4s forwards _cardScanEnter_e4epl_1,6s ease-in-out 1.6s infinite _floatScan_e4epl_1}._hero_e4epl_212._loaded_e4epl_232 ._cardTx_e4epl_249{animation:1s cubic-bezier(.16,1,.3,1) .55s forwards _cardTxEnter_e4epl_1,8s ease-in-out 1.8s infinite _floatTx_e4epl_1}._hero_e4epl_212._loaded_e4epl_232 ._mockupGlow_e4epl_250{animation:1s cubic-bezier(.16,1,.3,1) .4s forwards _fadeIn_e4epl_1,5s ease-in-out 1.5s infinite _glowPulse_e4epl_1}@keyframes _fadeUp_e4epl_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _heroTextEnter_e4epl_1{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes _cardScanEnter_e4epl_1{0%{opacity:0;transform:translate(-50%)rotate(2deg)translateY(24px)}to{opacity:1;transform:translate(-50%)rotate(2deg)translateY(0)}}@keyframes _cardTxEnter_e4epl_1{0%{opacity:0;transform:translate(-50%)rotate(-2deg)translateY(24px)}to{opacity:1;transform:translate(-50%)rotate(-2deg)translateY(0)}}@keyframes _fadeIn_e4epl_1{0%{opacity:0}to{opacity:1}}@keyframes _floatScan_e4epl_1{0%,to{transform:translate(-50%)rotate(2deg)translateY(0)}50%{transform:translate(-50%)rotate(1deg)translateY(-10px)}}@keyframes _floatTx_e4epl_1{0%,to{transform:translate(-50%)rotate(-2deg)translateY(0)}50%{transform:translate(-50%)rotate(-2.5deg)translateY(-8px)}}@keyframes _glowPulse_e4epl_1{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}._heroText_e4epl_320{flex-direction:column;align-items:flex-start;display:flex}._badge_e4epl_326{color:#14f195;letter-spacing:.03em;background:#14f1950a;border:1px solid #14f19526;border-radius:100px;align-items:center;gap:8px;margin-bottom:32px;padding:6px 16px;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;display:inline-flex}._badgeDot_e4epl_342{background:#14f195;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite _pulse_e4epl_1;box-shadow:0 0 8px #14f19599}@keyframes _pulse_e4epl_1{0%,to{opacity:1}50%{opacity:.3}}._heroTitle_e4epl_241{letter-spacing:-.04em;color:#fff;margin-bottom:24px;font-size:clamp(2.75rem,5.5vw,4.5rem);font-weight:800;line-height:1.06}._heroWith_e4epl_365{color:#fff}._heroDim_e4epl_369{background:linear-gradient(135deg,#9945ff 0%,#14f195 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._solanaLogo_e4epl_376{vertical-align:baseline;align-items:center;margin-right:10px;display:inline-flex;position:relative;top:.07em}._solanaLogo_e4epl_376 svg{width:auto;height:.72em}._heroSub_e4epl_242{color:#888;max-width:420px;margin-bottom:36px;font-size:1.0625rem;font-weight:400;line-height:1.65}._heroCtas_e4epl_243{align-items:center;gap:12px;display:flex}._btnPrimary_e4epl_405{color:#000;background:#ededed;border-radius:12px;align-items:center;gap:8px;padding:14px 32px;font-size:1.0625rem;font-weight:600;transition:all .2s;display:inline-flex}._btnPrimary_e4epl_405:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #ffffff1a}._btnGhost_e4epl_424{color:#666;padding:12px 20px;font-size:.9375rem;font-weight:500;transition:color .2s}._btnGhost_e4epl_424:hover{color:#ededed}._heroVisual_e4epl_438{height:560px;position:relative}._mockupGlow_e4epl_250{filter:blur(40px);pointer-events:none;z-index:0;background:radial-gradient(at 60% 40%,#14f1950d 0%,#9945ff05 50%,#0000 70%);position:absolute;inset:-40px}._cardScan_e4epl_248{-webkit-user-select:none;user-select:none;z-index:3;background:#0c0c0c;border:1px solid #1e1e1e;border-radius:16px;width:230px;padding:16px;position:absolute;top:0;left:60%;transform:translate(-50%)rotate(2deg)}._cardHead_e4epl_467{color:#888;align-items:center;gap:8px;margin-bottom:16px;font-size:.75rem;font-weight:600;display:flex}._cardDotGreen_e4epl_477{background:#14f195;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #14f19566}._viewfinder_e4epl_485{aspect-ratio:1.15;background:#ffffff04;border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._promptPayBadge_e4epl_496{color:#ffffff59;letter-spacing:.04em;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:.625rem;font-weight:600;display:flex}._promptPayIcon_e4epl_508{width:14px;height:14px}._qrCode_e4epl_513{z-index:1;opacity:.8;transition:opacity .3s;position:relative}._viewfinder_e4epl_485:hover ._qrCode_e4epl_513{opacity:1}._vfTL_e4epl_524,._vfTR_e4epl_524,._vfBL_e4epl_524,._vfBR_e4epl_524{width:20px;height:20px;position:absolute}._vfTL_e4epl_524{border-top:2px solid #14f195;border-left:2px solid #14f195;top:10px;left:10px}._vfTR_e4epl_524{border-top:2px solid #14f195;border-right:2px solid #14f195;top:10px;right:10px}._vfBL_e4epl_524{border-bottom:2px solid #14f195;border-left:2px solid #14f195;bottom:10px;left:10px}._vfBR_e4epl_524{border-bottom:2px solid #14f195;border-right:2px solid #14f195;bottom:10px;right:10px}._vfBeam_e4epl_551{background:#14f195;height:1px;animation:2.8s ease-in-out infinite _beamScan_e4epl_1;position:absolute;left:10px;right:10px;box-shadow:0 0 12px #14f19566}@keyframes _beamScan_e4epl_1{0%,to{opacity:.3;top:15%}50%{opacity:1;top:80%}}._cardTx_e4epl_249{-webkit-user-select:none;user-select:none;z-index:2;background:#0c0c0c;border:1px solid #1e1e1e;border-radius:16px;width:300px;padding:22px;position:absolute;top:200px;left:45%;transform:translate(-50%)rotate(-2deg);box-shadow:0 24px 64px #0009}._txStatus_e4epl_582{color:#14f195;background:#14f19514;border-radius:100px;align-items:center;gap:5px;margin-left:auto;padding:3px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}._txStatusDot_e4epl_595{background:#14f195;border-radius:50%;width:5px;height:5px}._txAmountRow_e4epl_602{align-items:center;gap:12px;margin:20px 0;display:flex}._txCurrency_e4epl_609{color:#555;font-size:1.25rem;font-weight:700}._txAmount_e4epl_602{color:#fff;letter-spacing:-.03em;font-size:2rem;font-weight:800}._txArrow_e4epl_622{color:#333}._txSolAmount_e4epl_626{color:#14f195;font-size:1.375rem;font-weight:700}._txSolLabel_e4epl_632{color:#14f195;opacity:.7;font-size:.8125rem;font-weight:600}._txDivider_e4epl_639{background:#1e1e1e;height:1px;margin:16px 0}._txMeta_e4epl_645{flex-direction:column;gap:10px;display:flex}._txRow_e4epl_651{justify-content:space-between;font-size:.75rem;display:flex}._txLabel_e4epl_657{color:#555;font-weight:500}._txValue_e4epl_662{color:#888;font-family:JetBrains Mono,monospace;font-size:.6875rem}._txHighlight_e4epl_668{color:#14f195}._txProgress_e4epl_672{background:#1e1e1e;border-radius:2px;height:3px;margin-top:16px;overflow:hidden}._txProgressFill_e4epl_680{transform-origin:0;background:#14f195;border-radius:2px;width:100%;height:100%;animation:1.5s cubic-bezier(.16,1,.3,1) 1.6s forwards _progressFill_e4epl_1;transform:scaleX(0)}@keyframes _progressFill_e4epl_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._floatBadge_e4epl_696{z-index:3;color:#14f195b3;white-space:nowrap;background:#14f1950a;border:1px solid #14f1951f;border-radius:100px;align-items:center;gap:12px;padding:8px 20px;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:500;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}._floatDiv_e4epl_716{background:#14f19526;width:1px;height:12px}._sectionInner_e4epl_724{max-width:1200px;margin:0 auto;padding:0 48px}._sectionHead_e4epl_730{margin-bottom:56px}._pill_e4epl_734{color:#14f195;text-transform:uppercase;letter-spacing:.06em;background:#14f1950f;border:1px solid #14f1951f;border-radius:100px;margin-bottom:20px;padding:5px 14px;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:600;display:inline-block}._sectionTitle_e4epl_749{color:#fff;letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}._sectionSub_e4epl_758{color:#666;max-width:460px;font-size:1.0625rem;line-height:1.6}._protocol_e4epl_767{z-index:1;border-top:1px solid #141414;padding:120px 0;position:relative}._stepsRow_e4epl_774{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._step_e4epl_774{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);opacity:0;background:0 0;border:1px solid #0000;border-radius:16px;padding:28px 24px;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s,box-shadow .3s;position:relative;transform:translateY(30px)}._stepVisible_e4epl_800{opacity:1;background:#0a0a0a8c;border-color:#ffffff0f;transform:translateY(0)}._stepVisible_e4epl_800:hover{background:#14f19506;border-color:#14f19526;transform:translateY(-2px);box-shadow:0 8px 32px #14f1950a}._stepTop_e4epl_815{align-items:center;margin-bottom:20px;display:flex}._stepNum_e4epl_821{color:#555;background:#0c0c0c;border:1px solid #1e1e1e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;transition:border-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background .3s cubic-bezier(.16,1,.3,1);display:flex}._stepVisible_e4epl_800:hover ._stepNum_e4epl_821{border-color:#14f19533;box-shadow:0 0 16px #14f19514}._stepComplete_e4epl_848 ._stepNum_e4epl_821{color:#14f195;background:#14f1950f;border-color:#14f1954d;animation:.3s cubic-bezier(.16,1,.3,1) _stepPulse_e4epl_1;box-shadow:0 0 20px #14f1951a,0 0 40px #14f1950a}._stepCheck_e4epl_857{color:#14f195;stroke-dasharray:30;stroke-dashoffset:30px;width:16px;height:16px;animation:.25s cubic-bezier(.16,1,.3,1) forwards _drawCheck_e4epl_1}@keyframes _drawCheck_e4epl_1{to{stroke-dashoffset:0}}@keyframes _stepPulse_e4epl_1{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}._stepFinal_e4epl_877{background:#14f19504;border-color:#14f1951a}._stepFinal_e4epl_877 ._stepNum_e4epl_821{animation:.5s cubic-bezier(.16,1,.3,1) _stepFinalPulse_e4epl_1;box-shadow:0 0 30px #14f1952e,0 0 60px #14f19514}@keyframes _stepFinalPulse_e4epl_1{0%{transform:scale(1);box-shadow:0 0 20px #14f1951a}40%{transform:scale(1.2);box-shadow:0 0 40px #14f1954d,0 0 80px #14f1951f}to{transform:scale(1);box-shadow:0 0 30px #14f1952e,0 0 60px #14f19514}}._stepLine_e4epl_894{background:#1e1e1e;flex:1;height:1px;margin-left:16px;position:relative;overflow:hidden}._stepLineFill_e4epl_903{transform-origin:0;background:linear-gradient(90deg,#14f19599,#14f19533);transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}._stepLineFillActive_e4epl_915{transform:scaleX(1)}._stepsComplete_e4epl_920 ._step_e4epl_774 ._stepLine_e4epl_894:after{content:"";background:linear-gradient(90deg,#0000,#14f195,#0000);border-radius:2px;width:30px;height:3px;position:absolute;top:-1px}._stepsComplete_e4epl_920 ._step_e4epl_774:first-child ._stepLine_e4epl_894:after{animation:4s ease-in-out infinite _lineShimmer_e4epl_1}._stepsComplete_e4epl_920 ._step_e4epl_774:nth-child(2) ._stepLine_e4epl_894:after{animation:4s ease-in-out 1s infinite _lineShimmer_e4epl_1}._stepsComplete_e4epl_920 ._step_e4epl_774:nth-child(3) ._stepLine_e4epl_894:after{animation:4s ease-in-out 2s infinite _lineShimmer_e4epl_1}@keyframes _lineShimmer_e4epl_1{0%{opacity:0;left:-30px}4%{opacity:1}20%{opacity:1}25%{opacity:0;left:calc(100% + 30px)}to{opacity:0;left:calc(100% + 30px)}}._stepTitle_e4epl_949{color:#ededed;margin-bottom:8px;font-size:1rem;font-weight:700;transition:color .3s}._stepVisible_e4epl_800:hover ._stepTitle_e4epl_949{color:#fff}._stepDesc_e4epl_961{color:#555;font-size:.875rem;line-height:1.6;transition:color .3s}._stepVisible_e4epl_800:hover ._stepDesc_e4epl_961{color:#777}._features_e4epl_974{z-index:1;border-top:1px solid #141414;padding:120px 0;position:relative}._featGrid_e4epl_981{background:radial-gradient(600px circle at var(--gx,50%) var(--gy,50%), #14f19526, #1a1a1a 40%);border-radius:20px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}._featCard_e4epl_995{background:#0a0a0a;transition:background .35s}._featCard_e4epl_995:hover{background:#0c0c0c}._featCardInner_e4epl_1004{height:100%;padding:40px 36px;position:relative;overflow:hidden}._featCardInner_e4epl_1004:before{content:"";background:radial-gradient(350px circle at var(--mx,50%) var(--my,50%), #14f1950b, transparent 40%);pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}._featCardInner_e4epl_1004:hover:before{opacity:1}._featCardInner_e4epl_1004:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 25%,#ffffff05 50%,#0000 75%) 200% 0/250% 100%;position:absolute;inset:0}._featCardInner_e4epl_1004:hover:after{opacity:1;animation:1.5s ease-in-out _featShimmer_e4epl_1}@keyframes _featShimmer_e4epl_1{0%{background-position:200% 0}to{background-position:-200% 0}}._featIcon_e4epl_1057{color:#555;width:28px;height:28px;margin-bottom:20px;transition:color .4s,filter .4s,transform .4s cubic-bezier(.16,1,.3,1)}._featIcon_e4epl_1057 svg{width:100%;height:100%}._featCardInner_e4epl_1004:hover ._featIcon_e4epl_1057{color:#14f195;filter:drop-shadow(0 0 8px #14f19559);transform:scale(1.1)}._featKeyword_e4epl_1077{color:#ededed;letter-spacing:-.01em;margin-bottom:10px;font-size:1.0625rem;font-weight:700;transition:color .4s}._featDesc_e4epl_1086{color:#555;font-size:.9375rem;font-weight:400;line-height:1.65;transition:color .4s}._featCardInner_e4epl_1004:hover ._featKeyword_e4epl_1077{color:#fff}._featCardInner_e4epl_1004:hover ._featDesc_e4epl_1086{color:#777}._cta_e4epl_1104{z-index:1;border-top:1px solid #141414;padding:120px 48px;position:relative}._ctaInner_e4epl_1111{text-align:center;background:#0a0a0a;border:1px solid #0000;border-radius:24px;max-width:1200px;margin:0 auto;padding:80px 40px;position:relative;overflow:hidden}._ctaBorderGlow_e4epl_1124{background:conic-gradient(from var(--cta-angle), #9945ff, #14f195, #9945ff, #14f195, #9945ff);opacity:.5;pointer-events:none;border-radius:24px;animation:8s linear infinite _ctaBorderSpin_e4epl_1;position:absolute;inset:-1px}._ctaBorderGlow_e4epl_1124:after{content:"";background:#0a0a0a;border-radius:23px;position:absolute;inset:1px}@keyframes _ctaBorderSpin_e4epl_1{to{--cta-angle:360deg}}._ctaGrid_e4epl_1150{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 10%,#0000 70%);mask-image:radial-gradient(70% 60%,#000 10%,#0000 70%)}._ctaGlowA_e4epl_1163{filter:blur(60px);opacity:.06;pointer-events:none;background:radial-gradient(circle,#9945ff1f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:10s ease-in-out infinite _ctaDriftA_e4epl_1;position:absolute;top:-60px;left:-60px}._ctaGlowB_e4epl_1177{filter:blur(60px);opacity:.05;pointer-events:none;background:radial-gradient(circle,#14f1951f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:12s ease-in-out infinite _ctaDriftB_e4epl_1;position:absolute;bottom:-60px;right:-60px}@keyframes _ctaDriftA_e4epl_1{0%,to{transform:translate(0)}33%{transform:translate(40px,30px)}66%{transform:translate(-20px,50px)}}@keyframes _ctaDriftB_e4epl_1{0%,to{transform:translate(0)}33%{transform:translate(-30px,-40px)}66%{transform:translate(20px,-20px)}}._ctaTitle_e4epl_1203{color:#fff;letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:800;position:relative}._ctaSub_e4epl_1212{color:#555;max-width:380px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.6;position:relative}._ctaBtnWrap_e4epl_1224{display:inline-flex;position:relative}._ctaBtnWrap_e4epl_1224:before{content:"";filter:blur(16px);opacity:0;pointer-events:none;background:#14f1954d;border-radius:16px;transition:opacity .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:-4px}._ctaBtnWrap_e4epl_1224:hover:before{opacity:1}._ctaBtn_e4epl_1224{color:#000;cursor:pointer;background:#14f195;border:none;border-radius:14px;align-items:center;gap:10px;padding:16px 40px;font-family:inherit;font-size:1.125rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}._ctaBtn_e4epl_1224:hover{transform:translateY(-1px);box-shadow:0 4px 24px #14f19533}._ctaBtn_e4epl_1224:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:12%;height:200%;animation:2s infinite _ctaBtnShimmer_e4epl_1;position:absolute;top:-50%;transform:translate(-200%)skew(-20deg)}@keyframes _ctaBtnShimmer_e4epl_1{0%{transform:translate(-200%)skew(-20deg)}40%{transform:translate(1200%)skew(-20deg)}to{transform:translate(1200%)skew(-20deg)}}._footer_e4epl_1294{z-index:1;border-top:1px solid #141414;position:relative}._footerInner_e4epl_1300{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:28px 48px;display:flex}._footerLogo_e4epl_1309{color:#333;letter-spacing:.03em;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:700;display:flex}._footerLinks_e4epl_1322{gap:24px;display:flex}._footerLinks_e4epl_1322 a{color:#333;font-size:.75rem;font-weight:500;transition:color .2s}._footerLinks_e4epl_1322 a:hover{color:#888}._footerCopy_e4epl_1338{color:#222;-webkit-user-select:none;user-select:none;font-size:.6875rem}._menuToggle_e4epl_1347{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;flex-shrink:0;width:36px;height:36px;transition:background .2s;display:none;position:relative}._menuToggle_e4epl_1347:hover{background:#ffffff14}._menuToggle_e4epl_1347 span{background:#888;border-radius:1px;width:16px;height:1.5px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;position:absolute;left:10px}._menuToggle_e4epl_1347 span:first-child{top:14px}._menuToggle_e4epl_1347 span:nth-child(2){top:20px}._menuToggleOpen_e4epl_1384 span:first-child{transform:translateY(3px)rotate(45deg)}._menuToggleOpen_e4epl_1384 span:nth-child(2){transform:translateY(-3px)rotate(-45deg)}._mobileMenu_e4epl_1394{z-index:99;-webkit-backdrop-filter:saturate(180%)blur(32px);opacity:0;visibility:hidden;background:#000000eb;flex-direction:column;justify-content:center;align-items:center;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s;display:flex;position:fixed;inset:0}._mobileMenuOpen_e4epl_1411{opacity:1;visibility:visible}._mobileMenuNav_e4epl_1416{flex-direction:column;align-items:center;gap:8px;display:flex}._mobileMenuNav_e4epl_1416 a{color:#ededed;letter-spacing:-.02em;opacity:0;border-radius:12px;padding:12px 24px;font-size:2rem;font-weight:700;transition:color .2s,background .2s;transform:translateY(20px)}._mobileMenuOpen_e4epl_1411 ._mobileMenuNav_e4epl_1416 a{animation:.5s cubic-bezier(.16,1,.3,1) forwards _menuItemIn_e4epl_1}._mobileMenuOpen_e4epl_1411 ._mobileMenuNav_e4epl_1416 a:first-child{animation-delay:50ms}._mobileMenuOpen_e4epl_1411 ._mobileMenuNav_e4epl_1416 a:nth-child(2){animation-delay:.1s}._mobileMenuOpen_e4epl_1411 ._mobileMenuNav_e4epl_1416 a:nth-child(3){animation-delay:.15s}._mobileMenuNav_e4epl_1416 a:hover{color:#fff;background:#ffffff0a}._mobileMenuNav_e4epl_1416 a:active{background:#ffffff0f}@keyframes _menuItemIn_e4epl_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._dialogOverlay_e4epl_1466{z-index:200;-webkit-backdrop-filter:blur();opacity:0;visibility:hidden;background:0 0;justify-content:center;align-items:center;padding:24px;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s,background .4s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0}._dialogOverlayOpen_e4epl_1487{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(16px)saturate(180%);background:#000000b3}._dialogCard_e4epl_1495{text-align:center;opacity:0;background:#0c0c0c;border:1px solid #ffffff0f;border-radius:20px;width:100%;max-width:420px;padding:48px 40px 40px;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1);position:relative;transform:scale(.92)translateY(20px);box-shadow:0 0 0 1px #ffffff08,0 24px 80px #0009,0 0 120px #14f19508}._dialogCardOpen_e4epl_1515{opacity:1;transform:scale(1)translateY(0)}._dialogClose_e4epl_1520{color:#444;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s,background .2s;display:flex;position:absolute;top:16px;right:16px}._dialogClose_e4epl_1520:hover{color:#999;background:#ffffff0d}._dialogTag_e4epl_1542{color:#14f195;text-transform:uppercase;letter-spacing:.08em;background:#14f1950f;border:1px solid #14f1951f;border-radius:100px;margin-bottom:24px;padding:4px 14px;font-family:JetBrains Mono,monospace;font-size:.625rem;font-weight:600;display:inline-block}._dialogTitle_e4epl_1557{color:#fff;letter-spacing:-.03em;margin-bottom:12px;font-size:1.625rem;font-weight:800;line-height:1.15}._dialogSub_e4epl_1566{color:#666;max-width:320px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.6}._dialogForm_e4epl_1576{flex-direction:column;gap:12px;display:flex}._dialogInputWrap_e4epl_1582{position:relative}._dialogInput_e4epl_1582{color:#ededed;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;padding:14px 18px;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s,background .2s}._dialogInput_e4epl_1582::placeholder{color:#444}._dialogInput_e4epl_1582:focus{background:#ffffff0a;border-color:#14f1954d;box-shadow:0 0 0 3px #14f1950f}._dialogInputError_e4epl_1609{border-color:#ff505066!important;box-shadow:0 0 0 3px #ff50500f!important}._dialogError_e4epl_1614{color:#ff5050;font-size:.6875rem;font-weight:500;position:absolute;bottom:-20px;left:2px}._dialogSubmit_e4epl_1623{color:#000;cursor:pointer;background:#ededed;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:14px 24px;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s;display:flex}._dialogSubmit_e4epl_1623:hover:not(:disabled){background:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #ffffff1a}._dialogSubmit_e4epl_1623:active:not(:disabled){transform:translateY(0)}._dialogSubmitting_e4epl_1652{cursor:default;opacity:.8}._dialogSpinner_e4epl_1657{border:2px solid #00000026;border-top-color:#000;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite _dialogSpin_e4epl_1657;display:block}@keyframes _dialogSpin_e4epl_1657{to{transform:rotate(360deg)}}._dialogDisclaimer_e4epl_1671{color:#333;letter-spacing:.01em;margin-top:16px;font-size:.6875rem}._dialogSuccess_e4epl_1679{flex-direction:column;align-items:center;animation:.5s cubic-bezier(.16,1,.3,1) forwards _dialogSuccessIn_e4epl_1;display:flex}@keyframes _dialogSuccessIn_e4epl_1{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}._dialogCheckWrap_e4epl_1697{background:#14f19514;border:1px solid #14f19526;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;display:flex}._dialogCheck_e4epl_1697{color:#14f195;stroke-dasharray:30;stroke-dashoffset:30px;width:24px;height:24px;animation:.5s cubic-bezier(.16,1,.3,1) .15s forwards _dialogCheckDraw_e4epl_1}@keyframes _dialogCheckDraw_e4epl_1{to{stroke-dashoffset:0}}._dialogDone_e4epl_1722{color:#888;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;margin-top:24px;padding:10px 28px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:color .2s,background .2s,border-color .2s}._dialogDone_e4epl_1722:hover{color:#ededed;background:#ffffff14;border-color:#ffffff1f}@media (width<=1024px){._hero_e4epl_212{grid-template-columns:1fr;gap:80px;padding:140px 32px 60px}._heroVisual_e4epl_438{width:100%;max-width:500px;height:400px;margin:0 auto}._stepsRow_e4epl_774{grid-template-columns:repeat(2,1fr);gap:12px}._stepLine_e4epl_894{display:none}}@media (width<=768px){._navLinks_e4epl_164{display:none}._logo_e4epl_153{margin-right:auto}._navRight_e4epl_182{gap:6px}._menuToggle_e4epl_1347{justify-content:center;align-items:center;margin-left:6px;display:flex}._navBar_e4epl_140{padding:10px 10px 10px 20px}._navBtnTooltip_e4epl_1792{display:none}._hero_e4epl_212{padding:120px 24px 48px}._heroText_e4epl_320{text-align:center;align-items:center}._heroTitle_e4epl_241,._heroSub_e4epl_242{text-align:center}._heroCtas_e4epl_243{justify-content:center}._heroVisual_e4epl_438{max-width:100%;height:530px}._qrCode_e4epl_513{width:80px!important;height:80px!important}._cardScan_e4epl_248{width:160px;padding:14px}._cardTx_e4epl_249{width:260px;top:170px}._floatBadge_e4epl_696{bottom:0}._sectionInner_e4epl_724{padding:0 24px}._protocol_e4epl_767,._features_e4epl_974{padding:80px 0}._stepsRow_e4epl_774{grid-template-columns:1fr;gap:12px}._step_e4epl_774{opacity:1;background:#0a0a0a8c;border-color:#ffffff0f;transform:none}._featGrid_e4epl_981{grid-template-columns:1fr}._cta_e4epl_1104{padding:80px 24px}._ctaInner_e4epl_1111{padding:48px 24px}._ctaGlowA_e4epl_1163,._ctaGlowB_e4epl_1177{width:200px;height:200px}._footerInner_e4epl_1300{text-align:center;flex-direction:column;gap:16px;padding:24px}._dialogOverlay_e4epl_1466{align-items:flex-end;padding:16px}._dialogCard_e4epl_1495{border-radius:20px 20px 16px 16px;max-width:100%;padding:40px 24px 32px}._dialogCardOpen_e4epl_1515{transform:scale(1)translateY(0)}}
