@import url('/fonts.css');
:root{--dark:#0b1830;--panel:#14294b;--teal:#d77b45;--amber:#c96935;--bg:#f1f4f8;--text:#1b2940;--muted:#647186;--line:#dce3ed}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 'Golos Text',Arial,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select,summary,textarea{touch-action:manipulation}button{cursor:pointer}a:hover{color:#a74b21}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--teal);outline-offset:4px}input:focus,select:focus,textarea:focus{outline:2px solid #a74b21;outline-offset:2px}.wrap{width:min(1240px,100%);margin:auto;padding:0 24px}.topbar{background:var(--dark);color:#bdd0d4;font-size:14px;border-bottom:1px solid #ffffff18}.topbar .wrap{display:flex;align-items:center;gap:25px;padding-top:7px;padding-bottom:7px}.topbar .search{margin-left:auto}.search{display:flex;gap:6px}.search input{width:170px;background:#ffffff0c;border:1px solid #ffffff25;border-radius:8px;color:white;padding:6px 10px}.search button{color:#d1e7ea;background:none;border:0}.header{background:var(--panel);color:white;position:sticky;top:0;z-index:30;box-shadow:0 6px 24px #061a202b}.header .wrap{min-height:76px;display:flex;gap:22px;align-items:center}.brand{font-size:25px;font-weight:700;letter-spacing:-1px;white-space:nowrap}.brand span{color:var(--teal)}.brand small{display:block;font-size:11px;letter-spacing:2px;font-weight:500;color:#bad4d8;margin-top:-4px}.nav{display:flex;align-items:center;gap:4px;flex:1}.nav>details{position:relative}.nav summary{list-style:none;cursor:pointer;padding:12px 10px;font-size:14px;font-weight:600;white-space:nowrap}.nav summary::-webkit-details-marker{display:none}.nav summary:after{content:'⌄';margin-left:6px;color:#79b3bb}.nav details[open] summary{background:#d77b451c;border-radius:9px;color:var(--teal)}.dropdown{position:absolute;top:52px;left:0;background:white;color:var(--panel);width:290px;box-shadow:0 15px 40px #00182030;border:1px solid var(--line);border-radius:12px;padding:10px;max-height:70vh;overflow:auto}.dropdown a{display:block;padding:8px 12px;border-radius:6px;font-size:14px}.dropdown a:hover{background:#edf7f8}.btn{display:inline-flex;justify-content:center;align-items:center;background:var(--amber);border:0;border-radius:11px;color:#1b1b1b;padding:14px 23px;font-weight:700;font-size:15px;line-height:1.3}.btn:hover{background:#b45425;color:#1b1b1b}.btn.dark{background:var(--panel);color:white}.btn.teal{background:var(--teal);color:var(--dark)}.btn.outline{background:transparent;border:1px solid #bed6db;color:var(--panel)}.btn.wide{width:100%}.menu-toggle{display:none;background:none;color:white;border:1px solid #ffffff30;border-radius:8px;font-size:23px;padding:3px 10px}.hero{background:linear-gradient(160deg,var(--dark),var(--panel));color:white;padding:56px 0 64px}.hero-grid{display:grid;grid-template-columns:1.15fr .95fr;gap:48px;align-items:start}.badge{display:inline-block;border:1px solid #d77b4570;color:var(--teal);border-radius:999px;padding:8px 14px;font-size:12px;letter-spacing:.04em;text-transform:uppercase}h1,h2{font-family:'Unbounded','Golos Text',Arial,sans-serif;letter-spacing:-.02em}h1{font-size:clamp(30px,4.2vw,52px);line-height:1.14;margin:16px 0 20px}h2{font-size:clamp(23px,2.8vw,34px);line-height:1.25;color:var(--panel);margin:0 0 12px}h3{font-size:20px;line-height:1.35;margin:0 0 12px;color:var(--panel)}p{margin:0 0 16px}.hero-copy{color:#d0dfe2;font-size:17px;line-height:1.65}.checks{display:flex;gap:12px 20px;flex-wrap:wrap;color:var(--teal);font-size:14px;font-weight:600;margin:20px 0}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips a,.chips button{border:1px solid #ffffff3b;border-radius:999px;background:#ffffff08;color:white;padding:8px 14px;font-size:14px}.chips a:hover{border-color:var(--teal);color:var(--teal)}.hero-link{display:block;margin-top:23px;color:var(--teal);font-size:15px;font-weight:600}.calc{background:white;border-radius:18px;box-shadow:0 24px 60px #061a2059;padding:24px;color:var(--text)}.calc h3{margin-bottom:4px}.muted,.sub{color:var(--muted)}.sub{margin:0 0 28px}.small{font-size:14px}.segments{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:18px 0 14px}.segments.four{grid-template-columns:repeat(4,1fr);margin:12px 0}.segments button{border:1px solid #d8e0e4;background:white;border-radius:10px;color:var(--panel);font-size:14px;font-weight:600;padding:11px 5px}.segments button.selected{background:var(--panel);color:white;border-color:var(--panel)}.fields{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}label{display:block;font-size:14px;color:var(--muted);font-weight:600}input,select,textarea{width:100%;border:1px solid #d8e0e4;background:white;border-radius:10px;padding:11px 13px;color:var(--text);margin-top:5px}textarea{resize:vertical;min-height:115px}.calc details{margin-top:12px}.calc summary{font-size:14px;color:#a74b21;cursor:pointer}.calc details .fields{margin-top:12px}.calc-result{border-top:1px solid #eef2f4;margin-top:16px;padding-top:16px;display:flex;gap:12px;justify-content:space-between;align-items:center}.calc-result strong{display:block;color:var(--amber);font-size:26px}.note{font-size:14px;color:#6b7c85;margin-top:14px;line-height:1.5}.section{padding:64px 0}.section.white{background:white}.section.deep{background:linear-gradient(180deg,var(--panel),var(--dark));color:white}.deep h2,.deep h3{color:white}.deep .sub{color:#b9ced3}.promo{border:1px solid #cce4e7;border-radius:18px;padding:30px 34px;background:#e8f5f6;display:flex;gap:30px;align-items:center;justify-content:space-between}.promo h2{font-size:25px}.promo p{margin:0}.eyebrow{color:#a74b21;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:.07em;margin-bottom:12px}.trust{padding:28px 0;background:var(--dark);color:#bfd2d6;border-top:1px solid #ffffff14}.grid{display:grid;gap:22px}.grid.two{grid-template-columns:repeat(2,1fr)}.grid.three{grid-template-columns:repeat(3,1fr)}.grid.four{grid-template-columns:repeat(4,1fr)}.trust strong{font-family:'Unbounded',sans-serif;color:var(--teal);font-size:27px;display:block}.trust span{font-size:14px}.card{background:white;border:1px solid var(--line);border-radius:16px;padding:26px;color:var(--text)}.card p:last-child{margin-bottom:0}.card.accent{border:2px solid #a74b21}.card .btn{margin-top:18px}.checklist{list-style:none;padding:0;margin:0}.checklist li{padding:6px 0 6px 24px;position:relative}.checklist li:before{content:'✓';color:#a74b21;position:absolute;left:0;font-weight:700}.placeholder{color:#6b7c85;font-size:15px}.placeholder:before{content:'[ '}.placeholder:after{content:' ]'}.rates{width:100%;border-collapse:collapse;background:white;border-radius:15px;overflow:hidden}.rates th{text-align:left;background:#eef3f5;color:#6b7c85;font-size:14px}.rates td,.rates th{padding:18px 24px;border-bottom:1px solid #eef2f4}.rates td:first-child{font-weight:700;color:var(--panel)}.rates td:nth-child(3){font-weight:700;color:var(--panel)}.table-wrap{overflow:auto;border-radius:16px;border:1px solid var(--line)}.link{color:#a74b21;font-weight:600;font-size:15px}.cases .card{padding:22px}.case-route{display:flex;align-items:center;gap:10px;margin:18px 0;color:var(--panel);font-size:14px}.case-route i{flex:1;border-top:2px dashed #d77b45}.cost{display:flex;justify-content:space-between;border-bottom:1px solid #eef2f4;padding:8px 0;font-size:14px}.cost.total{border:0;font-weight:700;color:var(--panel);margin-top:5px}.service-card{display:flex;flex-direction:column;transition:box-shadow .2s}.service-card:hover{box-shadow:0 10px 30px #0f283210}.service-card h3{font-size:18px}.service-card .link{margin-top:auto;padding-top:14px}.service-number{color:#a74b21;font-size:14px;font-weight:600;margin-bottom:12px}.center{text-align:center;margin-top:26px}.steps{counter-reset:steps}.step{border-top:1px solid #ffffff28;padding-top:18px}.step b{color:var(--teal);font-size:28px;display:block;margin-bottom:10px}.step h3{font-size:18px}.step p{color:#b7cdd2;font-size:15px}.media{height:200px;border-radius:12px;background:linear-gradient(135deg,#e6eef0,#f4f7f8);border:1px dashed #bccdd2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#687e86;font-size:14px;gap:9px;text-align:center;padding:15px;margin-bottom:18px}.media b{font-size:14px;letter-spacing:.03em}.person.card{padding:15px}.person h3{font-size:18px;margin:0 8px 6px}.person p{margin:0 8px 10px;font-size:14px}.route-chart{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;align-items:center;margin:35px 0 0}.route-chart .node{border:1px solid #d77b457a;border-radius:14px;padding:22px;background:#ffffff05;position:relative}.route-chart .node:not(:last-child):after{content:'';position:absolute;width:50px;right:-51px;top:50%;border-top:2px dashed var(--teal)}.node strong{display:block;font-size:21px;color:var(--teal)}.node p{margin:5px 0 0;color:#b9ced3;font-size:15px}.pill{display:inline-block;border:1px solid #ffffff30;border-radius:99px;padding:7px 13px;font-size:14px;color:#f1c8b1}.route-city{display:inline-block;border:1px solid #ffffff35;border-radius:999px;padding:7px 12px;font-size:14px;margin:0 5px 9px 0}.faq details{background:white;border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:0 22px}.faq summary{cursor:pointer;font-weight:600;color:var(--panel);padding:19px 20px 19px 0;list-style:none;position:relative}.faq summary:after{content:'+';position:absolute;right:0;top:13px;font-size:25px;font-weight:400;color:#a74b21}.faq details[open] summary:after{content:'−'}.faq details p{padding-bottom:7px;color:var(--muted)}.seo details summary{cursor:pointer;color:#a74b21;font-weight:600}.seo h3{margin-top:24px}.final-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px}.final-grid .card h3{color:var(--panel)}.final-grid .contact-line{font-size:21px;margin:18px 0;color:#d1e8ec}.final-grid .chips{margin-top:22px}.form-status{font-size:14px;color:#a74b21;margin-top:12px}.footer{background:#091327;color:#a8c2c9;padding:48px 0 20px;font-size:14px}.footer h3{font-size:16px;color:white;margin-bottom:18px}.footer a{display:block;padding:4px 0}.footer .brand{color:white;padding:0}.footer .bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff18;margin-top:35px;padding-top:20px}.crumb{font-size:14px;color:var(--muted);padding:25px 0}.page-head{background:var(--panel);color:white;padding:48px 0}.page-head h1{font-size:clamp(28px,3vw,42px);max-width:950px}.page-head p{max-width:800px;color:#c9dde1}.page-content{min-height:350px}.blog-card .media{height:180px}.quote{padding-left:18px;border-left:3px solid var(--teal)}.skip{position:absolute;left:15px;top:-70px;background:white;padding:10px;z-index:200}.skip:focus{top:5px}dialog{width:min(650px,calc(100% - 32px));max-height:85vh;border:0;border-radius:16px;padding:28px;color:var(--text);box-shadow:0 25px 100px #00151c50}dialog::backdrop{background:#031b24aa}.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.dialog-head strong{font-size:22px;color:var(--panel)}.close{border:0;background:#edf3f5;border-radius:8px;font-size:28px;line-height:1;padding:7px 12px}.search-results a{display:block;padding:12px;border-bottom:1px solid var(--line)}.download{margin-top:18px}.schema-choice{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px}.schema-choice button{border:1px solid var(--line);border-radius:10px;background:#eef6f7;color:var(--panel);padding:18px}.schema-result{padding:20px;background:#eef6f7;border-radius:10px;margin-top:20px}.to-top{position:fixed;bottom:22px;right:22px;border:1px solid #ffffff25;border-radius:10px;background:var(--panel);color:white;padding:8px 13px;font-size:20px;z-index:20}.hidden{display:none!important}@media(max-width:1150px){.header .wrap{gap:14px}.nav summary{font-size:13px;padding:12px 7px}.header .btn{padding:12px 14px;font-size:14px}.brand{font-size:23px}}@media(max-width:980px){.menu-toggle{display:block;margin-left:auto}.nav{display:none;position:absolute;top:76px;left:0;right:0;background:var(--panel);padding:15px 24px;max-height:75vh;overflow:auto}.nav.open{display:block}.nav summary{font-size:16px;padding:12px 0}.dropdown{position:static;width:100%;margin-bottom:12px;box-shadow:none}.header .btn{display:none}.hero-grid{gap:28px;grid-template-columns:1fr 1fr}h1{font-size:36px}.grid.four{grid-template-columns:repeat(2,1fr)}.grid.three{grid-template-columns:repeat(2,1fr)}.final-grid{gap:32px}.hero .badge{font-size:11px}.topbar .hours{display:none}}@media(max-width:700px){.wrap{padding:0 18px}.topbar .wrap{gap:12px;font-size:12px}.topbar .exchange{display:none}.search input{width:140px;font-size:13px}.header .wrap{min-height:68px}.nav{top:68px}.hero{padding:35px 0 40px}.hero-grid,.final-grid,.grid.two{grid-template-columns:1fr}.hero-grid{gap:30px}h1{font-size:33px}.hero-copy{font-size:16px}.section{padding:42px 0}.promo{display:block;padding:24px}.promo .btn{margin-top:20px}.grid{gap:15px}.grid.three{grid-template-columns:1fr}.grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.card{padding:22px}.trust strong{font-size:24px}.trust .grid{gap:22px}.rates th,.rates td{padding:14px 16px;font-size:14px}.rates .btn{font-size:13px;padding:10px 13px}.rates{min-width:590px}.route-chart{grid-template-columns:1fr;gap:25px}.route-chart .node:not(:last-child):after{width:0;height:25px;right:50%;top:auto;bottom:-26px;border-top:0;border-left:2px dashed var(--teal)}.footer .grid.four{grid-template-columns:1fr 1fr}.footer .bottom{flex-direction:column;gap:7px}.cases.grid.four{grid-template-columns:1fr 1fr}.cases h3{font-size:16px}.case-route{font-size:12px}.media{height:160px}.final-grid{gap:28px}.brand small{font-size:10px}.badge{font-size:11px}.calc{padding:21px}.calc-result strong{font-size:23px}.calc-result .btn{padding:13px 15px}.step h3{font-size:17px}.person h3{font-size:16px}}@media(max-width:400px){.grid.four,.cases.grid.four,.footer .grid.four{grid-template-columns:1fr}.topbar .search input{width:115px}h1{font-size:29px}.fields{gap:8px}.segments button{font-size:12px}.calc-result{flex-wrap:wrap}.calc-result .btn{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

/* Sinorus365: independent blue-and-copper identity */
body{font-family:'Golos Text',Arial,sans-serif}h1,h2,.trust strong{font-family:'Golos Text',Arial,sans-serif}h2{font-weight:600;letter-spacing:-.04em;font-size:clamp(27px,3vw,40px)}.wrap{max-width:1240px}.topbar{background:#14294b;color:#d1daea}.topbar .exchange{display:none}.header{background:#fff;color:#14294b;border-bottom:1px solid #dce3ed;box-shadow:none}.header .wrap{min-height:90px;gap:30px}.brand{font-size:27px;letter-spacing:-1.1px}.brand small{color:#69778c;letter-spacing:2.3px}.nav summary{font-weight:500;color:#14294b}.nav summary:after{color:#a74b21}.nav details[open] summary{background:#f7eee8;color:#a74b21}.header .btn{background:#14294b;color:#fff}.btn{border-radius:5px;background:#c96935;color:#fff;font-weight:600;padding:15px 24px}.btn:hover{color:#fff}.btn.dark{background:#14294b}.btn.teal{background:#c96935;color:#fff}.btn.outline{border-color:#9cabbd;color:#14294b}.hero{background:#fff;color:#14294b;padding:38px 0 0;border-bottom:1px solid #dce3ed}.hero-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px}.badge{border:0;border-radius:0;padding:0;color:#a74b21;font-size:12px;letter-spacing:.12em;font-weight:600}.hero-tag{font-size:12px;letter-spacing:.15em;color:#76869b}.hero-grid{grid-template-columns:1.5fr .8fr;gap:90px;align-items:center;padding-bottom:55px}.hero h1{font-size:clamp(40px,5.2vw,68px);font-weight:500;line-height:1.07;letter-spacing:-.055em;max-width:730px;margin:0 0 24px}.hero-copy{color:#647186;max-width:620px;font-size:17px;line-height:1.7}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.route-board{padding:28px 30px;background:#f1f4f8;border-left:3px solid #c96935}.route-country{display:flex;align-items:center;gap:17px}.route-country>span{font-size:14px;border:1px solid #c7d2e2;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#647186}.route-country strong{font-size:33px;font-weight:500;letter-spacing:-.03em}.route-track{padding:25px 0 25px 22px;display:flex;align-items:center;gap:10px;position:relative;color:#647186;font-size:13px;max-width:280px}.route-track:before{content:'';height:100%;border-left:1px dashed #a7b5c8;position:absolute;left:22px;top:0}.route-track span{background:#f1f4f8;position:relative;padding:3px 0 3px 17px}.route-board>.link{display:inline-block;margin-top:25px}.hero-bottom{border-top:1px solid #dce3ed;display:grid;grid-template-columns:repeat(3,1fr);padding:22px 0;color:#647186;font-size:14px}.section{padding:70px 0}.card{border-radius:5px;padding:28px;box-shadow:none}.solution-card{border:0;background:#f1f4f8;min-height:225px;position:relative;padding-top:25px}.solution-card .service-number{font-size:32px;line-height:1;font-weight:400;margin-bottom:25px;color:#c96935}.solution-card h3{font-size:23px;font-weight:500;max-width:230px}.solution-card .link{display:block;margin-top:18px}.transport-card{background:transparent;border:0;border-top:2px solid #14294b;border-radius:0;padding:25px 0}.transport-card h3{font-size:27px;font-weight:500;margin:18px 0}.service-card{border:0;border-bottom:1px solid #dce3ed;padding:25px 0;border-radius:0}.service-card:hover{box-shadow:none;background:#f6f8fb}.service-card .service-number{font-size:13px}.quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start;margin-top:35px}.quote-grid h3{font-size:32px;font-weight:500;letter-spacing:-.025em;line-height:1.25}.quote-grid>div>p{max-width:450px}.quote-points{margin-top:35px;border-left:2px solid #c96935;padding-left:20px;font-size:14px;color:#647186}.calc{border-radius:6px;border:1px solid #dce3ed;box-shadow:0 12px 40px #14294b08}.segments button,input,select,textarea{border-radius:5px}.calc-result strong{color:#a74b21}.rates{border-radius:0}.table-wrap{border-radius:5px}.section.deep{background:#14294b}.deep+.deep{border-top:1px solid #ffffff18}.deep .sub{color:#b5c2d6}.step b{color:#e99b6e;font-weight:400}.step p{color:#c0cbdd}.step h3{font-weight:500}.trust{background:#fff;color:#647186;border-top:1px solid #dce3ed;padding:28px 0}.trust strong{color:#a74b21;font-weight:500}.route-chart .node{border-color:#8290a7;border-radius:5px}.route-chart .node:not(:last-child):after{border-color:#e99b6e}.node strong{color:#e99b6e}.node p{color:#c0cbdd}.route-city{border-radius:4px;color:#d6e0ee;border-color:#ffffff30}.media{border-radius:4px;background:#edf1f7;border-color:#c2cede;color:#647186}.person.card{border:0;padding:0}.person h3,.person p{margin-left:0;margin-right:0}.quote{border-color:#c96935}.eyebrow{color:#a74b21}.deep .eyebrow{color:#e99b6e!important}.faq details{border:0;border-bottom:1px solid #dce3ed;border-radius:0;padding:0 4px;background:transparent}.faq summary{padding:22px 30px 22px 0;font-weight:500}.faq summary:after{color:#a74b21}.final-grid{gap:80px}.final-grid .contact-line{color:#e4eaf4}.chips a{border-radius:4px}.footer{background:#091327;color:#b3c0d6}.footer .brand span{color:#e99b6e}.footer .brand small{color:#b3c0d6}.footer .bottom{border-color:#ffffff20}.page-head{background:#f1f4f8;color:#14294b;border-bottom:1px solid #dce3ed}.page-head p{color:#647186}.page-head h1{font-weight:500;letter-spacing:-.04em}.to-top{border-radius:5px}.link{color:#a74b21}.menu-toggle{color:#14294b;border-color:#c7d2e2}.schema-choice button{background:#f1f4f8}.close{border-radius:4px}
@media(max-width:1150px){.header .wrap{gap:15px}.hero-grid{gap:50px}.nav summary{padding:12px 7px}.quote-grid{gap:40px}}
@media(max-width:980px){.header .wrap{min-height:76px}.nav{background:#fff;border-bottom:1px solid #dce3ed;top:76px}.hero-grid{grid-template-columns:1.2fr .8fr;gap:30px}.hero h1{font-size:49px}.route-board{padding:22px}.hero-bottom{gap:15px}.hero-bottom span{font-size:13px}.quote-grid{gap:30px}.transport-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.transport-card h3{font-size:23px}}
@media(max-width:700px){.header .wrap{min-height:68px}.nav{top:68px}.hero{padding-top:26px}.hero-top{margin-bottom:25px}.hero-tag{display:none}.hero .badge{font-size:11px}.hero-grid{grid-template-columns:1fr;gap:30px;padding-bottom:28px}.hero h1{font-size:44px;line-height:1.08}.hero-copy{font-size:16px}.hero-actions{margin-top:24px}.route-board{padding:22px 24px}.route-country strong{font-size:28px}.route-track{padding-top:17px;padding-bottom:17px}.hero-bottom{grid-template-columns:1fr;gap:8px;padding:18px 0}.section{padding:46px 0}.quote-grid{grid-template-columns:1fr;gap:28px;margin-top:25px}.quote-grid h3{font-size:28px}.transport-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:25px}.solution-card{min-height:0;padding:23px}.solution-card .service-number{margin-bottom:18px}.solution-card h3{max-width:none}.grid.three.solution-grid{grid-template-columns:1fr}.final-grid{gap:28px}.section.deep h2{font-size:29px}.brand small{font-size:10px}}
@media(max-width:400px){.hero h1{font-size:39px}.hero-actions .btn{padding:14px 18px;font-size:14px}.hero-bottom span{font-size:14px}.transport-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

.contact-person{margin-bottom:22px}.contact-person>strong{display:block;font-size:18px;font-weight:600;margin-bottom:3px}.contact-phone{display:block;font-size:20px;white-space:nowrap;font-weight:500}.contact-messengers{display:flex;gap:10px;margin-top:9px}.contact-messengers a{display:inline-flex;padding:6px 12px;border:1px solid currentColor;border-radius:4px;font-size:13px;line-height:1.4}.contact-messengers a:hover{background:#c96935;color:white;border-color:#c96935}.contact-list{margin:25px 0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.deep .contact-person{color:#e4eaf4}.deep .contact-messengers a{color:#f1c8b1}.footer .contact-person{margin-bottom:18px}.footer .contact-person>strong{font-size:15px;color:#fff}.footer .contact-phone{font-size:16px}.footer .contact-messengers{gap:7px}.footer .contact-messengers a{padding:4px 7px;font-size:12px}.top-contacts{display:flex;gap:25px}.top-contacts .contact-person{display:flex;gap:9px;align-items:center;margin:0}.top-contacts .contact-person>strong{font-size:13px;margin:0;color:white}.top-contacts .contact-phone{font-size:13px;color:#d1daea}.top-contacts .contact-messengers{margin:0;gap:6px}.top-contacts .contact-messengers a{padding:2px 5px;font-size:12px;color:#e6b496}.topbar .hours{display:none}.contact-page-cards>.contact-person{background:white;border:1px solid #dce3ed;border-top:3px solid #c96935;border-radius:5px;padding:30px;margin:0}.contact-page-cards .contact-person>strong{font-size:28px;margin-bottom:12px}.contact-page-cards .contact-phone{font-size:25px}.contact-page-cards .contact-messengers{margin-top:20px}.contact-page-cards .contact-messengers a{font-size:15px;padding:10px 18px}
@media(max-width:1150px){.top-contacts{gap:15px}.top-contacts .contact-messengers{display:none}}
@media(max-width:700px){.topbar .wrap{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.top-contacts{flex:1;flex-direction:column;gap:4px}.top-contacts .contact-person>strong{font-size:12px}.top-contacts .contact-phone{font-size:12px}.topbar .search{margin-left:0}.contact-list{grid-template-columns:1fr;gap:0}.contact-page-cards .contact-phone{font-size:23px}.contact-page-cards>.contact-person{padding:25px}.contact-phone{font-size:21px}.footer .contact-messengers a{font-size:13px}}

.transport-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wechat-contact{font-size:14px;margin:12px 0 6px;overflow-wrap:anywhere}.wechat-contact strong{font-weight:500}.deep .wechat-contact,.footer .wechat-contact{color:#d4deee}.footer .contact-person .small{font-size:13px}.topbar .exchange{display:none}.fx-reference{margin-top:14px;font-size:13px;color:#647186}.fx-reference a{text-decoration:underline}.grid.four:has(>.person){grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}.grid.four:has(>article:only-child){grid-template-columns:1fr}@media(max-width:700px){.transport-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px}.transport-card h3{font-size:23px}.transport-card .link{font-size:13px}.grid.four:has(>.person){grid-template-columns:1fr 1fr}}

.warehouse-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.warehouse-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.warehouse-gallery figure{margin:0}.warehouse-gallery img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.warehouse-gallery figcaption{padding:12px 0;font-size:14px;color:#66758a}.warehouse-locations{margin-top:28px}.company-intro{border-left:3px solid #b97545;padding:8px 24px;margin-bottom:28px}.company-intro p{margin:10px 0}.hero-tag{max-width:360px;text-align:right}.route-country strong{font-size:clamp(17px,2vw,25px)}@media(max-width:650px){.warehouse-gallery{grid-template-columns:1fr;gap:16px}.warehouse-intro{align-items:flex-start;flex-direction:column}.hero-tag{font-size:9px;max-width:160px}}

.guangzhou-intro{margin-top:48px}.guangzhou-gallery img{aspect-ratio:9/16;object-fit:contain;background:#eef1f4}

.warehouse-video{margin:28px auto 0;max-width:760px}.warehouse-video video{display:block;width:100%;max-height:560px;background:#101d2b;border-radius:12px;object-fit:contain}.warehouse-video figcaption{padding:12px 0;color:#66758a;font-size:14px}

.company-story{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:start}.company-story h3{font-size:30px;line-height:1.2}.about-features{margin-top:32px}.about-feature{padding:24px;background:#f3f5f7;border-radius:14px}.about-feature h3{font-size:19px;margin:18px 0 12px}.about-feature p{font-size:14px;line-height:1.7}.about-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:15px;background:#f0dfd0;color:#9b613d;transform:rotate(-4deg)}.about-icon svg{width:30px;height:30px;transform:rotate(4deg)}.about-next{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:24px}.about-next p{max-width:720px}@media(max-width:700px){.company-story{grid-template-columns:1fr;gap:20px}.company-story h3{font-size:25px}.about-next{align-items:flex-start;flex-direction:column}}

.packaging-block{margin-top:48px}.packaging-block>h3{font-size:28px}.packaging-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}.packaging-grid figure{margin:0}.packaging-grid img{display:block;width:100%;height:300px;object-fit:contain;background:#eef1f4;border-radius:12px}.packaging-grid figcaption{padding:12px 0;font-size:15px}@media(max-width:700px){.packaging-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.packaging-grid img{height:230px}}@media(max-width:420px){.packaging-grid{grid-template-columns:1fr}.packaging-grid img{height:320px}}

.loading-gallery img{height:320px;aspect-ratio:auto;object-fit:contain;background:#eef1f4}@media(max-width:650px){.loading-gallery img{height:280px}}

.company-socials{display:flex;flex-wrap:wrap;gap:12px 20px;margin:16px 0;font-size:13px}.company-socials a{border-bottom:1px solid currentColor;padding-bottom:3px}.topbar .company-socials{margin:0;font-size:11px}.topbar>.wrap{flex-wrap:wrap}.footer .bottom .company-socials{margin:0}

:root{--bg:#f5f6f8;--teal:#d99a69;--amber:#b86f3e}.hero{background:radial-gradient(ellipse at 85% 30%,#e3eaf2 0,transparent 55%),#f5f6f8}.hero h1{font-weight:600;letter-spacing:-.045em}.hero .route-board{position:relative;border-radius:22px;background:linear-gradient(135deg,#183658,#101f38);color:#fff;border:1px solid #ffffff20;box-shadow:0 24px 55px #14294b22}.route-board .eyebrow,.route-board .link{color:#f2b280}.route-board .route-country span{color:#f2b280}.route-board .route-track{position:relative;overflow:hidden;color:#c4d3e4;border-color:#ffffff20;padding-bottom:25px}.hero-cargo{position:absolute;bottom:0;left:0;color:#f2b280;font-size:24px;animation:heroCargo 5s linear infinite}.route-board .route-country strong{color:white}.btn{border-radius:10px;transition:transform .2s,box-shadow .2s}.btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px #13294320}.card{border-radius:16px}.service-card,.solution-card{transition:transform .25s,box-shadow .25s;border:1px solid #dce3ed}.service-card:hover,.solution-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #14294b12}.section h2{letter-spacing:-.035em}.calc{border-radius:18px;box-shadow:0 18px 50px #14294b0d}.segments button,input,select,textarea{border-radius:8px}.section.deep{background:linear-gradient(135deg,#142b48,#10213a)}.step{border-radius:16px;padding:22px;background:#ffffff05;border:1px solid #ffffff12}.faq details{border-radius:12px;padding:0 18px;margin-bottom:10px;background:#fff;border:1px solid #e1e6ed}.warehouse-gallery img,.packaging-grid img{box-shadow:0 10px 28px #10213a10}.route-visual{overflow:hidden;border-radius:22px;background:linear-gradient(140deg,#152f50,#0c1c31);border:1px solid #ffffff20;box-shadow:0 25px 70px #050e1d20}.route-visual-head{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px 28px;color:#aebfd4;font-size:13px;border-bottom:1px solid #ffffff12}.route-live{display:flex;align-items:center;gap:10px;color:#eef4ff}.route-live i{width:7px;height:7px;background:#81d7cc;border-radius:50%;box-shadow:0 0 14px #81d7cc80}.animated-routes{width:100%;height:auto;display:block}.continent{fill:#ffffff03;stroke:#7d97b8;stroke-opacity:.12}.route-line{fill:none;stroke-width:2;stroke-dasharray:6 8;animation:routeFlow 16s linear infinite}.route-russia{stroke:#f2b280}.route-kazakhstan{stroke:#81d7cc}.route-kyrgyzstan{stroke:#b9c7ff}.cargo-dot{filter:drop-shadow(0 0 7px currentColor)}.origin-halo{fill:#ffffff0c;stroke:#ffffff30;animation:originPulse 3s ease-in-out infinite}.city-label{font:600 21px 'Golos Text',Arial;fill:#fff}.country-label{font:11px 'Golos Text',Arial;letter-spacing:1.4px;fill:#b1c2d7}.map-note{font:12px 'Golos Text',Arial;fill:#8da3bf}.route-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ffffff16}.route-options a{padding:24px;display:flex;flex-direction:column;gap:10px;transition:background .2s}.route-options a+a{border-left:1px solid #ffffff16}.route-options a:hover{background:#ffffff07;color:#fff}.route-mode{font-size:11px;letter-spacing:1px;color:#f2b280}.route-options strong{font-size:19px;color:#fff}.route-options small{color:#aec1d8;font-size:12px}@keyframes routeFlow{to{stroke-dashoffset:-140}}@keyframes originPulse{50%{stroke-opacity:.3;fill:#ffffff18}}@keyframes heroCargo{from{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:95%;opacity:0}}@media(max-width:700px){.route-visual-head{padding:18px}.route-visual-head>span:last-child{display:none}.animated-routes{min-height:255px}.city-label{font-size:24px}.map-note{display:none}.route-options{grid-template-columns:1fr}.route-options a{padding:18px 22px}.route-options a+a{border-left:0;border-top:1px solid #ffffff16}.hero .route-board{border-radius:18px}.step{padding:18px}}@media(prefers-reduced-motion:reduce){.route-line,.origin-halo,.hero-cargo{animation:none}.cargo-dot{display:none}.btn,.service-card,.solution-card{transition:none}}

.border-routes{padding:28px;border-top:1px solid #ffffff16}.border-route-card{padding:24px;border:1px solid #ffffff20;border-radius:16px;background:#ffffff04}.border-route-card h3{color:#fff;font-size:20px;line-height:1.5}.border-route-card p{color:#b3c4d9;font-size:14px}.border-route-card .link{color:#f2b280}.border-route-track{position:relative;display:flex;justify-content:space-between;margin:22px 0;height:14px;align-items:center}.border-route-track:before{content:"";position:absolute;left:0;right:0;border-top:1px dashed #81d7cc}.border-route-track i{width:9px;height:9px;border:2px solid #81d7cc;border-radius:50%;background:#142b48;z-index:1}.border-route-track b{position:absolute;left:0;color:#f2b280;background:#142b48;line-height:1;animation:heroCargo 6s linear infinite}.border-route-card:nth-child(2) .border-route-track b{animation-delay:-3s}@media(max-width:700px){.border-routes{padding:18px}.border-route-card{padding:18px}}@media(prefers-reduced-motion:reduce){.border-route-track b{animation:none}}

body{font-family:'Golos Text',Arial,sans-serif;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{line-height:1.22;letter-spacing:-.025em}h1{font-weight:600}h2{font-weight:600;font-size:clamp(28px,3.3vw,42px)}h3{font-weight:500}.hero h1{font-size:clamp(42px,5.2vw,68px);max-width:850px}.hero-copy{max-width:630px;line-height:1.8;font-size:18px}.sub{max-width:850px;line-height:1.8}.section{padding-top:72px;padding-bottom:72px}.section h2{margin-bottom:20px}.card p{line-height:1.8}.nav summary{font-size:14px;font-weight:500}.contact-phone{font-variant-numeric:tabular-nums}.about-feature{border:1px solid #e4e8ee;background:linear-gradient(135deg,#fff,#f3f5f7)}.company-intro{background:#edf1f5;border-radius:0 16px 16px 0;padding:18px 24px}.section.deep .company-intro{background:#ffffff08}.footer{padding-top:56px}.russia-route-map{margin:28px;border-radius:18px;border:1px solid #ffffff20;background:linear-gradient(135deg,#173251,#0e2038);overflow:hidden}.russia-route-map svg{width:100%;height:auto;display:block}.russia-route-note{padding:24px 28px;border-top:1px solid #ffffff16;display:grid;grid-template-columns:1fr 1fr;gap:16px 28px;font-size:14px;color:#b9c9dd}.russia-route-note p{margin:0}.russia-route-note .link{color:#f2b280;grid-column:1/-1}.russia-route-map .city-label{font-size:18px}@media(max-width:700px){body{font-size:15px}.section{padding:48px 0}.hero-copy{font-size:16px}.russia-route-map{margin:18px}.russia-route-map svg{min-height:240px}.russia-route-note{grid-template-columns:1fr;padding:18px;font-size:13px}.russia-route-map .city-label{font-size:20px}.company-intro{padding:16px 20px}}

.brand{letter-spacing:-.6px;white-space:nowrap}.brand>span{margin-left:5px}

#supply-chain{padding-top:36px;padding-bottom:36px}#supply-chain h2{font-size:30px;margin-bottom:10px}#supply-chain>.wrap>.sub{font-size:14px;margin-bottom:20px}.route-visual{display:grid;grid-template-columns:1.55fr 1fr}.route-visual-head{grid-column:1/-1;padding:14px 22px}.animated-routes{height:300px;min-height:0}.route-options{grid-template-columns:1fr;border-top:0;border-left:1px solid #ffffff16;align-content:center}.route-options a{padding:16px 22px;gap:5px}.route-options a+a{border-left:0;border-top:1px solid #ffffff16}.route-options strong{font-size:17px}.route-expand{grid-column:1/-1;border-top:1px solid #ffffff16}.route-expand>summary{cursor:pointer;list-style:none;padding:16px 22px;display:flex;justify-content:space-between;color:#d5e0ef;font-size:14px}.route-expand>summary::-webkit-details-marker{display:none}.route-expand>summary span{color:#f2b280;font-size:21px;line-height:1}.route-expand[open]>summary span{transform:rotate(45deg)}@media(max-width:700px){#supply-chain h2{font-size:25px}.route-visual{grid-template-columns:1fr}.animated-routes{height:230px}.route-options{border-left:0;border-top:1px solid #ffffff16;grid-template-columns:repeat(3,minmax(0,1fr))}.route-options a{padding:12px 10px}.route-options a+a{border-top:0;border-left:1px solid #ffffff16}.route-options strong{font-size:13px}.route-mode,.route-options small{font-size:10px}.route-expand>summary{font-size:12px;padding:14px}.route-visual-head{padding:13px 16px}}

.early-contact{background:#fff;padding-top:38px;padding-bottom:38px}.early-contact>.wrap>h2{font-size:30px}.early-contact .final-grid{gap:40px;align-items:start}.early-contact .final-grid>div>h2,.early-contact .final-grid>div>.sub{display:none}.early-contact .contact-list{display:flex;flex-wrap:wrap;gap:18px;margin:12px 0}.early-contact .contact-person{margin:0;padding:14px;border:1px solid #e1e6ed;border-radius:12px;flex:1;min-width:145px}.early-contact .wechat-contact,.early-contact .wechat-contact+p{display:none}.early-contact .card{padding:24px;background:#f5f7fa;box-shadow:0 12px 35px #14294b09}.early-contact textarea{min-height:85px}.early-contact .contact-phone{font-size:16px}@media(max-width:700px){.early-contact{padding:30px 0}.early-contact .final-grid{display:flex;flex-direction:column;gap:20px}.early-contact .final-grid>form{order:-1;width:100%}.early-contact .final-grid>div{width:100%}.early-contact>.wrap>h2{font-size:25px}}
.early-contact .contact-messengers{display:flex;flex-wrap:wrap;gap:8px;font-size:12px}.early-contact .contact-person{min-width:0}.early-contact .contact-person a{overflow-wrap:anywhere}
@media(max-width:700px){.early-contact .contact-list{display:grid;grid-template-columns:1fr}.early-contact .contact-person{width:100%}.early-contact .final-grid{min-width:0}.early-contact .card{min-width:0;max-width:100%}.early-contact input,.early-contact textarea{min-width:0;width:100%}.early-contact{overflow-x:clip}}

.social-icon{display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:-4px;flex-shrink:0}.topbar .social-icon{width:15px;height:15px;vertical-align:-3px}.social-icon-whatsapp{color:#209b63}.social-icon-telegram{color:#279bc6}.social-icon-instagram{color:#c65e87}.btn .social-icon,.footer .social-icon,.topbar .social-icon{color:inherit}.company-socials .btn{display:inline-flex;align-items:center}.company-socials .btn .social-icon{margin-right:7px}

.guangzhou-gallery figure>a{display:block;overflow:hidden;border-radius:12px;aspect-ratio:4/3;background:#edf1f4}.guangzhou-gallery figure>a img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;box-shadow:none;border-radius:0}.guangzhou-gallery img[src$="guangzhou-warehouse-2.jpg"]{transform:rotate(-24deg) scale(1.55)}.guangzhou-gallery img[src$="guangzhou-warehouse-3.jpg"]{transform:rotate(-46deg) scale(1.72)}.guangzhou-gallery img[src$="guangzhou-warehouse-4.jpg"]{transform:rotate(-43deg) scale(1.72)}


.early-contact .final-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}.early-contact .contact-list{display:grid;grid-template-columns:1fr;gap:12px;margin:0 0 20px}.early-contact .contact-person{display:grid;grid-template-columns:100px minmax(0,1fr);gap:6px 16px;padding:18px 20px;width:100%;min-width:0;align-items:center;background:#fff}.early-contact .contact-person>strong{font-size:18px;grid-column:1;grid-row:1}.early-contact .contact-person>.contact-phone{grid-column:2;grid-row:1;white-space:nowrap;font-size:16px;overflow-wrap:normal}.early-contact .contact-person>.contact-messengers{grid-column:2;display:flex;gap:10px;flex-wrap:wrap}.early-contact .contact-messengers>a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow-wrap:normal;padding:7px 10px;min-width:105px;font-size:12px;border:1px solid #dce3ed;border-radius:7px}.early-contact .contact-person>p.small{grid-column:1/-1;grid-row:auto;margin:0;color:#647186;font-size:13px}.early-contact .contact-person>.contact-messengers{grid-row:2}.early-contact .contact-person>p.small~.contact-messengers{grid-row:auto}.early-contact .company-socials{gap:12px 20px}.early-contact .final-grid>div>p{font-size:14px;margin:12px 0;color:#647186}.early-contact .card{padding:26px}.early-contact .card h3{margin:0 0 20px;font-size:23px}.early-contact .card label{font-size:14px}.early-contact .card input,.early-contact .card textarea{font-size:15px;padding:12px}.early-contact .card .note{font-size:12px;line-height:1.6}.early-contact .card .btn{padding:13px 18px;font-size:15px}@media(max-width:900px){.early-contact .final-grid{grid-template-columns:1fr;gap:24px}.early-contact .final-grid>form{grid-row:1}.early-contact .contact-list{grid-template-columns:1fr}.early-contact .contact-person{grid-template-columns:90px minmax(0,1fr)}}@media(max-width:420px){.early-contact .contact-person{padding:16px;grid-template-columns:70px minmax(0,1fr);gap:8px}.early-contact .contact-person>.contact-phone{font-size:14px}.early-contact .contact-person>.contact-messengers{grid-column:1/-1;grid-row:auto}.early-contact .card{padding:20px}}


.early-contact .final-grid{display:flex;flex-direction:column;gap:22px;max-width:900px;margin:0 auto;padding:28px;background:#f5f7fa;border:1px solid #dce3ed;border-radius:20px;box-shadow:0 14px 40px #14294b09}.early-contact .final-grid>div,.early-contact .final-grid>form{width:100%;order:initial}.early-contact .contact-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.early-contact .contact-person{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;min-width:0}.early-contact .contact-person>.contact-phone{font-size:14px;white-space:nowrap}.early-contact .contact-person>.contact-messengers{gap:6px}.early-contact .contact-messengers>a{min-width:0;font-size:11px;padding:6px 8px}.early-contact .contact-person>p.small{font-size:12px}.early-contact .card{border:0;border-top:1px solid #dce3ed;border-radius:0;padding:22px 0 0;background:transparent;box-shadow:none}.early-contact .final-grid>div>.company-socials{margin:12px 0}.early-contact .final-grid>div>p{font-size:13px;margin:8px 0}.early-contact .card h3{font-size:22px;margin-bottom:16px}.early-contact>.wrap>h2,.early-contact>.wrap>.sub{max-width:900px;margin-left:auto;margin-right:auto}@media(max-width:800px){.early-contact .contact-list{grid-template-columns:1fr}.early-contact .contact-person{display:grid;grid-template-columns:85px minmax(0,1fr)}.early-contact .contact-person>.contact-messengers{grid-column:1/-1}.early-contact .contact-person>p.small{grid-column:1/-1}.early-contact .final-grid{padding:20px;gap:18px}.early-contact .final-grid>form{order:initial}.early-contact .final-grid>div{order:initial}}


:root{--dark:#0b1e36;--panel:#143351;--amber:#c6733e}.hero{padding-top:46px;padding-bottom:12px;background:radial-gradient(ellipse at 90% 10%,#d9e8ee,transparent 55%),#f6f8fa}.hero .hero-grid{grid-template-columns:1.3fr .7fr;gap:56px}.hero h1{font-size:clamp(42px,5.1vw,68px);font-weight:700;max-width:700px}.hero-copy{font-size:17px;max-width:620px}.hero-proof{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:24px;font-size:13px;color:#496479}.hero .btn,.early-contact button[type=submit]{background:#16835e;border-color:#16835e;color:#fff;box-shadow:0 8px 22px #16835e20}.hero .btn:hover,.early-contact button[type=submit]:hover{background:#116b4d}.hero .btn.outline{background:transparent;border-color:#b9c9d6;color:#173454;box-shadow:none}.hero-bottom{margin-top:30px}.early-contact{background:linear-gradient(180deg,#f6f8fa,#fff);padding-top:38px;padding-bottom:48px}.early-contact>.wrap>h2{max-width:1000px;font-size:clamp(27px,3vw,38px)}.early-contact>.wrap>.sub{max-width:1000px}.early-contact .final-grid{max-width:1000px;display:grid;grid-template-columns:.8fr 1.2fr;gap:34px;padding:30px;background:#fff;border-radius:22px;box-shadow:0 20px 65px #1129430d}.early-contact .final-grid>div{padding:14px 0}.early-contact .final-grid>form{border-top:0;border-left:1px solid #e3e9ef;padding:4px 0 4px 30px;border-radius:0}.manager-options summary{cursor:pointer;font-size:15px;font-weight:600;padding:0 0 16px;color:#173454}.early-contact .contact-list{grid-template-columns:1fr;margin-top:10px}.early-contact .contact-person{display:block;padding:14px;margin-bottom:8px}.early-contact .contact-person>.contact-phone{display:block;margin:5px 0}.early-contact .contact-person>.contact-messengers{display:flex;margin-top:8px}.early-contact .card .btn{width:100%;font-size:15px;padding:15px 18px}.early-contact .company-socials{flex-direction:column;align-items:flex-start}.early-contact .card textarea{min-height:85px}.early-contact input,.early-contact textarea{background:#f7f9fb;border:1px solid #dbe4ec}.early-contact .card h3{font-size:24px}.early-contact .final-grid>div>p{line-height:1.7}#warehouses{background:#f6f8fa}#warehouses .warehouse-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#warehouses .warehouse-gallery img{height:190px;object-fit:cover}#warehouses .guangzhou-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}#warehouses .guangzhou-gallery img{height:100%}#warehouses .warehouse-intro{margin-bottom:16px}#warehouses .guangzhou-intro{margin-top:32px}.warehouse-more{background:#fff;border:1px solid #dce3ed;border-radius:14px;padding:0 22px;margin-top:18px}.warehouse-more>summary{padding:18px 0;cursor:pointer;font-weight:500;font-size:15px}.warehouse-more[open]{padding-bottom:22px}.warehouse-more .packaging-block{margin-top:20px}.warehouse-locations{font-size:13px}.floating-inquiry{position:fixed;right:24px;bottom:24px;z-index:40;display:flex;align-items:center;padding:13px 20px;gap:4px;border-radius:50px;background:#16835e;color:white;box-shadow:0 8px 28px #0a453538;font-size:14px;font-weight:500}.floating-inquiry:hover{background:#116b4d;color:#fff}.floating-inquiry .social-icon{color:#fff;width:20px;height:20px}.to-top{bottom:82px}.section.white{background:#fff}.transport-card{border-bottom:2px solid #d49b74;padding-bottom:24px}.service-number{color:#a6b8c9!important}.hero .badge{letter-spacing:1px}@media(max-width:900px){.hero .hero-grid{grid-template-columns:1fr;gap:25px}.hero .route-board{display:none}.early-contact .final-grid{grid-template-columns:1fr;padding:24px;gap:20px}.early-contact .final-grid>form{grid-row:1;border-left:0;padding:0}.early-contact .final-grid>div{border-top:1px solid #e3e9ef;padding-top:20px}.early-contact .manager-options summary{padding-bottom:8px}#warehouses .warehouse-gallery,#warehouses .guangzhou-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.hero{padding-top:25px}.hero-proof{font-size:12px;gap:8px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{text-align:center}.early-contact .final-grid{padding:20px}.floating-inquiry{bottom:16px;right:16px;font-size:12px;padding:11px 16px}#warehouses .warehouse-gallery img{height:145px}.warehouse-more{padding-left:14px;padding-right:14px}.warehouse-more>summary{font-size:13px}.hero h1{font-size:42px}.hero .hero-bottom{font-size:12px}}

.top-contacts{flex-wrap:wrap}.early-contact .contact-list{grid-template-columns:1fr}
