.nikco-cargo-handling-guide-page .article-hero{min-height:660px;background:#102630}
.nikco-cargo-handling-guide-page .article-hero h1{max-width:15ch;font-size:clamp(44px,5.4vw,76px);line-height:1.18}
.nikco-cargo-handling-guide-page .article-deck{max-width:68ch}
.nikco-cargo-handling-guide-page .article-prose h2{font-size:clamp(34px,3.7vw,51px);line-height:1.28}
.nikco-cargo-handling-guide-page .article-prose p{line-height:1.92}
.nikco-cargo-handling-guide-page .article-prose bdi[dir=ltr]{unicode-bidi:isolate;font-family:Arial,sans-serif;font-size:.9em}
.nikco-cargo-handling-guide-page .article-prose a{color:#096d86;text-underline-offset:4px}
.nikco-cargo-handling-guide-page .article-prose a:focus-visible,.ncs-table:focus-visible{outline:3px solid #1681a1;outline-offset:3px}
.ncs-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:42px 0 60px;border:1px solid #bccfd4;background:#bccfd4}
.ncs-quick>div{padding:25px 22px;background:#fff}
.ncs-quick span{display:block;margin-bottom:15px;color:#13728a;font-size:12px;font-weight:800}
.ncs-quick strong{display:block;direction:ltr;text-align:right;color:#102630;font:800 clamp(17px,1.7vw,22px)/1.3 Arial,sans-serif}
.ncs-quick p{margin:15px 0 0!important;color:#36535f;font-size:15px;line-height:1.8!important}
.ncs-flow{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:25px 0 30px;padding:20px;background:#e1ecee;border-left:4px solid #1681a1;color:#203c47;font:700 13px/1.5 Arial,sans-serif}
.ncs-flow span,.ncs-flow strong{padding:7px 10px;background:#fff}
.ncs-flow strong{background:#102630;color:#fff}
.ncs-flow i{font-style:normal;color:#1681a1}
.ncs-table{max-width:100%;overflow-x:auto;margin:29px 0 34px;scrollbar-width:thin}
.ncs-table table{width:100%;min-width:620px;border-collapse:collapse;background:#fff;font-size:15px;line-height:1.65}
.ncs-table th,.ncs-table td{padding:15px 17px;border:1px solid #c3d2d6;text-align:right;vertical-align:top}
.ncs-table thead th{background:#102630;color:#fff}
.ncs-table tbody th{width:31%;color:#102630;font-weight:800}
.ncs-table tbody tr:nth-child(even){background:#eef3f3}
.ncs-related{margin:45px 0;padding:29px;background:#e0ebed;border-inline-start:4px solid #1681a1}
.ncs-related>strong{display:block;margin-bottom:15px;color:#102630;font-size:20px}
.ncs-related>div{display:grid;gap:10px}
.ncs-related a{display:block;min-height:44px;padding:9px 12px;background:#fff;color:#096d86;text-decoration:none;font-size:15px;font-weight:750}
.ncs-related a:hover,.ncs-related a:focus-visible{background:#102630;color:#fff!important}
@media(max-width:700px){.nikco-cargo-handling-guide-page .article-hero{min-height:0;padding-top:135px}.nikco-cargo-handling-guide-page .article-hero h1{font-size:clamp(38px,10vw,52px)}.nikco-cargo-handling-guide-page .article-prose h2{font-size:clamp(32px,8vw,42px)}.ncs-quick{grid-template-columns:1fr;margin:35px 0 45px}.ncs-quick>div{padding:22px}.ncs-flow{gap:7px}.ncs-table{margin-inline:-3px}.ncs-related{padding:22px}}
html[lang^="en"] .nikco-cargo-handling-guide-page .article-hero h1{max-width:16ch;font-size:clamp(45px,5.5vw,78px);line-height:1.06}
html[lang^="en"] .nikco-cargo-handling-guide-page .article-prose h2{line-height:1.16}
html[lang^="en"] .nikco-cargo-handling-guide-page .article-prose p{line-height:1.76}
html[lang^="en"] .ncs-quick strong,html[lang^="en"] .ncs-table th,html[lang^="en"] .ncs-table td{text-align:left}
html[lang^="en"] .ncs-quick p{line-height:1.6!important}
@media(max-width:700px){html[lang^="en"] .nikco-cargo-handling-guide-page .article-hero h1{font-size:clamp(40px,10vw,53px);line-height:1.07}}
