:root{--ink: #101828;--navy: #111827;--muted: #667085;--brand: #ffb000;--brand-strong: #ef7d00;--green: #079455;--red: #d92d20;--paper: #ffffff;--soft: #f4f7fb;--line: #e4e7ec;--shadow: 0 24px 70px rgba(16, 24, 40, .18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--ink);background:var(--soft)}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-header{min-height:86vh;background:linear-gradient(118deg,#111827fa,#111827e6 45%,#111827bd),url(/assets/shipzyro.png);background-size:auto,cover;background-position:center;color:#fff}.nav{width:min(1180px,calc(100% - 32px));min-height:82px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.brand,.nav-call,.hero-actions a,.support-card a,.support-card p,button,.status-pill{display:inline-flex;align-items:center;gap:8px}.brand{gap:12px;font-size:24px;font-weight:900}.brand img{width:54px;height:54px;object-fit:contain;background:#fff;border-radius:8px;padding:6px}.nav-links,.nav-call{justify-content:flex-end}.nav-links{display:flex;align-items:center;gap:10px;font-weight:800}.nav-links a{color:#ffffffc7;padding:10px 12px}.nav-links a:hover{color:#fff}.nav-call,.hero-actions a,.support-card a{min-height:44px;border-radius:8px;padding:10px 14px;font-weight:900}.nav-call{background:#ffffff1f;border:1px solid rgba(255,255,255,.25)}.hero{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:62px 0 104px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,440px);align-items:center;gap:58px}.eyebrow{margin:0 0 12px;color:var(--brand);font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.hero h1,.section-heading h2,.support-copy h2{margin:0;letter-spacing:0}.hero h1{max-width:780px;font-size:clamp(42px,7vw,76px);line-height:.98}.hero-copy>p:not(.eyebrow){max-width:660px;color:#ffffffc7;font-size:19px;line-height:1.75}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-actions a:first-child{background:var(--brand);color:#231500}.hero-actions a:last-child{border:1px solid rgba(255,255,255,.28);color:#fff}.hero-actions a:first-child:hover,button:hover{background:var(--brand-strong);color:#fff}.hero-metrics{margin-top:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hero-metrics span{min-height:92px;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:14px;background:#ffffff14;color:#ffffffbd;line-height:1.45}.hero-metrics strong{display:block;color:#fff;font-size:22px}.tracking-card,.result-panel,.services article,.process-strip,.support-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.tracking-card{color:var(--ink);padding:26px;position:relative}.tracking-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--brand),var(--brand-strong),#12b76a);border-radius:8px 8px 0 0}.tracking-card-head{display:flex;justify-content:space-between;gap:14px;margin-bottom:18px;color:var(--muted);font-size:13px}.tracking-card-head strong{color:var(--green)}.tracking-card label{display:block;margin-bottom:14px;font-size:26px;font-weight:900}.track-input-row{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:10px}input,button{width:100%;min-height:54px;border-radius:8px}input{border:1px solid var(--line);padding:0 15px;color:var(--ink);background:#fff}input:focus{border-color:var(--brand);box-shadow:0 0 0 4px #ffb0002e;outline:none}button{justify-content:center;border:0;background:var(--brand);color:#231500;cursor:pointer;font-weight:900}button:disabled{cursor:wait;opacity:.78}#refIds{margin-top:10px}.hint{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.5}main{width:min(1180px,calc(100% - 32px));margin:-48px auto 0;position:relative}.result-panel{margin-bottom:28px;padding:22px;box-shadow:0 18px 50px #1018281f}.result-panel h2{margin:10px 0 8px}.result-panel p{color:var(--muted);line-height:1.6}.status-pill{min-height:32px;border-radius:999px;padding:6px 12px;background:#0794551f;color:var(--green);font-weight:900}.status-pill.error{background:#d92d201f;color:var(--red)}.scan-list{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px}.scan-list li{border-left:4px solid var(--brand);padding:12px 14px;background:#f8fafc;border-radius:0 8px 8px 0}.scan-list strong{display:block;margin-bottom:4px}.scan-list span,.scan-list p{color:var(--muted)}.process-strip{margin:26px 0 64px;padding:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;box-shadow:0 16px 44px #10182817}.process-strip div{min-height:116px;border-radius:8px;padding:16px;background:#f9fafb}.process-strip span,.services span{color:var(--brand-strong);font-weight:900}.process-strip strong{display:block;margin:10px 0 6px;font-size:20px}.process-strip small{color:var(--muted);line-height:1.5}.section-heading{max-width:720px;margin-bottom:22px}.section-heading h2,.support-copy h2{font-size:clamp(30px,4vw,46px);line-height:1.08}.services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:58px}.services article{min-height:240px;padding:26px;box-shadow:0 16px 40px #10182814}.service-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:16px;border-radius:8px;background:#ffb00026;color:var(--brand-strong)}.services h3{margin:12px 0;font-size:24px}.services p,.support-copy p{margin:0;color:var(--muted);line-height:1.7}.support-grid{margin:0 0 42px;padding:34px;border-radius:8px;background:linear-gradient(120deg,#111827f5,#111827e0),url(/assets/shipzyro.png);background-size:cover;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:center}.support-copy p:not(.eyebrow){color:#ffffffbf;margin-top:14px}.support-card{padding:18px;display:grid;gap:12px;box-shadow:none}.support-card a{justify-content:center;background:var(--brand);color:#231500}.support-card p{margin:0;color:var(--muted);line-height:1.5}footer{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:24px 0 40px;display:flex;justify-content:space-between;gap:20px;color:var(--muted)}footer p{margin:0}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 920px){.nav,.hero,.support-grid{grid-template-columns:1fr}.nav{padding:16px 0}.nav-links,.nav-call{justify-content:flex-start}.hero{padding-top:36px}.hero-metrics,.process-strip,.services{grid-template-columns:1fr}.support-grid{padding:24px}}@media (max-width: 560px){.track-input-row{grid-template-columns:1fr}.hero h1{font-size:40px}.tracking-card,.result-panel,.services article{padding:20px}footer{flex-direction:column}}
