@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Orbitron:wght@700;900&family=Rajdhani:wght@400;500;600;700&display=swap";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#000000e0;background-color:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body,#root{min-height:100vh}.ant-layout-sider{position:fixed!important;left:0;top:0;bottom:0;z-index:100}.ant-layout{margin-left:200px;transition:margin-left .2s}.ant-layout-sider-collapsed+.ant-layout{margin-left:80px}.ant-table-wrapper{overflow-x:auto}.ant-table-cell{vertical-align:middle!important}.ant-card{box-shadow:0 1px 2px #00000008}.ant-form-item-label>label{font-weight:500}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.landing-page{--bg-main: #050a13;--bg-panel: #101b2d;--accent-main: #ff7a18;--accent-strong: #ff4500;--accent-soft: #ffd7b1;--text-main: #f4f7ff;--text-soft: #cad2e2;--border-soft: rgba(255, 255, 255, .16);position:relative;min-height:100vh;color:var(--text-main);background:radial-gradient(circle at 15% 20%,rgba(255,122,24,.24),transparent 28%),radial-gradient(circle at 82% 7%,rgba(48,119,217,.35),transparent 33%),linear-gradient(164deg,#020509 0%,var(--bg-main) 44%,#08182f 100%);font-family:Rajdhani,Segoe UI,sans-serif;overflow-x:hidden}.landing-backdrop{position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(115deg,#ffffff06,#ffffff03 35%,#ffffff06),repeating-linear-gradient(-28deg,transparent,transparent 72px,rgba(255,255,255,.012) 72px,rgba(255,255,255,.012) 80px);z-index:0}.landing-header,.landing-main,.landing-footer{position:relative;z-index:1}.landing-header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:1rem clamp(1rem,4vw,3.6rem);background:#060a11cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08)}.landing-brand{display:inline-flex;align-items:center;gap:.82rem;color:var(--text-main);text-decoration:none}.landing-brand img{width:min(250px,38vw);height:auto}.landing-brand span{font-family:Orbitron,Rajdhani,sans-serif;font-size:1.4rem;letter-spacing:.11em}.landing-nav{display:flex;gap:1rem}.landing-nav a{color:var(--text-soft);text-decoration:none;font-size:1rem;font-weight:600;letter-spacing:.04em;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.landing-nav a:hover{color:#fff;border-color:var(--accent-main)}.landing-main{width:min(1180px,100% - 2.4rem);margin:0 auto;padding:1.8rem 0 2.8rem}.landing-hero{display:grid;grid-template-columns:1.08fr 1fr;gap:clamp(1rem,3vw,2.2rem);align-items:center}.landing-hero-copy{display:grid;gap:1rem}.landing-kicker{width:fit-content;padding:.35rem .75rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff0d;text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.85rem;color:var(--accent-soft)}.landing-hero-copy h1{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.5rem,6vw,4.4rem);line-height:.96;letter-spacing:.02em}.landing-hero-copy h1 span{color:var(--accent-main)}.landing-hero-copy p{max-width:56ch;color:var(--text-soft);font-size:1.2rem;line-height:1.35}.landing-cta-row{display:flex;gap:.9rem;flex-wrap:wrap}.landing-btn{display:inline-flex;align-items:center;justify-content:center;min-width:185px;padding:.78rem 1.2rem;border-radius:999px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.landing-btn:hover{transform:translateY(-2px)}.landing-btn-primary{color:#1f0f04;background:linear-gradient(130deg,var(--accent-main),var(--accent-strong));box-shadow:0 12px 26px #ff450052}.landing-btn-ghost{color:var(--text-main);border:1px solid rgba(255,255,255,.25);background:#0c142380}.landing-hero-visual{display:flex;justify-content:center}.landing-experience-shell{position:relative;width:min(560px,100%);min-height:455px;border-radius:1.15rem;border:1px solid rgba(255,255,255,.18);background:linear-gradient(142deg,#18263aeb,#08101beb);box-shadow:inset 0 1px #ffffff1f,0 16px 34px #0006;overflow:hidden;padding:1rem}.landing-experience-grid,.landing-experience-glow,.landing-experience-scan{position:absolute;pointer-events:none}.landing-experience-grid{inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at center,black 48%,transparent 100%);mask-image:radial-gradient(circle at center,black 48%,transparent 100%);animation:grid-drift 18s linear infinite}.landing-experience-glow{inset:-28% -20% auto;height:72%;background:radial-gradient(circle,rgba(255,122,24,.38),transparent 66%);animation:glow-shift 4.8s ease-in-out infinite}.landing-experience-scan{left:-25%;right:-25%;top:22%;height:18px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(167,233,255,.9),transparent);filter:blur(1px);animation:scanner-sweep 3.8s linear infinite}.landing-experience-logo{position:relative;display:block;width:min(380px,92%);margin:.6rem auto 0;z-index:1;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45));animation:logo-float 4.2s ease-in-out infinite}.landing-speed-lanes{position:absolute;left:0;right:0;bottom:112px;display:grid;gap:.42rem;padding:0 1rem}.landing-speed-lanes span{height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.92),transparent);animation:speed-line 1.35s linear infinite}.landing-speed-lanes span:nth-child(2){animation-delay:-.24s}.landing-speed-lanes span:nth-child(3){animation-delay:-.42s}.landing-speed-lanes span:nth-child(4){animation-delay:-.64s}.landing-speed-lanes span:nth-child(5){animation-delay:-.83s}.landing-scene-stack{position:relative;min-height:130px;margin-top:.72rem}.landing-scene-card{position:absolute;inset:0;border-radius:.86rem;border:1px solid rgba(255,255,255,.16);background:#080e18cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.82rem .88rem;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .4s ease,transform .4s ease}.landing-scene-card p:first-child{color:var(--accent-soft);text-transform:uppercase;font-size:.8rem;letter-spacing:.07em;font-weight:700}.landing-scene-card h3{margin-top:.3rem;font-size:1.22rem}.landing-scene-card p{margin-top:.38rem;color:var(--text-soft);line-height:1.3}.landing-scene-card-active{opacity:1;transform:translateY(0) scale(1)}.landing-scene-progress{margin-top:.5rem;width:100%;height:4px;border-radius:999px;background:#ffffff24;overflow:hidden}.landing-scene-progress span{display:block;width:100%;height:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--accent-main),#ffb266);animation:scene-progress linear forwards}.landing-visual-caption{margin-top:.4rem;text-align:center;color:var(--text-soft);font-size:.95rem}.landing-section{margin-top:1.7rem}.landing-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.landing-card{padding:1.1rem;border-radius:1rem;border:1px solid var(--border-soft);background:linear-gradient(140deg,#121b29eb,#0d141feb)}.landing-card h2{font-family:Bebas Neue,Impact,sans-serif;font-size:1.65rem;letter-spacing:.05em}.landing-card p{margin-top:.5rem;color:var(--text-soft);font-size:1.05rem;line-height:1.33}.landing-payments{padding:1.2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(130deg,#0a1627f2,#0f1f36e6);display:grid;gap:.95rem}.landing-payments h2{font-family:Bebas Neue,Impact,sans-serif;letter-spacing:.05em;font-size:2rem}.landing-payments p{color:var(--text-soft);max-width:62ch;font-size:1.05rem}.landing-payment-chips{display:flex;flex-wrap:wrap;gap:.65rem}.landing-chip{padding:.48rem .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff0df;font-weight:600;letter-spacing:.03em}.landing-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}.landing-step{padding:1rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.12);background:#0e1827d9}.landing-step span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:linear-gradient(120deg,var(--accent-main),var(--accent-strong));color:#220f02;font-weight:700}.landing-step h3{margin-top:.7rem;font-size:1.25rem}.landing-step p{margin-top:.5rem;color:var(--text-soft)}.landing-contact{display:grid;grid-template-columns:1fr 1fr;gap:1.15rem;padding:1.2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.18);background:linear-gradient(155deg,#0f1621eb,#08101eeb)}.landing-contact-copy h2{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(1.9rem,4vw,2.8rem);letter-spacing:.04em}.landing-contact-copy p{margin-top:.75rem;color:var(--text-soft);font-size:1.08rem;line-height:1.34}.landing-contact-links{display:flex;flex-wrap:wrap;gap:.7rem}.landing-contact-links a{display:inline-flex;align-items:center;justify-content:center;padding:.42rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:var(--accent-soft);text-decoration:none;font-weight:700;transition:background .2s ease}.landing-contact-links a:hover{background:#ffffff17}.landing-form{display:grid;gap:.42rem}.landing-form label{font-size:.96rem;font-weight:700;color:#e6ecf8}.landing-form input,.landing-form textarea,.landing-form select{width:100%;border:1px solid rgba(255,255,255,.18);border-radius:.58rem;padding:.66rem .72rem;color:var(--text-main);background:#080e17e6;font-size:1rem;font-family:inherit}.landing-form input::placeholder,.landing-form textarea::placeholder{color:#9da8bc}.landing-form input:focus,.landing-form textarea:focus,.landing-form select:focus{outline:none;border-color:#ff7a18cc;box-shadow:0 0 0 2px #ff7a1833}.landing-form button{margin-top:.45rem;padding:.78rem 1rem;border:none;border-radius:.72rem;background:linear-gradient(128deg,var(--accent-main),var(--accent-strong));color:#220d03;font-size:1rem;font-weight:800;cursor:pointer;transition:transform .2s ease,filter .2s ease}.landing-form button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.landing-form button:disabled{opacity:.72;cursor:wait}.landing-feedback{margin-top:.35rem;padding:.55rem .65rem;border-radius:.56rem;font-size:.95rem;font-weight:600}.landing-feedback-success{border:1px solid rgba(74,222,128,.55);color:#bbf7d0;background:#042f1573}.landing-feedback-warning{border:1px solid rgba(251,191,36,.5);color:#fde68a;background:#4328006b}.landing-footer{width:min(1180px,calc(100% - 2.4rem));margin:0 auto;padding:1.2rem 0 2.1rem;color:#d1d9e8db;font-size:.95rem}@media(max-width:1024px){.landing-hero,.landing-benefits,.landing-process,.landing-contact{grid-template-columns:1fr}.landing-experience-shell{min-height:430px}}@media(max-width:760px){.landing-header{flex-direction:column;align-items:flex-start;gap:.65rem}.landing-nav{width:100%;justify-content:space-between}.landing-main{width:min(1180px,100% - 1.2rem)}.landing-brand img{width:min(220px,68vw)}.landing-brand span{font-size:1.1rem}.landing-kicker{font-size:.76rem}.landing-hero-copy p{font-size:1.05rem}.landing-btn{flex:1}.landing-experience-shell{min-height:400px}.landing-scene-card h3{font-size:1.12rem}}@keyframes grid-drift{0%{transform:translateY(0)}to{transform:translateY(-36px)}}@keyframes glow-shift{0%,to{transform:translate(-10%) scale(.98);opacity:.58}50%{transform:translate(8%) scale(1.03);opacity:.95}}@keyframes scanner-sweep{0%{transform:translateY(-110px);opacity:0}15%{opacity:.95}50%{opacity:1}to{transform:translateY(250px);opacity:0}}@keyframes logo-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.01)}}@keyframes speed-line{0%{transform:translate(48%);opacity:.1}to{transform:translate(-48%);opacity:.92}}@keyframes scene-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
