header{height:150px;margin:0 5%;padding:0;position:relative;gap:40px;border-bottom:1px solid #d7d6cc}header .brand>span{font:500 62px/1 var(--serif);letter-spacing:.15em}header .brand small{font-size:10px;letter-spacing:.25em;margin-top:12px}header nav{margin-left:auto;gap:40px;font-size:13px}header nav a{letter-spacing:.02em}.header-cta{display:flex;align-items:center;gap:26px;border:0;border-bottom:1px solid #8e8d7d;padding:9px 0;margin-left:25px;font-size:13px}.header-cta span{margin:0;font-size:19px}.header-cta:hover{background:transparent}.hero{padding-top:30px}.hero-image{height:470px}.visual-grid{gap:4%}.visual-grid figure:nth-child(2){padding-top:115px}.visual-frame{aspect-ratio:1.13}.visual-grid figure:first-child .visual-frame img{object-position:43% center}.visual-grid figure:last-child .visual-frame img{object-position:60% center}.logistics-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:8%;align-items:center;background:#f0eee6;border-bottom:1px solid var(--line)}.logistics-photo{height:540px;overflow:hidden}.logistics-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.65)}.logistics-copy .eyebrow{margin-bottom:25px}.logistics-copy h2{margin-bottom:25px}.logistics-copy>p:not(.eyebrow){font-size:16px;color:var(--muted)}.logistics-copy ul{list-style:none;padding:0;margin:25px 0;color:var(--muted);font-size:14px}.logistics-copy li{border-bottom:1px solid var(--line);padding:10px 0}.logistics-copy .text-link{font-size:14px}footer{padding:80px 5% 25px;background:#eeeae0;border-top:1px solid #d7d2c5}.footer-editorial{display:flex;align-items:end;justify-content:space-between;gap:70px;padding-bottom:70px}.footer-editorial .eyebrow{font-size:10px;letter-spacing:.15em;margin-bottom:25px}.footer-title{display:block;font:400 clamp(40px,4.5vw,68px)/1.04 var(--serif);letter-spacing:-.025em;position:relative}.footer-title>span{display:inline-block;font:400 32px var(--serif);margin-left:18px}.footer-contact{display:flex;flex-direction:column;gap:12px;padding-bottom:5px;white-space:nowrap}.footer-contact>span{font-size:10px;letter-spacing:.15em;color:var(--muted)}.footer-contact strong{font:400 28px var(--serif)}.footer-contact small{font-size:12px;color:var(--muted);border-bottom:1px solid #bcb8a9;padding-bottom:10px}.footer-wordmark{font:500 clamp(100px,23vw,390px)/.83 var(--serif);letter-spacing:.10em;text-align:center;padding-left:.10em;padding-top:35px;border-top:1px solid #c9c5b7;overflow:hidden;color:#34382c}.footer-baseline{display:flex;justify-content:space-between;align-items:center;padding:25px 0 35px;gap:25px}.footer-baseline>div{display:flex;gap:25px;align-items:center;font-size:12px;color:var(--muted)}.footer-company{font-size:11px;letter-spacing:.23em;color:var(--ink)}.footer-baseline nav{display:flex;gap:28px;font-size:12px}.footer-bottom{font-size:11px;border-color:#c9c5b7}.footer-bottom button{font-size:12px}.footer-baseline a:hover,.footer-contact:hover small{color:var(--ink)}
@media(min-width:1500px){.hero-image{height:560px}.logistics-photo{height:620px}}@media(max-width:1000px){header{gap:25px}header nav{gap:23px}.header-cta{margin-left:5px}.logistics-feature{gap:5%}.logistics-photo{height:490px}.footer-editorial{gap:40px}.footer-contact strong{font-size:25px}}@media(max-width:750px){header{height:125px;margin:0 6%;gap:20px}header .brand>span{font-size:47px}header .brand small{font-size:8px}.header-cta{display:none}header nav{gap:20px;font-size:12px}.logistics-feature{grid-template-columns:1fr;gap:35px}.logistics-photo{height:400px}.logistics-copy h2{font-size:47px}.footer-editorial{display:block;padding-bottom:45px}.footer-contact{margin-top:35px;max-width:240px}.footer-baseline{align-items:start}.footer-baseline>div{flex-direction:column;align-items:start;gap:9px}.footer-baseline nav{gap:17px}.footer-wordmark{padding-top:30px}}@media(max-width:600px){header{height:125px;margin:0 6%}header .brand>span{font-size:49px}header .brand small{font-size:9px}header nav{top:124px;left:-7%;right:-7%;font-size:16px;padding:25px 7%;margin:0}.hero{padding-top:1px}.hero-image{height:360px}.visual-frame{aspect-ratio:1.2}.visual-grid figure:nth-child(2){padding-top:0}.logistics-photo{height:350px}.logistics-copy h2{font-size:44px}.footer-title{font-size:40px}.footer-title>span{font-size:25px;margin-left:5px}.footer-editorial .eyebrow{font-size:9px}.footer-wordmark{font-size:23vw;letter-spacing:.07em;padding-left:.07em;padding-top:25px}.footer-baseline{flex-direction:column;padding-top:22px;padding-bottom:28px;gap:24px}.footer-baseline>div{gap:12px}.footer-company{font-size:10px}.footer-baseline nav{position:static;background:none;border:0;padding:0;flex-direction:row;gap:30px}.footer-bottom{font-size:10px}footer{padding:50px 6% 25px}.footer-contact small{font-size:13px}.footer-contact strong{font-size:29px}}
