.freightpulse-module__ziKiNq__caseContainer{color:var(--ink);--font-mono:FreightPulseParkinsans, Arial, sans-serif;padding-top:0;padding-bottom:6rem;font-family:FreightPulseParkinsans,Arial,sans-serif}.freightpulse-module__ziKiNq__caseContainer :is(button,input,select){font-family:inherit}.freightpulse-module__ziKiNq__caseHeader{color:#fff;background:#082742;grid-template-columns:minmax(0,1fr) minmax(0,1.13fr);align-items:center;gap:clamp(2rem,4vw,5rem);min-height:650px;margin:0 calc(-1*max(0px,50vw - 42rem));padding:clamp(3rem,5vw,5rem) max(2rem,50vw - 42rem);display:grid}.freightpulse-module__ziKiNq__caseHeaderCopy{min-width:0}.freightpulse-module__ziKiNq__caseHeroEyebrow{flex-wrap:wrap;align-items:center;gap:.6rem;margin:3rem 0 2rem;display:flex}.freightpulse-module__ziKiNq__caseHeroEyebrow strong{letter-spacing:-.04em;font-size:1.15rem}.freightpulse-module__ziKiNq__caseHeroEyebrow>span{color:#9cddf6;letter-spacing:.13em;border:1px solid #a2d7ef7a;border-radius:99px;margin-left:.5rem;padding:.45rem .7rem;font-size:.6rem;font-weight:600}.freightpulse-module__ziKiNq__caseHeaderArt{background:#1a5279;min-height:470px;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__caseHeaderArt img{object-fit:cover;object-position:center}.freightpulse-module__ziKiNq__caseHeaderArt figcaption{color:#def5ff;letter-spacing:.11em;background:#082742bc;padding:.35rem .5rem;font-size:.55rem;position:absolute;bottom:.8rem;right:.8rem}.freightpulse-module__ziKiNq__caseHeroScope{color:#a9dbf3;letter-spacing:.14em;border-top:1px solid #fff6;flex-wrap:wrap;gap:1.5rem;margin-top:3rem;padding-top:1.1rem;font-size:.65rem;font-weight:600;display:flex}.freightpulse-module__ziKiNq__backLink{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#bad6e9;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.75rem;text-decoration:none;transition:color .2s;display:inline-flex}.freightpulse-module__ziKiNq__backLink:hover,.freightpulse-module__ziKiNq__backLink:focus-visible{color:#fff}.freightpulse-module__ziKiNq__badgeRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.freightpulse-module__ziKiNq__provenanceBadge{border:1px solid var(--line);font-family:var(--font-mono,monospace);letter-spacing:.04em;color:var(--ink-soft);text-transform:uppercase;background:#0b0b0c0a;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.72rem;display:inline-flex}.freightpulse-module__ziKiNq__statusDot{background:#1462ea;border-radius:50%;width:6px;height:6px}.freightpulse-module__ziKiNq__caseTitle{letter-spacing:-.06em;color:#fff;max-width:35rem;margin-bottom:1.5rem;font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:500;line-height:1.04}.freightpulse-module__ziKiNq__caseSummary{color:#c8e1f0;max-width:33rem;margin-bottom:1rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.58}.freightpulse-module__ziKiNq__metaGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.5rem;padding:1.7rem 0;display:grid}.freightpulse-module__ziKiNq__metaLabel{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:.68rem}.freightpulse-module__ziKiNq__metaValue{color:var(--ink);font-size:.95rem;font-weight:500}.freightpulse-module__ziKiNq__siteWindow{background:#fff;border:1px solid #0b0b0c1a;border-radius:1.5rem;margin:3.5rem 0 5rem;overflow:hidden;box-shadow:0 20px 45px -15px #1462ea14,0 4px 12px #00000008}.freightpulse-module__ziKiNq__heroSection{text-align:center;background:#f1f7ff;padding:0;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__heroNav{background:0 0;border-bottom:1px solid #cbd9e9;justify-content:space-between;align-items:center;max-width:none;margin:0 2.4rem 3.7rem;padding:1.15rem 0;display:flex}.freightpulse-module__ziKiNq__heroLogo{letter-spacing:-.02em;color:#0b0b0c;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;display:flex}.freightpulse-module__ziKiNq__heroLogo img{display:block}.freightpulse-module__ziKiNq__heroNavLinks{align-items:center;gap:1.75rem;display:flex}.freightpulse-module__ziKiNq__heroNavLink{color:#4a4a50;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.freightpulse-module__ziKiNq__heroNavLink:hover{color:#1462ea}.freightpulse-module__ziKiNq__heroPill{color:#153f7b;letter-spacing:.02em;background:#e8f1ff;border:1px solid #bdd2ef;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .9rem;font-size:.78rem;font-weight:600;display:inline-flex}.freightpulse-module__ziKiNq__heroHeadline{letter-spacing:-.045em;color:#0d243f;max-width:58rem;margin:0 auto 1.5rem;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:450;line-height:1.06}.freightpulse-module__ziKiNq__heroHeadlineAccent{color:#1462ea;display:block}.freightpulse-module__ziKiNq__heroSubhead{color:#55555c;max-width:44rem;margin:0 auto 2.5rem;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.6}.freightpulse-module__ziKiNq__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2.1rem;display:flex}.freightpulse-module__ziKiNq__heroBtnPrimary{color:#fff;cursor:pointer;background:#1462ea;border:none;border-radius:9999px;align-items:center;gap:.6rem;padding:.8rem 1.6rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 4px 14px #1462ea59}.freightpulse-module__ziKiNq__heroBtnPrimary:hover,.freightpulse-module__ziKiNq__heroBtnPrimary:focus-visible{background:#0f4fc2;transform:translateY(-1px)}.freightpulse-module__ziKiNq__heroBtnSecondary{color:#2b2b30;cursor:pointer;background:#fff;border:1px solid #0b0b0c1f;border-radius:9999px;align-items:center;padding:.8rem 1.6rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.freightpulse-module__ziKiNq__heroBtnSecondary:hover,.freightpulse-module__ziKiNq__heroBtnSecondary:focus-visible{background:#f4f7fa;border-color:#0b0b0c33}.freightpulse-module__ziKiNq__oceanCanvas{background:#0d376c;width:100%;height:clamp(340px,43vw,570px);position:relative;overflow:hidden}.freightpulse-module__ziKiNq__oceanImage{object-fit:cover;object-position:center 38%}.freightpulse-module__ziKiNq__oceanCaption{z-index:1;color:#fff;letter-spacing:.02em;background:#082548ba;border-radius:.3rem;padding:.4rem .65rem;font-size:.7rem;position:absolute;bottom:1.1rem;left:1.5rem}.freightpulse-module__ziKiNq__brandBand{color:#fff;background:#0e376b;grid-template-columns:minmax(250px,1fr) minmax(280px,1.3fr) auto;align-items:center;gap:2rem;padding:3rem 3.2rem;display:grid}.freightpulse-module__ziKiNq__brandLockup{letter-spacing:-.035em;align-items:center;gap:.8rem;font-size:clamp(1.1rem,2vw,1.55rem);display:flex}.freightpulse-module__ziKiNq__brandBand p{color:#d1e4f8;max-width:34rem;line-height:1.55}.freightpulse-module__ziKiNq__brandSwatches{gap:.35rem;display:flex}.freightpulse-module__ziKiNq__brandSwatches span{background:#153f7b;border:1px solid #ffffff48;border-radius:3px;width:24px;height:50px}.freightpulse-module__ziKiNq__brandSwatches span:nth-child(2){background:#2f82e7}.freightpulse-module__ziKiNq__brandSwatches span:nth-child(3){background:#c4e6ff}.freightpulse-module__ziKiNq__campaignHero{color:#fff;background:#091d31;height:clamp(650px,65vw,840px);position:relative;overflow:hidden}.freightpulse-module__ziKiNq__campaignImage{object-fit:cover;object-position:center 26%}.freightpulse-module__ziKiNq__campaignHero:after{content:"";pointer-events:none;background:linear-gradient(#071e3280 0%,#0000 25%,#071e3208 42%,#061729d9 89%);position:absolute;inset:0}.freightpulse-module__ziKiNq__campaignTop{z-index:2;font:600 .68rem var(--font-mono,monospace);letter-spacing:.13em;align-items:center;gap:.8rem;padding:1.6rem 2rem;display:flex;position:relative}.freightpulse-module__ziKiNq__campaignTop span:last-child{margin-left:auto}.freightpulse-module__ziKiNq__campaignContent{z-index:2;text-align:center;width:min(90%,650px);position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.freightpulse-module__ziKiNq__campaignEyebrow{font:600 .68rem var(--font-mono,monospace);letter-spacing:.15em;color:#b5e7fc}.freightpulse-module__ziKiNq__campaignContent h3{letter-spacing:-.055em;text-shadow:0 4px 20px #06172966;margin:.8rem 0 1rem;font-size:clamp(2.7rem,5vw,5.5rem);font-weight:450;line-height:1}.freightpulse-module__ziKiNq__campaignContent p{color:#dfebf5;max-width:32rem;margin:0 auto;line-height:1.55}.freightpulse-module__ziKiNq__campaignActions{justify-content:center;gap:.55rem;margin-top:1.6rem;display:flex}.freightpulse-module__ziKiNq__campaignActions a{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;border:1px solid #fff6;border-radius:99px;align-items:center;gap:.6rem;padding:.7rem 1.15rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.freightpulse-module__ziKiNq__campaignActions a:last-child{color:#062440;background:#80dafa;border-color:#80dafa}.freightpulse-module__ziKiNq__campaignActions a:focus-visible{outline-offset:3px;outline:3px solid #fff}.freightpulse-module__ziKiNq__campaignChips{pointer-events:none;position:absolute;inset:-260px -180px 0}.freightpulse-module__ziKiNq__campaignChips span{color:#e7f7ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#082f50a6;border:1px solid #ffffff6b;border-radius:99px;padding:.35rem .7rem;font-size:.65rem;display:inline-flex;position:absolute}.freightpulse-module__ziKiNq__campaignChipA{top:20%;left:7%}.freightpulse-module__ziKiNq__campaignChipB{top:11%;right:0}.freightpulse-module__ziKiNq__campaignChipC{top:65%;left:0}.freightpulse-module__ziKiNq__campaignChipD{top:76%;right:8%}.freightpulse-module__ziKiNq__campaignCredit{z-index:2;color:#c5ddeb;font:.62rem var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;position:absolute;bottom:1rem;right:1.5rem}.freightpulse-module__ziKiNq__campaignStatement{color:#d1f4e5;background:#071a16;padding:clamp(3rem,6vw,6rem) clamp(1.3rem,4vw,4rem) 0}.freightpulse-module__ziKiNq__campaignStatementLead{grid-template-columns:1fr 2fr;align-items:start;gap:2rem;display:grid}.freightpulse-module__ziKiNq__campaignStatementLead>span{font:.68rem var(--font-mono,monospace);letter-spacing:.16em;color:#a4efcf}.freightpulse-module__ziKiNq__campaignStatement h3{letter-spacing:-.045em;max-width:48rem;margin:0;font-size:clamp(2.3rem,4.2vw,4.2rem);font-weight:450;line-height:1.1}.freightpulse-module__ziKiNq__campaignStatement>p{color:#a7c4b8;max-width:34rem;margin:1.4rem 0 2.5rem 33.33%;line-height:1.55}.freightpulse-module__ziKiNq__campaignPillars{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3.5rem;margin-left:33.33%;display:grid}.freightpulse-module__ziKiNq__campaignPillars div{border-top:1px solid #7ddbab66;padding-top:1rem}.freightpulse-module__ziKiNq__campaignPillars strong{color:#a9f3cf;font:600 1.6rem var(--font-mono,monospace);margin-bottom:.75rem;display:block}.freightpulse-module__ziKiNq__campaignPillars span{font-size:.95rem;font-weight:600;display:block}.freightpulse-module__ziKiNq__campaignPillars small{color:#a7c4b8;margin-top:.3rem;font-size:.73rem;display:block}.freightpulse-module__ziKiNq__campaignTicker{color:#174639;font:600 .65rem var(--font-mono,monospace);letter-spacing:.12em;background:#c9f6e4;flex-wrap:wrap;justify-content:space-between;gap:.7rem;margin-inline:calc(-1*clamp(1.3rem,4vw,4rem));padding:1rem clamp(1.3rem,4vw,4rem);display:flex}.freightpulse-module__ziKiNq__productModules{background:#fff;padding:clamp(3rem,6vw,6rem) clamp(1.2rem,4vw,4rem)}.freightpulse-module__ziKiNq__productModulesIntro{text-align:center;max-width:42rem;margin:0 auto 2.5rem}.freightpulse-module__ziKiNq__productModulesIntro span{font:.68rem var(--font-mono,monospace);letter-spacing:.14em;color:#1767ac}.freightpulse-module__ziKiNq__productModulesIntro h3{color:#102d47;letter-spacing:-.045em;margin:.75rem 0;font-size:clamp(2rem,3.4vw,3.6rem);font-weight:450;line-height:1.1}.freightpulse-module__ziKiNq__productModulesIntro p{color:#5d7489}.freightpulse-module__ziKiNq__productModuleGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.freightpulse-module__ziKiNq__productModule{border-radius:13px;overflow:hidden}.freightpulse-module__ziKiNq__productModuleRoute{background:linear-gradient(145deg,#e0f1fd,#c0e6fa)}.freightpulse-module__ziKiNq__productModuleException{background:linear-gradient(145deg,#e9efff,#c9daf6)}.freightpulse-module__ziKiNq__moduleArtwork{background:radial-gradient(circle at 50% 70%,#fff8,#0000 60%);place-items:center;height:310px;display:grid;overflow:hidden}.freightpulse-module__ziKiNq__moduleRouteCard,.freightpulse-module__ziKiNq__moduleAlertCard{color:#fff;background:#0e3154;border-radius:12px;width:min(82%,390px);padding:1.1rem 1.2rem;transform:rotate(-3deg);box-shadow:15px 18px 25px #1740683d}.freightpulse-module__ziKiNq__moduleAlertCard{color:#133853;background:#fff;transform:rotate(3deg)}.freightpulse-module__ziKiNq__moduleMiniTop{font:600 .56rem var(--font-mono,monospace);letter-spacing:.1em;color:#8ac8f2;justify-content:space-between;display:flex}.freightpulse-module__ziKiNq__moduleAlertCard .freightpulse-module__ziKiNq__moduleMiniTop{color:#5889af}.freightpulse-module__ziKiNq__moduleMiniTitle{letter-spacing:-.04em;margin:2rem 0;font-size:1.7rem}.freightpulse-module__ziKiNq__moduleMiniRoute{justify-content:space-between;margin:0 8px;display:flex;position:relative}.freightpulse-module__ziKiNq__moduleMiniRoute:before{content:"";background:#69c8f5;height:2px;position:absolute;top:5px;left:4px;right:4px}.freightpulse-module__ziKiNq__moduleMiniRoute i{background:#0e3154;border:3px solid #75d8ff;border-radius:50%;width:12px;height:12px;position:relative}.freightpulse-module__ziKiNq__moduleMiniCities{color:#cbe6f8;justify-content:space-between;margin-top:.75rem;font-size:.56rem;display:flex}.freightpulse-module__ziKiNq__moduleMiniFoot{font:.57rem var(--font-mono,monospace);color:#b9d5e7;border-top:1px solid #80b0cf66;margin-top:1.8rem;padding-top:.7rem}.freightpulse-module__ziKiNq__moduleMiniFoot span{padding:0 .5rem}.freightpulse-module__ziKiNq__moduleAlertStatus{color:#936112;font:600 .56rem var(--font-mono,monospace);background:#fff2df;border-radius:4px;align-items:center;gap:5px;margin-top:1.3rem;padding:.25rem .4rem;display:inline-flex}.freightpulse-module__ziKiNq__moduleAlertStatus i{background:#d89322;border-radius:50%;width:6px;height:6px}.freightpulse-module__ziKiNq__moduleAlertTitle{letter-spacing:-.04em;margin-top:.8rem;font-size:1.55rem}.freightpulse-module__ziKiNq__moduleAlertMetric{align-items:baseline;gap:.7rem;margin:.8rem 0 1.2rem;display:flex}.freightpulse-module__ziKiNq__moduleAlertMetric strong{letter-spacing:-.05em;font-size:2.5rem;font-weight:500}.freightpulse-module__ziKiNq__moduleAlertMetric span{color:#a46a13;font-size:.67rem}.freightpulse-module__ziKiNq__moduleAlertBottom{color:#52708a;border-top:1px solid #c6d7e3;padding-top:.7rem;font-size:.65rem}.freightpulse-module__ziKiNq__moduleAlertBottom span{padding:0 .4rem}.freightpulse-module__ziKiNq__moduleCopy{padding:1.4rem 1.6rem 1.7rem}.freightpulse-module__ziKiNq__moduleCopy>span{font:.65rem var(--font-mono,monospace);color:#4c7da2;letter-spacing:.08em}.freightpulse-module__ziKiNq__moduleCopy h4{letter-spacing:-.035em;color:#123a5c;margin:.5rem 0;font-size:1.4rem;font-weight:500}.freightpulse-module__ziKiNq__moduleCopy p{color:#56718a;max-width:26rem;font-size:.85rem;line-height:1.45}.freightpulse-module__ziKiNq__moduleCopy a{color:#0c5c9a;margin-top:.7rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-block}.freightpulse-module__ziKiNq__moduleCopy a:focus-visible{outline-offset:3px;outline:2px solid #0c5c9a}.freightpulse-module__ziKiNq__visualSeries{background:#eef5fd}.freightpulse-module__ziKiNq__visualKicker{font:600 .72rem var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#7ed0ff;margin-bottom:1.4rem;display:block}.freightpulse-module__ziKiNq__portStory{background:#071d32;grid-template-columns:1.03fr 1fr;gap:8px;min-height:680px;display:grid}.freightpulse-module__ziKiNq__portImageWrap{min-height:680px;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__portImage{object-fit:cover;object-position:53% center}.freightpulse-module__ziKiNq__portImageLabel{color:#fff;font:500 .72rem var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 6px #000;position:absolute;bottom:1.5rem;left:1.5rem}.freightpulse-module__ziKiNq__portStoryPanel{color:#fff;background:#0957a0;min-height:680px;padding:clamp(2rem,4vw,4.5rem);position:relative;overflow:hidden}.freightpulse-module__ziKiNq__portStoryPanel:before{content:"F";color:#ffffff0d;pointer-events:none;font-size:clamp(18rem,30vw,31rem);font-weight:800;line-height:1;position:absolute;top:20%;left:-2rem}.freightpulse-module__ziKiNq__portStoryCopy{z-index:2;max-width:33rem;position:relative}.freightpulse-module__ziKiNq__portStoryCopy h3{letter-spacing:-.05em;margin:0 0 1rem;font-size:clamp(2rem,3.4vw,3.6rem);font-weight:450;line-height:1.06}.freightpulse-module__ziKiNq__portStoryCopy p{color:#cfeaff;max-width:28rem;font-size:1rem;line-height:1.55}.freightpulse-module__ziKiNq__portPanelLabel{color:#c9e7fc;font:500 .72rem var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:1.5rem;right:1.8rem}.freightpulse-module__ziKiNq__desktopShowcase{color:#fff;text-align:center;background:#082742;min-height:860px;padding:5rem 2rem 3rem;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__desktopShowcaseKicker{z-index:1;color:#7bd0f3;font:600 .68rem var(--font-mono,monospace);letter-spacing:.17em;position:relative}.freightpulse-module__ziKiNq__desktopShowcase h3{z-index:1;letter-spacing:-.05em;margin:1.1rem auto 3.5rem;font-size:clamp(2.6rem,5vw,5.6rem);font-weight:450;line-height:1.04;position:relative}.freightpulse-module__ziKiNq__desktopShowcaseWordmark{color:#28a9e8;letter-spacing:-.1em;opacity:.42;white-space:nowrap;font-size:clamp(8rem,19vw,20rem);font-weight:700;line-height:1;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.freightpulse-module__ziKiNq__laptop{z-index:1;width:min(82%,770px);margin:0 auto;position:relative}.freightpulse-module__ziKiNq__laptopScreen{text-align:left;background:#0a1521;border:5px solid #10191f;border-radius:17px 17px 5px 5px;height:430px;padding:9px;overflow:hidden;box-shadow:0 20px 45px #0009,0 0 0 1px #89a6b05c}.freightpulse-module__ziKiNq__laptopWebNav{color:#e8f7ff;background:#082c4b;justify-content:space-between;align-items:center;height:42px;padding:0 14px;font-size:.57rem;display:flex}.freightpulse-module__ziKiNq__laptopWebNav span:first-child{letter-spacing:.06em;align-items:center;gap:.4rem;font-weight:700;display:flex}.freightpulse-module__ziKiNq__laptopWebNav span:last-child{color:#063454;background:#75d1f3;border-radius:99px;padding:.3rem .5rem;font-weight:600}.freightpulse-module__ziKiNq__laptopWebHero{background:#173c60;height:265px;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__laptopWebHero img{object-fit:cover;object-position:center 38%}.freightpulse-module__ziKiNq__laptopWebHero:after{content:"";background:linear-gradient(90deg,#082744ed,#0000 70%);position:absolute;inset:0}.freightpulse-module__ziKiNq__laptopWebOverlay{z-index:1;color:#fff;position:absolute;top:20%;left:5%}.freightpulse-module__ziKiNq__laptopWebOverlay span{color:#ace4f8;font:.5rem var(--font-mono,monospace);letter-spacing:.12em}.freightpulse-module__ziKiNq__laptopWebOverlay strong{letter-spacing:-.05em;margin:.5rem 0;font-size:2.8rem;font-weight:450;line-height:1;display:block}.freightpulse-module__ziKiNq__laptopWebOverlay p{color:#d7e7f0;max-width:15rem;font-size:.65rem;line-height:1.4}.freightpulse-module__ziKiNq__laptopWebTiles{background:#082c4b;grid-template-columns:1fr 1fr;gap:4px;height:105px;padding-top:4px;display:grid}.freightpulse-module__ziKiNq__laptopWebTiles>div{color:#fff;background:#065e9d;flex-direction:column;justify-content:end;padding:.6rem;display:flex;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__laptopWebTiles>div:first-child:after{content:"";background:#082b5777;position:absolute;inset:0}.freightpulse-module__ziKiNq__laptopWebTiles img{object-fit:cover}.freightpulse-module__ziKiNq__laptopWebTiles span{z-index:1;font-size:.72rem;position:relative}.freightpulse-module__ziKiNq__laptopWebTiles b{float:right}.freightpulse-module__ziKiNq__laptopWebTiles small{color:#cce3f1;font-size:.5rem}.freightpulse-module__ziKiNq__laptopBase{background:linear-gradient(#acbfc8,#6b7f8a 65%,#22313b);border-radius:2px 2px 45% 45%;width:112%;height:18px;margin-left:-6%;box-shadow:0 12px 15px #0007}.freightpulse-module__ziKiNq__desktopShowcaseFoot{text-align:left;color:#a7d5ee;font:.65rem var(--font-mono,monospace);letter-spacing:.12em;margin-top:2.4rem;display:block}.freightpulse-module__ziKiNq__showcaseBottomGrid{background:#082742;grid-template-columns:1fr 1fr;gap:8px;min-height:510px;display:grid}.freightpulse-module__ziKiNq__showcaseDashboard{color:#fff;background:#065c9d;padding:3rem;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__showcaseDashboard>span{font:.66rem var(--font-mono,monospace);letter-spacing:.14em}.freightpulse-module__ziKiNq__dashboardFrame{background:#0a2b4b;border:8px solid #0b1d2b;border-radius:14px;width:95%;height:400px;position:absolute;top:26%;left:8%;overflow:hidden;box-shadow:0 12px 35px #052a4d80}.freightpulse-module__ziKiNq__dashboardTop{color:#173a5b;background:#e9f7ff;align-items:center;gap:.5rem;height:50px;padding:0 1rem;font-size:.72rem;font-weight:600;display:flex}.freightpulse-module__ziKiNq__dashboardTop span:last-child{margin-left:auto}.freightpulse-module__ziKiNq__dashboardBody{padding:2rem}.freightpulse-module__ziKiNq__dashboardBody>span{color:#7bc9f0;font:.6rem var(--font-mono,monospace);letter-spacing:.12em}.freightpulse-module__ziKiNq__dashboardBody>strong{letter-spacing:-.04em;margin:1rem 0;font-size:clamp(1.8rem,3vw,3rem);font-weight:450;line-height:1.08;display:block}.freightpulse-module__ziKiNq__dashboardMiniStats{grid-template-columns:1fr 1fr;gap:.5rem;margin:1rem 0;display:grid}.freightpulse-module__ziKiNq__dashboardMiniStats div{background:#ffffff0e;border:1px solid #4c8aaf;padding:.75rem}.freightpulse-module__ziKiNq__dashboardMiniStats small{color:#9fd3eb;font:.53rem var(--font-mono,monospace);display:block}.freightpulse-module__ziKiNq__dashboardMiniStats b{margin-top:.3rem;font-size:1rem;display:block}.freightpulse-module__ziKiNq__dashboardMiniBar{background:#2e5f80;height:7px}.freightpulse-module__ziKiNq__dashboardMiniBar i{background:#67cdf4;width:62%;height:100%;display:block}.freightpulse-module__ziKiNq__dashboardBody>small{color:#a2cee5;font:.52rem var(--font-mono,monospace);margin-top:.5rem;display:block}.freightpulse-module__ziKiNq__showcasePhoto{min-height:510px;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__showcasePhoto img{object-fit:cover;object-position:center}.freightpulse-module__ziKiNq__showcasePhoto span{color:#fff;font:.66rem var(--font-mono,monospace);letter-spacing:.1em;text-shadow:0 1px 4px #000;position:absolute;bottom:1.3rem;right:1.4rem}.freightpulse-module__ziKiNq__phone{z-index:1;background:#071d32;border:4px solid #071d32;border-radius:34px;width:229px;height:426px;margin:2rem auto -9rem;padding:8px;position:relative;transform:rotate(-7deg);box-shadow:20px 30px 45px #04284a8c,inset 0 0 0 1px #fff4}.freightpulse-module__ziKiNq__phoneNotch{z-index:3;background:#071d32;border-radius:0 0 10px 10px;width:74px;height:14px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.freightpulse-module__ziKiNq__phoneTop{color:#fff;background:#0b315b;border-radius:23px 23px 0 0;justify-content:space-between;align-items:center;height:49px;padding:10px 10px 0;font-size:.68rem;display:flex}.freightpulse-module__ziKiNq__phoneTop span:last-child{letter-spacing:.1em;font-size:1rem}.freightpulse-module__ziKiNq__phoneBody{color:#fff;background:linear-gradient(160deg,#0c4179,#071d32 66%);height:313px;padding:19px 14px}.freightpulse-module__ziKiNq__phoneEyebrow{font:.52rem var(--font-mono,monospace);letter-spacing:.14em;color:#8bc8f6;margin-bottom:12px;display:block}.freightpulse-module__ziKiNq__phoneBody>strong{letter-spacing:-.045em;font-size:1.4rem;font-weight:450;line-height:1.04;display:block}.freightpulse-module__ziKiNq__phoneProgress{gap:4px;margin:18px 0;display:flex}.freightpulse-module__ziKiNq__phoneProgress i{background:#70cdf5;border-radius:4px;flex:1;height:3px}.freightpulse-module__ziKiNq__phoneProgress i:last-child{background:#4384b6}.freightpulse-module__ziKiNq__phoneReading{background:#fff1;border:1px solid #76bcf27d;border-radius:11px;padding:11px 12px}.freightpulse-module__ziKiNq__phoneReading span,.freightpulse-module__ziKiNq__phoneNext span{font:.52rem var(--font-mono,monospace);letter-spacing:.12em;color:#a9d8f9;display:block}.freightpulse-module__ziKiNq__phoneReading b{letter-spacing:-.05em;margin-top:4px;font-size:1.95rem;font-weight:450;line-height:1.1;display:block}.freightpulse-module__ziKiNq__phoneReading b small{margin-left:3px;font-size:.8rem}.freightpulse-module__ziKiNq__phoneReading em{color:#a6ecda;font-size:.6rem;font-style:normal;display:block}.freightpulse-module__ziKiNq__phoneReadingAlert{color:#ffd08e!important}.freightpulse-module__ziKiNq__phoneNext{padding:14px 3px}.freightpulse-module__ziKiNq__phoneNext b{margin-top:5px;font-size:.83rem;display:block}.freightpulse-module__ziKiNq__phoneNext small{color:#aed2ec;font-size:.58rem}.freightpulse-module__ziKiNq__phoneBottom{color:#19476f;background:#e9f4ff;border-radius:0 0 23px 23px;justify-content:space-around;align-items:center;height:39px;padding:0 12px;font-size:.58rem;display:flex}.freightpulse-module__ziKiNq__phoneBottom span{color:#77a3c3}.freightpulse-module__ziKiNq__routeVisual{background:#f6faff;padding:clamp(2.2rem,5vw,5rem) clamp(1.2rem,4vw,4rem)}.freightpulse-module__ziKiNq__routeVisual .freightpulse-module__ziKiNq__visualKicker{color:#1767ac}.freightpulse-module__ziKiNq__routeVisualIntro{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.freightpulse-module__ziKiNq__routeVisualIntro h3{letter-spacing:-.045em;color:#0d2d4d;max-width:40rem;margin:0;font-size:clamp(2rem,4vw,4rem);font-weight:450;line-height:1.08}.freightpulse-module__ziKiNq__routeVisualIntro p{color:#486783;max-width:20rem;line-height:1.55}.freightpulse-module__ziKiNq__routeVisualGrid{grid-template-columns:1.8fr 1fr;gap:8px;min-height:470px;display:grid}.freightpulse-module__ziKiNq__routeMap{background:radial-gradient(circle at 22% 80%,#d8ebf7 0 7%,#0000 29%),linear-gradient(135deg,#e6f3fc,#cfe4f3);border:1px solid #b8d6e8;min-height:470px;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__routeMap:before{content:"";opacity:.45;background-image:linear-gradient(#8bb7d145 1px,#0000 1px),linear-gradient(90deg,#8bb7d145 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.freightpulse-module__ziKiNq__mapNorth,.freightpulse-module__ziKiNq__mapScale,.freightpulse-module__ziKiNq__mapWatermark{z-index:1;color:#4d7895;font:600 .65rem var(--font-mono,monospace);letter-spacing:.1em;position:absolute}.freightpulse-module__ziKiNq__mapNorth{top:1.2rem;right:1.2rem}.freightpulse-module__ziKiNq__mapScale{bottom:1.1rem;left:1.2rem}.freightpulse-module__ziKiNq__mapWatermark{top:1.3rem;left:1.3rem}.freightpulse-module__ziKiNq__mapLines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.freightpulse-module__ziKiNq__mapRouteGlow,.freightpulse-module__ziKiNq__mapRouteLine,.freightpulse-module__ziKiNq__mapMinorLine{fill:none;vector-effect:non-scaling-stroke}.freightpulse-module__ziKiNq__mapRouteGlow{stroke:#fff;stroke-width:11px;stroke-linecap:round}.freightpulse-module__ziKiNq__mapRouteLine{stroke:#1873bc;stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 0}.freightpulse-module__ziKiNq__mapMinorLine{stroke:#8eb8d0;stroke-width:1px;stroke-dasharray:4 7}.freightpulse-module__ziKiNq__mapStop{z-index:2;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex;position:absolute;transform:translate(-13px,-13px)}.freightpulse-module__ziKiNq__mapStopDot{background:#fff;border:6px solid #1774bd;border-radius:50%;flex:none;width:26px;height:26px;display:block;box-shadow:0 0 0 4px #ffffffab,0 2px 10px #225d8a77}.freightpulse-module__ziKiNq__mapStopActive .freightpulse-module__ziKiNq__mapStopDot{border-color:#071d32;box-shadow:0 0 0 5px #54bded88,0 2px 10px #225d8a77}.freightpulse-module__ziKiNq__mapStopText{color:#133d5e;white-space:nowrap;background:#ffffffea;border-radius:5px;padding:.4rem .55rem;display:grid;box-shadow:0 3px 8px #3761842b}.freightpulse-module__ziKiNq__mapStopText b{font-size:.8rem}.freightpulse-module__ziKiNq__mapStopText small{font:.57rem var(--font-mono,monospace);color:#6286a0;text-transform:uppercase}.freightpulse-module__ziKiNq__mapStop:focus-visible{outline-offset:8px;outline:3px solid #0b315b}.freightpulse-module__ziKiNq__routeSidePanel{color:#fff;background:#0c3156;flex-direction:column;align-items:start;padding:clamp(1.5rem,3vw,3rem);display:flex}.freightpulse-module__ziKiNq__routeSideEyebrow{color:#7cc6f3;font:.7rem var(--font-mono,monospace);letter-spacing:.1em;margin-top:auto}.freightpulse-module__ziKiNq__routeSidePanel h4{letter-spacing:-.045em;margin:.5rem 0;font-size:clamp(2rem,3vw,3rem);font-weight:450}.freightpulse-module__ziKiNq__routeSidePanel p{color:#b4d5ec;max-width:18rem;font-size:.9rem;line-height:1.5}.freightpulse-module__ziKiNq__routeSideReading{border-top:1px solid #fff4;border-bottom:1px solid #fff4;width:100%;margin:1.4rem 0;padding:1rem 0}.freightpulse-module__ziKiNq__routeSideReading span{color:#8ac5ec;font:.65rem var(--font-mono,monospace);letter-spacing:.1em;display:block}.freightpulse-module__ziKiNq__routeSideReading strong{letter-spacing:-.04em;margin:.2rem 0;font-size:2.1rem;font-weight:500;display:block}.freightpulse-module__ziKiNq__routeSideReading em{color:#b2e7d9;font-size:.75rem;font-style:normal}.freightpulse-module__ziKiNq__routeSidePanel a{color:#fff;justify-content:space-between;width:100%;font-size:.85rem;text-decoration:none;display:flex}.freightpulse-module__ziKiNq__sectionWrap{border-bottom:1px solid #cbddeb;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,5vw,5rem);scroll-margin-top:5rem}.freightpulse-module__ziKiNq__numberedSection{background:#fff;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__numberedSection:nth-of-type(2n){background:#f3f8fd}.freightpulse-module__ziKiNq__numberedSection:before{content:attr(data-section);letter-spacing:-.1em;color:#1270bc0c;pointer-events:none;font-size:clamp(10rem,22vw,21rem);font-weight:700;line-height:1;position:absolute;top:.3rem;right:2rem}.freightpulse-module__ziKiNq__sectionHeader{border-left:3px solid #3aa4e2;max-width:58rem;margin:0 0 3rem;padding-left:clamp(1.2rem,3vw,3rem);position:relative}.freightpulse-module__ziKiNq__sectionEyebrow{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.16em;color:#0b6eaa;margin-bottom:.9rem;font-size:.7rem;font-weight:600}.freightpulse-module__ziKiNq__sectionTitle{letter-spacing:-.05em;color:#0d2d4d;max-width:52rem;margin-bottom:1rem;font-size:clamp(2rem,4vw,4rem);font-weight:450;line-height:1.08}.freightpulse-module__ziKiNq__sectionDesc{color:#506d83;max-width:44rem;font-size:1.04rem;line-height:1.6}.freightpulse-module__ziKiNq__problemGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem;display:grid}.freightpulse-module__ziKiNq__problemCard{background:linear-gradient(145deg,#eaf6ff,#fff 70%);border:1px solid #bed9eb;border-radius:.8rem;min-height:240px;padding:1.75rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__problemCard:after{content:"";border:1px solid #8dbddb44;border-radius:50%;width:9rem;height:9rem;position:absolute;bottom:-2.5rem;right:-1rem;box-shadow:0 0 0 1.5rem #a0d4ee1a,0 0 0 3rem #a0d4ee17}.freightpulse-module__ziKiNq__problemCard:hover{border-color:#1462ea66;box-shadow:0 8px 24px #1462ea0d}.freightpulse-module__ziKiNq__problemNumber{font-family:var(--font-mono,monospace);letter-spacing:-.06em;color:#2888c9;margin-bottom:2rem;font-size:2rem;font-weight:500}.freightpulse-module__ziKiNq__problemTitle{z-index:1;color:#0e3455;margin-bottom:.7rem;font-size:1.25rem;font-weight:600;position:relative}.freightpulse-module__ziKiNq__problemBody{z-index:1;color:#506d83;font-size:.9rem;line-height:1.55;position:relative}.freightpulse-module__ziKiNq__corridorCard{border:1px solid var(--line);background:#fff;border-radius:1.25rem;padding:2rem;box-shadow:0 4px 20px #00000005}.freightpulse-module__ziKiNq__corridorProgressTrack{grid-template-columns:repeat(4,1fr);gap:.55rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.freightpulse-module__ziKiNq__corridorProgressTrack{grid-template-columns:repeat(2,1fr)}}.freightpulse-module__ziKiNq__waypointButton{text-align:left;cursor:pointer;background:linear-gradient(155deg,#e7f5ff,#cfe9f9);border:1px solid #a9d0e8;border-radius:.55rem;min-height:145px;padding:1rem;transition:background .15s,transform .15s,box-shadow .15s;position:relative;overflow:hidden}.freightpulse-module__ziKiNq__waypointButton:after{content:"↗";color:#1f79b9;font-size:1.2rem;position:absolute;top:.5rem;right:.7rem}.freightpulse-module__ziKiNq__waypointButton:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0c548e24}.freightpulse-module__ziKiNq__waypointButtonActive{background:linear-gradient(155deg,#0b548c,#0b3154);border-color:#0b3154;box-shadow:0 8px 22px #0c548e3d}.freightpulse-module__ziKiNq__waypointButtonActive:after{color:#95e4ff}.freightpulse-module__ziKiNq__waypointIndex{font-family:var(--font-mono,monospace);letter-spacing:-.07em;text-transform:uppercase;color:#1976b4;margin-bottom:1.2rem;font-size:1.4rem;font-weight:600;display:block}.freightpulse-module__ziKiNq__waypointLocation{color:#0f395c;margin-bottom:.3rem;font-size:.85rem;font-weight:650;line-height:1.2}.freightpulse-module__ziKiNq__waypointCarrier{color:#527e99;font-size:.65rem}.freightpulse-module__ziKiNq__waypointButtonActive .freightpulse-module__ziKiNq__waypointIndex,.freightpulse-module__ziKiNq__waypointButtonActive .freightpulse-module__ziKiNq__waypointLocation{color:#fff}.freightpulse-module__ziKiNq__waypointButtonActive .freightpulse-module__ziKiNq__waypointCarrier{color:#b7dff6}.freightpulse-module__ziKiNq__waypointButton:focus-visible{outline-offset:2px;outline:3px solid #0b3154}.freightpulse-module__ziKiNq__telematicsDashboard{border:1px solid var(--line);background:#f8fafc;border-radius:1rem;grid-template-columns:1.2fr 1fr;gap:1.75rem;padding:1.5rem;display:grid}@media (max-width:768px){.freightpulse-module__ziKiNq__telematicsDashboard{grid-template-columns:1fr}}.freightpulse-module__ziKiNq__telemetryMetricGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.freightpulse-module__ziKiNq__telemetryMetric{border:1px solid var(--line);background:#fff;border-radius:.75rem;padding:1rem}.freightpulse-module__ziKiNq__metricName{font-family:var(--font-mono,monospace);text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:.7rem}.freightpulse-module__ziKiNq__metricValue{color:var(--ink);letter-spacing:-.02em;font-size:1.45rem;font-weight:600}.freightpulse-module__ziKiNq__metricUnit{color:var(--muted);margin-left:.2rem;font-size:.85rem;font-weight:400}.freightpulse-module__ziKiNq__metricPillSafe{color:#059669;background:#ecfdf5;border-radius:9999px;align-items:center;gap:.3rem;margin-top:.4rem;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.freightpulse-module__ziKiNq__metricPillAlert{color:#dc2626;background:#fef2f2;border-radius:9999px;align-items:center;gap:.3rem;margin-top:.4rem;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.freightpulse-module__ziKiNq__heatmapContainer{border:1px solid var(--line);background:#fff;border-radius:.75rem;padding:1.25rem}.freightpulse-module__ziKiNq__heatmapHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.freightpulse-module__ziKiNq__heatmapTitle{color:var(--ink);font-size:.88rem;font-weight:600}.freightpulse-module__ziKiNq__heatmapLegend{color:var(--muted);align-items:center;gap:.35rem;font-size:.72rem;display:flex}.freightpulse-module__ziKiNq__legendBar{background:linear-gradient(90deg,#d1fae5 0%,#10b981 100%);border-radius:4px;width:60px;height:8px}.freightpulse-module__ziKiNq__heatmapGrid{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.freightpulse-module__ziKiNq__heatCell{cursor:pointer;border-radius:4px;height:24px;transition:transform .1s}.freightpulse-module__ziKiNq__heatCell:hover{transform:scale(1.15);box-shadow:0 2px 6px #00000026}.freightpulse-module__ziKiNq__heatCellSelected{outline-offset:2px;outline:2px solid #153f7b}.freightpulse-module__ziKiNq__heatCell:focus-visible{outline-offset:2px;outline:3px solid #153f7b}.freightpulse-module__ziKiNq__componentTabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.freightpulse-module__ziKiNq__componentTab{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#f6f8fb;border-radius:9999px;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .15s}.freightpulse-module__ziKiNq__componentTab:hover{color:#1462ea;background:#edf3fc}.freightpulse-module__ziKiNq__componentTabActive{color:#fff;background:#1462ea;border-color:#1462ea}.freightpulse-module__ziKiNq__componentDetailBox{border:1px solid var(--line);background:#fff;border-radius:1rem;grid-template-columns:1fr 1fr;gap:2rem;padding:1.75rem;display:grid}@media (max-width:768px){.freightpulse-module__ziKiNq__componentDetailBox{grid-template-columns:1fr}}.freightpulse-module__ziKiNq__assessmentForm{border:1px solid var(--line);background:#fff;border-radius:1rem;margin-top:1.5rem;padding:2rem}.freightpulse-module__ziKiNq__formGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.freightpulse-module__ziKiNq__formField label{color:var(--ink);margin-bottom:.5rem;font-size:.82rem;font-weight:600;display:block}.freightpulse-module__ziKiNq__formSelect,.freightpulse-module__ziKiNq__formInput{border:1px solid var(--line);width:100%;color:var(--ink);background:#f9fafb;border-radius:.6rem;outline:none;padding:.75rem 1rem;font-size:.9rem;transition:border-color .15s,background .15s}.freightpulse-module__ziKiNq__formSelect:focus,.freightpulse-module__ziKiNq__formInput:focus{background:#fff;border-color:#1462ea}.freightpulse-module__ziKiNq__summaryCard{background:#f0f7ff;border:1px solid #cce3ff;border-radius:.75rem;margin-top:1.5rem;padding:1.5rem}.freightpulse-module__ziKiNq__summaryTitle{color:#0b347b;margin-bottom:.5rem;font-size:1rem;font-weight:600}.freightpulse-module__ziKiNq__summaryText{color:#1e3a6a;white-space:pre-line;font-size:.9rem;line-height:1.6}.freightpulse-module__ziKiNq__formError{color:#a92626;margin-top:.7rem;font-size:.85rem}.freightpulse-module__ziKiNq__heroBtnPrimary:disabled{cursor:not-allowed;opacity:.55;transform:none}.freightpulse-module__ziKiNq__strategicGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:2rem;display:grid}.freightpulse-module__ziKiNq__projectDecisions{background:#eaf5fc;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,5vw,5rem)}.freightpulse-module__ziKiNq__decisionTitle{letter-spacing:-.05em;color:#0e3455;max-width:56rem;font-size:clamp(2.3rem,4vw,4.4rem);font-weight:500;line-height:1.08}.freightpulse-module__ziKiNq__decisionSummary{color:#46677e;max-width:48rem;margin-top:1rem;font-size:1rem;line-height:1.6}.freightpulse-module__ziKiNq__strategicCard{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:2rem}.freightpulse-module__ziKiNq__strategicCardTitle{color:var(--ink);margin-bottom:.75rem;font-size:1.15rem;font-weight:600}.freightpulse-module__ziKiNq__strategicCardBody{color:var(--ink-soft);font-size:.95rem;line-height:1.6}@media (max-width:900px){.freightpulse-module__ziKiNq__caseHeader{grid-template-columns:1fr;gap:2rem;min-height:0;padding:3rem 2rem}.freightpulse-module__ziKiNq__caseHeroEyebrow{margin-top:1.3rem}.freightpulse-module__ziKiNq__caseHeaderArt{min-height:420px}.freightpulse-module__ziKiNq__heroNav{margin:0 1.5rem 3.2rem}.freightpulse-module__ziKiNq__heroNavLinks{display:none}.freightpulse-module__ziKiNq__heroHeadline,.freightpulse-module__ziKiNq__heroSubhead{padding-inline:1.3rem}.freightpulse-module__ziKiNq__brandBand{grid-template-columns:1fr;gap:1.25rem;padding:2.4rem 2rem}.freightpulse-module__ziKiNq__portStory{grid-template-columns:1fr}.freightpulse-module__ziKiNq__portImageWrap{min-height:460px}.freightpulse-module__ziKiNq__portStoryPanel{min-height:650px}.freightpulse-module__ziKiNq__routeVisualIntro{flex-direction:column;align-items:start;gap:.4rem}.freightpulse-module__ziKiNq__routeVisualGrid{grid-template-columns:1fr}.freightpulse-module__ziKiNq__routeSidePanel{min-height:360px}.freightpulse-module__ziKiNq__desktopShowcase{min-height:700px}.freightpulse-module__ziKiNq__laptop{width:min(94%,720px)}.freightpulse-module__ziKiNq__showcaseBottomGrid{grid-template-columns:1fr}.freightpulse-module__ziKiNq__showcaseDashboard{min-height:470px}.freightpulse-module__ziKiNq__showcasePhoto{min-height:420px}.freightpulse-module__ziKiNq__campaignStatementLead{grid-template-columns:1fr;gap:1rem}.freightpulse-module__ziKiNq__campaignStatement>p,.freightpulse-module__ziKiNq__campaignPillars{margin-left:0}}@media (max-width:560px){.freightpulse-module__ziKiNq__caseContainer{padding-top:0}.freightpulse-module__ziKiNq__caseHeader{margin-inline:-1.2rem;padding:2rem 1.2rem}.freightpulse-module__ziKiNq__caseTitle{font-size:clamp(2.5rem,10vw,3.6rem)}.freightpulse-module__ziKiNq__caseHeroEyebrow strong{font-size:1rem}.freightpulse-module__ziKiNq__caseHeroEyebrow>span{width:max-content;margin-left:0}.freightpulse-module__ziKiNq__caseHeroScope{gap:.5rem 1rem;margin-top:2rem}.freightpulse-module__ziKiNq__caseHeaderArt{min-height:310px}.freightpulse-module__ziKiNq__heroNav{margin:0 1rem 2.5rem}.freightpulse-module__ziKiNq__heroNav .freightpulse-module__ziKiNq__heroBtnPrimary{padding:.55rem .8rem!important;font-size:.7rem!important}.freightpulse-module__ziKiNq__heroLogo{font-size:.78rem}.freightpulse-module__ziKiNq__heroLogo img{width:25px;height:25px}.freightpulse-module__ziKiNq__heroHeadline{font-size:clamp(2.15rem,9vw,3.3rem)}.freightpulse-module__ziKiNq__heroSubhead{font-size:.95rem}.freightpulse-module__ziKiNq__heroActions{gap:.6rem;padding-inline:1rem}.freightpulse-module__ziKiNq__heroActions a{padding:.65rem .9rem;font-size:.82rem}.freightpulse-module__ziKiNq__oceanCanvas{height:320px}.freightpulse-module__ziKiNq__oceanImage{object-position:37% center}.freightpulse-module__ziKiNq__oceanCaption{font-size:.61rem;bottom:.6rem;left:.7rem;right:.7rem}.freightpulse-module__ziKiNq__brandBand{padding:2rem 1.3rem}.freightpulse-module__ziKiNq__brandLockup{font-size:1rem}.freightpulse-module__ziKiNq__campaignHero{height:680px}.freightpulse-module__ziKiNq__campaignImage{object-position:58% center}.freightpulse-module__ziKiNq__campaignTop{padding:1rem;font-size:.55rem}.freightpulse-module__ziKiNq__campaignTop span:last-child{display:none}.freightpulse-module__ziKiNq__campaignContent{width:94%;bottom:11%}.freightpulse-module__ziKiNq__campaignContent h3{font-size:2.8rem}.freightpulse-module__ziKiNq__campaignContent p{padding-inline:.6rem;font-size:.84rem}.freightpulse-module__ziKiNq__campaignChips{height:145px;inset:-230px -4px auto}.freightpulse-module__ziKiNq__campaignChips span{padding:.25rem .4rem;font-size:.51rem}.freightpulse-module__ziKiNq__campaignChipA{top:25%;left:1%}.freightpulse-module__ziKiNq__campaignChipB{top:60%;right:1%}.freightpulse-module__ziKiNq__campaignChipC,.freightpulse-module__ziKiNq__campaignChipD{display:none!important}.freightpulse-module__ziKiNq__campaignActions a{padding:.6rem .7rem;font-size:.65rem}.freightpulse-module__ziKiNq__campaignCredit{font-size:.5rem}.freightpulse-module__ziKiNq__campaignStatement h3{font-size:2.25rem}.freightpulse-module__ziKiNq__campaignPillars{gap:.6rem}.freightpulse-module__ziKiNq__campaignPillars strong{font-size:1.2rem}.freightpulse-module__ziKiNq__campaignPillars span{font-size:.78rem}.freightpulse-module__ziKiNq__campaignPillars small{font-size:.63rem}.freightpulse-module__ziKiNq__campaignTicker{justify-content:center}.freightpulse-module__ziKiNq__productModuleGrid{grid-template-columns:1fr}.freightpulse-module__ziKiNq__moduleArtwork{height:280px}.freightpulse-module__ziKiNq__portImageWrap{min-height:350px}.freightpulse-module__ziKiNq__desktopShowcase{min-height:560px;padding:3rem .7rem 2rem}.freightpulse-module__ziKiNq__desktopShowcase h3{margin-bottom:2.5rem;font-size:2.5rem}.freightpulse-module__ziKiNq__desktopShowcaseKicker{font-size:.55rem}.freightpulse-module__ziKiNq__desktopShowcaseWordmark{font-size:6rem;top:49%}.freightpulse-module__ziKiNq__laptop{width:96%}.freightpulse-module__ziKiNq__laptopScreen{border-width:3px;height:280px;padding:5px}.freightpulse-module__ziKiNq__laptopWebNav{height:30px;padding:0 5px;font-size:.4rem}.freightpulse-module__ziKiNq__laptopWebNav img{width:14px;height:14px}.freightpulse-module__ziKiNq__laptopWebNav span:nth-child(2){display:none}.freightpulse-module__ziKiNq__laptopWebHero{height:170px}.freightpulse-module__ziKiNq__laptopWebOverlay strong{font-size:1.65rem}.freightpulse-module__ziKiNq__laptopWebOverlay p{max-width:9rem;font-size:.45rem}.freightpulse-module__ziKiNq__laptopWebTiles{height:68px}.freightpulse-module__ziKiNq__laptopWebTiles span{font-size:.48rem}.freightpulse-module__ziKiNq__laptopWebTiles small{display:none}.freightpulse-module__ziKiNq__desktopShowcaseFoot{margin-top:1.7rem}.freightpulse-module__ziKiNq__showcaseDashboard{min-height:390px;padding:1.5rem}.freightpulse-module__ziKiNq__dashboardFrame{height:350px;top:23%}.freightpulse-module__ziKiNq__dashboardBody{padding:1rem}.freightpulse-module__ziKiNq__showcasePhoto{min-height:340px}.freightpulse-module__ziKiNq__portStoryPanel{min-height:620px;padding:2rem 1.4rem}.freightpulse-module__ziKiNq__portStoryCopy h3{font-size:2.3rem}.freightpulse-module__ziKiNq__phone{margin-top:1.7rem}.freightpulse-module__ziKiNq__routeMap{min-height:380px}.freightpulse-module__ziKiNq__mapStopText b{font-size:.67rem}.freightpulse-module__ziKiNq__mapStopText small{display:none}.freightpulse-module__ziKiNq__mapStopDot{border-width:4px;width:20px;height:20px}.freightpulse-module__ziKiNq__mapStop{gap:3px;transform:translate(-10px,-10px)}.freightpulse-module__ziKiNq__mapScale{font-size:.55rem}.freightpulse-module__ziKiNq__sectionWrap{padding:3rem 1.2rem}.freightpulse-module__ziKiNq__numberedSection:before{font-size:9rem;top:1rem;right:.7rem}.freightpulse-module__ziKiNq__sectionHeader{margin-bottom:2rem;padding-left:1.1rem}.freightpulse-module__ziKiNq__sectionTitle{font-size:2rem}.freightpulse-module__ziKiNq__corridorCard,.freightpulse-module__ziKiNq__assessmentForm{padding:1rem}.freightpulse-module__ziKiNq__corridorProgressTrack,.freightpulse-module__ziKiNq__telemetryMetricGrid{grid-template-columns:1fr 1fr;gap:.55rem}.freightpulse-module__ziKiNq__waypointButton{padding:.7rem}.freightpulse-module__ziKiNq__telematicsDashboard{gap:1rem;padding:.8rem}.freightpulse-module__ziKiNq__telemetryMetric{padding:.7rem}.freightpulse-module__ziKiNq__metricValue{font-size:1.15rem}.freightpulse-module__ziKiNq__strategicGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.freightpulse-module__ziKiNq__heroBtnPrimary,.freightpulse-module__ziKiNq__heroBtnSecondary,.freightpulse-module__ziKiNq__waypointButton,.freightpulse-module__ziKiNq__heatCell,.freightpulse-module__ziKiNq__componentTab{transition:none}.freightpulse-module__ziKiNq__heatCell:hover{transform:none}}
