html{scroll-behavior:smooth}body{margin:0}*,*:before,*:after{box-sizing:border-box}.product-brand {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: center;
  gap: 10px;
  min-width: 0;
}

.product-brand:has(.product-brand-mark) {
  grid-template-columns: 48px minmax(0, 1fr);
}

.product-brand-mark {
  display: block;
  width: 48px;
  height: 48px;
  object-fit: contain;
  background: transparent;
}

.product-brand-copy {
  display: grid;
  min-width: 0;
  gap: 1px;
}

.product-brand-copy small,
.product-brand-copy strong,
.product-brand-copy em {
  display: block;
  line-height: 1.45;
}

.product-brand-copy small {
  color: #85b4ce;
  font-size: 10px;
  font-weight: 650;
}

.product-brand-copy strong {
  color: #fff;
  font-size: 17px;
  font-weight: 850;
}

.product-brand-copy em {
  color: #a9c3d3;
  font-size: 10px;
  font-style: normal;
}


@font-face{font-family:FarisTajawal;src:url('/fonts/tajawal/Tajawal-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FarisTajawal;src:url('/fonts/tajawal/Tajawal-Bold.ttf') format('truetype');font-weight:700 900;font-style:normal;font-display:swap}
.journey-landing{--jl-aqua:#27e3d8;min-height:100dvh;background:#051829 url('/marketing/hero-livestock-sunset.png') left top/cover no-repeat;color:#fff;position:relative;isolation:isolate}.journey-landing:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(270deg,#001326e6 0%,#0013268c 43%,#00132600 75%),linear-gradient(0deg,#04192bf5 0%,#04192b00 45%)}.jl-test{background:#061c2dd9;text-align:center;color:#c3ddd9;padding:9px 15px;font-size:12px}.journey-landing>header{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 5%}.journey-landing>header>a{text-decoration:none;color:inherit}.journey-landing .product-brand-copy strong{color:#fff}.journey-landing .product-brand-copy small{color:#c2d7e6}.journey-landing nav{display:flex;gap:30px;align-items:center}.journey-landing nav a{color:#e6eff7;text-decoration:none;font-size:14px}.journey-landing nav a:hover{color:var(--jl-aqua)}.jl-hero{max-width:1440px;margin:auto;min-height:570px;display:flex;align-items:center;padding:38px 5% 64px}.jl-copy{width:57%;max-width:740px}.jl-eyebrow{color:#c4d9e6;font-size:13px;letter-spacing:.03em}.jl-copy h1{font-size:clamp(38px,4.7vw,76px);line-height:1.5;font-weight:800;margin:16px 0 20px;letter-spacing:-1px}.jl-copy h1 span{color:var(--jl-aqua)}.jl-lead{font-size:18px;line-height:2;color:#c1d0e7;max-width:620px}.jl-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.jl-actions a{display:flex;align-items:center;gap:32px;justify-content:center;color:#d7f3fa;border:1px solid var(--jl-aqua);border-radius:13px;padding:15px 28px;text-decoration:none;font-size:18px}.jl-actions .jl-primary{background:var(--jl-aqua);color:#04314a;font-weight:700}.jl-caption{font-size:12px;color:#b5c8d8;margin-top:19px}.jl-features{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);padding:28px 5%;gap:34px}.jl-features article{display:flex;gap:20px;padding-inline-end:28px;border-inline-end:1px solid #52768a70}.jl-features article:last-child{border:0}.jl-features article>span{font-size:28px;color:var(--jl-aqua);font-variant-numeric:tabular-nums}.jl-features h2{font-size:20px;margin:0 0 10px}.jl-features p{color:#adc3d8;line-height:1.9;font-size:14px;margin:0}.journey-landing>footer{text-align:center;padding:32px 20px;color:#97afc5;font-size:12px}.jl-skip{position:absolute;top:-100px;right:10px;background:#fff;color:#123;padding:10px}.jl-skip:focus{top:10px;z-index:2}.journey-landing :focus-visible{outline:3px solid var(--jl-aqua);outline-offset:5px}@media(max-width:800px){.journey-landing{background-position:28% top;background-size:auto 750px}.journey-landing:before{background:linear-gradient(0deg,#04192b 22%,#04192bba 60%,#04192b22)}.journey-landing>header{align-items:flex-start;padding-top:22px;gap:18px;flex-direction:column}.journey-landing nav{gap:17px;flex-wrap:wrap}.journey-landing nav a{font-size:12px}.jl-hero{min-height:500px;padding-top:155px;padding-bottom:30px}.jl-copy{width:100%}.jl-copy h1{font-size:38px}.jl-lead{font-size:15px}.jl-actions a{font-size:15px;padding:13px 18px}.jl-features{grid-template-columns:1fr;gap:24px}.jl-features article{border:0;border-bottom:1px solid #52768a70;padding-bottom:22px}}

.journey-landing,.journey-landing input,.journey-landing button{font-family:FarisTajawal,Tahoma,Arial,sans-serif}

.journey-landing{margin:0!important;width:100%;max-width:none}.journey-landing>header{position:relative;top:auto;height:auto;background:transparent;border:0}.journey-landing>header span{color:inherit}.journey-landing .product-brand-copy b{color:white}

.jl-availability{max-width:1100px;margin:24px auto;padding:24px 5%;line-height:1.9;background:#061c2dcc;border:1px solid #27e3d844;border-radius:14px}.jl-availability h2{font-size:23px;color:#27e3d8}.jl-availability p{color:#d0e2ed}@media(max-width:800px){.jl-availability{margin:16px 5%}.jl-actions a{max-width:100%}.jl-hero,.jl-features{min-width:0}.jl-copy{min-width:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}