@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--navy:#071b33;--navy2:#0d2948;--orange:#f37021;--cream:#f6f2eb;--ink:#122236;--muted:#667487;--line:#dfe4e8;--white:#fff;--green:#1f9d6a;--shadow:0 18px 55px #071b331a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:DM Sans,sans-serif}h1,h2,h3,h4{margin:0;font-family:Manrope,sans-serif;line-height:1.08}h1{letter-spacing:-.055em;font-size:clamp(2.7rem,5vw,5.6rem)}h2{letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,3.6rem)}h3{font-size:1.18rem}p{color:var(--muted);line-height:1.7}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.topbar{color:#b9c6d4;letter-spacing:.04em;background:#041426;justify-content:space-between;align-items:center;height:32px;padding:0 5vw;font-size:.72rem;display:flex}header{z-index:20;background:#fff;border-bottom:1px solid #edf0f2;align-items:center;gap:3vw;height:82px;padding:0 5vw;display:flex;position:sticky;top:0}.brand{letter-spacing:.08em;white-space:nowrap;align-items:center;gap:10px;font-family:Manrope;font-size:1.1rem;font-weight:800;display:flex}.brand small{letter-spacing:.19em;color:#738095;margin-top:2px;font-size:.52rem;display:block}.brand-mark{background:var(--orange);color:#fff;border-radius:2px;place-items:center;width:38px;height:38px;font-size:1.45rem;display:grid}.brand.light small{color:#9cacbd}header nav{gap:1.8vw;margin-left:auto;display:flex}header nav a{color:#455267;padding:32px 0;font-size:.88rem;font-weight:600;position:relative}header nav a.active:after{content:"";background:var(--orange);height:2px;position:absolute;bottom:20px;left:0;right:0}.header-actions{align-items:center;gap:14px;display:flex}.text-link{font-size:.85rem;font-weight:700}.btn{border:1px solid var(--orange);background:var(--orange);color:#fff;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:18px;padding:14px 22px;font-weight:700;transition:all .2s;display:inline-flex}.btn:hover{background:#d95b0d;border-color:#d95b0d;transform:translateY(-1px)}.btn.small{padding:10px 16px;font-size:.8rem}.btn.ghost{color:var(--navy);background:0 0;border-color:#cbd2d9}.btn.ghost:hover{background:var(--navy);color:#fff}.btn.pale{background:var(--cream);border-color:var(--cream);color:var(--navy)}.btn.light-border{color:#fff;border-color:#74869a}.btn.wide{width:100%}.menu{background:0 0;border:0;font-size:1.5rem;display:none}.hero{background:var(--navy);color:#fff;grid-template-columns:1.05fr .95fr;min-height:700px;display:grid;overflow:hidden}.hero-content{z-index:2;padding:110px 5vw 80px 8vw;position:relative}.eyebrow{letter-spacing:.22em;color:#f6a06b;margin-bottom:20px;font-size:.7rem;font-weight:800;display:block}.eyebrow.dark{color:var(--orange)}.hero h1 em{color:#f59a62;font-style:normal}.hero p{color:#b8c6d4;max-width:580px;margin:24px 0 32px;font-size:1.12rem}.button-row{flex-wrap:wrap;gap:14px;display:flex}.trust-row{color:#a7b7c7;gap:28px;margin-top:55px;font-size:.75rem;display:flex}.hero-art{background:radial-gradient(circle at 60% 45%,#1d4f78 0,#0b2949 28%,#071b33 65%);position:relative}.globe{color:#123a5c;border:1px solid #38617f;border-radius:50%;place-items:center;font:800 clamp(4rem,9vw,9rem) Manrope;display:grid;position:absolute;inset:15% 5% 8% 10%;box-shadow:inset 0 0 100px #0e3d61}.globe:before,.globe:after{content:"";border:1px solid #315676;border-radius:50%;position:absolute}.globe:before{inset:10% 32%}.globe:after{inset:35% 0}.globe span{color:#7fa4c1;letter-spacing:.3em;font-size:.8rem;position:absolute}.route-line{border-top:2px dashed #e57b3b;border-bottom:0;border-left:0;border-right:2px dashed #e57b3b;border-radius:50%;width:75%;height:40%;position:absolute;top:30%;left:10%;transform:rotate(-15deg)}.floating-card{color:var(--ink);box-shadow:var(--shadow);background:#fff;align-items:center;gap:12px;min-width:190px;padding:16px 18px;display:flex;position:absolute}.floating-card small{color:#8792a0;margin-top:5px;display:block}.floating-card strong{color:var(--orange);margin-left:auto}.floating-card.one{top:20%;right:8%}.floating-card.two{bottom:18%;left:3%}.floating-card .icon{color:var(--green);background:#e9f7f1;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.quick-track{background:var(--cream);justify-content:space-between;align-items:center;gap:40px;margin:-1px auto 0;padding:40px 8vw;display:flex}.quick-track h2{font-size:1.7rem}.quick-track .eyebrow{margin-bottom:8px}.quick-track form{width:min(620px,55%);display:flex}.quick-track input{border:1px solid #d5d7d5;flex:1;min-width:0;padding:15px 18px}.section{padding:100px 8vw}.section-head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:48px;display:flex}.section-head>p{max-width:480px}.service-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.service-card{border:1px solid var(--line);min-height:330px;padding:34px;transition:all .25s;position:relative}.service-card:hover{box-shadow:var(--shadow);border-color:#0000;transform:translateY(-6px)}.service-card>span{color:#9ba5af;font-size:.72rem}.service-icon{color:var(--orange);margin:42px 0 24px;font-size:2.6rem}.service-card p{min-height:75px}.service-card b{font-size:.8rem}.process{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;gap:9vw;padding:100px 8vw;display:grid}.process p{color:#aab9c8;max-width:430px}.process ol{margin:0;padding:0;list-style:none}.process li{border-bottom:1px solid #294057;grid-template-columns:55px 1fr;padding:24px 0;display:grid}.process li b{color:var(--orange);font-size:.75rem}.process li span{font-size:1.15rem;font-weight:600}.stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.stats div{border-right:1px solid var(--line)}.stats div:last-child{border:0}.stats strong{color:var(--navy);font:800 2.8rem Manrope;display:block}.stats span{color:var(--muted);font-size:.82rem}.cta{text-align:center;background:var(--orange);color:#fff;padding:100px 20px}.cta .eyebrow{color:#542306}.cta p{color:#fff3eb}.page-hero{background:var(--navy);color:#fff;padding:90px 8vw}.page-hero h1{max-width:920px}.page-hero p{color:#b8c6d4;max-width:700px;font-size:1.1rem}.feature-list{border-top:1px solid var(--line)}.feature{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 40px;align-items:center;gap:20px;padding:32px 0;display:grid}.feature>b{color:var(--orange)}.feature p{margin-bottom:0}.feature>span{font-size:1.5rem}.form-shell{max-width:1000px;margin:70px auto;padding:0 24px}.form-shell.narrow{max-width:800px}.tabs{display:flex}.tabs button{border:1px solid var(--line);cursor:pointer;background:#f7f8f9;flex:1;padding:20px;font-weight:700}.tabs button.active{background:var(--navy);color:#fff;border-color:var(--navy)}.booking-form{border:1px solid var(--line);box-shadow:var(--shadow);padding:42px}.form-title{align-items:center;gap:14px;margin:10px 0 24px;display:flex}.form-title>b{width:34px;height:34px;color:var(--orange);background:#fff1e8;border-radius:50%;place-items:center;display:grid}.form-title p{margin:3px 0 0}.choice-grid,.form-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:36px;display:grid}.choice{border:1px solid var(--line);cursor:pointer;padding:22px}.choice input{display:none}.choice b,.choice span{display:block}.choice span{color:var(--muted);margin-top:5px;font-size:.83rem}.choice.selected{border-color:var(--orange);background:#fff8f3}.field{color:#455267;flex-direction:column;gap:8px;font-size:.78rem;font-weight:700;display:flex}.field input,.field select,.field textarea,.field>textarea{background:#fff;border:1px solid #ccd3da;border-radius:2px;outline:none;padding:14px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #fff1e8}.form-message{color:#16754d;background:#eaf7f1;margin:15px 0;padding:14px;font-size:.85rem}.form-message.error{color:#a53124;background:#fff0ee}.track-shell{max-width:900px;margin:70px auto;padding:0 24px}.track-shell>form{box-shadow:var(--shadow);display:flex}.track-shell>form input{border:1px solid var(--line);flex:1;padding:19px}.tracking-result{border:1px solid var(--line);margin-top:30px;padding:34px}.tracking-result h2{text-transform:capitalize}.timeline{margin-top:30px}.timeline-item{grid-template-columns:1fr auto;gap:4px;padding:0 0 28px 35px;display:grid;position:relative}.timeline-item:before{content:"";border-left:1px solid #cbd3db;position:absolute;top:12px;bottom:-3px;left:7px}.timeline-item:last-child:before{display:none}.timeline-item i{background:var(--orange);border-radius:50%;width:15px;height:15px;position:absolute;top:4px;left:0;box-shadow:0 0 0 5px #fff1e8}.timeline-item span{color:var(--muted)}.timeline-item small{color:#8b95a1;grid-area:1/2/3}.filters{grid-template-columns:2fr 1fr 1fr;gap:12px;margin-bottom:30px;display:grid}.filters input,.filters select{border:1px solid var(--line);padding:14px}.car-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.car-card{border:1px solid var(--line);background:#fff}.car-card>div:last-child{padding:24px}.car-card small{color:var(--orange);font-weight:700}.car-card p{font-size:.85rem}.car-visual{background:linear-gradient(145deg,#dce5ec,#9baebb);place-items:center;height:230px;display:grid;position:relative;overflow:hidden}.car-visual:after{content:"";background:#263a4a;border-radius:50% 50% 15% 15%;width:80%;height:33%;position:absolute;bottom:22%;box-shadow:inset 0 -12px #11202d,0 25px 20px #6f7f89}.car-visual>b{color:#fff4;z-index:1;font-size:5rem}.car-visual span{text-transform:uppercase;z-index:2;background:#fff;padding:6px 10px;font-size:.68rem;position:absolute;top:14px;left:14px}.car-1{background:linear-gradient(145deg,#eae9e2,#bebdb5)}.car-2{background:linear-gradient(145deg,#949ca1,#252b2e)}.jobs{border-top:1px solid var(--line)}.job{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:28px 10px;transition:all .2s;display:flex}.job:hover{background:var(--cream);padding-left:20px;padding-right:20px}.job small{color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.job span{color:var(--muted);font-size:.85rem}.empty{text-align:center;background:#f7f8f9;padding:60px 20px}.empty.compact{padding:42px 20px}.empty-icon{color:var(--orange);font-size:2rem}.split{grid-template-columns:1fr 1fr;gap:8vw;padding:80px 8vw;display:grid}.split article p{white-space:pre-line}.split li{margin:12px 0}.panel{border:1px solid var(--line);background:#fff;padding:28px}.panel .field{margin-bottom:16px}.auth{background:var(--cream);grid-template-columns:1fr 1fr;min-height:700px;display:grid}.auth-copy{background:var(--navy);color:#fff;padding:130px 8vw}.auth-copy p{color:#aebdcb}.auth-form{width:min(600px,90%);box-shadow:var(--shadow);background:#fff;margin:auto;padding:70px 8vw}.auth-form>.field{margin:18px 0}.auth-form>p{text-align:center;font-size:.85rem}.auth-form>p a{color:var(--orange);font-weight:700}.dashboard{background:#f4f6f7;grid-template-columns:250px 1fr;min-height:750px;display:grid}.dashboard aside{background:var(--navy);color:#fff;padding:40px 28px}.avatar{background:var(--orange);border-radius:50%;place-items:center;width:55px;height:55px;margin-bottom:15px;font-weight:800;display:grid}.dashboard aside>span{color:#9eb0c1;text-transform:capitalize;font-size:.75rem}.dashboard aside nav{flex-direction:column;margin-top:35px;display:flex}.dashboard aside nav a{color:#aebdcb;border-left:2px solid #0000;padding:13px 10px;font-size:.86rem}.dashboard aside nav a.active{color:#fff;border-color:var(--orange);background:#102c4a}.dash-main{padding:48px}.dash-head{justify-content:space-between;align-items:center;display:flex}.dash-head h1{font-size:2.3rem}.metric-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin:35px 0;display:grid}.metric{background:#fff;border:1px solid #e3e7ea;padding:22px}.metric span,.metric small{color:var(--muted);font-size:.75rem;display:block}.metric strong{margin:12px 0;font:800 2rem Manrope;display:block}.dash-grid{grid-template-columns:2fr 1fr;gap:16px;display:grid}.panel-head{justify-content:space-between;display:flex}.panel-head a{color:var(--orange);font-size:.8rem}.quick-actions{flex-direction:column;margin-top:15px;display:flex}.quick-actions a{border-bottom:1px solid var(--line);padding:14px 0;font-size:.85rem}.contact-lines{border-top:1px solid var(--line);margin-top:35px}.contact-lines p{border-bottom:1px solid var(--line);padding-bottom:15px}footer{color:#fff;background:#041426;padding:70px 8vw 20px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:50px;display:grid}.footer-grid p{color:#8fa1b2;font-size:.85rem}.footer-grid h4{margin-bottom:20px;font-size:.85rem}.footer-grid>div>a{color:#9aabba;margin:12px 0;font-size:.82rem;display:block}.subscribe{display:flex}.subscribe input{color:#fff;background:#0b233a;border:1px solid #263d53;width:100%;padding:12px}.subscribe button{background:var(--orange);color:#fff;border:0;width:46px}.copyright{color:#718497;border-top:1px solid #1e3449;margin-top:55px;padding-top:20px;font-size:.7rem}@media (width<=1050px){header nav{box-shadow:var(--shadow);background:#fff;flex-direction:column;padding:20px 5vw;display:none;position:absolute;top:82px;left:0;right:0}header nav.open{display:flex}header nav a{padding:8px}.menu{margin-left:auto;display:block}.header-actions .text-link{display:none}.hero{grid-template-columns:1fr}.hero-art{min-height:420px}.hero-content{padding:80px 8vw}.service-grid,.car-grid,.metric-grid,.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.topbar{display:none}header{height:70px}.brand{font-size:.9rem}.brand-mark{width:34px;height:34px}.header-actions .btn{display:none}.hero-content{padding:65px 6vw}.hero-art{min-height:300px}.floating-card.one{top:8%;right:4%}.floating-card.two{bottom:10%}.trust-row{flex-wrap:wrap;gap:10px;margin-top:35px}.quick-track,.section-head{flex-direction:column;align-items:stretch}.quick-track form{width:100%}.quick-track{padding:32px 6vw}.section{padding:70px 6vw}.service-grid,.car-grid,.stats,.process,.split,.auth,.dashboard,.footer-grid{grid-template-columns:1fr}.service-card{min-height:auto}.stats div{border-right:0;border-bottom:1px solid var(--line);padding-bottom:20px}.process{padding:70px 6vw}.form-shell{margin:40px auto}.booking-form{padding:24px}.form-grid,.choice-grid,.filters{grid-template-columns:1fr}.track-shell>form{flex-direction:column}.timeline-item{grid-template-columns:1fr}.timeline-item small{grid-area:auto}.auth-copy{padding:70px 8vw}.auth-form{margin:30px auto}.dashboard aside{display:none}.dash-main{padding:28px 18px}.metric-grid,.dash-grid{grid-template-columns:1fr}.dash-head{align-items:flex-start;gap:15px}.dash-head .btn{display:none}.footer-grid{gap:25px}}.brand{letter-spacing:0;gap:0;font-size:0}.brand img{object-fit:contain;width:132px;height:68px;display:block}.brand.light{background:#fff;border-radius:2px;width:max-content;padding:8px 12px}.brand.light img{width:156px;height:90px}@media (width<=700px){.brand img{width:105px;height:56px}}.live-chat{z-index:80;position:fixed;bottom:24px;right:24px}.chat-launch{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:28px;align-items:center;gap:9px;height:54px;padding:0 20px;font-weight:800;display:flex;box-shadow:0 12px 35px #071b3355}.chat-launch>span{font-size:.82rem}.chat-launch:first-letter{font-size:1.3rem}.chat-window{background:#fff;border:1px solid #dfe4e8;border-radius:8px;flex-direction:column;width:370px;height:560px;display:flex;position:absolute;bottom:66px;right:0;overflow:hidden;box-shadow:0 24px 70px #071b3355}.chat-head{background:var(--navy);color:#fff;justify-content:space-between;align-items:flex-start;padding:18px;display:flex}.chat-head>div{grid-template-columns:12px 1fr;column-gap:9px;display:grid}.chat-head i{background:#35cf8c;border-radius:50%;width:9px;height:9px;margin-top:5px}.chat-head b,.chat-head small{grid-column:2}.chat-head small{color:#a9bac9;margin-top:3px}.chat-head button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.2rem}.chat-start{padding:24px;overflow:auto}.chat-start h3{margin-bottom:6px}.chat-start p{font-size:.82rem;line-height:1.5}.chat-start .field{margin:14px 0}.chat-messages{background:#f4f6f7;flex-direction:column;flex:1;gap:10px;padding:18px;display:flex;overflow:auto}.chat-welcome{color:#667487;text-align:center;padding:8px;font-size:.75rem}.chat-message{flex-direction:column;max-width:82%;display:flex}.chat-message span{border-radius:10px;padding:10px 12px;font-size:.84rem;line-height:1.45}.chat-message small{color:#8995a0;margin-top:3px;font-size:.62rem}.chat-message.visitor{align-self:flex-end;align-items:flex-end}.chat-message.visitor span{background:var(--orange);color:#fff;border-bottom-right-radius:2px}.chat-message.staff{align-self:flex-start}.chat-message.staff span{background:#fff;border:1px solid #dfe4e8;border-bottom-left-radius:2px}.chat-send{border-top:1px solid #dfe4e8;padding:12px;display:flex}.chat-send input{border:0;outline:none;flex:1;min-width:0;padding:10px}.chat-send button{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:50%;width:38px;height:38px}.chat-error{color:#a53124;background:#fff0ee;padding:10px 15px;font-size:.72rem}@media (width<=500px){.live-chat{bottom:14px;right:14px}.chat-window{width:auto;height:auto;position:fixed;inset:12px 12px 78px}.chat-launch span{display:none}.chat-launch{justify-content:center;width:54px;padding:0}}.price-quote{border:1px solid #f2c7aa;border-left:4px solid var(--orange);background:#fff8f3;justify-content:space-between;align-items:center;gap:24px;margin:-12px 0 30px;padding:22px 24px;display:flex}.price-quote span,.price-quote small{display:block}.price-quote span{color:var(--navy);font-weight:800}.price-quote small{color:var(--muted);margin-top:5px}.price-quote strong{color:var(--orange);white-space:nowrap;font:800 clamp(1.5rem,3vw,2.2rem) Manrope}@media (width<=500px){.price-quote{flex-direction:column;align-items:flex-start;gap:12px}}.recent-shipments{margin-top:12px}.recent-shipment{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:17px 4px;display:flex}.recent-shipment:last-child{border-bottom:0}.recent-shipment div{flex-direction:column;gap:5px;display:flex}.recent-shipment div:last-child{text-align:right;align-items:flex-end}.recent-shipment b{color:var(--navy);font-size:.86rem}.recent-shipment span,.recent-shipment small{color:var(--muted);font-size:.72rem}.recent-shipment strong{text-transform:uppercase;color:var(--orange);font-size:.68rem}@media (width<=500px){.recent-shipment{flex-direction:column;align-items:flex-start}.recent-shipment div:last-child{text-align:left;align-items:flex-start}}.data-table{border:1px solid var(--line);background:#fff}.data-row{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1.8fr .7fr .8fr;align-items:center;gap:18px;padding:17px 20px;font-size:.8rem;display:grid}.data-row:last-child{border-bottom:0}.data-row span small{color:var(--muted);margin-top:4px;display:block}.data-head{background:var(--navy);color:#fff}.activity-row{grid-template-columns:1.2fr 1.7fr .7fr 1fr}@media (width<=700px){.data-head{display:none}.data-row,.activity-row{grid-template-columns:1fr;gap:8px}}.staff-admin{align-items:start}.staff-admin .panel>.field{margin-bottom:14px}.staff-list{flex-direction:column;gap:12px;display:flex}.staff-card{grid-template-columns:1.5fr 1fr auto;align-items:end;gap:18px;display:grid}.staff-card h3,.staff-card p{margin:0}.staff-card p{margin-top:5px;font-size:.78rem}.staff-card .field{min-width:190px}@media (width<=750px){.staff-card{grid-template-columns:1fr}.staff-card .field{min-width:0}}.settings-grid{align-items:start}.settings-grid .field{margin-bottom:16px}.settings-grid h3{margin-top:0}.support-inbox{align-items:start}.conversation-card{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;flex-direction:column;gap:5px;width:100%;margin-bottom:10px;padding:16px;display:flex}.conversation-card span,.conversation-card small{color:var(--muted)}.support-messages{background:#f4f6f7;flex-direction:column;gap:10px;min-height:280px;max-height:500px;margin:16px 0;padding:18px;display:flex;overflow:auto}.route-note{color:#31506d;background:#eef5fb;border-left:3px solid #4d86b4;margin:-18px 0 26px;padding:12px 15px;font-size:.82rem}.invoice-result{border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow);background:#fff;margin:28px 0;padding:38px}.invoice-result .invoice-header{border:0;border-bottom:3px solid var(--navy);background:#fff;justify-content:space-between;align-items:center;height:auto;padding:0 0 24px;display:flex;position:static}.invoice-header img{object-fit:contain;width:150px;height:75px}.invoice-header>div{text-align:right}.invoice-header span{letter-spacing:.2em;color:var(--orange);font-size:.7rem;font-weight:800;display:block}.invoice-header h2{margin-top:6px;font-size:1.45rem}.invoice-parties{grid-template-columns:1fr 1fr;gap:45px;padding:28px 0;display:grid}.invoice-parties section{flex-direction:column;gap:6px;display:flex}.invoice-parties small,.invoice-meta small,.invoice-route small{letter-spacing:.12em;color:var(--orange);font-size:.65rem;font-weight:800}.invoice-parties span,.invoice-route span{color:var(--muted);font-size:.8rem}.invoice-meta{background:#f4f6f7;grid-template-columns:repeat(4,1fr);gap:15px;padding:16px;display:grid}.invoice-meta>span{flex-direction:column;gap:5px;font-size:.78rem;font-weight:700;display:flex}.invoice-route{flex-direction:column;gap:7px;padding:22px 0;display:flex}.invoice-table{border-collapse:collapse;width:100%;font-size:.8rem}.invoice-table th{background:var(--navy);color:#fff;text-align:left;padding:12px}.invoice-table td{border-bottom:1px solid var(--line);padding:15px 12px}.invoice-table th:not(:first-child),.invoice-table td:not(:first-child){text-align:right}.invoice-summary{flex-direction:column;width:min(330px,100%);margin:22px 0 0 auto;display:flex}.invoice-summary span,.invoice-summary>strong{border-bottom:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.invoice-summary>strong{color:var(--navy);border-bottom:3px solid var(--navy);font-size:1.1rem}.invoice-result .invoice-footer{color:var(--ink);border-top:1px solid var(--line);background:#fff;justify-content:space-between;margin-top:34px;padding:18px 0 0;font-size:.72rem;display:flex}.invoice-footer span{color:var(--muted)}@media (width<=650px){.invoice-result{padding:22px}.invoice-parties,.invoice-meta{grid-template-columns:1fr 1fr}.invoice-header{flex-direction:column;gap:15px;align-items:flex-start!important}.invoice-header>div{text-align:left}.invoice-table{font-size:.68rem}.invoice-table th,.invoice-table td{padding:8px 5px}.invoice-result .invoice-footer{flex-direction:column;gap:7px}}@page{size:A4 portrait;margin:12mm}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important}body *{visibility:hidden!important}.invoice-result,.invoice-result *{visibility:visible!important}.invoice-result{width:100%!important;height:auto!important;box-shadow:none!important;break-inside:avoid!important;page-break-inside:avoid!important;border:0!important;margin:0!important;padding:8mm!important;position:fixed!important;inset:0!important}.invoice-result .invoice-header{position:static!important}.no-print{display:none!important}.invoice-result .invoice-footer{color:#122236!important;background:#fff!important;padding:12px 0 0!important}}.setup-link{overflow-wrap:anywhere;background:#eef5fb;padding:10px;font-size:.78rem}.ops-board{padding-top:55px}.ops-toolbar{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.ops-toolbar .field{min-width:230px}.ops-table{border:1px solid var(--line)}.ops-row{border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1.1fr 1.6fr .8fr 1fr;align-items:center;gap:18px;padding:18px;font-size:.82rem;display:grid}.ops-row:last-child{border:0}.ops-row span small{color:var(--muted);margin-top:4px;display:block}.ops-row select{border:1px solid var(--line);text-transform:capitalize;padding:10px}.ops-head{background:var(--navy);color:#fff}.status-pill{color:var(--orange);text-transform:capitalize;font-weight:800}@media (width<=900px){.ops-head{display:none}.ops-row{grid-template-columns:1fr 1fr}.ops-row>select{grid-column:1/-1}}@media (width<=550px){.ops-row{grid-template-columns:1fr}.ops-row>select{grid-column:auto}.ops-toolbar{flex-direction:column;align-items:stretch;gap:15px}}.visa-intro{align-items:start}.legal-note{border-left:4px solid var(--orange);background:#fff5e8;margin-top:30px;padding:18px;font-size:.82rem;line-height:1.6}.visa-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.visa-grid .panel{flex-direction:column;gap:10px;display:flex}.visa-grid .field{margin-top:auto}@media (width<=900px){.visa-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.visa-grid{grid-template-columns:1fr}}.car-visual img{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:relative}.car-visual:has(img):after{display:none}.car-admin{align-items:start}.car-admin .form-grid{margin:20px 0}.car-file{margin:18px 0}.car-file input{background:#f7f8f9;padding:12px}.car-preview{object-fit:cover;border:1px solid var(--line);width:100%;height:240px;margin:0 0 18px}.car-admin-list{flex-direction:column;gap:15px;margin-top:24px;display:flex}.car-admin-card{grid-template-columns:190px 1fr;align-items:start;gap:20px;display:grid}.car-admin-card>img{object-fit:cover;width:190px;height:145px}.car-admin-card p{margin:6px 0 14px}.car-admin-card .field{margin-bottom:14px}.btn.danger{color:#fff;background:#a53124;border-color:#a53124}@media (width<=650px){.car-admin-card{grid-template-columns:1fr}.car-admin-card>img{width:100%;height:210px}}.invoice-parties section:last-child:after{content:"Nigeria: No. 1 Ayo Ogunmuyi, off Bamishile, Egbeda, Lagos State\a +234 806 060 6056 · +234 708 779 5941\a info@lagzyl.com · www.lagzyl.com";white-space:pre-line;color:var(--muted);font-size:.8rem;line-height:1.55}@media print{#root>.topbar,#root>header,#root>footer,#root>.live-chat,main>.page-hero,.form-shell>.booking-form,.form-shell>.setup-link,.form-shell>.no-print{display:none!important}#root,main,.form-shell{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.invoice-result{width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:7mm!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}.invoice-parties{padding:18px 0}.invoice-meta{padding:12px}.invoice-route{padding:16px 0}.invoice-result .invoice-footer{margin-top:20px!important}}.invoice-result{background:#fffdf8;border:1px solid #c5a35d;padding:46px;position:relative;overflow:hidden;box-shadow:0 28px 70px #071b3329}.invoice-result:before{content:"";background:linear-gradient(90deg,#8c6a2d,#e0c27b,#8c6a2d);height:7px;position:absolute;inset:0 0 auto}.invoice-result .invoice-header{color:#fff;background:linear-gradient(135deg,#041426,#0d2948);border:0;border-bottom:4px solid #c5a35d;margin:-46px -46px 0;padding:36px 46px 30px}.invoice-header img{background:#fff;border-radius:2px;width:152px;height:78px;padding:7px 12px}.invoice-header span{color:#e4c77f;letter-spacing:.32em}.invoice-header h2{color:#fff;letter-spacing:.035em;font-size:1.55rem}.invoice-parties{border-bottom:1px solid #ded3bd;padding:34px 0 28px}.invoice-parties section{border-left:2px solid #c5a35d;padding-left:17px}.invoice-parties small,.invoice-meta small,.invoice-route small{color:#987329;letter-spacing:.17em}.invoice-parties strong{color:#071b33;font-family:Manrope,sans-serif;font-size:.95rem}.invoice-meta{background:#f2ede3;border:1px solid #ded3bd;padding:18px 20px}.invoice-meta>span{border-right:1px solid #d4c5a8;padding-right:12px}.invoice-meta>span:last-child{border:0}.invoice-route{background:#fff;border-left:4px solid #c5a35d;margin:23px 0 0;padding:18px 20px;box-shadow:0 7px 22px #071b330d}.invoice-route strong{color:#071b33;font-family:Manrope,sans-serif}.invoice-table{border:1px solid #ded3bd;margin-top:24px}.invoice-table th{color:#e7cc8a;text-transform:uppercase;letter-spacing:.1em;background:#071b33;padding:14px;font-size:.67rem}.invoice-table td{background:#fff;padding:17px 14px}.invoice-summary{margin-top:26px}.invoice-summary span{color:#596677}.invoice-summary>strong{color:#fff;background:#071b33;border:0;border-left:5px solid #c5a35d;margin-top:5px;padding:13px 14px}.invoice-summary>strong b{color:#e7cc8a}.invoice-result .invoice-footer{border-top:1px solid #c5a35d}.invoice-footer b{color:#8c6a2d;letter-spacing:.04em}@media (width<=650px){.invoice-result{padding:24px}.invoice-result .invoice-header{margin:-24px -24px 0;padding:30px 24px 24px}.invoice-parties section{padding-left:12px}.invoice-meta>span{border:0}}@media print{.invoice-result,.invoice-result *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.invoice-result{background:#fffdf8!important;border:1px solid #c5a35d!important;padding:7mm!important}.invoice-result .invoice-header{background:#071b33!important;margin:-7mm -7mm 0!important;padding:8mm 7mm 6mm!important}.invoice-parties{padding:6mm 0 5mm!important}.invoice-meta{padding:3mm!important}.invoice-route{margin:4mm 0 0!important;padding:3mm!important}.invoice-table{margin-top:4mm!important}.invoice-table th,.invoice-table td{padding:3mm!important}.invoice-summary{margin-top:4mm!important}.invoice-result .invoice-footer{margin-top:5mm!important}}.invoice-result{isolation:isolate;outline-offset:-9px;background:radial-gradient(circle at 85% 18%,#c5a35d1a,#0000 25%),linear-gradient(145deg,#fffefa,#f9f5eb);border:1px solid #a67c2e;outline:1px solid #dfc583}.invoice-result>*{z-index:2;position:relative}.invoice-result:before{background:linear-gradient(90deg,#6f4d16 0%,#d8b768 22%,#fff1b8 50%,#d8b768 78%,#6f4d16 100%);height:9px}.invoice-result:after{content:"L";z-index:1;color:#8c6a2d09;letter-spacing:-.08em;pointer-events:none;font:800 310px/1 Manrope,sans-serif;position:absolute;top:205px;right:-22px}.invoice-result .invoice-header{background:linear-gradient(118deg,#020b16 0%,#071b33 58%,#153b61 100%);position:relative;box-shadow:inset 0 -1px #e3c77f}.invoice-result .invoice-header:after{content:"GLOBAL FREIGHT  •  AUTO SHIPPING";color:#d9bd76;letter-spacing:.28em;font-size:.54rem;position:absolute;bottom:14px;right:46px}.invoice-header img{border:1px solid #d8bd78;box-shadow:0 10px 28px #0000003d}.invoice-header h2{letter-spacing:.08em;font-weight:600}.invoice-parties{gap:24px}.invoice-parties section{background:#ffffffc2;border:1px solid #dfd3b8;border-left:4px solid #b58b3d;padding:18px 20px;box-shadow:0 7px 22px #071b330b}.invoice-parties section:last-child:after{margin-top:4px}.invoice-meta{background:linear-gradient(90deg,#eee5d2,#f9f5eb 48%,#eee5d2);border:1px solid #cdb77f;position:relative}.invoice-meta:before{content:"";pointer-events:none;border:1px solid #a67c2e38;position:absolute;inset:4px}.invoice-route{background:linear-gradient(90deg,#fff,#faf4e6);border:1px solid #dfd3b8;border-left:5px solid #a67c2e}.invoice-table{box-shadow:0 8px 25px #071b330e}.invoice-table th{color:#f0d796;background:linear-gradient(90deg,#020b16,#0d2948);border-bottom:2px solid #b58b3d}.invoice-table tbody td:first-child{color:#071b33;font-weight:700}.invoice-summary>strong{background:linear-gradient(110deg,#020b16,#0d2948);position:relative;box-shadow:0 10px 25px #071b332e}.invoice-summary>strong:before{content:"";border:1px solid #e0c27b59;position:absolute;inset:3px}.invoice-result .invoice-footer{align-items:center;padding-bottom:5px;position:relative}.invoice-result .invoice-footer:after{content:"LAGZYL  •  UK  •  NIGERIA  •  WORLDWIDE";color:#9a7430;letter-spacing:.2em;font-size:.5rem;font-weight:800;position:absolute;bottom:-17px;right:0}@media (width<=650px){.invoice-result .invoice-header:after{display:none}.invoice-result:after{font-size:210px}.invoice-parties section{padding:14px}}@media print{.invoice-result{outline-offset:-3mm!important;background:#fffdf8!important;outline:1px solid #dfc583!important}.invoice-result:after{font-size:70mm!important;top:48mm!important}.invoice-result .invoice-header:after{bottom:3mm!important;right:7mm!important}.invoice-parties{gap:4mm!important}.invoice-parties section{padding:3mm!important}.invoice-result .invoice-footer:after{bottom:-3mm!important}}.job-admin{align-items:start}.job-admin .form-grid{margin:20px 0}.job-admin-list,.application-list{flex-direction:column;gap:13px;margin-top:22px;display:flex}.job-admin-card{grid-template-columns:1fr 170px auto;align-items:end;gap:18px;display:grid}.job-admin-card h3,.application-card h3{margin:8px 0 0}.job-admin-card p,.application-card p{margin:7px 0 0;font-size:.8rem}.job-status{letter-spacing:.08em;text-transform:uppercase;background:#eef1f3;padding:5px 9px;font-size:.64rem;font-weight:800;display:inline-block}.job-status.published{color:#16754d;background:#e9f7f1}.job-status.closed{color:#a53124;background:#fff0ee}.applications-title{margin-top:55px}.application-card{grid-template-columns:1fr 190px;align-items:end;gap:20px;display:grid}.application-card a{color:var(--orange);margin-top:10px;font-size:.78rem;font-weight:800;display:inline-block}@media (width<=720px){.job-admin-card,.application-card{grid-template-columns:1fr;align-items:stretch}}.address-suggestions{grid-column:1/-1}.address-suggestions select{border-color:var(--orange)!important;background:#fff8f3!important}.address-help{color:var(--muted);margin:-22px 0 30px;font-size:.72rem;display:block}@media (width<=600px){.address-help{margin-top:-14px}}
