.customs-landing{color-scheme:light;--ink:#123a5a;--blue:#247dae;--orange:#e67d27;--muted:#6b8192;--pale:#f0f7fc;--line:#deebf2}.customs-landing *{box-sizing:border-box}.customs-landing{margin:0;color:var(--ink);font-family:Segoe UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:15px;line-height:1.7}.customs-landing button,.customs-landing input{font:inherit}.customs-landing a,.customs-landing button,.customs-landing input,.customs-landing summary{-webkit-tap-highlight-color:transparent}.customs-landing a,.customs-landing button,.customs-landing summary{touch-action:manipulation}.customs-landing button{cursor:pointer}.customs-landing a{text-decoration:none;color:inherit}.customs-landing button{border:0;background:none}.customs-landing img{max-width:100%;display:block}.customs-landing a:focus-visible,.customs-landing button:focus-visible,.customs-landing summary:focus-visible{outline:3px solid #e67d27;outline-offset:5px}.customs-landing input:focus-visible{outline:2px solid #247dae;outline-offset:2px}.customs-landing ::-moz-selection{background:#d5ecf5;color:#123a5a}.customs-landing ::selection{background:#d5ecf5;color:#123a5a}.customs-landing .wrap{width:min(1240px,calc(100% - 112px));margin-inline:auto}.customs-landing .ocean-hero{min-height:820px;position:relative;isolation:isolate;color:white;background:#07344d}.customs-landing .hero-visual{position:absolute;z-index:-2;will-change:transform}.customs-landing .hero-visual video,.customs-landing .ocean-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% 50%;object-position:65% 50%}.customs-landing .hero-visual video{position:absolute;inset:0}.customs-landing .ocean-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,32,52,.86),rgba(4,34,54,.69) 35%,rgba(6,42,64,.08) 78%),linear-gradient(0deg,#0b385467,transparent 50%,#0b38542e)}.customs-landing .hero-content{padding-top:clamp(190px,24vh,290px);position:relative;z-index:2}.customs-landing .eyebrow{font-family:Bahnschrift,Segoe UI,sans-serif;font-size:11px;font-weight:500;letter-spacing:3px}.customs-landing .hero-content .eyebrow{color:#b2d9e6;margin:0 0 28px}.customs-landing .hero-content h1{font-size:clamp(46px,4.5vw,70px);letter-spacing:-2px;line-height:1.3;font-weight:500;margin:0;max-width:740px}.customs-landing .hero-content h1 span{font-weight:650}.customs-landing .hero-benefits{margin:30px 0 40px;display:flex;flex-direction:column}.customs-landing .hero-benefits strong{font-size:23px;font-weight:400;letter-spacing:1px}.customs-landing .hero-benefits>span{font-size:14px;color:#c1d6e1;display:flex;gap:16px;align-items:center}.customs-landing .hero-benefits i{width:3px;height:3px;border-radius:50%;background:#a8c3d0}.customs-landing .hero-search{max-width:770px;display:flex;align-items:center;background:#fff;color:#8497a4;border-radius:5px;padding:7px 7px 7px 22px;gap:13px;box-shadow:0 10px 40px #0019271a}.customs-landing .hero-search input{border:0;outline:none!important;background:none;min-width:0;flex:1;font-size:13px;height:50px;color:var(--ink)}.customs-landing .hero-search input::-moz-placeholder{color:#8d9da7}.customs-landing .hero-search input::placeholder{color:#8d9da7}.customs-landing .hero-search button{background:var(--orange);border-radius:3px;color:#fff;display:flex;align-items:center;gap:22px;padding:15px 22px;font-size:14px;white-space:nowrap}.customs-landing .hero-search button:hover,.customs-landing .orange:hover{background:#d46d1d}.customs-landing .popular{display:flex;gap:18px;align-items:center;color:#b7cdd9;margin-top:17px;flex-wrap:wrap}.customs-landing .popular>span{color:#87abba}.customs-landing .popular button{padding:2px 0;color:inherit}.customs-landing .popular button:hover{color:white;text-decoration:underline}.customs-landing .hero-coordinates{position:absolute;right:46px;top:144px;font-size:9px;letter-spacing:1.6px;color:#c6dce5;display:flex;gap:10px;align-items:center;writing-mode:vertical-rl}.customs-landing .hero-coordinates i{height:5px;width:5px;background:#d6edee;border-radius:50%}.customs-landing .hero-coordinates span{margin-top:35px;opacity:.65}.customs-landing .hero-bottom{position:absolute;bottom:66px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:1.4px;color:#c4dae5;z-index:2}.customs-landing .hero-bottom a{display:flex;align-items:center;gap:13px;letter-spacing:1px}.customs-landing .scroll-icon{border:1px solid #a6c3d166;border-radius:25px;padding:12px 6px;display:flex}.customs-landing .hero-bottom>span{font-size:9px;letter-spacing:2px}.customs-landing .hero-fade{position:absolute;bottom:0;height:50px;width:100%;background:linear-gradient(0deg,#f0f7fc08,transparent)}.customs-landing .journey{position:relative;background:linear-gradient(#f0f7fc,#fff 12%,#fff 90%,#f7fbfd);overflow:hidden}.customs-landing .journey-intro{text-align:center;padding:115px 0 110px;position:relative}.customs-landing .journey-intro:before{content:"";position:absolute;width:650px;height:420px;max-width:100%;left:50%;top:20px;transform:translateX(-50%);background-image:radial-gradient(#b8d5e2 1px,transparent 0);background-size:16px 16px;opacity:.2;-webkit-mask-image:radial-gradient(ellipse,black,transparent 70%);mask-image:radial-gradient(ellipse,black,transparent 70%);pointer-events:none}.customs-landing .section-kicker{font-size:11px;letter-spacing:1.2px;display:flex;align-items:center;gap:10px;margin:0 0 24px}.customs-landing .section-kicker>span{height:5px;width:5px;background:var(--blue);border-radius:50%}.customs-landing .journey-intro .section-kicker{justify-content:center}.customs-landing h2{font-size:43px;line-height:1.5;letter-spacing:-1.5px;font-weight:500;margin:0}.customs-landing .journey-intro p:not(.section-kicker){font-size:14px;color:var(--muted);line-height:1.9;margin-top:24px}.customs-landing .intro-marker{margin-top:58px;display:flex;flex-direction:column;align-items:center;gap:15px;color:#7b9eb3}.customs-landing .intro-marker span{font-size:8px;letter-spacing:2px}.customs-landing .journey-body{position:relative}.customs-landing .route-layer{position:absolute;inset:0;z-index:3}.customs-landing .route-svg{height:100%;width:100%;overflow:visible}.customs-landing .route-svg path{stroke-width:1.5}.customs-landing .route-base{stroke:#d1e4ee;stroke-dasharray:4 7}.customs-landing .journey-ship{position:absolute;left:0;top:0;width:128px;filter:drop-shadow(0 12px 10px #123a5a12);will-change:transform}.customs-landing .journey-ship>span{display:block;text-align:center;font-size:8px;color:#5c8ba4;letter-spacing:1px;margin-top:-10px;white-space:nowrap}.customs-landing .value-section{min-height:660px;display:grid;grid-template-columns:1fr 1fr;gap:150px;position:relative;padding:70px 0}.customs-landing .value-section.reverse .value-copy{order:2;padding-left:25px}.customs-landing .value-section.reverse .value-preview{order:1}.customs-landing .value-copy{position:relative;z-index:4;max-width:430px}.customs-landing .value-kicker{display:flex;align-items:center;gap:13px;font-size:12px}.customs-landing .value-kicker>span{font:12px Bahnschrift,monospace;border:1px solid #c8e0ec;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--blue);background:#f4f9fc}.customs-landing .value-kicker b{font-weight:500}.customs-landing .value-en{font:9px Bahnschrift,sans-serif;letter-spacing:2px;color:#82a2b5;margin:24px 0 14px}.customs-landing .value-copy h3{font-size:36px;letter-spacing:-1px;line-height:1.5;margin:0 0 23px}.customs-landing .value-question{font-size:15px;margin:0 0 10px}.customs-landing .value-description{font-size:13px;color:var(--muted);line-height:1.95;max-width:350px;margin:0 0 30px}.customs-landing .text-button{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:500;color:var(--blue);padding:10px 0;border-bottom:1px solid #bbd7e5;transition:gap .2s}.customs-landing .text-button:hover{gap:28px}.customs-landing .value-preview{min-width:0;position:relative}.customs-landing .value-preview:before{content:"";position:absolute;inset:20px -20px -25px 20px;background:#f0f7fc;border-radius:12px;transform:rotate(3deg);z-index:0}.customs-landing .value-preview .data-window{position:relative;z-index:1}.customs-landing .preview-caption{font-size:9px;color:#7493a5;display:flex;justify-content:space-between;margin-top:24px;position:relative;z-index:2}.customs-landing .preview-caption>span{font-size:8px;letter-spacing:1px}.customs-landing .data-window{background:white;border:1px solid #d9e6ee;border-radius:9px;overflow:hidden;box-shadow:0 20px 55px #123a5a0b;color:var(--ink);font-size:11px;width:100%;text-align:left}.customs-landing .window-chrome{height:33px;background:#f7fafc;border-bottom:1px solid #e6eef3;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#8b9da9;font-size:8px}.customs-landing .window-dots{display:flex;gap:4px}.customs-landing .window-dots i{height:5px;width:5px;border-radius:50%;background:#d5e1e9}.customs-landing .window-dots i:first-child{background:#b9cedb}.customs-landing .data-heading{display:flex;justify-content:space-between;align-items:center;padding:22px 22px 16px}.customs-landing .data-eyebrow{font-size:7px;letter-spacing:1.4px;color:#96a9b6}.customs-landing .data-heading h4{font-size:14px;margin:3px 0 0;font-weight:600}.customs-landing .demo-badge{font-size:8px;color:#a57438;background:#fff7ea;padding:3px 7px;white-space:nowrap;border-radius:3px}.customs-landing .data-filter{display:flex;align-items:center;justify-content:space-between;background:#f8fbfd;border:1px solid #e6eff5;margin:0 22px 16px;padding:8px 10px;font-size:8px;color:#718b9d;border-radius:3px}.customs-landing .data-filter>span{display:flex;align-items:center;gap:7px}.customs-landing .mini-metrics{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:0 22px}.customs-landing .mini-metrics>div{padding:11px 12px;border:1px solid #e3edf3;border-radius:4px}.customs-landing .mini-metrics small{display:block;font-size:8px;color:#8297a5}.customs-landing .mini-metrics strong{display:flex;align-items:center;gap:5px;font:24px Bahnschrift,Segoe UI,sans-serif;margin:5px 0 2px;letter-spacing:-.5px}.customs-landing .mini-metrics strong svg{color:#4a9b8c}.customs-landing .mini-metrics strong em{font-size:13px;font-style:normal}.customs-landing .mini-metrics span{font-size:7px;color:#a0afba}.customs-landing .blue{color:var(--blue)}.customs-landing .world-map{width:100%;height:175px;padding:5px 25px 0}.customs-landing .rank-list{margin:0 22px 21px}.customs-landing .rank-list>div{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:8px}.customs-landing .rank-index{font-size:7px;color:#a2b5c0}.customs-landing .rank-list b{font-weight:500;min-width:30px}.customs-landing .rank-list>div>span:last-child{color:#4c9789;font-size:8px;width:43px;text-align:right}.customs-landing .bar{height:5px;border-radius:2px;background:#edf3f7;flex:1;overflow:hidden}.customs-landing .bar i{display:block;background:#6eaccb;height:100%;border-radius:2px}.customs-landing .data-disclaimer{font-size:8px;color:#8299a7;display:flex;justify-content:center;align-items:center;gap:5px;background:#fafcfd;border-top:1px solid #eaf1f5;padding:9px}.customs-landing .data-disclaimer i{width:4px;height:4px;background:#adc6d3;border-radius:50%}.customs-landing .list-summary{display:flex;align-items:center;gap:13px;background:#f0f7fc;padding:17px;margin:0 22px 15px;border-radius:5px;color:#5186a5}.customs-landing .list-summary strong{font-size:11px;display:block;color:var(--ink);font-weight:500}.customs-landing .list-summary span{font-size:8px;display:block;margin-top:5px;color:#8ba2b1}.customs-landing .buyer-table{margin:0 22px}.customs-landing .table-row{display:grid;grid-template-columns:1fr 57px 58px;gap:9px;padding:14px 0;border-bottom:1px solid #eaf1f5;align-items:center;font-size:8px}.customs-landing .table-head{font-size:7px;padding:6px 0;color:#91a4b0}.customs-landing .table-row>span:first-child{display:flex;align-items:center;gap:8px;min-width:0}.customs-landing .company-avatar{width:26px;height:28px;background:#eaf4fa;color:#5390b0;display:grid;place-items:center;font-style:normal;flex-shrink:0;border-radius:4px;font-size:11px}.customs-landing .table-row b{font-weight:500;font-size:8px;overflow:hidden;text-overflow:ellipsis}.customs-landing .table-row small{display:block;color:#8ca2af;font-size:7px;margin-top:3px}.customs-landing .activity{color:#4c9789;background:#eff8f4;border-radius:3px;padding:4px;text-align:center;font-size:7px;white-space:nowrap}.customs-landing .table-footer{padding:17px 22px;color:#8ca2b1;font-size:8px;display:flex;justify-content:space-between}.customs-landing .table-footer>span{display:flex;align-items:center;gap:6px;color:#508bac}.customs-landing .competitor-label{display:flex;align-items:center;gap:9px;margin:7px 22px 18px}.customs-landing .competitor-label strong{display:block;font-size:11px;font-weight:500}.customs-landing .competitor-label small{display:block;font-size:8px;color:#8a9eaa}.customs-landing .country-bars{margin:0 22px 20px}.customs-landing .country-bars>div{display:flex;align-items:center;gap:14px;margin:13px 0;font-size:8px}.customs-landing .country-bars b{font-weight:500;min-width:35px}.customs-landing .country-bars b small{color:#95a8b4}.customs-landing .chart-title{font-size:10px;display:flex;justify-content:space-between;align-items:center;margin:18px 22px 12px}.customs-landing .chart-title span{font-size:7px;color:#5d94b2}.customs-landing .chart-title i{color:#d79965;font-style:normal}.customs-landing .trend-chart{height:145px;position:relative;margin:0 22px 21px;isolation:isolate}.customs-landing .trend-chart svg{height:118px;width:100%;overflow:visible}.customs-landing .chart-grid{position:absolute;inset:0 0 20px;background:repeating-linear-gradient(0deg,#e9f0f5,#e9f0f5 1px,transparent 0,transparent 30px);z-index:-1}.customs-landing .chart-months{display:flex;justify-content:space-between;font-size:7px;color:#a0b0bb}.customs-landing .profile-header{display:flex;align-items:center;gap:14px;margin:22px}.customs-landing .profile-avatar{height:58px;width:58px;display:grid;place-items:center;background:#eaf4fa;color:#6095b4;border-radius:8px}.customs-landing .profile-header h5{margin:0;font-size:13px}.customs-landing .profile-header p{font-size:8px;color:#839cab;margin:5px 0}.customs-landing .verified{font-size:7px;color:#639f91;background:#eff8f4;padding:3px 6px;border-radius:2px}.customs-landing .profile-stats{display:flex;margin:22px;border-block:1px solid #edf3f6;padding:15px 0}.customs-landing .profile-stats>div{flex:1;text-align:center;border-right:1px solid #e4eef4}.customs-landing .profile-stats>div:last-child{border:0}.customs-landing .profile-stats strong{font:20px Bahnschrift,sans-serif;display:block}.customs-landing .profile-stats small{color:#8ba3b1;font-size:7px}.customs-landing .contact-item{display:flex;align-items:center;gap:12px;background:#f7fafc;margin:8px 22px;padding:12px;color:#7e9dae;border-radius:4px}.customs-landing .contact-item small{display:block;font-size:7px}.customs-landing .contact-item span{display:flex;align-items:center;gap:8px;font-size:9px;color:#55778b}.customs-landing .contact-note{font-size:7px;margin:14px 22px 22px;color:#97a9b4}.customs-landing .signal{display:flex;gap:8px;align-items:baseline;margin:20px 22px;padding:13px;background:#f1f8fc;border-radius:4px}.customs-landing .signal>i{width:5px;height:5px;border-radius:50%;background:#5291b5}.customs-landing .signal strong{font-size:9px;font-weight:500}.customs-landing .signal p{font-size:8px;color:#7f99a9;margin:4px 0 0}.customs-landing .opportunity-plot{position:relative;height:185px;margin:23px 33px 20px;background-image:linear-gradient(#eaf1f5 1px,transparent 0),linear-gradient(90deg,#eaf1f5 1px,transparent 0);background-size:25% 25%;border-left:1px solid #e0ebf2;border-bottom:1px solid #e0ebf2}.customs-landing .bubble{border-radius:50%;position:absolute;display:grid;place-items:center;font-size:9px;border:1px solid #fff;color:#417d9d}.customs-landing .b1{width:58px;height:58px;top:16px;right:60px;background:#a7d0e5cc}.customs-landing .b2{width:70px;height:70px;bottom:25px;right:10px;background:#7fb9d6bb}.customs-landing .b3{width:44px;height:44px;top:52px;left:54px;background:#c9e1edcc}.customs-landing .b4{width:60px;height:60px;bottom:9px;left:105px;background:#b1d3e4cc}.customs-landing .plot-y{font-size:7px;position:absolute;writing-mode:vertical-rl;left:-17px;top:30px;color:#97adba}.customs-landing .plot-x{font-size:7px;position:absolute;right:0;bottom:-17px;color:#97adba}.customs-landing .journey-end{text-align:center;padding:45px 20px 100px}.customs-landing .end-dot{display:block;border:1px solid #a5c7d9;width:9px;height:9px;border-radius:50%;background:#fff;margin:0 auto 24px;box-shadow:0 0 0 6px #eff6fa}.customs-landing .journey-end p{font-size:14px;color:#5b8097}.customs-landing .journey-end>span:last-child{font-size:8px;letter-spacing:2px;color:#94adbb}.customs-landing .compact .world-map{height:185px}.customs-landing .compact{box-shadow:0 20px 40px #123a5a0c}.customs-landing .faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;padding-block:110px 120px}.customs-landing .faq-intro>p:not(.section-kicker){font-size:13px;color:#7d96a6;margin-top:24px}.customs-landing .trust-note{display:flex;gap:15px;align-items:center;margin-top:40px;font-size:11px;color:#5c87a0}.customs-landing .trust-note small{font-size:10px;color:#97aab6}.customs-landing .faq-list details{border-bottom:1px solid #dce9f1}.customs-landing .faq-list details:first-child{border-top:1px solid #dce9f1}.customs-landing .faq-list summary{display:flex;gap:16px;align-items:center;cursor:pointer;list-style:none;padding:24px 0;font-size:13px}.customs-landing .faq-list summary::-webkit-details-marker{display:none}.customs-landing .faq-list summary svg{margin-left:auto;flex-shrink:0;color:#8ea9b9;transition:transform .2s}.customs-landing .faq-number{font:9px Bahnschrift,sans-serif;color:#8ba7b8}.customs-landing .faq-list details[open] svg{transform:rotate(180deg)}.customs-landing .faq-list details p{font-size:12px;line-height:1.95;color:#718a9b;padding:0 20px 24px 31px;margin:0}.customs-landing .final-cta{background:#123a5a;color:#fff;padding:100px 0;position:relative;overflow:hidden}.customs-landing .final-cta:before{content:"";position:absolute;right:20%;top:-200px;width:1000px;height:1000px;border:1px solid #79a7bc14;border-radius:50%;box-shadow:0 0 0 100px #79a7bc08,0 0 0 200px #79a7bc05;pointer-events:none}.customs-landing .final-grid{display:grid;grid-template-columns:1fr .9fr;gap:110px;align-items:center;position:relative}.customs-landing .final-copy .eyebrow{color:#8fb7ce;margin-bottom:26px}.customs-landing .final-copy h2{font-size:43px;line-height:1.45}.customs-landing .final-copy h2>span{color:#a5cadf}.customs-landing .final-copy>p:not(.eyebrow){font-size:13px;color:#a0bbcd;line-height:2;margin-top:28px}.customs-landing .final-route{display:flex;align-items:center;gap:18px;color:#6796b2;width:245px;margin-top:40px}.customs-landing .final-route>span{flex:1;border-bottom:1px dashed #6796b266}.customs-landing .final-form{border-radius:7px;padding:38px 40px;color:var(--ink);box-shadow:0 20px 60px #092a4133}.customs-landing .form-eyebrow{font-size:8px;letter-spacing:1.5px;color:#86a1b2}.customs-landing .final-form h3{font-size:27px;font-weight:500;letter-spacing:-1px;margin:10px 0 3px}.customs-landing .final-form>p{font-size:12px;color:#86a0b1;margin:0 0 24px}.customs-landing .lead-form label{display:block;font-size:11px;margin-bottom:7px;color:#5c7c91}.customs-landing .lead-form label span{color:#e67d27}.customs-landing .lead-form label small{color:#9bb0bd;font-size:9px;margin-left:5px}.customs-landing .lead-form input{display:block;width:100%;min-width:0;border:1px solid #dbe7ef;background:#fafcfd;border-radius:3px;padding:11px 12px;font-size:12px;color:var(--ink);margin-bottom:18px}.customs-landing .lead-form input::-moz-placeholder{color:#9cafba}.customs-landing .lead-form input::placeholder{color:#9cafba}.customs-landing .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.customs-landing .button{display:flex;align-items:center;justify-content:center;gap:20px;min-height:47px;border-radius:3px;font-size:12px;font-weight:500;width:100%;transition:background .2s}.customs-landing .orange{background:var(--orange);color:#fff}.customs-landing .navy{background:var(--ink);color:#fff}.customs-landing .form-note{font-size:9px;color:#94a9b7;display:flex;align-items:center;justify-content:center;gap:5px;margin:14px 0 0}@media(min-width:1600px){.customs-landing .hero-content{padding-top:26vh}.customs-landing .ocean-photo{-o-object-position:center 58%;object-position:center 58%}}@media(max-width:1200px){.customs-landing .wrap{width:calc(100% - 80px)}.customs-landing .value-section{gap:115px}.customs-landing .value-copy h3{font-size:31px}.customs-landing .final-grid{gap:70px}.customs-landing .final-form{padding:30px}}@media(max-width:1000px){.customs-landing .value-section{gap:100px;min-height:620px}.customs-landing .value-copy h3{font-size:28px}.customs-landing .value-description{font-size:12px}.customs-landing .data-heading{padding:18px 15px 13px}.customs-landing .data-filter,.customs-landing .mini-metrics{margin-inline:15px}.customs-landing .mini-metrics strong{font-size:21px}.customs-landing .buyer-table,.customs-landing .rank-list{margin-inline:15px}.customs-landing .table-row{grid-template-columns:1fr 38px 50px;gap:5px}.customs-landing .company-avatar{width:20px}.customs-landing .table-row b{font-size:7px}.customs-landing .table-row small{font-size:6px}.customs-landing .table-row>span:first-child{gap:5px}.customs-landing .value-section.reverse .value-copy{padding-left:0}.customs-landing .faq{gap:40px}.customs-landing .final-grid{gap:50px}.customs-landing .final-copy h2,.customs-landing h2{font-size:37px}}@media(max-width:800px){.customs-landing .wrap{width:calc(100% - 40px)}.customs-landing .hero-content{padding-top:210px}.customs-landing .ocean-hero{min-height:780px;max-height:1100px}.customs-landing .ocean-photo{-o-object-position:65% center;object-position:65% center}.customs-landing .ocean-shade{background:linear-gradient(90deg,#06263de6,#082d47b8 45%,#082d4750),linear-gradient(0deg,#082d4750,transparent)}.customs-landing .hero-content h1{font-size:48px;line-height:1.35;letter-spacing:-1.5px}.customs-landing .hero-content .eyebrow{font-size:9px;letter-spacing:1.7px;margin-bottom:25px}.customs-landing .hero-benefits{margin:28px 0 35px}.customs-landing .hero-benefits strong{font-size:20px}.customs-landing .hero-benefits>span{font-size:12px;gap:12px}.customs-landing .hero-search{max-width:650px}.customs-landing .hero-search input{font-size:11px}.customs-landing .hero-search button{font-size:12px;padding:15px;gap:9px}.customs-landing .hero-coordinates{right:17px;top:105px;font-size:7px}.customs-landing .popular{gap:13px;font-size:10px}.customs-landing .hero-bottom{bottom:38px}.customs-landing .hero-bottom>span{display:none}.customs-landing .journey-intro{padding:85px 0 100px}.customs-landing h2{font-size:33px;letter-spacing:-1px}.customs-landing .journey-intro p:not(.section-kicker){font-size:13px}.customs-landing .intro-marker{margin-top:35px}.customs-landing .value-section{display:flex;flex-direction:column;gap:30px;min-height:0;padding:35px 0 65px 52px;align-items:stretch}.customs-landing .value-copy{max-width:unset}.customs-landing .value-copy h3{font-size:30px;line-height:1.45;margin-bottom:16px}.customs-landing .value-copy h3 br{display:none}.customs-landing .value-question{font-size:13px}.customs-landing .value-en{margin:19px 0 13px;font-size:8px}.customs-landing .value-description{max-width:500px;margin-bottom:17px}.customs-landing .value-section.reverse .value-copy,.customs-landing .value-section.reverse .value-preview{order:unset}.customs-landing .value-preview{max-width:540px}.customs-landing .value-preview:before{inset:12px -8px -12px 8px;transform:rotate(2deg)}.customs-landing .journey-ship{width:76px}.customs-landing .journey-ship>span{display:none}.customs-landing .value-kicker{font-size:11px}.customs-landing .value-kicker>span{width:29px;height:29px}.customs-landing .data-heading{padding:21px 21px 16px}.customs-landing .buyer-table,.customs-landing .data-filter,.customs-landing .mini-metrics,.customs-landing .rank-list{margin-inline:21px}.customs-landing .mini-metrics strong{font-size:25px}.customs-landing .world-map{height:170px}.customs-landing .table-row{grid-template-columns:1fr 55px 62px;gap:8px}.customs-landing .table-row b{font-size:9px}.customs-landing .table-row small{font-size:7px}.customs-landing .company-avatar{width:27px}.customs-landing .table-row>span:first-child{gap:9px}.customs-landing .journey-end{padding:35px 20px 65px}.customs-landing .journey-end p{font-size:12px}.customs-landing .faq{grid-template-columns:1fr;gap:35px;padding-block:65px}.customs-landing .faq-intro .trust-note{margin-top:24px}.customs-landing .faq-list summary{font-size:12px;gap:10px;padding:22px 0}.customs-landing .faq-number{font-size:8px}.customs-landing .faq-list details p{padding-left:23px}.customs-landing .final-cta{padding:65px 0}.customs-landing .final-grid{grid-template-columns:1fr;gap:40px}.customs-landing .final-copy h2{font-size:35px}.customs-landing .final-copy h2 br:nth-of-type(2),.customs-landing .final-copy h2>span br{display:none}.customs-landing .final-copy h2>span{display:block}.customs-landing .final-copy>p:not(.eyebrow){font-size:12px}.customs-landing .final-route{margin-top:25px}.customs-landing .final-form{padding:30px;max-width:560px;width:100%}.customs-landing .preview-caption{font-size:8px}.customs-landing .preview-caption>span{font-size:7px}.customs-landing .section-kicker{font-size:10px}}@media(max-width:480px){.customs-landing .hero-content{padding-top:180px}.customs-landing .ocean-hero{min-height:760px}.customs-landing .hero-content h1{font-size:38px;letter-spacing:-1px}.customs-landing .hero-benefits strong{font-size:18px}.customs-landing .hero-benefits>span{font-size:10px;gap:9px}.customs-landing .hero-search{padding:7px 7px 7px 13px;flex-wrap:wrap;gap:8px}.customs-landing .hero-search>svg{width:17px}.customs-landing .hero-search input{height:43px;width:calc(100% - 32px);flex:unset;font-size:10px}.customs-landing .hero-search button{width:100%;justify-content:center;padding:12px 15px;font-size:12px;gap:25px}.customs-landing .popular{gap:8px 14px;font-size:9px;margin-top:18px}.customs-landing .popular>span{width:100%}.customs-landing .hero-bottom a{font-size:9px}.customs-landing .journey-intro{padding-top:70px}.customs-landing .journey-intro h2{font-size:31px}.customs-landing .value-section{padding-left:43px;padding-bottom:65px}.customs-landing .value-copy h3{font-size:27px}.customs-landing .value-copy h3 br{display:block}.customs-landing .value-description{font-size:11px}.customs-landing .value-question{font-size:12px}.customs-landing .value-kicker{gap:9px}.customs-landing .data-heading{padding:16px 12px 12px}.customs-landing .data-heading h4{font-size:11px}.customs-landing .data-eyebrow{font-size:6px}.customs-landing .demo-badge{font-size:6px;padding:3px 5px}.customs-landing .window-chrome{padding:0 10px;font-size:6px}.customs-landing .data-filter{margin:0 12px 12px;font-size:6px;padding:7px}.customs-landing .data-filter svg{width:10px}.customs-landing .mini-metrics{margin-inline:12px;gap:8px}.customs-landing .mini-metrics>div{padding:9px}.customs-landing .mini-metrics strong{font-size:20px}.customs-landing .mini-metrics small,.customs-landing .mini-metrics span{font-size:6px}.customs-landing .world-map{height:140px;padding-inline:10px}.customs-landing .rank-list{margin-inline:12px}.customs-landing .rank-list>div{font-size:7px}.customs-landing .buyer-table{margin-inline:12px}.customs-landing .table-row{grid-template-columns:1fr 34px 44px;gap:4px}.customs-landing .table-row b,.customs-landing .table-row small{font-size:6px}.customs-landing .table-row>span:first-child{gap:5px}.customs-landing .company-avatar{width:18px;height:23px;font-size:9px}.customs-landing .activity{font-size:6px;padding:3px 1px}.customs-landing .list-summary{margin:0 12px 12px;padding:12px;gap:8px}.customs-landing .list-summary strong{font-size:9px}.customs-landing .list-summary span{font-size:6px}.customs-landing .list-summary>svg{width:23px}.customs-landing .profile-header{margin:18px 12px;gap:10px}.customs-landing .profile-header h5{font-size:11px}.customs-landing .profile-avatar{width:43px;height:48px}.customs-landing .profile-header p{font-size:6px}.customs-landing .profile-stats{margin-inline:12px}.customs-landing .contact-item{margin-inline:12px;padding:10px;gap:8px}.customs-landing .contact-item span{font-size:7px}.customs-landing .contact-note{font-size:6px;margin-inline:12px}.customs-landing .chart-title{margin-inline:12px;font-size:8px}.customs-landing .chart-title span{font-size:5px}.customs-landing .trend-chart{margin-inline:12px;height:125px}.customs-landing .trend-chart svg{height:100px}.customs-landing .signal{margin-inline:12px;padding:10px}.customs-landing .signal p{font-size:7px}.customs-landing .competitor-label,.customs-landing .country-bars{margin-inline:12px}.customs-landing .opportunity-plot{margin-inline:28px;height:170px}.customs-landing .b1{right:35px}.customs-landing .b3{left:20px}.customs-landing .b4{left:60px}.customs-landing .preview-caption>span{display:none}.customs-landing .form-grid{gap:10px}.customs-landing .final-form{padding:26px 22px}.customs-landing .form-note{font-size:8px}}@media(prefers-reduced-motion:reduce){.customs-landing *,.customs-landing :after,.customs-landing :before{animation:none!important;transition:none!important}.customs-landing .hero-visual,.customs-landing .journey-ship{will-change:auto}}.customs-landing .hero-fade{height:100px;pointer-events:none}.customs-landing .hero-search:focus-within{outline:2px solid #b5ddf0;outline-offset:4px}@media(max-width:800px){.customs-landing .journey-ship{width:54px}.customs-landing .hero-bottom{bottom:70px}.customs-landing .hero-fade{height:65px}}@media(max-width:480px){.customs-landing .table-row b{font-size:8px}.customs-landing .activity,.customs-landing .data-filter,.customs-landing .demo-badge,.customs-landing .list-summary span,.customs-landing .table-head,.customs-landing .table-row small{font-size:7px}}.customs-landing [id]{scroll-margin-top:72px}.customs-landing{font-family:Noto Sans SC,HarmonyOS Sans SC,PingFang SC,DengXian,Microsoft YaHei,sans-serif;font-weight:400}.customs-landing .wrap{width:min(1420px,calc(100% - 96px))}.customs-landing .ocean-hero{min-height:850px;overflow:hidden}.customs-landing .hero-visual{inset:0;will-change:opacity;background:#344d60}.customs-landing .ocean-photo,.customs-landing .ocean-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.customs-landing .ocean-photo{filter:brightness(.85);opacity:0}.customs-landing .hero-visual .ocean-video{transform:translate3d(11%,-18%,0) scale(1.1);transform-origin:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000),linear-gradient(0deg,transparent,#000 12%,#000);mask-image:linear-gradient(90deg,transparent,#000 9%,#000),linear-gradient(0deg,transparent,#000 12%,#000);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.customs-landing .video-unavailable .ocean-photo{opacity:1}.customs-landing .ocean-grade{position:absolute;inset:0;background:hsl(207 44% 25%/.12)}.customs-landing .ocean-shade{background:linear-gradient(90deg,hsl(208 40% 16%/.78),hsl(207 36% 20%/.5) 30%,hsl(208 34% 22%/.16) 49%,transparent 66%)}.customs-landing .hero-content{width:88%;margin-left:6%;padding-top:clamp(185px,21.5vh,265px)}.customs-landing .hero-content .eyebrow{font-size:11px;letter-spacing:.24em;font-weight:500;color:#c1dbe4;margin-bottom:25px}.customs-landing .hero-content h1{font-size:clamp(60px,4.25vw,68px);font-weight:600;line-height:1.13;letter-spacing:-.02em;max-width:600px}.customs-landing .hero-benefits{margin:30px 0 32px;gap:9px}.customs-landing .hero-benefits p{margin:0;display:flex;align-items:center;gap:16px;font-size:21px;font-weight:500;line-height:1.65;letter-spacing:.01em}.customs-landing .hero-benefits p>span{color:#a3c5d4;font:9px Bahnschrift,sans-serif;letter-spacing:.1em}.customs-landing .query-bar[data-preset=dark-glass]{--hero-search-bg:hsl(207 25% 31%/.82);--hero-search-border:hsl(203 27% 76%/.32);--hero-search-text:hsl(203 35% 96%);--hero-search-placeholder:hsl(204 23% 83%);--hero-search-shadow:0 14px 38px hsl(208 50% 11%/.18)}.customs-landing .query-bar[data-preset=light-glass]{--hero-search-bg:hsl(203 30% 91%/.87);--hero-search-border:hsl(204 29% 99%/.65);--hero-search-text:hsl(207 44% 25%);--hero-search-placeholder:hsl(205 20% 42%);--hero-search-shadow:0 12px 35px hsl(207 40% 20%/.1)}.customs-landing .query-bar{width:800px;max-width:100%;height:90px;display:flex;align-items:center;gap:16px;padding:10px 10px 10px 22px;background:var(--hero-search-bg);border:1px solid var(--hero-search-border);border-radius:7px;box-shadow:var(--hero-search-shadow);color:var(--hero-search-text);backdrop-filter:blur(10px)}.customs-landing .hero-search{margin-left:20px;max-width:calc(100% - 20px)}.customs-landing .query-bar>svg{flex-shrink:0;opacity:.85}.customs-landing .query-bar input{min-width:0;flex:1;width:auto;height:100%;margin:0;border:0;background:transparent;color:var(--hero-search-text);font-size:17px;font-weight:400;padding:0;outline:none}.customs-landing .query-bar input::-moz-placeholder{color:var(--hero-search-placeholder);opacity:1}.customs-landing .query-bar input::placeholder{color:var(--hero-search-placeholder);opacity:1}.customs-landing .query-bar button{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:15px;padding:0;width:184px;height:68px;border-radius:4px;background:#e67d27;color:white;font-size:17px;font-weight:600;white-space:nowrap}.customs-landing .query-bar button:hover{background:#d97421}.customs-landing .query-bar:focus-within{outline:2px solid #aacedd;outline-offset:4px}.customs-landing .popular{margin-left:23px;gap:19px;font-size:11px;color:#d0e1e9}.customs-landing .popular>span{color:#9ebbc9}.customs-landing .hero-bottom{bottom:37px}.customs-landing .hero-fade{height:160px;background:linear-gradient(0deg,#f0f7fc,transparent)}.customs-landing .journey{overflow:visible;background:linear-gradient(#f0f7fc,#fff 12%,#fff 92%,#f6fafc)}.customs-landing .journey-intro{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:90px 0 75px}.customs-landing .journey-intro:before{display:none}.customs-landing .journey-intro .section-kicker{justify-content:flex-start}.customs-landing .journey-intro h2{font-size:42px;line-height:1.4}.customs-landing .journey-intro>p{margin:25px 65px 0 30px}.customs-landing .journey-body{display:grid;gap:130px}.customs-landing .value-section{grid-template-columns:62% 32%;-moz-column-gap:6%;column-gap:6%;min-height:clamp(540px,72vh,700px);padding:0;align-items:center}.customs-landing .value-section.reverse{grid-template-columns:32% 62%}.customs-landing .value-section .value-copy{order:2;padding:0;max-width:none;width:100%;opacity:1}.customs-landing .value-section .value-preview{order:1}.customs-landing .value-section.reverse .value-copy{order:1;padding-left:0}.customs-landing .value-section.reverse .value-preview{order:2}.customs-landing .value-section:nth-of-type(2n) .value-preview{margin-top:22px}.customs-landing .value-kicker{gap:11px;font-size:13px;color:#5c7e93;margin-bottom:25px;line-height:1.5}.customs-landing .value-kicker-line{display:block;flex:0 0 26px;height:2px;background:#85b7cf;transform-origin:left center}.customs-landing .value-kicker b{font-weight:400;transition:color .25s}.customs-landing .value-copy h3{font-size:clamp(30px,2.4vw,38px);line-height:1.43;font-weight:500;letter-spacing:-.025em;margin:0 0 24px}.customs-landing .value-description{font-size:15px;line-height:1.9;max-width:420px;margin-bottom:25px;color:#5c798d}.customs-landing .value-copy .value-market-title>span{display:inline-block}.customs-landing .value-intro{font-size:15px;line-height:1.8;color:#385d76;margin:0 0 16px;text-wrap:balance}.customs-landing .value-intro>span{display:inline-block}.customs-landing .value-market-description{font-size:14px;line-height:1.85;margin-bottom:19px}.customs-landing .value-market-description p{margin:0;text-wrap:balance}.customs-landing .value-market-description p+p{margin-top:10px}.customs-landing .value-features{list-style:none;padding:16px 0 0;margin:0 0 21px;border-top:1px solid #dfebf1;display:grid;grid-template-columns:1fr 1fr;gap:12px 10px;color:#52778e;font-size:12px;line-height:1.5}.customs-landing .value-features li{display:flex;align-items:center;gap:6px;white-space:nowrap}.customs-landing .value-features svg{flex-shrink:0;color:#5a9ab9}.customs-landing .text-button{font-size:14px}.customs-landing .value-preview{transform-origin:center}.customs-landing .value-preview:before{inset:16px -10px -10px 12px;background:#eaf3f9;transform:rotate(1deg);border-radius:10px}.customs-landing .value-preview .data-window{transition:border-color .3s,box-shadow .3s}.customs-landing .value-section.at-port .data-window{border-color:#7fafc9;box-shadow:0 14px 45px #123a5a12}.customs-landing .value-section.at-port .value-kicker b{color:#247dae}.customs-landing .value-section.visited .value-kicker-line{background:#247dae}.customs-landing .value-section.at-port .value-kicker-line{box-shadow:0 0 8px #6ba5c44d}.customs-landing .preview-caption{margin-top:20px;font-size:10px;color:#5f8298}.customs-landing .route-layer{z-index:7}.customs-landing .route-base{stroke:#d4e5ef;stroke-dasharray:3 8}.customs-landing .route-progress{stroke:#247dae}.customs-landing .journey-ship{width:174px;filter:drop-shadow(0 12px 9px #123a5a15);z-index:3}.customs-landing .journey-ship>svg{transform:rotate(-60deg)}.customs-landing .journey-ship>span{font-size:9px;letter-spacing:.04em;margin-top:-7px;color:#477c9b}.customs-landing .waypoint{position:absolute;left:0;top:0;width:23px;height:23px;display:grid;place-items:center;border:1px solid #d4e5ef;border-radius:50%;background:#f7fbfd;transition:border-color .25s,background .25s}.customs-landing .waypoint i{width:5px;height:5px;border-radius:50%;background:#c4dbe8}.customs-landing .waypoint>span{position:absolute;left:30px;color:#83a5b9;font-size:8px}.customs-landing .waypoint.visited{border-color:#81aec7}.customs-landing .waypoint.visited i{background:#247dae}.customs-landing .waypoint.active{border-color:#247dae;background:#deedf5;box-shadow:0 0 0 5px #eff6fa}.customs-landing .journey-end{padding:100px 20px 65px}.customs-landing .data-window{aspect-ratio:3/2;min-height:580px;display:flex;flex-direction:column;border-color:#c1d5e2;box-shadow:0 10px 35px #123a5a0a}.customs-landing .window-chrome{flex-shrink:0;height:34px;font-size:10px;color:#7190a5}.customs-landing .data-heading{padding:20px 26px 16px}.customs-landing .data-heading h4{font-size:18px;font-weight:500}.customs-landing .data-eyebrow{font-size:9px;color:#66879c}.customs-landing .demo-badge{font-size:10px;color:#8c632f;padding:4px 8px}.customs-landing .data-filter{margin:0 26px 18px;font-size:11px;color:#5f7f94;padding:9px 12px;border-color:#d7e5ee;background:#f4f8fb}.customs-landing .data-content{flex:1;min-height:0;display:grid;grid-template-columns:1.15fr 1fr;align-content:center;-moz-column-gap:18px;column-gap:18px;row-gap:16px;padding:0 26px 20px}.customs-landing .data-content>img{grid-column:1/-1;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain}.customs-landing .data-content .mini-metrics{margin:0;grid-column:1/-1;gap:16px}.customs-landing .mini-metrics>div{background:#f6fafd;border-color:#d5e5ef;padding:13px 16px}.customs-landing .mini-metrics small{font-size:10px;color:#628399}.customs-landing .mini-metrics strong{font-size:32px;color:#247dae;margin-top:6px}.customs-landing .mini-metrics span{font-size:9px;color:#7b96a7}.customs-landing .data-content .world-map{height:190px;padding:0;align-self:center}.customs-landing .data-content .rank-list{margin:0;align-self:center}.customs-landing .rank-list>div{font-size:12px;gap:12px;margin-top:20px}.customs-landing .rank-list>div>span:last-child{font-size:11px;width:55px}.customs-landing .rank-index{font-size:9px}.customs-landing .rank-list b{min-width:33px}.customs-landing .bar{height:7px;background:#e3eef5}.customs-landing .bar i{background:#418fb8}.customs-landing .data-disclaimer{flex-shrink:0;font-size:10px;color:#668499;padding:10px;border-color:#d8e6ef}.customs-landing .data-content .list-summary{grid-column:1/-1;margin:0;padding:13px 16px}.customs-landing .data-content[data-kind=buyers]{row-gap:8px}.customs-landing .list-summary strong{font-size:13px}.customs-landing .list-summary span{font-size:10px;color:#6a879b}.customs-landing .data-content .buyer-table{grid-column:1/-1;margin:0}.customs-landing .table-row{grid-template-columns:1fr 100px 100px;font-size:12px;padding:11px 0;border-color:#dbe8f0}.customs-landing .table-head{font-size:10px;color:#658498;padding-top:0}.customs-landing .table-row b{font-size:12px}.customs-landing .table-row small{font-size:9px;color:#7c98a9}.customs-landing .company-avatar{width:32px;height:34px;font-size:14px}.customs-landing .activity{font-size:10px;padding:5px 8px}.customs-landing .data-content .table-footer{grid-column:1/-1;padding:0;font-size:10px}.customs-landing .data-content .competitor-label{grid-column:1/-1;margin:0}.customs-landing .competitor-label strong{font-size:14px}.customs-landing .competitor-label small{font-size:10px}.customs-landing .data-content .country-bars{grid-column:1;grid-row:2/4;margin:0;align-self:center}.customs-landing .country-bars>div{margin:22px 0;font-size:12px}.customs-landing .data-content .chart-title{margin:0;font-size:12px}.customs-landing .chart-title span{font-size:9px}.customs-landing .data-content[data-kind=competitors] .chart-title{grid-column:2}.customs-landing .data-content .trend-chart{margin:0;height:185px}.customs-landing .data-content[data-kind=competitors] .trend-chart{grid-column:2}.customs-landing .trend-chart svg{height:155px}.customs-landing .chart-months{font-size:9px;color:#66879d}.customs-landing .data-content .profile-header{margin:0}.customs-landing .profile-header h5{font-size:17px}.customs-landing .profile-header p{font-size:10px}.customs-landing .verified{font-size:9px}.customs-landing .data-content .profile-stats{margin:0;grid-column:1;grid-row:2/4;align-self:center}.customs-landing .profile-stats strong{font-size:28px;color:#247dae}.customs-landing .profile-stats small{font-size:9px}.customs-landing .data-content .contact-item{margin:0;grid-column:2;padding:16px}.customs-landing .data-content .contact-item:first-of-type{grid-row:1}.customs-landing .contact-item small{font-size:9px}.customs-landing .contact-item span{font-size:11px}.customs-landing .data-content .contact-note{margin:0;grid-column:2;font-size:9px}.customs-landing .data-content[data-kind=trends] .chart-title,.customs-landing .data-content[data-kind=trends] .trend-chart{grid-column:1/-1}.customs-landing .data-content[data-kind=trends] .trend-chart{height:160px}.customs-landing .data-content[data-kind=trends] .trend-chart svg{height:132px}.customs-landing .data-content .signal{display:none}.customs-landing .data-content .opportunity-plot{height:170px;margin:0 20px}.customs-landing .bubble{font-size:11px}.customs-landing .journey-cta{padding:65px 0 75px;background:#eaf3f9;text-align:center}.customs-landing .journey-cta .section-kicker{justify-content:center;font-size:10px;letter-spacing:.16em;color:#6c8fa5}.customs-landing .journey-cta h2{font-size:38px;font-weight:500}.customs-landing .journey-cta p:not(.section-kicker){font-size:16px;color:#608099;margin:15px 0 30px}.customs-landing .journey-query{margin:0 auto}.customs-landing .journey-query[data-preset=light-glass]{--hero-search-bg:#fbfdff;--hero-search-border:#c5dbe8;--hero-search-text:#244c67;--hero-search-placeholder:#547287;--hero-search-shadow:0 6px 18px rgb(18 58 90/.06);backdrop-filter:none}.customs-landing .journey-query[data-preset=light-glass]:focus-within{border-color:#6c9ebc;outline-color:#aacedd}.customs-landing .journey-cta small{font-size:11px;color:#6f8ea3;display:block;margin-top:17px}.customs-landing .faq{display:block;max-width:1120px;padding-block:95px 105px}.customs-landing .faq-intro{text-align:center;margin-bottom:45px}.customs-landing .faq-intro .section-kicker{justify-content:center}.customs-landing .faq-intro h2{font-size:40px;font-weight:500;letter-spacing:-.025em}.customs-landing .faq-intro>p:not(.section-kicker){margin-top:15px;font-size:15px;color:#6a879b}.customs-landing .faq-list summary{min-height:88px;padding:25px 12px;gap:23px;font-size:18px;font-weight:500}.customs-landing .faq-list details,.customs-landing .faq-list details:first-child{border-color:#cfdfe9}.customs-landing .faq-number{font-size:11px;color:#7597ad}.customs-landing .faq-list summary svg{color:#6088a1}.customs-landing .faq-list details p{font-size:15px;line-height:1.9;padding:0 60px 25px 52px;color:#607e92}.customs-landing .faq-list details[open] .faq-answer{animation:customs-faq-open .2s ease-out}@keyframes customs-faq-open{0%{opacity:.3;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.customs-landing .final-cta{padding-block:85px}.customs-landing .final-grid{gap:100px;max-width:1240px}.customs-landing .final-copy h2{font-weight:500}.customs-landing .final-form>p{font-size:14px}.customs-landing .lead-form label{font-size:13px}.customs-landing .lead-form input{font-size:14px}.customs-landing .lead-form .button{font-size:16px;min-height:52px}.customs-landing .form-note{font-size:10px}.customs-landing .final-cta{--lead-surface:#f3f8fc;--lead-ink:#173b56;--lead-muted:#607b8d;--lead-button:#ddeef8;--lead-button-hover:#cee5f2;--lead-border:#c3ddeb;background:var(--lead-surface);color:var(--lead-ink);border-top:1px solid #e4edf3}.customs-landing .final-cta:before{border-color:#b9d4e040;box-shadow:0 0 0 100px #c6dfea12,0 0 0 200px #c6dfea08}.customs-landing .final-copy .eyebrow{color:#668ba2}.customs-landing .final-copy h2{color:var(--lead-ink)}.customs-landing .final-copy h2>span{color:#357391}.customs-landing .final-copy>p:not(.eyebrow){color:var(--lead-muted)}.customs-landing .final-route{color:#6c9bb4}.customs-landing .final-route>span{border-color:#a7c8da}.customs-landing .final-form{background:#fff;border:1px solid #d5e5ee;box-shadow:0 16px 48px #326f9110}.customs-landing .final-form .form-eyebrow,.customs-landing .final-form>p{color:#718b9e}.customs-landing .final-form .lead-form label{color:#547287}.customs-landing .final-form .lead-form label>span{color:#4385a7}.customs-landing .final-form .lead-form input{background:#fafcfe;border-color:#d6e4ed}.customs-landing .final-form .lead-form input::-moz-placeholder{color:#8199aa}.customs-landing .final-form .lead-form input::placeholder{color:#8199aa}.customs-landing .final-form .lead-form .button{background:var(--lead-button);color:#225f84;border:1px solid var(--lead-border);box-shadow:inset 0 2px 0 #fff;transition:background .2s,border-color .2s}.customs-landing .final-form .lead-form .button:hover{background:var(--lead-button-hover);border-color:#9fc4db}.customs-landing .final-form .lead-form .button:active{background:#c2dfef}.customs-landing .final-form .lead-form .button:focus-visible{outline-color:#4385a7;outline-offset:3px}.customs-landing .final-form .form-note{color:#6c8597}.customs-landing .final-form .customs-lead-form label{color:#547287}.customs-landing .final-form .customs-lead-form input{background:#fafcfe;border-color:#d6e4ed}.customs-landing .final-form .customs-lead-form input::-moz-placeholder{color:#8199aa}.customs-landing .final-form .customs-lead-form input::placeholder{color:#8199aa}.customs-landing .final-form .customs-lead-form button[type=submit]{width:100%;min-height:52px;border:1px solid var(--lead-border);border-radius:3px;background:var(--lead-button);color:#225f84;font-size:16px;font-weight:600;box-shadow:inset 0 2px 0 #fff;transition:background .2s,border-color .2s}.customs-landing .final-form .customs-lead-form button[type=submit]:hover{background:var(--lead-button-hover);border-color:#9fc4db}.customs-landing .final-form .customs-lead-form button[type=submit]:active{background:#c2dfef}.customs-landing .final-form .customs-lead-form button[type=submit]:disabled{cursor:wait;opacity:.7}@media (max-width:1300px) and (min-width:1101px){.customs-landing .wrap{width:calc(100% - 72px)}.customs-landing .value-section{min-height:520px}.customs-landing .data-window{aspect-ratio:3/2}.customs-landing .data-content{padding-inline:20px;gap:12px}.customs-landing .data-heading{padding:15px 20px 12px}.customs-landing .data-heading h4{font-size:16px}.customs-landing .data-filter{margin:0 20px 15px}.customs-landing .mini-metrics strong{font-size:27px}.customs-landing .data-content .world-map{height:155px}.customs-landing .table-row{grid-template-columns:1fr 75px 80px}.customs-landing .table-row b{font-size:11px}.customs-landing .data-content .trend-chart{height:155px}.customs-landing .trend-chart svg{height:130px}.customs-landing .value-copy h3{font-size:30px}.customs-landing .value-description{font-size:13px}.customs-landing .journey-ship{width:150px}.customs-landing .profile-header h5{font-size:14px}.customs-landing .contact-item span{font-size:9px}}@media (max-width:1100px){.customs-landing .wrap{width:calc(100% - 40px)}.customs-landing .hero-content{width:calc(100% - 40px);margin-left:20px;padding-top:175px}.customs-landing .ocean-hero{min-height:790px;max-height:1050px}.customs-landing .hero-content h1{font-size:46px;line-height:1.16}.customs-landing .hero-content .eyebrow{font-size:9px;letter-spacing:.18em}.customs-landing .hero-benefits{margin:25px 0 28px;gap:7px}.customs-landing .hero-benefits p{font-size:18px;gap:12px}.customs-landing .hero-visual .ocean-video{transform:translate3d(13%,-3%,0) scale(1.1)}.customs-landing .ocean-shade{background:linear-gradient(90deg,hsl(208 40% 16%/.76),hsl(207 36% 20%/.42) 55%,transparent)}.customs-landing .hero-search{margin-left:0;max-width:100%}.customs-landing .query-bar{height:78px;gap:12px;padding:9px 9px 9px 16px}.customs-landing .query-bar input{font-size:15px}.customs-landing .query-bar button{height:58px;width:160px;font-size:15px}.customs-landing .popular{margin-left:0;font-size:10px;gap:14px}.customs-landing .hero-coordinates{right:16px;top:110px}.customs-landing .hero-bottom{bottom:35px}.customs-landing .journey-intro{padding:65px 0;gap:25px}.customs-landing .journey-intro h2{font-size:32px}.customs-landing .journey-intro>p{margin:0;font-size:12px}.customs-landing .journey-body{gap:65px}.customs-landing .value-section,.customs-landing .value-section.reverse{display:flex;min-height:0;padding:0 0 0 43px;flex-direction:column;gap:30px}.customs-landing .value-section .value-preview,.customs-landing .value-section.reverse .value-preview{order:1;width:100%;max-width:none;margin-top:0}.customs-landing .value-section .value-copy,.customs-landing .value-section.reverse .value-copy{order:2;max-width:none;padding:0}.customs-landing .value-copy h3{font-size:30px}.customs-landing .value-copy h3 br{display:none}.customs-landing .value-description{font-size:14px;max-width:none;margin-bottom:15px}.customs-landing .value-kicker{font-size:12px;margin-bottom:20px}.customs-landing .journey-ship{width:68px}.customs-landing .journey-ship>span,.customs-landing .waypoint>span{display:none}.customs-landing .waypoint{width:15px;height:15px}.customs-landing .preview-caption{font-size:9px;margin-top:15px}.customs-landing .data-window{aspect-ratio:auto;min-height:0}.customs-landing .data-content{display:block;padding:0 20px 15px}.customs-landing .data-content>*+*{margin-top:18px}.customs-landing .data-content .mini-metrics{margin-bottom:15px}.customs-landing .data-content .world-map{height:180px}.customs-landing .data-content .rank-list{margin-bottom:10px}.customs-landing .rank-list>div{margin-top:13px}.customs-landing .data-heading{padding:18px 20px 14px}.customs-landing .data-filter{margin-inline:20px}.customs-landing .data-content .buyer-table{margin-top:18px}.customs-landing .data-content .table-footer{margin-top:15px}.customs-landing .data-content .profile-stats{margin-block:20px}.customs-landing .data-content .contact-item{margin-block:10px}.customs-landing .data-content .contact-note{margin-top:15px}.customs-landing .data-content .chart-title{margin-block:18px 12px}.customs-landing .journey-end{padding:65px 20px 40px}.customs-landing .journey-cta{padding-block:50px}.customs-landing .journey-cta h2{font-size:30px}.customs-landing .journey-cta p:not(.section-kicker){font-size:14px}.customs-landing .faq{padding-block:65px}.customs-landing .faq-intro h2{font-size:31px}.customs-landing .faq-list summary{font-size:16px;min-height:82px;gap:15px;padding-inline:0}.customs-landing .faq-list details p{font-size:14px;padding:0 15px 24px 31px}.customs-landing .final-cta{padding-block:65px}.customs-landing .final-grid{gap:40px}}@media (max-width:550px){.customs-landing .hero-content{padding-top:145px}.customs-landing .hero-content h1{font-size:37px}.customs-landing .hero-benefits p{font-size:17px;line-height:1.6}.customs-landing .hero-benefits p>span{font-size:8px}.customs-landing .hero-content .eyebrow{font-size:8px;letter-spacing:.14em}.customs-landing .hero-visual .ocean-video{transform:translate3d(23%,-5%,0) scale(1.1);-o-object-position:50% 50%;object-position:50% 50%}.customs-landing .query-bar{height:auto;min-height:132px;padding:10px 11px;display:grid;grid-template-columns:20px 1fr;gap:8px;border-radius:6px}.customs-landing .query-bar input{width:100%;height:45px;font-size:13px}.customs-landing .query-bar button{width:100%;height:54px;grid-column:1/-1;font-size:16px}.customs-landing .query-bar>svg{width:18px}.customs-landing .popular{gap:10px 14px;font-size:10px;margin-top:17px}.customs-landing .popular>span{width:auto}.customs-landing .hero-coordinates{display:none}.customs-landing .journey-intro{display:block;padding:55px 0}.customs-landing .journey-intro h2{font-size:30px}.customs-landing .journey-intro>p{margin:20px 0 0;font-size:13px}.customs-landing .journey-intro .section-kicker{margin-bottom:17px}.customs-landing .journey-body{gap:60px}.customs-landing .value-section,.customs-landing .value-section.reverse{padding-left:35px;gap:27px}.customs-landing .value-copy h3{font-size:27px;margin-bottom:17px}.customs-landing .value-copy h3 br{display:block}.customs-landing .value-description{font-size:13px}.customs-landing .value-intro{font-size:14px}.customs-landing .value-market-description{font-size:13px;line-height:1.9}.customs-landing .value-features{font-size:11px;gap:12px 8px}.customs-landing .journey-ship{width:54px}.customs-landing .text-button{font-size:13px}.customs-landing .window-chrome{font-size:7px;height:28px}.customs-landing .data-heading{padding:15px 12px 12px}.customs-landing .data-heading h4{font-size:13px}.customs-landing .data-eyebrow{font-size:7px}.customs-landing .demo-badge{font-size:8px}.customs-landing .data-filter{margin:0 12px 14px;font-size:8px;padding:7px}.customs-landing .data-content{padding:0 12px 15px}.customs-landing .mini-metrics>div{padding:10px}.customs-landing .mini-metrics strong{font-size:24px}.customs-landing .mini-metrics small{font-size:8px}.customs-landing .mini-metrics span{font-size:7px}.customs-landing .data-content .world-map{height:140px}.customs-landing .rank-list>div,.customs-landing .rank-list>div>span:last-child{font-size:9px}.customs-landing .data-disclaimer{font-size:8px;padding:8px}.customs-landing .table-row{grid-template-columns:1fr 36px 48px;gap:6px;font-size:9px;padding:12px 0}.customs-landing .table-head{font-size:7px;padding-top:0}.customs-landing .table-row b{font-size:8px}.customs-landing .table-row small{font-size:7px}.customs-landing .company-avatar{width:22px;height:28px;font-size:11px}.customs-landing .activity{font-size:7px;padding:4px 2px}.customs-landing .list-summary strong{font-size:11px}.customs-landing .list-summary span{font-size:8px}.customs-landing .data-content .list-summary{padding:11px}.customs-landing .data-content .table-footer{font-size:8px}.customs-landing .country-bars>div{font-size:10px}.customs-landing .profile-header h5{font-size:14px}.customs-landing .profile-header p{font-size:9px}.customs-landing .contact-item span{font-size:10px}.customs-landing .profile-stats strong{font-size:24px}.customs-landing .profile-stats small{font-size:8px}.customs-landing .journey-cta h2{font-size:28px}.customs-landing .journey-cta p:not(.section-kicker){font-size:13px}.customs-landing .journey-cta small{font-size:10px}.customs-landing .faq-intro h2{font-size:27px;line-height:1.5}.customs-landing .faq-intro>p:not(.section-kicker){font-size:13px}.customs-landing .faq-list summary{font-size:15px;min-height:80px;gap:12px}.customs-landing .faq-list summary svg{width:17px}.customs-landing .faq-list details p{font-size:13px}.customs-landing .form-note{font-size:9px}}@media (prefers-reduced-motion:reduce){.customs-landing .ocean-video{display:none}.customs-landing .hero-content,.customs-landing .hero-visual,.customs-landing .ocean-photo{opacity:1}.customs-landing .value-copy,.customs-landing .value-preview{opacity:1;filter:none}.customs-landing .faq-answer{animation:none}}.customs-landing .ocean-hero{--hero-video-shift-x:14%;--hero-video-scale:1.03;--hero-query-width:720px;height:100svh;min-height:0;max-height:none;display:flex;align-items:center;background:#f0f7fc}.customs-landing .ocean-hero .hero-visual{background-size:cover;background-position:50% 50%}.customs-landing .ocean-hero .hero-visual .ocean-photo,.customs-landing .ocean-hero .hero-visual .ocean-video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translate3d(var(--hero-video-shift-x),0,0) scale(var(--hero-video-scale));transform-origin:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 13%,#000);mask-image:linear-gradient(90deg,transparent,#000 13%,#000);-webkit-mask-composite:source-over;mask-composite:add;filter:none}.customs-landing .ocean-hero .ocean-photo{opacity:1}.customs-landing .ocean-hero .video-unavailable .ocean-video{visibility:hidden}.customs-landing .ocean-hero .ocean-grade{background:hsl(204 44% 22%/.08)}.customs-landing .ocean-hero .ocean-shade{background:linear-gradient(90deg,hsl(207 46% 15%/.7),hsl(206 39% 19%/.43) 32%,hsl(205 34% 20%/.12) 49%,transparent 64%)}.customs-landing .ocean-hero .hero-content{width:88%;max-width:none;margin:20px 0 0 6%;padding-top:0;font-family:Noto Sans SC,HarmonyOS Sans SC,PingFang SC,DengXian,Microsoft YaHei,sans-serif}.customs-landing .ocean-hero .hero-content .eyebrow{margin:0 0 23px;font-size:10px;letter-spacing:.18em;font-weight:400;color:#b3cbd7}.customs-landing .ocean-hero h1{max-width:600px;font-size:clamp(56px,4.05vw,62px);font-weight:500;line-height:1.22;letter-spacing:-.005em;color:#f9fcff}.customs-landing .ocean-hero .hero-benefits{margin:26px 0 31px;gap:8px}.customs-landing .ocean-hero .hero-benefits p{font-size:18px;font-weight:400;line-height:1.65;gap:13px;letter-spacing:.015em;color:#dfebf0}.customs-landing .ocean-hero .hero-benefits p>span{font-size:8px;font-weight:400;color:#aac7d1;opacity:.56}.customs-landing .ocean-hero .hero-search[data-preset=dark-glass]{--hero-search-bg:hsl(204 49% 20%/.40);--hero-search-border:hsl(202 34% 80%/.25);--hero-search-text:#f2f8fc;--hero-search-placeholder:#c3d6df;--hero-search-shadow:0 4px 16px hsl(210 47% 10%/.06)}.customs-landing .ocean-hero .hero-search{display:flex;width:var(--hero-query-width);max-width:100%;height:74px;min-height:0;margin-left:0;padding:11px 11px 11px 19px;gap:12px;border-radius:5px;backdrop-filter:blur(7px)}.customs-landing .ocean-hero .hero-search>svg{width:21px;opacity:.74}.customs-landing .ocean-hero .hero-search input{width:auto;height:100%;padding:0;font-size:16px;font-weight:400;letter-spacing:0}.customs-landing .ocean-hero .hero-search button{width:150px;height:50px;padding:0;gap:9px;border-radius:3px;font-size:15px;font-weight:500;background:#e67d27}.customs-landing .ocean-hero .hero-search button>svg{width:16px}.customs-landing .ocean-hero .popular{margin:13px 0 0;gap:15px;font-size:10px;color:#b9cfd9}.customs-landing .ocean-hero .popular>span{font-size:9px;color:#90afbd}.customs-landing .ocean-hero .popular button{padding:4px 0;font-weight:400}.customs-landing .ocean-hero .hero-bottom{width:88%;margin-inline:6%;bottom:34px}.customs-landing .ocean-hero .hero-bottom>span{display:none}.customs-landing .ocean-hero .hero-bottom a{color:#e6f1f7;font-size:11px;letter-spacing:.02em;text-shadow:0 1px 4px #17354455}.customs-landing .ocean-hero .scroll-icon{padding:10px 5px;border-color:#c0d8e373}.customs-landing .ocean-hero .hero-fade{height:26px}@media (max-width:1599px) and (min-width:1101px){.customs-landing .ocean-hero{--hero-video-shift-x:16%;--hero-query-width:700px}}@media (max-width:1350px) and (min-width:1101px){.customs-landing .ocean-hero{--hero-query-width:680px}}@media (max-width:1100px){.customs-landing .ocean-hero{--hero-video-shift-x:19%;--hero-query-width:min(680px,100%)}.customs-landing .ocean-hero .hero-content{width:calc(100% - 40px);margin-left:20px;margin-top:18px}.customs-landing .ocean-hero h1{font-size:46px}.customs-landing .ocean-hero .hero-benefits{margin-block:23px 26px}.customs-landing .ocean-hero .hero-search{height:72px}.customs-landing .ocean-hero .hero-search input{font-size:15px}.customs-landing .ocean-hero .hero-bottom{width:calc(100% - 40px);margin-inline:20px;bottom:24px}}@media (max-width:550px){.customs-landing .ocean-hero{--hero-video-shift-x:22%}.customs-landing .ocean-hero .ocean-shade{background:linear-gradient(90deg,hsl(207 46% 15%/.73),hsl(206 39% 19%/.5) 54%,hsl(205 34% 20%/.34) 76%,transparent)}.customs-landing .ocean-hero .hero-content{margin-top:18px}.customs-landing .ocean-hero .hero-content .eyebrow{font-size:8px;letter-spacing:.13em;margin-bottom:22px}.customs-landing .ocean-hero h1{font-size:36px;line-height:1.24;letter-spacing:0}.customs-landing .ocean-hero .hero-benefits{margin:23px 0 25px;gap:7px}.customs-landing .ocean-hero .hero-benefits p{font-size:16px;line-height:1.6;gap:10px}.customs-landing .ocean-hero .hero-benefits p>span{font-size:7px}.customs-landing .ocean-hero .hero-search{width:100%;height:128px;display:grid;grid-template-columns:18px 1fr;padding:9px 10px;gap:7px}.customs-landing .ocean-hero .hero-search>svg{width:18px}.customs-landing .ocean-hero .hero-search input{width:100%;height:43px;font-size:12px}.customs-landing .ocean-hero .hero-search button{width:100%;height:50px;font-size:15px;grid-column:1/-1}.customs-landing .ocean-hero .popular{-moz-column-gap:13px;column-gap:13px;row-gap:2px;font-size:9px;margin-top:12px}.customs-landing .ocean-hero .popular>span{width:auto;font-size:8px}.customs-landing .ocean-hero .hero-bottom a{font-size:10px}}@media (max-height:680px) and (max-width:550px){.customs-landing .ocean-hero .hero-content{margin-top:20px}.customs-landing .ocean-hero .hero-content .eyebrow{margin-bottom:17px}.customs-landing .ocean-hero h1{font-size:33px;line-height:1.23}.customs-landing .ocean-hero .hero-benefits{margin-block:18px 20px;gap:5px}.customs-landing .ocean-hero .hero-benefits p{font-size:15px}.customs-landing .ocean-hero .hero-search{height:120px;padding-block:7px;gap:5px}.customs-landing .ocean-hero .hero-search input{height:39px}.customs-landing .ocean-hero .popular{margin-top:10px}.customs-landing .ocean-hero .hero-bottom{bottom:18px}}@media (prefers-reduced-motion:reduce){.customs-landing .ocean-hero .ocean-video{display:none}.customs-landing .ocean-hero .ocean-photo{opacity:1}}.customs-landing .ocean-hero{margin-top:-73px;height:calc(100svh + 73px);padding-top:73px}.customs-landing .journey-body{gap:clamp(140px,9vw,170px)}@media (min-width:1101px){.customs-landing .journey-body .value-section{min-height:clamp(540px,45vw,600px)}}.customs-landing .route-layer{pointer-events:none}.customs-landing .route-svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.customs-landing .route-svg{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 54px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 54px),transparent)}.customs-landing .route-water-soft{stroke:#d0e9f1;stroke-width:24px!important;opacity:.12}.customs-landing .route-water-core{stroke:#c2e0ec;stroke-width:8px!important;opacity:.1}.customs-landing .route-base{stroke:#b7d3e0;stroke-width:1px!important;stroke-dasharray:2 10;opacity:.5}.customs-landing .route-progress{stroke:#659fbb;stroke-width:1.3px!important;opacity:.72}.customs-landing .route-water-focus{stroke:#bfdfec;stroke-width:22px!important;opacity:.22}.customs-landing .route-focus{stroke:#388db3;stroke-width:1.8px!important;opacity:.9}.customs-landing .wake-shape{opacity:0;transform-origin:0 0}.customs-landing .wake-shape path{stroke:#6eafca;stroke-width:1.25px!important;vector-effect:non-scaling-stroke}.customs-landing .wake-shape path+path{opacity:.5}.customs-landing .journey-ship{width:clamp(132px,12.5vw,220px);height:clamp(132px,12.5vw,220px);filter:none}.customs-landing .ship-3d-stage{width:100%;height:100%;position:relative}.customs-landing .ship-model-canvas,.customs-landing .ship-model-fallback{position:absolute;inset:0;width:100%;height:100%}.customs-landing .ship-model-canvas{display:block;opacity:0;transition:opacity .3s}.customs-landing .ship-model-fallback{-o-object-fit:contain;object-fit:contain;opacity:1;transition:opacity .3s}.customs-landing .ship-3d-stage[data-model-state=ready] .ship-model-canvas{opacity:1}.customs-landing .ship-3d-stage[data-model-state=ready] .ship-model-fallback{opacity:0}.customs-landing .journey-ship>.ship-status{display:none}.customs-landing .waypoint{width:24px;height:24px}.customs-landing .waypoint,.customs-landing .waypoint.active{border:0;background:transparent;box-shadow:none}.customs-landing .port-core{width:24px;height:24px;border:1px solid #c1dce8;border-radius:50%;background:#f5fafc;display:grid;place-items:center;position:relative;z-index:1;transform-origin:50% 50%;transition:background .25s,border-color .25s,box-shadow .25s}.customs-landing .waypoint .port-core i{width:5px;height:5px;border-radius:50%;background:#b7d5e2;transition:background .25s}.customs-landing .waypoint.visited .port-core{border-color:#8fb9cd}.customs-landing .waypoint.visited .port-core i{background:#6b9db5}.customs-landing .waypoint.visited:not(.approaching) .port-core{border-color:#8fb9cd;background:#f0f7fa}.customs-landing .waypoint.visited:not(.approaching) .port-core i{background:#6b9db5}.customs-landing .waypoint.approaching .port-core{border-color:color-mix(in srgb,#438caf calc(var(--arrival-light, 0) * 100%),#c1dce8);background:color-mix(in srgb,#d5edf7 calc(var(--arrival-light, 0) * 100%),#f5fafc);box-shadow:0 0 0 calc(5px * var(--arrival-light, 0)) #dceef573}.customs-landing .waypoint.approaching .port-core i{background:color-mix(in srgb,#247dae calc(var(--arrival-light, 0) * 100%),#b7d5e2)}.customs-landing .waypoint>.port-ripple{position:absolute;inset:0;left:0;width:24px;height:24px;border:1px solid #62a5c1;border-radius:50%;opacity:0;transform-origin:50% 50%;pointer-events:none}.customs-landing .waypoint>.port-number{left:33px;top:5px;font-size:9px;color:#7097ad}@media (max-width:1100px){.customs-landing .journey-body{gap:90px}.customs-landing .journey-ship{width:100px;height:100px}.customs-landing .route-water-soft{stroke-width:16px!important}.customs-landing .route-water-core{stroke-width:6px!important}.customs-landing .port-core,.customs-landing .waypoint,.customs-landing .waypoint>.port-ripple{width:16px;height:16px}.customs-landing .waypoint>.port-number{display:none}}@media (max-width:550px){.customs-landing .journey-body{gap:68px}.customs-landing .journey-ship{width:88px;height:88px}}@media (prefers-reduced-motion:reduce){.customs-landing .port-ripple,.customs-landing .route-focus,.customs-landing .route-water-focus,.customs-landing .wake-pool{display:none}.customs-landing .port-core,.customs-landing .port-core i,.customs-landing .ship-model-canvas,.customs-landing .ship-model-fallback{transition:none}}.customs-landing .value-section .market-demo{aspect-ratio:auto;min-height:0;container-type:inline-size;border-radius:14px;border-color:#cbdff0;background:linear-gradient(160deg,#fff,#fafdff);box-shadow:0 18px 48px #4785aa18,inset 0 1px 0 #ffffff}.customs-landing .value-section.at-port .market-demo{border-color:#bdd9ed;box-shadow:0 18px 48px #4785aa20,inset 0 1px 0 #ffffff}.customs-landing #value-01 .value-preview{width:96%;justify-self:start}.customs-landing #value-01 .value-preview:before{display:none}.customs-landing .market-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:8px 14px 8px 18px;border-bottom:1px solid #e5edf5;background:linear-gradient(180deg,#ffffff,#f7fbff)}.customs-landing .market-window-heading{display:flex;align-items:center;gap:18px;min-width:0}.customs-landing .market-window-lights{display:flex;align-items:center;gap:8px;flex-shrink:0}.customs-landing .market-window-lights i{display:block;width:12px;height:12px;border-radius:50%;box-shadow:0 1px 2px #12365a12,inset 0 1px 1px #ffffff70}.customs-landing .market-window-lights i:first-child{background:#ff5f57}.customs-landing .market-window-lights i:nth-child(2){background:#ffbd2e}.customs-landing .market-window-lights i:nth-child(3){background:#28c840}.customs-landing .market-toolbar h4{margin:0;font-size:15px;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:#173b63}.customs-landing .market-controls{display:flex;align-items:center;gap:2px}.customs-landing .market-controls button{display:grid;place-items:center;width:34px;height:34px;color:#1682ce;border-radius:5px}.customs-landing .market-controls button:hover{background:#eaf3f8;color:#247dae}.customs-landing .market-controls button:disabled{opacity:.45;cursor:default}.customs-landing .market-controls button:focus-visible,.customs-landing .market-table-viewport:focus-visible{outline:2px solid #247dae;outline-offset:-2px}.customs-landing .market-stage{position:relative;isolation:isolate;flex:none;aspect-ratio:850/368;background:#f7fafc;overflow:hidden}.customs-landing .market-query-scene,.customs-landing .market-result-scene{position:absolute;inset:0}.customs-landing .market-query-scene{opacity:0}.customs-landing .market-scene-note{position:absolute;top:7%;left:5%;font-size:10px;color:#7793a2}.customs-landing .market-query-plane{position:absolute;top:23%;left:4%;width:190%;container-type:inline-size;background:white;box-shadow:0 8px 25px #123a5a0b;border:1px solid #e2e9ef;border-radius:3px;transform:translateX(calc(var(--camera-progress, 0) * -47%))}.customs-landing .market-query-plane>img{display:block;width:100%;height:auto}.customs-landing .market-input-cover{position:absolute;left:11.48%;top:9.6%;width:15.7%;height:9%;display:flex;align-items:center;background:#fff;color:#111;font:.92cqw Arial,sans-serif;white-space:nowrap}.customs-landing .market-input-digit{opacity:1}.customs-landing .market-input-focus{position:absolute;left:11.22%;top:8.8%;width:18.4%;height:10.6%;border:1px solid #4e9ec7;box-shadow:0 0 0 3px #247dae12;border-radius:1px;opacity:0}.customs-landing .market-demo-cursor{position:absolute;width:25px;height:31px;left:18%;top:20%;filter:drop-shadow(0 2px 2px #123a5a20)}.customs-landing .market-click-ring{position:absolute;left:78.6%;top:67%;width:35px;height:35px;border:1px solid #247dae;border-radius:50%;background:#247dae13;opacity:0;margin:-17px 0 0 -17px}.customs-landing .market-focus-panel{position:absolute;inset:0;background:white;overflow:hidden;transform-origin:center}.customs-landing .market-table-viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#a7c4d4 #f1f6f9}.customs-landing .market-table{width:100%}.customs-landing .market-table-header,.customs-landing .market-table-row{display:grid;grid-template-columns:215fr 175fr 185fr 130fr 145fr;position:relative}.customs-landing .market-table-header img,.customs-landing .market-table-row img{display:block;width:100%;height:auto;min-width:0}.customs-landing .market-scroll-hint{display:none}.customs-landing .market-row-emphasis{position:absolute;inset:0;border:1px solid #247dae4d;border-left:3px solid #4b97bb;background:#247dae05;pointer-events:none}.customs-landing .market-progress{height:2px;background:#e8f1f6;overflow:hidden;flex-shrink:0}.customs-landing .market-progress-fill{display:block;width:100%;height:100%;background:#6aaccb;transform:scaleX(0);transform-origin:left center}.customs-landing .market-source{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 14px;margin:0;color:#8aa2b7;font-size:10px;line-height:1.5}@media (max-width:1100px){.customs-landing #value-01 .value-preview{width:96%;max-width:760px;align-self:flex-start}}@media (max-width:550px){.customs-landing #value-01 .value-preview{width:100%}.customs-landing .value-section .market-demo{border-radius:12px}.customs-landing .market-toolbar{min-height:46px;padding:6px 8px 6px 11px;gap:6px}.customs-landing .market-window-heading{gap:12px}.customs-landing .market-window-lights{gap:6px}.customs-landing .market-window-lights i{width:10px;height:10px}.customs-landing .market-toolbar h4{font-size:12px}.customs-landing .market-controls button{width:30px;height:32px}.customs-landing .market-stage{aspect-ratio:auto;height:212px}.customs-landing .market-query-plane{top:25%;width:350%;transform:translateX(calc(var(--camera-progress, 0) * -60%))}.customs-landing .market-scene-note{font-size:9px;top:9%}.customs-landing .market-demo-cursor{width:19px;height:24px}.customs-landing .market-table{width:460px;min-width:100%}.customs-landing .market-col-country{position:sticky;left:0;z-index:2;border-right:1px solid #e1ebf0}.customs-landing .market-scroll-hint{display:flex;align-items:center;justify-content:space-between;padding:5px 11px;border-top:1px solid #e4edf2;color:#7595a7;font-size:9px;line-height:1.5}.customs-landing .market-scroll-hint>span{font-size:12px;line-height:1}.customs-landing .market-source{padding:7px 11px;font-size:9px}}@media (max-width:360px){.customs-landing .market-window-heading{gap:9px}.customs-landing .market-window-lights{gap:5px}.customs-landing .market-window-lights i{width:9px;height:9px}.customs-landing .market-controls button{width:27px}.customs-landing .market-toolbar h4{font-size:11px}.customs-landing #value-01 .value-copy h3{font-size:26px}.customs-landing .value-features{font-size:10px;-moz-column-gap:4px;column-gap:4px}.customs-landing .value-features li{gap:4px}.customs-landing .value-features svg{width:11px}}@media (prefers-reduced-motion:reduce){.customs-landing .market-demo-cursor,.customs-landing .market-query-scene{display:none}}.customs-landing #value-02 .value-preview{width:96%;justify-self:end;margin-top:0}.customs-landing #value-02 .value-preview:before{display:none}.customs-landing #value-02 .buyer-demo{aspect-ratio:auto;min-height:0;border-radius:14px;border-color:#cbdff0;background:#fff;box-shadow:0 18px 48px #4785aa18,inset 0 1px 0 #ffffff}.customs-landing #value-02.at-port .buyer-demo{border-color:#bdd9ed;box-shadow:0 18px 48px #4785aa20,inset 0 1px 0 #ffffff}.customs-landing #value-02 .value-copy h3{text-wrap:balance}.customs-landing #value-02 .value-description{text-wrap:pretty;line-height:1.95;margin-bottom:24px}.customs-landing #value-02 .buyer-features{padding-top:20px;margin-bottom:28px;gap:20px 12px}.customs-landing #value-02 .buyer-features li{align-items:flex-start;gap:8px;white-space:normal;min-width:0}.customs-landing #value-02 .buyer-features li>svg{margin-top:3px;color:#338fbb}.customs-landing #value-02 .buyer-features strong{display:block;font-size:13px;line-height:1.6;font-weight:500;color:#315c79}.customs-landing #value-02 .buyer-features small{display:block;margin-top:5px;font-size:11px;color:#7790a1;line-height:1.6}.customs-landing .buyer-demo{overflow:hidden}.customs-landing .buyer-context{display:flex;justify-content:space-between;gap:10px;padding:9px 18px 5px;color:#7291a5;font-size:10px;line-height:1.5}.customs-landing .buyer-stage{position:relative;flex:none;aspect-ratio:1788/860;overflow:hidden;background:#fff;margin:0 8px}.customs-landing .buyer-poster{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.customs-landing .buyer-video{position:absolute;left:-3.691275%;top:-14.186047%;width:107.38255%;height:125.581395%;max-width:none;-o-object-fit:fill;object-fit:fill}.customs-landing .buyer-demo[data-assets=loading] .buyer-video,.customs-landing .buyer-demo[data-playback=error] .buyer-video,.customs-landing .buyer-demo[data-playback=static] .buyer-video{visibility:hidden}.customs-landing .buyer-progress{margin:0 8px}.customs-landing .buyer-progress-fill{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:#6aaccb}.customs-landing .buyer-source{padding-block:8px}.customs-landing .buyer-fallback{position:absolute;inset:auto 6px 6px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 12px;color:#365f79;background:#fffffff2;border:1px solid #dceaf3;border-radius:6px;font-size:11px}.customs-landing .buyer-fallback button{display:flex;align-items:center;gap:6px;color:#247dae;padding:3px 0}.customs-landing .buyer-zoom-dialog{padding:0;width:min(1440px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;border:1px solid #cbdff0;border-radius:12px;background:#f5faff;box-shadow:0 24px 80px #123a5a40;overflow:auto}.customs-landing .buyer-zoom-dialog::backdrop{background:#092c46b8;backdrop-filter:blur(6px)}.customs-landing .buyer-zoom-heading{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:6px 12px 6px 20px;background:#fafdff;color:#173b63;font-size:14px}.customs-landing .buyer-zoom-heading button{display:grid;place-items:center;width:36px;height:36px;border-radius:5px;color:#247dae}.customs-landing .buyer-zoom-heading button:hover{background:#eaf3f8}.customs-landing .buyer-zoom-dialog video{display:block;width:100%;max-height:calc(100dvh - 98px);background:#f5faff}@media (max-width:1300px) and (min-width:1101px){.customs-landing #value-02 .buyer-features strong{font-size:12px}.customs-landing #value-02 .buyer-features small{font-size:10px}}@media (max-width:1100px){.customs-landing #value-02 .value-preview{width:96%;max-width:900px;align-self:flex-start}.customs-landing #value-02 .value-copy{max-width:700px;align-self:flex-start}}@media (max-width:550px){.customs-landing #value-02 .value-preview{width:100%}.customs-landing #value-02 .buyer-demo{border-radius:12px}.customs-landing #value-02 .buyer-toolbar{flex-wrap:wrap;row-gap:2px;padding:7px 9px 5px 12px}.customs-landing #value-02 .buyer-toolbar .market-window-heading{flex:1 0 100%;gap:10px}.customs-landing #value-02 .buyer-toolbar .market-controls{margin-left:auto}.customs-landing #value-02 .buyer-toolbar .market-controls button{width:36px;height:36px}.customs-landing .buyer-context{padding:6px 12px 3px;font-size:9px}.customs-landing .buyer-progress,.customs-landing .buyer-stage{margin-inline:4px}.customs-landing .buyer-source{padding-inline:12px;font-size:9px}.customs-landing #value-02 .buyer-features{gap:18px 12px;padding-top:18px}.customs-landing #value-02 .buyer-features strong{font-size:12px}.customs-landing #value-02 .buyer-features small{font-size:10px}.customs-landing #value-02 .value-description{margin-bottom:20px}.customs-landing .buyer-zoom-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.customs-landing .buyer-zoom-heading{padding-left:12px;font-size:12px}}@media (max-width:360px){.customs-landing .value-section .buyer-features small,.customs-landing .value-section .buyer-features strong{text-wrap:balance}.customs-landing #value-02 .value-copy h3{font-size:25px}.customs-landing #value-02 .buyer-features{-moz-column-gap:8px;column-gap:8px}.customs-landing #value-02 .buyer-features li{gap:5px}.customs-landing #value-02 .buyer-features small{font-size:9px}}.customs-landing :is(#value-01,#value-03) .value-copy h3{text-wrap:balance}.customs-landing #value-01 .value-market-title>span{display:block}.customs-landing :is(#value-01,#value-03) .value-description{font-size:15px;line-height:1.95;margin-bottom:24px}.customs-landing :is(#value-01,#value-03) .value-market-description p{text-wrap:pretty}.customs-landing :is(#value-01,#value-03) .value-market-description p+p{margin-top:12px}.customs-landing :is(#value-01,#value-03) .buyer-features{padding-top:20px;margin-bottom:28px;gap:20px 12px}.customs-landing :is(#value-01,#value-03) .buyer-features li{align-items:flex-start;gap:8px;white-space:normal;min-width:0}.customs-landing :is(#value-01,#value-03) .buyer-features li>svg{margin-top:3px;color:#338fbb}.customs-landing :is(#value-01,#value-03) .buyer-features strong{display:block;font-size:13px;line-height:1.6;font-weight:500;color:#315c79}.customs-landing :is(#value-01,#value-03) .buyer-features small{display:block;margin-top:5px;font-size:11px;line-height:1.6;color:#7790a1}.customs-landing #value-03 .value-preview{width:96%;justify-self:start;margin-top:0}.customs-landing #value-03 .value-preview:before{display:none}.customs-landing #value-03 .competitor-demo{aspect-ratio:auto;min-height:0;border-radius:14px;border-color:#cbdff0;background:#fff;box-shadow:0 18px 48px #4785aa18,inset 0 1px 0 #ffffff}.customs-landing #value-03.at-port .competitor-demo{border-color:#bdd9ed;box-shadow:0 18px 48px #4785aa20,inset 0 1px 0 #ffffff}@media (max-width:1300px) and (min-width:1101px){.customs-landing :is(#value-01,#value-03) .buyer-features strong{font-size:12px}.customs-landing :is(#value-01,#value-03) .buyer-features small{font-size:10px}}@media (max-width:1100px){.customs-landing #value-03 .value-preview{width:96%;max-width:900px;align-self:flex-start}.customs-landing #value-03 .value-copy{max-width:700px;align-self:flex-start}.customs-landing :is(#value-01,#value-03) .value-description{font-size:14px}}@media (max-width:550px){.customs-landing #value-03 .value-preview{width:100%}.customs-landing #value-03 .competitor-demo{border-radius:12px}.customs-landing #value-03 .buyer-toolbar{flex-wrap:wrap;row-gap:2px;padding:7px 9px 5px 12px}.customs-landing #value-03 .buyer-toolbar .market-window-heading{flex:1 0 100%;gap:10px}.customs-landing #value-03 .buyer-toolbar .market-controls{margin-left:auto}.customs-landing #value-03 .buyer-toolbar .market-controls button{width:36px;height:36px}.customs-landing :is(#value-01,#value-03) .buyer-features{gap:18px 12px;padding-top:18px}.customs-landing :is(#value-01,#value-03) .buyer-features strong{font-size:12px}.customs-landing :is(#value-01,#value-03) .buyer-features small{font-size:10px}.customs-landing :is(#value-01,#value-03) .value-description{margin-bottom:20px;font-size:13px}}@media (max-width:360px){.customs-landing #value-03 .value-copy h3{font-size:25px}.customs-landing :is(#value-01,#value-03) .buyer-features{-moz-column-gap:8px;column-gap:8px}.customs-landing :is(#value-01,#value-03) .buyer-features li{gap:5px}.customs-landing :is(#value-01,#value-03) .buyer-features small{font-size:9px}}.customs-landing #value-04 .value-copy h3{text-wrap:balance}.customs-landing #value-04 .value-description{font-size:15px;line-height:1.95;margin-bottom:24px}.customs-landing #value-04 .value-market-description p{text-wrap:pretty}.customs-landing #value-04 .value-market-description p+p{margin-top:12px}.customs-landing #value-04 .buyer-features{padding-top:20px;margin-bottom:28px;gap:20px 12px}.customs-landing #value-04 .buyer-features li{align-items:flex-start;gap:8px;white-space:normal;min-width:0}.customs-landing #value-04 .buyer-features li>svg{margin-top:3px;color:#338fbb}.customs-landing #value-04 .buyer-features strong{display:block;font-size:13px;line-height:1.6;font-weight:500;color:#315c79}.customs-landing #value-04 .buyer-features small{display:block;margin-top:5px;font-size:11px;line-height:1.6;color:#7790a1}.customs-landing #value-04 .value-preview{width:96%;justify-self:end;margin-top:0}.customs-landing #value-04 .value-preview:before{display:none}.customs-landing #value-04 .contact-demo{aspect-ratio:auto;min-height:0;border-radius:14px;border-color:#cbdff0;background:#fff;box-shadow:0 18px 48px #4785aa18,inset 0 1px 0 #ffffff}.customs-landing #value-04.at-port .contact-demo{border-color:#bdd9ed;box-shadow:0 18px 48px #4785aa20,inset 0 1px 0 #ffffff}@media (max-width:1300px) and (min-width:1101px){.customs-landing #value-04 .buyer-features strong{font-size:12px}.customs-landing #value-04 .buyer-features small{font-size:10px}}@media (max-width:1100px){.customs-landing #value-04 .value-preview{width:96%;max-width:900px;align-self:flex-start}.customs-landing #value-04 .value-copy{max-width:700px;align-self:flex-start}.customs-landing #value-04 .value-description{font-size:14px}}@media (max-width:550px){.customs-landing #value-04 .value-preview{width:100%}.customs-landing #value-04 .contact-demo{border-radius:12px}.customs-landing #value-04 .buyer-toolbar{flex-wrap:wrap;row-gap:2px;padding:7px 9px 5px 12px}.customs-landing #value-04 .buyer-toolbar .market-window-heading{flex:1 0 100%;gap:10px}.customs-landing #value-04 .buyer-toolbar .market-controls{margin-left:auto}.customs-landing #value-04 .buyer-toolbar .market-controls button{width:36px;height:36px}.customs-landing #value-04 .buyer-features{gap:18px 12px;padding-top:18px}.customs-landing #value-04 .buyer-features strong{font-size:12px}.customs-landing #value-04 .buyer-features small{font-size:10px}.customs-landing #value-04 .value-description{margin-bottom:20px;font-size:13px}}@media (max-width:360px){.customs-landing #value-04 .value-copy h3{font-size:25px}.customs-landing #value-04 .buyer-features{-moz-column-gap:8px;column-gap:8px}.customs-landing #value-04 .buyer-features li{gap:5px}.customs-landing #value-04 .buyer-features small{font-size:9px}}.customs-landing #value-05 .value-copy h3{text-wrap:balance}.customs-landing #value-05 .value-description{font-size:15px;line-height:1.95;margin-bottom:24px}.customs-landing #value-05 .value-market-description p{text-wrap:pretty}.customs-landing #value-05 .value-market-description p+p{margin-top:12px}.customs-landing #value-05 .buyer-features{padding-top:20px;margin-bottom:28px;gap:20px 12px}.customs-landing #value-05 .buyer-features li{align-items:flex-start;gap:8px;white-space:normal;min-width:0}.customs-landing #value-05 .buyer-features li>svg{margin-top:3px;color:#338fbb}.customs-landing #value-05 .buyer-features strong{display:block;font-size:13px;line-height:1.6;font-weight:500;color:#315c79}.customs-landing #value-05 .buyer-features small{display:block;margin-top:5px;font-size:11px;line-height:1.6;color:#7790a1}.customs-landing #value-05 .value-preview{width:96%;justify-self:start;margin-top:0}.customs-landing #value-05 .value-preview:before{display:none}.customs-landing #value-05 .purchase-trends-demo{aspect-ratio:auto;min-height:0;border-radius:14px;border-color:#cbdff0;background:#fff;box-shadow:0 18px 48px #4785aa18,inset 0 1px 0 #ffffff}.customs-landing #value-05.at-port .purchase-trends-demo{border-color:#bdd9ed;box-shadow:0 18px 48px #4785aa20,inset 0 1px 0 #ffffff}@media (max-width:1300px) and (min-width:1101px){.customs-landing #value-05 .buyer-features strong{font-size:12px}.customs-landing #value-05 .buyer-features small{font-size:10px}}@media (max-width:1100px){.customs-landing #value-05 .value-preview{width:96%;max-width:900px;align-self:flex-start}.customs-landing #value-05 .value-copy{max-width:700px;align-self:flex-start}.customs-landing #value-05 .value-description{font-size:14px}}@media (max-width:550px){.customs-landing #value-05 .value-preview{width:100%}.customs-landing #value-05 .purchase-trends-demo{border-radius:12px}.customs-landing #value-05 .buyer-toolbar{flex-wrap:wrap;row-gap:2px;padding:7px 9px 5px 12px}.customs-landing #value-05 .buyer-toolbar .market-window-heading{flex:1 0 100%;gap:10px}.customs-landing #value-05 .buyer-toolbar .market-controls{margin-left:auto}.customs-landing #value-05 .buyer-toolbar .market-controls button{width:36px;height:36px}.customs-landing #value-05 .buyer-features{gap:18px 12px;padding-top:18px}.customs-landing #value-05 .buyer-features strong{font-size:12px}.customs-landing #value-05 .buyer-features small{font-size:10px}.customs-landing #value-05 .value-description{margin-bottom:20px;font-size:13px}}@media (max-width:360px){.customs-landing #value-05 .value-copy h3>span{display:block;text-wrap:balance}.customs-landing #value-05 .value-copy h3 br{display:none}.customs-landing #value-05 .value-copy h3{font-size:25px}.customs-landing #value-05 .buyer-features{-moz-column-gap:8px;column-gap:8px}.customs-landing #value-05 .buyer-features li{gap:5px}.customs-landing #value-05 .buyer-features small{font-size:9px}}