.vessels-sourcing{background:#fff}.journey-process{background:#fff}.journey-process.tint{background:#e7ecef}.journey-track{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:44px;row-gap:60px}.journey-step{display:flex;flex-direction:column}.journey-step .process-art{padding:18px 10px;flex-shrink:0}.journey-step .process-illustration{max-width:205px}.journey-step .process-step-copy{padding:24px 12px 0}.journey-step .process-step-copy h3{font-size:23px;min-height:54px}.journey-step .process-step-copy p{font-size:14px;line-height:1.8;max-width:300px;margin-inline:auto}.journey-step:nth-child(1){grid-column:1;grid-row:1}.journey-step:nth-child(2){grid-column:2;grid-row:1}.journey-step:nth-child(3){grid-column:3;grid-row:1}.journey-step:nth-child(4){grid-column:3;grid-row:2}.journey-step:nth-child(5){grid-column:2;grid-row:2}.journey-step:nth-child(6){grid-column:1;grid-row:2}.journey-track .journey-step .process-art:after{display:none}.journey-step:not(:last-child):after{position:absolute;content:'→';top:95px;inset-inline-end:-33px;font:28px/1 Arial,sans-serif;color:var(--orange)}.journey-step:nth-child(3):after{content:'↓';top:auto;bottom:-43px;inset-inline-end:calc(50% - 10px)}.journey-step:nth-child(4):after,.journey-step:nth-child(5):after{content:'←';inset-inline-end:auto;inset-inline-start:-33px}.journey-legal-link{display:inline-block;font-size:10px;font-weight:650;color:var(--ink);background:#fff;border-bottom:2px solid var(--orange);padding:7px 9px;margin-top:14px;line-height:1.7}.journey-legal-link:hover{color:var(--orange)}.journey-footer{border-top:1px solid #cad5dd;padding-top:28px;margin-top:45px;display:flex;justify-content:space-between;align-items:center;gap:35px}.journey-footer p{font-size:12px;line-height:1.8;max-width:630px}.journey-footer .btn{flex-shrink:0}html[dir=rtl] .journey-step:nth-child(1):after,html[dir=rtl] .journey-step:nth-child(2):after{content:'←'}html[dir=rtl] .journey-step:nth-child(4):after,html[dir=rtl] .journey-step:nth-child(5):after{content:'→'}html[dir=rtl] .journey-step .process-step-copy h3{letter-spacing:normal;line-height:1.5}@media(max-width:900px){.journey-track{grid-template-columns:1fr;row-gap:34px;max-width:650px}.journey-step:nth-child(n){grid-column:1;grid-row:auto;display:grid;grid-template-columns:165px minmax(0,1fr);gap:26px;align-items:center;text-align:start}.journey-step .process-step-copy{padding:0}.journey-step .process-step-copy h3{min-height:0;font-size:23px}.journey-step .process-step-copy p{max-width:none;margin-top:10px;font-size:14px}.journey-step .process-art{padding:8px}.journey-step:nth-child(n):not(:last-child):after,html[dir=rtl] .journey-step:nth-child(n):not(:last-child):after{content:'↓';inset-inline-start:74px;inset-inline-end:auto;top:auto;bottom:-31px;font-size:28px}.journey-footer{align-items:start;flex-direction:column;gap:23px}}
@media(max-width:600px){.journey-step:nth-child(n){grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:start}.journey-step .process-step-copy{padding-top:8px}.journey-step .process-step-copy h3{font-size:19px;line-height:1.3}.journey-step .process-step-copy p{font-size:12px;line-height:1.8;margin-top:9px}.journey-step .process-art{padding:8px 3px}.journey-step:nth-child(n):not(:last-child):after,html[dir=rtl] .journey-step:nth-child(n):not(:last-child):after{inset-inline-start:46px}.journey-legal-link{font-size:9px;padding:5px 6px;margin-top:11px}.journey-footer{margin-top:32px}.journey-footer p{font-size:11px}}
