.cargo-hero{grid-template-columns:1.12fr 1fr;gap:22px;padding-block:36px 38px;display:grid}.cargo-hero-title{background:var(--proposal-yellow);border-radius:22px;flex-direction:column;align-items:flex-start;padding:37px 38px 42px;display:flex}.cargo-hero-title .proposal-eyebrow{color:#625018;margin-bottom:27px}.cargo-hero-title .proposal-eyebrow>span{background:#6c5100}.cargo-hero-title h1{letter-spacing:-.065em;text-wrap:initial;margin:0;font-size:clamp(42px,4.45vw,64px);font-weight:800;line-height:1.02}.cargo-hero-title>p:not(.proposal-eyebrow){color:#544820;max-width:440px;margin:28px 0 30px;font-size:15px;line-height:1.7}.cargo-hero-title .proposal-button{margin-top:auto}.cargo-exchange{border:1px solid #e9e9e1;border-radius:22px;flex-direction:column;min-width:0;padding:32px;display:flex}.cargo-caption{color:#62625c;margin:0;font-size:12px;line-height:1.65}.cargo-exchange article{padding-block:28px}.cargo-exchange article+article{border-top:1px solid #e9e9e1}.cargo-direction{color:#6b6b63;align-items:center;gap:12px;margin:0;font-size:12px;font-weight:600;line-height:1.6;display:flex}.cargo-direction>span{color:#987400;margin-left:auto;font-size:22px;line-height:1}.cargo-offer .cargo-exchange h2{letter-spacing:-.045em;text-wrap:initial;margin-top:20px;font-size:clamp(25px,2.25vw,32px);line-height:1.12}.cargo-exchange article>p:last-child{color:#62625c;margin:16px 0 0;font-size:14px;line-height:1.7}.cargo-exchange-note{color:#62625c;background:#fafaf7;border-radius:12px;margin:auto 0 0;padding:17px;font-size:12px;line-height:1.6}.cargo-intro{border-top:1px solid #e9e9e1;grid-template-columns:1fr 1fr;gap:60px;padding-block:30px 40px;display:grid}.cargo-intro>div+div{border-left:1px solid #e9e9e1;padding-left:35px}.cargo-offer .cargo-intro h2{letter-spacing:-.045em;text-wrap:initial;font-size:25px;line-height:1.2}.cargo-intro p{color:#62625c;max-width:520px;margin:14px 0 0;font-size:14px;line-height:1.7}.cargo-process{background:#fafaf7}.cargo-offer .proposal-steps h3{font-weight:700}.cargo-route{border-top:1px solid #deded6;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:48px;padding-top:28px;font-size:14px;display:flex}.cargo-route>span[aria-hidden]{color:#9a7400}.cargo-route>strong{font-weight:650}.cargo-placement{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.cargo-body{color:#62625c;max-width:550px;margin:23px 0 0;font-size:15px;line-height:1.75}.cargo-placement .proposal-text-link{gap:12px;margin-top:20px}.cargo-profile{border:1px solid #e5e5dc;border-radius:22px;padding:32px}.cargo-profile dl{margin:14px 0 20px}.cargo-profile dl>div{border-bottom:1px solid #e9e9e1;padding-block:21px}.cargo-profile dt{letter-spacing:-.025em;font-size:17px;font-weight:650}.cargo-profile dd{color:#62625c;margin:9px 0 0;font-size:13px;line-height:1.65}.cargo-terms{grid-template-columns:1fr 1fr;gap:20px;margin-top:38px;display:grid}.cargo-terms article{background:#fff;border:1px solid #e5e5dc;border-radius:20px;padding:30px}.cargo-terms h3{letter-spacing:-.04em;margin:24px 0 12px;font-size:23px;font-weight:700;line-height:1.25}.cargo-terms p{color:#62625c;max-width:470px;margin:0;font-size:14px;line-height:1.7}.cargo-faq{grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.cargo-questions{min-width:0}.cargo-questions details{border-bottom:1px solid #deded6;padding-block:20px}.cargo-questions details:first-child{padding-top:0}.cargo-questions summary{letter-spacing:-.025em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:18px;font-weight:650;line-height:1.5;list-style:none;display:flex}.cargo-questions summary::-webkit-details-marker{display:none}.cargo-questions summary:after{content:"+";color:#7b640b;flex:none;font-size:26px;font-weight:400}.cargo-questions details[open] summary:after{content:"−"}.cargo-questions summary:hover{color:#745700}.cargo-questions details>p{color:#62625c;max-width:650px;margin:14px 0 0;padding-right:35px;font-size:14px;line-height:1.75}@media (width<=1050px){.cargo-hero{gap:18px;padding-top:28px}.cargo-hero-title{padding:30px 26px}.cargo-hero-title h1{font-size:clamp(35px,4.4vw,46px)}.cargo-exchange{padding:26px}.cargo-offer .cargo-exchange h2{font-size:26px}.cargo-placement,.cargo-faq{gap:36px}}@media (width<=760px){.cargo-hero{grid-template-columns:1fr;gap:28px;padding-block:28px 34px}.cargo-hero-title{padding:28px 25px}.cargo-hero-title h1{font-size:clamp(37px,11.5vw,56px)}.cargo-hero-title>p:not(.proposal-eyebrow){margin-top:25px;font-size:14px}.cargo-hero-title .proposal-button{width:100%}.cargo-exchange{padding:26px}.cargo-offer .cargo-exchange h2{font-size:29px}.cargo-exchange article{padding-block:27px}.cargo-exchange article>p:last-child{margin-top:16px}.cargo-intro{grid-template-columns:1fr;gap:27px;padding-block:28px 36px}.cargo-intro>div+div{border-left:0;padding-left:0}.cargo-offer .cargo-intro h2{font-size:25px}.cargo-placement,.cargo-faq{grid-template-columns:1fr;gap:32px}.cargo-profile{padding:26px}.cargo-route{gap:12px 15px;margin-top:30px;padding-top:23px;font-size:12px}.cargo-terms{grid-template-columns:1fr;gap:16px;margin-top:28px}.cargo-terms article{padding:26px}.cargo-terms h3{font-size:22px}.cargo-questions summary{font-size:17px}.cargo-questions details>p{padding-right:10px}}@media (width<=380px){.cargo-hero-title{padding-inline:22px}.cargo-hero-title h1{font-size:clamp(31px,10.5vw,39px)}.cargo-exchange{padding:23px}.cargo-offer .cargo-exchange h2{font-size:26px}}
