@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Mono:wght@300;400;500&family=Syne:wght@400;600;700;800&display=swap");:root{--black:#080808;--white:#f8f8f6;--gold:#f5a623;--gold-dim:rgba(245,166,35,.1);--gold-glow:rgba(245,166,35,.25);--green:#3ecf8e;--red:#f44;--blue:#4fc3f7;--yellow:#ffd23f;--card:#111;--card2:#161616;--border:rgba(245,166,35,.15);--border-dim:hsla(0,0%,100%,.07);--muted:hsla(0,0%,100%,.38);--grey:hsla(0,0%,100%,.55)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:Syne,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.5}a{color:inherit;text-decoration:none}input,select,textarea{font-family:DM Mono,monospace;background:hsla(0,0%,100%,.04);border:1px solid var(--border-dim);color:var(--white);padding:13px 16px;border-radius:8px;font-size:14px;width:100%;outline:none;transition:border-color .2s,background .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:var(--gold);background:rgba(245,166,35,.05);box-shadow:0 0 0 3px rgba(245,166,35,.08)}input::placeholder,textarea::placeholder{color:hsla(0,0%,100%,.25)}select option{background:#1a1a1a;color:var(--white)}button{cursor:pointer;font-family:Syne,sans-serif;font-weight:700;border:none;transition:all .18s}button:active{transform:scale(.97)}button:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--gold);color:var(--black);padding:14px 28px;border-radius:8px;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.btn-primary:hover:not(:disabled){background:#e8961f;box-shadow:0 0 24px rgba(245,166,35,.35);transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--white);padding:12px 22px;border-radius:8px;border:1px solid var(--border-dim);font-size:14px}.btn-ghost:hover:not(:disabled){border-color:var(--gold);color:var(--gold);background:var(--gold-dim)}.btn-danger{background:rgba(255,68,68,.12);color:var(--red);border:1px solid rgba(255,68,68,.3);padding:10px 18px;border-radius:8px;font-size:13px}.btn-danger:hover:not(:disabled){background:rgba(255,68,68,.22)}.label,.mono{font-family:DM Mono,monospace}.label{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.card{background:var(--card);border:1px solid var(--border-dim);border-radius:12px;transition:border-color .2s,box-shadow .2s}.card:hover{border-color:var(--border)}.s-pending{color:var(--yellow)}.s-confirmed{color:var(--blue)}.s-processing{color:var(--gold)}.s-dispatched{color:#a78bfa}.s-delivered{color:var(--green)}.s-failed{color:var(--red)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(2.2);opacity:0}}@keyframes spin{to{transform:rotate(1turn)}}.fade-up{animation:fadeUp .4s ease both}.fade-in{animation:fadeIn .3s ease both}.slide-in{animation:slideIn .35s ease both}.stagger-1{animation-delay:.05s}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}.live-dot{width:8px;height:8px;position:relative;display:inline-block}.live-dot,.live-dot:after{border-radius:50%;background:var(--green)}.live-dot:after{content:"";position:absolute;inset:0;animation:pulse-ring 1.4s ease-out infinite}.spinner{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.15);border-top:2px solid var(--gold);border-radius:50%;animation:spin .7s linear infinite;display:inline-block}.toast{position:fixed;bottom:28px;right:28px;z-index:999;background:var(--card2);border:1px solid var(--border);border-radius:10px;padding:14px 20px;font-size:14px;display:flex;align-items:center;gap:10px;animation:fadeUp .3s ease;box-shadow:0 8px 32px rgba(0,0,0,.5);max-width:360px}@media (max-width:768px){.hero-grid{grid-template-columns:1fr!important;gap:40px!important;padding:48px 20px 40px!important}.stats-panel{display:none!important}.how-grid{grid-template-columns:1fr 1fr!important}.how-grid,.pricing-grid{gap:12px!important;padding:48px 20px!important}.pricing-grid{grid-template-columns:1fr!important}.cta-band{flex-direction:column!important;gap:24px!important;padding:40px 24px!important;text-align:center!important;margin:0 20px 60px!important}.cta-band h2{font-size:36px!important}.contact-grid{grid-template-columns:1fr!important;gap:32px!important;padding:48px 20px!important}nav{padding:16px 20px!important;flex-wrap:wrap;gap:12px}nav .nav-links{display:none!important}.coverage-bar{padding:16px 20px!important;gap:12px!important}.coverage-bar,footer{flex-direction:column!important}footer{gap:16px!important;padding:24px 20px!important;text-align:center!important}}@media (max-width:480px){.how-grid{grid-template-columns:1fr!important}h1{font-size:56px!important}}@media (max-width:768px){.mobile-nav{display:flex!important;gap:8px}}