.freight-page{background:var(--paper)}.freight-page section[id]{scroll-margin-top:154px}.freight-breadcrumb{z-index:2;color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;padding-top:30px;font:700 9px Ubuntu Mono,monospace;display:flex;position:relative}.freight-breadcrumb a:hover{color:#fff}.freight-breadcrumb strong{color:var(--lime)}.freight-hero{background:var(--ink);color:#fff}.freight-hero:after{content:"";filter:blur(115px);pointer-events:none;background:#ff5a3621;border-radius:50%;width:620px;height:620px;position:absolute;top:-320px;right:-260px}.freight-hero__grid{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(470px,.96fr);align-items:center;gap:72px;min-height:690px;padding:74px 0 68px;display:grid;position:relative}.freight-hero__copy h1{max-width:760px;margin:0 0 28px;font-size:clamp(3.15rem,5vw,5.5rem)}.freight-hero__copy h1 em{color:var(--lime)}.freight-hero__copy>p:not(.eyebrow){color:#ffffffad;max-width:700px;margin:0;font-size:18px;line-height:1.65}.freight-hero__actions{align-items:center;gap:25px;margin-top:36px;display:flex}.freight-hero__actions>a:last-child{text-underline-offset:5px;font-size:13px;font-weight:750;text-decoration:underline #c9f27b7a}.freight-hero__visual{background:#0d1713;border:1px solid #ffffff2b;border-radius:22px;overflow:hidden;box-shadow:0 34px 90px #00000061}.freight-hero__visual>header{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:4px 18px;min-height:76px;padding:17px 20px;display:grid}.freight-hero__visual>header span{color:#ffffff6b;letter-spacing:.11em;font:700 8px Ubuntu Mono,monospace}.freight-hero__visual>header strong{grid-column:1;font-size:13px}.freight-hero__visual>header i{color:var(--lime);border:1px solid #c9f27b40;border-radius:999px;grid-area:1/2/3;align-self:center;padding:6px 9px;font:700 8px Ubuntu Mono,monospace}.freight-hero__matrix{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;padding:22px 20px 25px}.freight-hero__matrix-head,.freight-hero__matrix-row{grid-template-columns:minmax(120px,1.5fr) repeat(4,minmax(38px,.55fr));align-items:center;gap:8px;display:grid}.freight-hero__matrix-head{color:#ffffff59;text-align:center;min-height:28px;font:700 7px Ubuntu Mono,monospace}.freight-hero__matrix-row{border-top:1px solid #ffffff17;min-height:62px}.freight-hero__matrix-row strong{align-items:center;gap:9px;font-size:12px;display:flex}.freight-hero__matrix-row strong i{background:var(--platform-accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--platform-accent), transparent 82%);border-radius:50%}.freight-hero__matrix-row>span{background:#ffffff14;border-radius:99px;height:8px;position:relative;overflow:hidden}.freight-hero__matrix-row>span:after{content:"";border-radius:inherit;background:var(--platform-accent);transform-origin:0;width:35%;animation:.65s both freight-bar;animation-delay:var(--delay);position:absolute;inset:0 auto 0 0}.freight-hero__matrix-row>span[data-level="2"]:after{width:67%}.freight-hero__matrix-row>span[data-level="3"]:after{width:100%}@keyframes freight-bar{0%{transform:scaleX(0)}}.freight-hero__visual>footer{background:#c9f27b0b;border-top:1px solid #ffffff1a;grid-template-columns:72px 1fr;align-items:center;gap:14px;min-height:84px;padding:17px 20px;display:grid}.freight-hero__visual>footer>span{color:var(--lime);letter-spacing:.11em;font:700 8px Ubuntu Mono,monospace}.freight-hero__visual>footer p{color:#ffffff9e;margin:0;font-size:11px;line-height:1.45}.freight-hero__visual>footer b{color:#fff}.freight-hero__principle{z-index:1;border-top:1px solid #ffffff21;grid-template-columns:auto 1fr 40px auto 1fr 40px auto 1fr;align-items:center;gap:13px;min-height:82px;display:grid;position:relative}.freight-hero__principle span{color:var(--signal);font:700 10px Ubuntu Mono,monospace}.freight-hero__principle strong{font-size:12px}.freight-hero__principle i{background:#ffffff29;height:1px}.freight-subnav{z-index:35;border-bottom:1px solid var(--line);backdrop-filter:blur(16px);background:#f3f0e8f0;position:sticky;top:78px}.freight-subnav>div{scrollbar-width:none;align-items:center;gap:25px;min-height:58px;display:flex;overflow-x:auto}.freight-subnav span{color:#637069;letter-spacing:.1em;white-space:nowrap;margin-right:auto;font:700 8px Ubuntu Mono,monospace}.freight-subnav a{flex:none;font-size:11px;font-weight:750}.freight-subnav a:hover{color:var(--signal-text)}.freight-definition{border-bottom:1px solid var(--line);background:var(--white);padding:58px 0}.freight-definition>div{grid-template-columns:180px minmax(240px,.55fr) minmax(0,1.45fr);align-items:start;gap:40px;display:grid}.freight-definition span{color:var(--signal-text);letter-spacing:.11em;font:700 9px Ubuntu Mono,monospace}.freight-definition h2{margin:0;font-size:clamp(1.7rem,2.5vw,2.65rem)}.freight-definition p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.freight-definition p strong{color:var(--ink)}.freight-how{background:var(--paper)}.freight-how__steps{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.freight-how__steps article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff29;grid-template-rows:auto auto 1fr;align-content:start;min-height:220px;padding:27px 25px 29px;display:grid;position:relative;overflow:hidden}.freight-how__steps article:before{content:"";background:var(--line);height:1px;position:absolute;top:43px;left:74px;right:0}.freight-how__steps article:not(:last-child):after{content:"";z-index:2;border-top:1px solid var(--signal);border-right:1px solid var(--signal);background:var(--paper);width:9px;height:9px;position:absolute;top:39px;right:-5px;transform:rotate(45deg)}.freight-how__steps article>span{z-index:1;background:var(--paper);width:42px;height:32px;color:var(--signal-text);border:1px solid #ff5a364d;place-items:center;font:700 10px Ubuntu Mono,monospace;display:grid}.freight-how__steps h3{margin:37px 0 13px;font-size:26px;line-height:1.12}.freight-how__steps p{color:#52615a;max-width:290px;margin:0;font-size:14px;line-height:1.58}.exchange-selector{color:#fff;background:#17231e;padding:128px 0}.exchange-selector__heading,.freight-section-heading{grid-template-columns:180px minmax(0,1fr) minmax(260px,.52fr);align-items:end;gap:40px;margin-bottom:68px;display:grid}.exchange-selector__heading h2,.freight-section-heading h2{margin:0}.exchange-selector__heading h2 em{color:var(--lime)}.exchange-selector__heading>p,.freight-section-heading>p{color:#ffffff94;margin:0;font-size:15px;line-height:1.6}.freight-section-heading>p{color:var(--muted)}.exchange-selector__grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:28px;display:grid}.exchange-questions{background:#ffffff06;border:1px solid #ffffff24}.exchange-progress{border-bottom:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:64px;padding:0 22px;display:grid}.exchange-progress>span,.exchange-progress>strong{color:#ffffff85;letter-spacing:.1em;font:700 8px Ubuntu Mono,monospace}.exchange-progress>div{background:#ffffff1a;border-radius:99px;height:4px;overflow:hidden}.exchange-progress i{background:var(--lime);width:0;height:100%;transition:width .25s;display:block}.exchange-progress b{color:#fff}.exchange-questions fieldset{border:0;border-bottom:1px solid #ffffff1f;margin:0;padding:26px 22px 28px}.exchange-questions fieldset:last-child{border-bottom:0}.exchange-questions legend{align-items:flex-start;gap:14px;width:100%;margin-bottom:20px;padding:0;display:flex}.exchange-questions legend>span{color:var(--signal);padding-top:3px;font:700 10px Ubuntu Mono,monospace}.exchange-questions legend div{flex-direction:column;gap:3px;display:flex}.exchange-questions legend strong{font-size:17px}.exchange-questions legend small{color:#ffffff75;font-size:10px}.exchange-choice-grid{gap:8px;display:grid}.exchange-choice-grid--cards{grid-template-columns:repeat(3,1fr)}.exchange-choice-grid--pills{grid-template-columns:repeat(2,1fr)}.exchange-choice-grid--stack{grid-template-columns:1fr}.exchange-choice-grid label{cursor:pointer;min-width:0}.exchange-choice-grid input{opacity:0;pointer-events:none;position:absolute}.exchange-choice-grid label>span{color:#ffffffb8;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:7px;min-height:46px;padding:10px 12px;font-size:11px;line-height:1.3;transition:border .18s,background .18s,color .18s,transform .18s;display:flex}.exchange-choice-grid--cards label>span{flex-direction:column;align-items:flex-start;min-height:92px}.exchange-choice-grid label>span strong{color:#fff;font-size:13px}.exchange-choice-grid label>span small{color:#ffffff6e;font-size:9px;line-height:1.45}.exchange-choice-grid label:hover>span{border-color:#c9f27b6b;transform:translateY(-1px)}.exchange-choice-grid input:checked+span{border-color:var(--lime);color:#fff;background:#c9f27b1a;box-shadow:inset 0 0 0 1px #c9f27b26}.exchange-choice-grid input:checked+span:before{content:"✓";color:var(--lime);flex:none;font:700 10px Ubuntu Mono,monospace}.exchange-choice-grid--cards input:checked+span:before{order:3;margin-top:auto}.exchange-choice-grid input:focus-visible+span{outline:3px solid var(--lime);outline-offset:2px}.exchange-field-note{color:#ffffff6e;margin:13px 0 0;font-size:9px;line-height:1.45}.exchange-field-note.is-limit{color:#ff987f}.exchange-results-shell{scrollbar-width:thin;background:#0d1713;border:1px solid #ffffff29;border-radius:18px;max-height:calc(100vh - 180px);position:sticky;top:156px;overflow:auto;box-shadow:0 30px 80px #00000047}.exchange-results-toolbar{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;min-height:58px;padding:0 19px;display:flex}.exchange-results-toolbar span{color:var(--lime);letter-spacing:.1em;font:700 8px Ubuntu Mono,monospace}.exchange-results-toolbar strong{color:#ffffff8c;align-items:center;gap:7px;font-size:9px;display:flex}.exchange-results-toolbar strong:before{content:"";background:var(--signal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #ff5a3614}.exchange-results-intro{padding:38px}.exchange-mini-matrix{background-image:linear-gradient(#ffffff06 1px,#0000 1px);background-size:100% 24px;border:1px solid #ffffff17;margin-bottom:35px;padding:10px 14px}.exchange-mini-matrix>div{border-bottom:1px solid #ffffff12;grid-template-columns:8px minmax(90px,1fr) repeat(3,.6fr);align-items:center;gap:10px;min-height:42px;display:grid}.exchange-mini-matrix>div:last-child{border-bottom:0}.exchange-mini-matrix i{background:var(--platform-accent);border-radius:50%;width:6px;height:6px}.exchange-mini-matrix span{font:700 9px Ubuntu Mono,monospace}.exchange-mini-matrix b{background:color-mix(in srgb,var(--platform-accent),transparent 34%);height:5px;transform:scaleX(calc(.48 + var(--row) * .12));transform-origin:0;border-radius:99px}.exchange-results-intro>span,.exchange-results>header>span{color:var(--signal);letter-spacing:.11em;font:700 8px Ubuntu Mono,monospace}.exchange-results-intro h3,.exchange-results>header h3{margin:13px 0 14px;font-size:clamp(1.8rem,3vw,3rem);line-height:1.05}.exchange-results-intro>p,.exchange-results>header p{color:#ffffff8f;font-size:13px;line-height:1.6}.exchange-results-intro ul{flex-wrap:wrap;gap:7px;margin:25px 0 0;padding:0;list-style:none;display:flex}.exchange-results-intro li{color:#fff9;text-transform:uppercase;border:1px solid #c9f27b33;border-radius:999px;padding:6px 9px;font:700 8px Ubuntu Mono,monospace}.exchange-results>header{border-bottom:1px solid #ffffff1a;padding:30px 30px 24px}.exchange-results>header h3{font-size:clamp(1.7rem,2.6vw,2.6rem)}.exchange-results>header p{margin-bottom:0}.exchange-result-card{border-bottom:1px solid #ffffff1a;padding:24px 30px}.exchange-result-card__head{grid-template-columns:1fr auto;gap:5px 14px;display:grid}.exchange-result-card__head>span{color:var(--platform-accent);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font:700 8px Ubuntu Mono,monospace}.exchange-result-card__head strong{font-size:25px}.exchange-result-card__head small{color:#ffffff6b;text-transform:uppercase;align-self:center;font:700 8px Ubuntu Mono,monospace}.exchange-result-card ul{margin:18px 0;padding:0;list-style:none}.exchange-result-card li{color:#ffffffb0;margin-top:8px;padding-left:16px;font-size:11px;line-height:1.5;position:relative}.exchange-result-card li:before{content:"";background:var(--platform-accent);width:6px;height:2px;position:absolute;top:.62em;left:0}.exchange-result-card__check{border-left:2px solid var(--platform-accent);background:#ffffff09;margin:0;padding:11px 13px}.exchange-result-card__check span,.exchange-result-card__check strong{display:block}.exchange-result-card__check span{color:#fff6;letter-spacing:.1em;margin-bottom:4px;font:700 7px Ubuntu Mono,monospace}.exchange-result-card__check strong{font-size:10px;line-height:1.45}.exchange-result-card>a{width:fit-content;color:var(--lime);text-underline-offset:4px;margin-top:15px;font:700 9px Ubuntu Mono,monospace;text-decoration:underline;display:block}.exchange-results>footer{justify-content:space-between;gap:15px;padding:18px 30px;display:flex}.exchange-results>footer a,.exchange-results>footer button{color:#ffffff85;cursor:pointer;background:0 0;border:0;font-size:9px}.exchange-results>footer a{color:var(--lime);font-weight:750}.freight-market{background:var(--white)}.freight-stat-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.freight-stat-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:235px;padding:28px 25px;display:flex}.freight-stat-grid span{color:var(--signal-text);letter-spacing:-.055em;font-size:clamp(2.2rem,3.5vw,3.7rem);font-weight:700}.freight-stat-grid strong{margin-top:18px;font-size:14px;line-height:1.45}.freight-stat-grid small{color:var(--muted);text-transform:uppercase;margin-top:auto;padding-top:25px;font:700 8px Ubuntu Mono,monospace}.freight-stat-sources{flex-wrap:wrap;gap:10px 22px;margin-top:20px;display:flex}.freight-stat-sources a{color:var(--muted);text-underline-offset:3px;font-size:10px;text-decoration:underline}.freight-comparison{background:var(--paper)}.freight-platform-filter{border:1px solid var(--line);background:var(--white);grid-template-columns:210px 1fr;align-items:center;gap:20px;min-height:92px;padding:16px 20px;display:grid}.freight-platform-filter>div:first-child>span{color:var(--signal-text);letter-spacing:.1em;font:700 9px Ubuntu Mono,monospace}.freight-platform-filter>div:first-child p{color:var(--muted);margin:5px 0 0;font-size:10px}.freight-platform-filter>div:first-child p.is-warning{color:var(--signal-dark)}.freight-platform-filter>div:last-child{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.freight-platform-filter label{cursor:pointer}.freight-platform-filter input{opacity:0;position:absolute}.freight-platform-filter label span{border:1px solid var(--line);min-height:48px;color:var(--muted);border-radius:8px;align-items:center;gap:9px;padding:9px 11px;font-size:11px;font-weight:750;display:flex}.freight-platform-filter label span i{background:var(--platform-accent);border-radius:50%;width:7px;height:7px}.freight-platform-filter input:checked+span{border-color:var(--ink);background:var(--ink);color:#fff}.freight-platform-filter input:not(:checked)+span i{opacity:.3}.freight-platform-filter input:focus-visible+span{outline:3px solid var(--signal);outline-offset:2px}.freight-table-shell{border:1px solid var(--line);background:var(--white);outline:none;margin-top:18px;overflow:auto}.freight-table-shell:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.freight-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1120px}.freight-table[data-visible-platforms="3"]{min-width:940px}.freight-table[data-visible-platforms="2"]{min-width:740px}.freight-table th,.freight-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:16px 17px;font-size:11px;line-height:1.45}.freight-table thead th{z-index:4;background:var(--ink);color:#fff;vertical-align:middle;height:68px;font-size:13px;position:sticky;top:0}.freight-table thead th:not(:first-child){border-left:3px solid var(--platform-accent)}.freight-table thead th i{background:var(--platform-accent);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.freight-table tr>:first-child{z-index:2;background:#f5f2eb;width:230px;font-weight:750;position:sticky;left:0}.freight-table thead tr>:first-child{z-index:5;background:var(--ink)}.freight-table td[data-tone=strong]{background:#c9f27b24}.freight-table td[data-tone=limited]{color:#69736e;background:#10191506}.freight-table td[data-tone=check]{background:#ff5a360e}.freight-table__group th{color:#52615a;letter-spacing:.11em;background:#dcd8cf!important;padding:10px 17px!important;font:700 8px Ubuntu Mono,monospace!important;position:static!important}.freight-table-note{color:var(--muted);margin-top:13px;font-size:10px;line-height:1.5}.freight-api-access{background:#e8ece6}.freight-api-access__heading{grid-template-columns:180px minmax(0,1fr) minmax(260px,.52fr);align-items:end;gap:40px;margin-bottom:48px;display:grid}.freight-api-access__heading h2{margin:0}.freight-api-access__heading h2 em{color:var(--signal-text)}.freight-api-access__heading>p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.freight-api-access__principle{background:var(--ink);color:#fff;grid-template-columns:190px minmax(260px,.85fr) minmax(300px,1.15fr);align-items:center;gap:30px;min-height:126px;padding:26px 30px;display:grid}.freight-api-access__principle span{color:var(--lime);letter-spacing:.11em;font:700 8px/1.5 Ubuntu Mono,monospace}.freight-api-access__principle strong{font-size:20px;line-height:1.25}.freight-api-access__principle p{color:#ffffffad;margin:0;font-size:13px;line-height:1.6}.freight-api-access__models{border-left:1px solid var(--line);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,1fr);display:grid}.freight-api-access__models article{grid-row:span 3;grid-template-rows:subgrid;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff8f;display:grid}.freight-api-access__models article>header{border-top:4px solid var(--platform-accent);border-bottom:1px solid var(--line);grid-template-columns:auto 8px 1fr;align-items:center;gap:10px;min-height:68px;padding:18px 20px;display:grid}.freight-api-access__models article>header span{color:var(--signal-text);font:700 9px Ubuntu Mono,monospace}.freight-api-access__models article>header i{background:var(--platform-accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--platform-accent),transparent 72%);border-radius:50%}.freight-api-access__models article>header strong{font-size:17px}.freight-api-access__models article>div{padding:26px 21px}.freight-api-access__models article small,.freight-api-access__models article>footer>span{color:var(--signal-text);letter-spacing:.1em;font:700 9px Ubuntu Mono,monospace}.freight-api-access__models article h3{min-height:58px;margin:15px 0 13px;font-size:23px;line-height:1.15}.freight-api-access__models article p{color:#52615a;margin:0;font-size:13px;line-height:1.62}.freight-api-access__models article>footer{border-top:1px solid var(--line);background:#ffffff73;padding:20px 21px 23px}.freight-api-access__models article>footer p{margin-top:9px}.freight-api-access__models article>footer a{width:fit-content;color:var(--signal-text);text-underline-offset:4px;margin-top:16px;font:700 10px Ubuntu Mono,monospace;text-decoration:underline;display:block}.freight-api-access__models article>footer a i{font-style:normal}.freight-api-access__check{border:1px solid var(--line);background:var(--white);border-top:0;grid-template-columns:190px 1fr;align-items:center;gap:30px;min-height:104px;padding:21px 27px;display:grid}.freight-api-access__check>span{color:var(--signal-text);letter-spacing:.11em;font:700 9px/1.5 Ubuntu Mono,monospace}.freight-api-access__check ol{counter-reset:api-check;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.freight-api-access__check li{border-left:1px solid var(--line);color:#425049;counter-increment:api-check;align-items:center;min-height:50px;padding:6px 13px 6px 36px;font-size:12px;font-weight:700;line-height:1.38;display:flex;position:relative}.freight-api-access__check li:before{content:counter(api-check,decimal-leading-zero);color:var(--signal-text);font:700 9px Ubuntu Mono,monospace;position:absolute;left:11px}.freight-numbers{background:var(--ink);color:#fff}.freight-numbers__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;display:grid}.freight-numbers h2{margin-top:30px}.freight-numbers h2 em{color:var(--lime)}.freight-numbers__grid>div:last-child>p{color:#ffffffa8;font-size:17px;line-height:1.7}.freight-numbers__grid ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:32px 0;padding:0;list-style:none;display:grid}.freight-numbers__grid li{border:1px solid #ffffff1f;padding:13px 14px 13px 30px;font-size:12px;position:relative}.freight-numbers__grid li:before{content:"";background:var(--signal);width:6px;height:2px;position:absolute;top:19px;left:13px}.freight-numbers aside{border-left:3px solid var(--lime);background:#c9f27b0f;padding:22px}.freight-numbers aside span{color:var(--lime);font:700 8px Ubuntu Mono,monospace}.freight-numbers aside strong{margin:8px 0;font-size:17px;display:block}.freight-numbers aside p{color:#ffffff8c;margin:0;font-size:11px}.freight-platforms{background:var(--white)}.freight-platform-list{gap:28px;display:grid}.freight-platform-card{border:1px solid var(--line);border-top:5px solid var(--platform-accent);background:var(--paper);scroll-margin-top:150px;overflow:hidden}.freight-platform-card>header{border-bottom:1px solid var(--line);background:var(--white);grid-template-columns:1fr auto;align-items:center;gap:30px;min-height:132px;padding:28px 34px;display:grid}.freight-platform-card>header span,.freight-platform-card>header small,.freight-platform-card__model>span,.freight-platform-card__grid section>span,.freight-platform-card__evidence span,.freight-platform-card>footer>span{color:var(--signal-text);letter-spacing:.11em;text-transform:uppercase;font:700 9px Ubuntu Mono,monospace}.freight-platform-card>header h2{margin:9px 0 0;font-size:clamp(2rem,3.2vw,3.5rem)}.freight-platform-card>header>div:last-child{border:1px solid var(--line);text-align:right;padding:10px 15px}.freight-platform-card>header>div:last-child small,.freight-platform-card>header>div:last-child strong{display:block}.freight-platform-card>header>div:last-child strong{margin-top:3px;font:700 11px Ubuntu Mono,monospace}.freight-platform-card__model{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr;gap:30px;padding:25px 34px;display:grid}.freight-platform-card__model p{margin:0;font-size:17px;font-weight:650}.freight-platform-card__grid{grid-template-columns:repeat(2,1fr);display:grid}.freight-platform-card__grid section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:205px;padding:29px 34px}.freight-platform-card__grid section:nth-child(2n){border-right:0}.freight-platform-card__grid p{color:#52615a;font-size:13px;line-height:1.62}.freight-platform-card__grid section>span:not(:first-child){margin-top:25px;display:block}.freight-platform-card__grid ul,.freight-platform-card__grid ol{margin:15px 0 0;padding:0;list-style:none}.freight-platform-card__grid li{color:#425049;margin-top:9px;padding-left:18px;font-size:13px;line-height:1.55;position:relative}.freight-platform-card__grid li:before{content:"";background:var(--platform-accent);width:7px;height:3px;position:absolute;top:.62em;left:0}.freight-platform-card__evidence{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;display:grid}.freight-platform-card__evidence>div{border-right:1px solid #ffffff1f;padding:25px 34px}.freight-platform-card__evidence>div:last-child{border-right:0}.freight-platform-card__evidence span{color:var(--platform-accent)}.freight-platform-card__evidence p{color:#ffffffb8;margin:10px 0 0;font-size:12.5px;line-height:1.62}.freight-platform-card__evidence small{color:#ffffff85;margin-top:9px;font-size:10px;line-height:1.5;display:block}.freight-platform-card__evidence a{color:#ffffffc7;letter-spacing:.05em;text-underline-offset:4px;gap:5px;width:fit-content;margin-top:13px;font:700 9.5px Ubuntu Mono,monospace;text-decoration:underline #ffffff52;display:inline-flex}.freight-platform-card__evidence a:hover{color:#fff;text-decoration-color:var(--platform-accent)}.freight-platform-card__evidence a i{font-style:normal}.freight-platform-card>footer{background:var(--white);grid-template-columns:170px 1fr;align-items:center;gap:30px;min-height:74px;padding:17px 34px;display:grid}.freight-platform-card>footer>div{flex-wrap:wrap;gap:8px 18px;display:flex}.freight-platform-card>footer a{text-underline-offset:3px;font-size:10.5px;font-weight:700;text-decoration:underline}.freight-platform-card>footer i{color:var(--signal-text);font-style:normal}.freight-pair{background:#e8ece6}.freight-pair__grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.freight-pair__grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff4d;min-height:390px;padding:31px 32px}.freight-pair__grid article header{grid-template-columns:10px 1fr;align-items:center;gap:5px 11px;display:grid}.freight-pair__grid article header i{background:var(--platform-accent);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb,var(--platform-accent),transparent 72%);border-radius:50%;grid-row:1/3}.freight-pair__grid article header strong{font-size:29px}.freight-pair__grid article header span{color:var(--muted);letter-spacing:.1em;font:700 9px Ubuntu Mono,monospace}.freight-pair__grid article ul{margin:40px 0 0;padding:0;list-style:none}.freight-pair__grid article li{border-top:1px solid var(--line);color:#425049;min-height:52px;padding:14px 5px 14px 23px;font-size:13px;line-height:1.52;position:relative}.freight-pair__grid article li:before{content:"";background:var(--platform-accent);width:7px;height:3px;position:absolute;top:21px;left:4px}.freight-pair__integration{border-left:3px solid var(--platform-accent);background:#ffffff85;margin-top:26px;padding:17px 18px}.freight-pair__integration span{color:var(--signal-text);letter-spacing:.1em;font:700 9px Ubuntu Mono,monospace}.freight-pair__integration p{color:#425049;margin:9px 0 0;font-size:12.5px;line-height:1.58}.freight-pair__grid aside{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink);color:#fff;grid-column:1/-1;grid-template-columns:200px 1fr auto;align-items:center;gap:30px;min-height:115px;padding:24px 31px;display:grid}.freight-pair__grid aside>span{color:var(--lime);letter-spacing:.1em;font:700 9px/1.5 Ubuntu Mono,monospace}.freight-pair__grid aside p{color:#ffffffb3;margin:0;font-size:12px;line-height:1.55}.freight-pair__grid aside button{background:var(--lime);min-height:46px;color:var(--ink);cursor:pointer;border:1px solid #c9f27b59;border-radius:999px;padding:0 17px;font-size:10px;font-weight:800}.freight-pair__grid aside button:hover{background:#dafa9c}.freight-pair__grid aside button i{font-style:normal}.freight-free{background:var(--paper)}.freight-free__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:80px;display:grid}.freight-free h2{margin:28px 0}.freight-free__grid>div:first-child>p:last-child{max-width:550px;color:var(--muted);font-size:16px;line-height:1.7}.freight-free__types{border-top:1px solid var(--line)}.freight-free__types article{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:18px;min-height:116px;padding:22px 0;display:grid}.freight-free__types article>span{color:var(--signal-text);font:700 10px Ubuntu Mono,monospace}.freight-free__types h3{margin:0 0 7px;font-size:20px}.freight-free__types p{color:var(--muted);margin:0;font-size:12px}.freight-free__types small{color:#58655f;margin-top:7px;font-size:9px;font-weight:700;display:block}.freight-security{color:#fff;background:#17231e}.freight-security__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:90px;display:grid}.freight-security h2{margin:30px 0}.freight-security h2 em{color:var(--lime)}.freight-security__grid>div:first-child>p:last-child{color:#ffffff94;font-size:16px}.freight-security__checklist{background:#ffffff06;border:1px solid #ffffff24;padding:30px}.freight-security__checklist>span{color:var(--lime);letter-spacing:.1em;font:700 8px Ubuntu Mono,monospace}.freight-security__checklist ol{counter-reset:checks;margin:22px 0 28px;padding:0;list-style:none}.freight-security__checklist li{counter-increment:checks;color:#ffffffb8;border-top:1px solid #ffffff1a;min-height:50px;padding:13px 10px 13px 47px;font-size:12px;position:relative}.freight-security__checklist li:before{content:counter(checks,decimal-leading-zero);color:var(--signal);font:700 9px Ubuntu Mono,monospace;position:absolute;left:8px}.freight-security__checklist aside{border-left:2px solid var(--signal);background:#ff5a3614;grid-template-columns:32px 1fr;gap:13px;padding:18px;display:grid}.freight-security__checklist aside b{background:var(--signal);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.freight-security__checklist aside p{color:#ffffffa3;margin:0;font-size:11px}.freight-security__checklist aside strong{color:#fff}.freight-cost{background:var(--white)}.freight-cost__calculator{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,minmax(150px,.75fr)) minmax(260px,1.3fr);align-items:stretch;gap:16px;padding:24px;display:grid}.freight-cost__calculator>div:not(.freight-cost__result){border:1px solid var(--line);background:var(--white);padding:15px}.freight-cost__calculator label{min-height:30px;color:var(--muted);text-transform:uppercase;font:700 9px Ubuntu Mono,monospace;display:block}.freight-cost__calculator input{border:0;border-bottom:2px solid var(--ink);width:100%;height:54px;color:var(--ink);background:0 0;outline:none;padding:0;font-size:28px;font-weight:700}.freight-cost__calculator input:focus{border-color:var(--signal)}.freight-cost__money{position:relative}.freight-cost__money span{color:var(--muted);font:700 10px Ubuntu Mono,monospace;position:absolute;bottom:17px;right:0}.freight-cost__result{background:var(--ink);color:#fff;flex-direction:column;justify-content:center;padding:20px 23px;display:flex}.freight-cost__result>span{color:var(--lime);letter-spacing:.1em;font:700 8px Ubuntu Mono,monospace}.freight-cost__result strong{font-size:20px;display:block}.freight-cost__result strong:first-of-type{margin-top:10px}.freight-cost__result strong b{font-size:32px}.freight-cost__result small{color:#ffffff73;margin-top:10px;font-size:8px}.freight-automation{background:var(--ink);color:#fff;padding:130px 0}.freight-automation:after{content:"";filter:blur(100px);background:#c9f27b17;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-260px;left:-250px}.freight-automation__grid{z-index:1;grid-template-columns:1fr .82fr;align-items:center;gap:90px;display:grid;position:relative}.freight-automation h2{margin:30px 0}.freight-automation h2 em{color:var(--lime)}.freight-automation__grid>div:first-child>p:not(.eyebrow,.section-index){color:#ffffff9e;font-size:17px;line-height:1.65}.freight-automation__actions{align-items:center;gap:22px;margin-top:34px;display:flex}.freight-automation__actions>a:last-child{text-underline-offset:4px;font-size:11px;font-weight:750;text-decoration:underline}.freight-automation__flow{background:#0d1713;border:1px solid #ffffff26;padding:24px}.freight-automation__flow>div{border:1px solid #ffffff1a;grid-template-columns:1fr auto;align-content:center;gap:4px 15px;min-height:86px;padding:15px 17px;display:grid}.freight-automation__flow>div span{color:var(--signal);grid-column:1/-1;font:700 8px Ubuntu Mono,monospace}.freight-automation__flow>div strong{font-size:15px}.freight-automation__flow>div small{color:#ffffff6b;align-self:center;font-size:9px}.freight-automation__flow>i{height:24px;color:var(--lime);place-items:center;font-style:normal;display:grid}.freight-method{background:var(--paper)}.freight-method__grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:85px;display:grid}.freight-method h2{margin:30px 0}.freight-method__grid>div:first-child>p:last-child{color:var(--muted);font-size:15px;line-height:1.7}.freight-method__rules{border-top:1px solid var(--line);border-left:1px solid var(--line);counter-reset:evidence-kind;grid-template-columns:repeat(2,1fr);display:grid}.freight-method__rules article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);counter-increment:evidence-kind;grid-template-rows:auto auto;grid-template-columns:40px 1fr;align-content:center;column-gap:18px;min-height:142px;padding:25px 26px;display:grid}.freight-method__rules article:before{content:counter(evidence-kind,decimal-leading-zero);width:38px;height:38px;color:var(--signal-text);background:#ff5a3609;border:1px solid #ff5a3647;grid-row:1/span 2;align-self:start;place-items:center;font:700 10px Ubuntu Mono,monospace;display:grid}.freight-method__rules article span{color:var(--signal-text);letter-spacing:.1em;font:700 9px Ubuntu Mono,monospace}.freight-method__rules article p{color:#52615a;margin:10px 0 0;font-size:14px;line-height:1.55}.freight-method__rules aside{background:var(--ink);color:#fff;grid-column:1/-1;padding:22px 24px}.freight-method__rules aside strong{font-size:15px}.freight-method__rules aside p{color:#ffffffa6;margin:7px 0 0;font-size:11px;line-height:1.55}.freight-faq{background:var(--white)}.freight-faq__grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start;gap:90px;display:grid}.freight-faq h2{margin-top:30px}.freight-cta{color:#fff;text-align:center;background:#17231e;padding:130px 0}.freight-cta>div{z-index:1;position:relative}.freight-cta .eyebrow{justify-content:center}.freight-cta h2{max-width:1000px;margin:0 auto 28px}.freight-cta h2 em{color:var(--lime)}.freight-cta p:not(.eyebrow){color:#ffffff9e;max-width:730px;margin:0 auto 35px;font-size:16px}@media (width<=1100px){.freight-hero__grid{grid-template-columns:1fr 430px;gap:40px}.exchange-selector__grid{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr)}.exchange-choice-grid--cards{grid-template-columns:1fr}.exchange-choice-grid--cards label>span{min-height:64px}.freight-stat-grid,.freight-how__steps{grid-template-columns:repeat(2,1fr)}.freight-how__steps article:nth-child(2n):after{display:none}.freight-api-access__models{grid-template-columns:repeat(2,1fr)}.freight-cost__calculator{grid-template-columns:repeat(3,1fr)}.freight-cost__result{grid-column:1/-1}}@media (width<=900px){.freight-hero__grid,.exchange-selector__grid,.freight-numbers__grid,.freight-free__grid,.freight-security__grid,.freight-automation__grid,.freight-method__grid,.freight-faq__grid{grid-template-columns:1fr}.freight-hero__grid{padding-top:60px}.freight-hero__copy h1{max-width:720px}.freight-hero__visual{max-width:620px}.freight-hero__principle{grid-template-columns:auto 1fr;gap:8px 14px;padding:20px 0}.freight-hero__principle i{display:none}.freight-subnav{top:72px}.freight-definition>div,.exchange-selector__heading,.freight-section-heading,.freight-api-access__heading{grid-template-columns:1fr;gap:18px}.freight-definition>div{grid-template-columns:1fr}.exchange-selector__heading,.freight-section-heading,.freight-api-access__heading{margin-bottom:45px}.exchange-selector__heading>p,.freight-section-heading>p,.freight-api-access__heading>p{max-width:650px}.freight-api-access__principle{grid-template-columns:1fr 1fr}.freight-api-access__principle>span{grid-column:1/-1}.freight-api-access__check{grid-template-columns:1fr}.exchange-results-shell{max-height:none;position:static}.exchange-choice-grid--cards{grid-template-columns:repeat(3,1fr)}.freight-numbers__grid,.freight-free__grid,.freight-security__grid,.freight-automation__grid,.freight-method__grid,.freight-faq__grid{gap:50px}.freight-platform-card__grid{grid-template-columns:1fr}.freight-platform-card__grid section{border-right:0;min-height:0}.freight-platform-card__evidence{grid-template-columns:1fr}.freight-platform-card__evidence>div{border-bottom:1px solid #ffffff1f;border-right:0}.freight-platform-card__evidence>div:last-child{border-bottom:0}.freight-pair__grid aside{grid-template-columns:1fr auto}.freight-pair__grid aside>span{grid-column:1/-1}}@media (width<=680px){.exchange-selector,.freight-automation,.freight-cta{padding:94px 0}.freight-hero__grid{min-height:0;padding:48px 0 55px}.freight-hero__copy h1{font-size:clamp(2.8rem,14vw,4.1rem)}.freight-hero__copy>p:not(.eyebrow){font-size:16px}.freight-hero__actions,.freight-automation__actions{flex-direction:column;align-items:stretch}.freight-hero__actions .button,.freight-automation__actions .button{width:100%}.freight-hero__visual{border-radius:14px}.freight-hero__matrix{padding-inline:12px}.freight-hero__matrix-head,.freight-hero__matrix-row{grid-template-columns:minmax(90px,1.35fr) repeat(4,minmax(29px,.55fr));gap:5px}.freight-hero__matrix-row strong{font-size:9px}.freight-hero__matrix-head{font-size:5.7px}.freight-subnav>div{padding-right:18px}.freight-subnav span{display:none}.exchange-choice-grid--cards,.exchange-choice-grid--pills{grid-template-columns:1fr}.exchange-choice-grid--cards label>span{min-height:62px}.exchange-results-intro,.exchange-results>header,.exchange-result-card{padding:24px 20px}.exchange-result-card__head{grid-template-columns:1fr}.exchange-results>footer{flex-direction:column;padding-inline:20px}.freight-stat-grid,.freight-how__steps{grid-template-columns:1fr}.freight-how__steps article{min-height:0;padding-block:24px 27px}.freight-how__steps article:before{top:40px}.freight-how__steps article:after{display:none}.freight-how__steps h3{margin-top:29px}.freight-stat-grid article{min-height:190px}.freight-platform-filter{grid-template-columns:1fr}.freight-platform-filter>div:last-child{grid-template-columns:repeat(2,1fr)}.freight-table{min-width:1020px}.freight-table[data-visible-platforms="3"]{min-width:850px}.freight-table[data-visible-platforms="2"]{min-width:680px}.freight-table tr>:first-child{width:180px}.freight-numbers__grid ul,.freight-platform-card>header,.freight-platform-card__model,.freight-platform-card>footer{grid-template-columns:1fr}.freight-platform-card>header,.freight-platform-card__model,.freight-platform-card__grid section,.freight-platform-card__evidence>div,.freight-platform-card>footer{padding-inline:21px}.freight-platform-card>header>div:last-child{text-align:left;width:fit-content}.freight-pair__grid{grid-template-columns:1fr}.freight-pair__grid article{min-height:0;padding:25px 21px}.freight-pair__grid article ul{margin-top:35px}.freight-pair__grid aside{grid-column:1;grid-template-columns:1fr;padding:24px 21px}.freight-pair__grid aside>span{grid-column:1}.freight-pair__grid aside button{width:100%}.freight-api-access__principle{grid-template-columns:1fr;padding:24px 21px}.freight-api-access__principle>span{grid-column:auto}.freight-api-access__models{grid-template-columns:1fr}.freight-api-access__models article,.freight-api-access__models article h3{min-height:0}.freight-api-access__check{padding:22px 20px}.freight-api-access__check ol{grid-template-columns:1fr}.freight-api-access__check li{border-left:0;border-top:1px solid var(--line)}.freight-cost__calculator{grid-template-columns:1fr}.freight-cost__result{grid-column:auto}.freight-method__rules{grid-template-columns:1fr}.freight-method__rules article{min-height:132px;padding:23px 21px}.freight-method__rules aside{grid-column:auto}.freight-automation__flow{padding:15px}}@media (prefers-reduced-motion:reduce){.freight-hero__matrix-row>span:after{animation:none}}
