#brxe-hkevdi{width:100%;max-width:none;margin:0;padding:0;background:#fff;} .transport-page{width:100%;background:#fff;padding:160px 32px 176px;color:#26321e;} .transport-page figure{padding:0;display:block;} .transport-page img{display:block;width:100%;height:auto;border:0;box-shadow:none;} .transport-truck{width:100%;max-width:1160px;margin:0 auto 144px;} .transport-copy{max-width:880px;margin:0 auto;} .transport-page h2{font-family:"Catamaran",sans-serif;font-weight:900;font-size:clamp(32px,3.5vw,48px);line-height:1.16;color:#7e9b3f;margin:0 0 32px;} .transport-page p{font-family:"Catamaran",sans-serif;font-weight:500;font-size:21px;line-height:1.65;margin:0 0 24px;} .transport-page .transport-lead{font-size:25px;line-height:1.5;color:#3e5229;} .transport-modes{max-width:1180px;margin:144px auto 160px;text-align:center;} .transport-modes>h2{margin-bottom:64px;} .transport-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;} .transport-symbol{width:216px;height:216px;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;border-radius:28px;background:#7e9b3f;color:#fff;box-shadow:0 8px 24px #253b1614;} .transport-symbol svg{width:126px;height:126px;display:block;} .transport-mode-grid h3{font-family:"Catamaran",sans-serif;font-weight:900;font-size:32px;line-height:1.2;color:#7e9b3f;margin:0 0 20px;} .transport-mode-grid p{font-size:19px;line-height:1.6;margin:0;} .transport-vet{width:100%;max-width:1240px;margin:0 auto 96px;} .transport-copy .transport-inquiry{display:inline-flex;align-items:center;gap:18px;margin-top:16px;padding:14px 26px;border-radius:12px;background:#7e9b3f;color:#fff;font-family:"Catamaran",sans-serif;font-size:20px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .25s ease,transform .25s ease;} .transport-copy .transport-inquiry:hover{background:#657d32;transform:translateY(-2px);} .transport-copy .transport-inquiry:focus-visible{outline:3px solid #3e5229;outline-offset:4px;}@media(max-width:991px){.transport-mode-grid{gap:30px;} .transport-symbol{width:170px;height:170px;} .transport-symbol svg{width:105px;height:105px;}}@media(max-width:767px){.transport-page{padding:72px 20px 96px;} .transport-truck{margin-bottom:72px;} .transport-page h2{margin-bottom:24px;} .transport-page p{font-size:18px;line-height:1.6;} .transport-page .transport-lead{font-size:21px;} .transport-modes{margin:80px auto 96px;} .transport-modes>h2{margin-bottom:48px;} .transport-mode-grid{grid-template-columns:1fr;gap:56px;max-width:440px;margin:auto;} .transport-symbol{width:180px;height:180px;margin-bottom:24px;} .transport-symbol svg{width:110px;height:110px;} .transport-vet{margin-bottom:56px;}} .transport-page .transport-health-statement{font-family:"Catamaran",sans-serif;font-weight:900;font-size:clamp(42px,6.5vw,100px);line-height:1.08;text-align:center;color:#7e9b3f;max-width:1280px;margin:0 auto 80px;letter-spacing:-.02em;}@media(max-width:767px){.transport-page .transport-health-statement{font-size:clamp(34px,8.5vw,56px);margin-bottom:48px;}} .transport-intro-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:72px;align-items:center;max-width:1240px;margin:0 auto;} .transport-intro-layout .transport-copy{max-width:none;margin:0;} .transport-video{width:100%;min-width:0;} .transport-video video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#182013;border-radius:12px;} .transport-panorama{width:100%;max-width:1240px;margin:160px auto;} .transport-panorama+.transport-modes{margin-top:0;}@media(max-width:991px){.transport-intro-layout{grid-template-columns:minmax(0,1fr) 280px;gap:40px;}}@media(max-width:767px){.transport-intro-layout{grid-template-columns:minmax(0,1fr);gap:48px;} .transport-video{max-width:340px;margin:0 auto;} .transport-panorama{margin:96px auto;}}