.hop-home{--hop-navy:#172c48;--hop-blue:#0f5b91;--hop-cream:#fbf6f1;--hop-aqua:#14acbd;--hop-orange:#f36e52;--hop-yellow:#fcd404;--hop-red:#cb2127;--hop-white:#fff;--hop-training-tint:#fff0ce;--hop-learning-tint:#ffe1d2;--hop-integration-tint:#ffd2cf}.hop-home .hop-container{width:var(--hl-content-width,1170px);max-width:calc(100% - 48px);margin-inline:auto}.hop-home .hop-narrow{width:768px}.hop-home .hop-intro .hop-narrow{width:924px;max-width:calc(100% - 48px)}.hop-home .hop-intro p{max-width:none}.hop-home h3{margin:0 0 20px;font:700 42px/48px futura-pt-bold,sans-serif}.hop-home h4{margin:0 0 18px;font:700 28px/34px futura-pt-bold,sans-serif}.hop-home h6{text-transform:none;margin:0 0 14px;font:700 17px/22px futura-pt-bold,sans-serif}.hop-home p{margin:0 0 12px}.hop-home .hop-section--cream{background:var(--hop-cream)}.hop-home .hop-section--white{background:var(--hop-white)}.hop-home .hop-intro{text-align:center;padding:80px 0 60px}.hop-home .hop-intro p{margin:0}.hop-home .hop-split{padding:0 0 80px}.hop-home .hop-split__grid{grid-template-columns:567px 467px;align-items:center;gap:136px;display:grid}.hop-home .hop-split__grid>img{object-fit:contain;width:567px;height:auto;max-height:none}.hop-home .hop-split__copy p{margin:0 0 30px}.hop-home .hop-safety-leadership{padding:80px 0}.hop-home .hop-safety-leadership__grid{grid-template-columns:minmax(0,45fr) minmax(0,47.6fr);align-items:center;column-gap:7.4%;width:1250px;display:grid}.hop-home .hop-safety-leadership h2{color:var(--hop-navy);margin:0 0 20px;font:700 42px/48px futura-pt-bold,sans-serif}.hop-home .hop-safety-leadership p{color:var(--hop-navy);margin:0 0 30px}.hop-home .hop-safety-leadership__image{aspect-ratio:595/650;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.hop-site.hop-home .hop-safety-leadership__cta{border:1px solid var(--hop-navy);height:auto;box-shadow:none;color:var(--hop-navy);background:0 0;border-radius:25px;padding:11px 22px 14px 44px;font:700 17px/22px futura-pt-bold,sans-serif}@media (width<=768px){.hop-home .hop-safety-leadership{padding:60px 0}.hop-home .hop-safety-leadership__grid{grid-template-columns:minmax(0,1fr);gap:30px}.hop-home .hop-safety-leadership h2{margin-bottom:16px;font-size:25px;line-height:32px}}.hop-home .hop-heading-band{padding:120px 0 60px}.hop-home .hop-heading{text-align:center;width:768px;margin:0 auto}.hop-home .hop-heading h3{margin:0}.hop-home .hop-journey{padding:0}.hop-home .hop-journey__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:36px;max-width:none;display:grid}.hop-home .hop-journey-card{border-radius:0;min-height:0;margin-top:120px;overflow:visible;transform:none}.hop-home .hop-journey-card:nth-child(2){margin-top:60px}.hop-home .hop-journey-card:nth-child(3){margin-top:0}.hop-home .hop-journey-card>img{aspect-ratio:366/231;object-fit:cover;width:100%}.hop-home .hop-journey-card>div{text-align:center;padding:30px 30px 54px;display:block}.hop-home .hop-journey-card p{margin:0 0 30px}.hop-home .hop-journey-card--yellow{background:var(--hop-training-tint)}.hop-home .hop-journey-card--orange{background:var(--hop-learning-tint)}.hop-home .hop-journey-card--red{background:var(--hop-integration-tint);color:var(--hop-navy)}.hop-home .hop-journey-card--red h4{color:var(--hop-navy)}.hop-home .hop-card-cta{background:var(--hop-cream);color:var(--hop-navy);border:2px solid #0000;border-radius:25px;justify-content:center;min-width:180px;padding:11px 22px 14px 44px;font:700 17px/22px futura-pt-bold,sans-serif;display:inline-flex;position:relative}.hop-home .hop-card-cta:before{content:"";background:currentColor;width:17px;height:17px;position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat;mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat}.hop-home .hop-logos{padding:80px 0 65px}.hop-home .hop-logos>div>p{margin-bottom:40px}.hop-home .hop-logos__viewport,.hop-home .hop-logos__group{height:66px}.hop-home .hop-logos__group{align-items:center;gap:66px;padding-right:66px}.hop-home .hop-logos__group img{object-fit:contain;width:135px;height:66px;padding:0}.hop-home .hop-logos>.hop-container{height:auto;position:relative}.hop-home .hop-logos__viewport{width:100%;position:static}.hop-home .hop-story{padding:80px 0}.hop-home .hop-story .hop-split__grid{grid-template-columns:467px 668px;gap:36px}.hop-home .hop-story .hop-split__grid>img{width:668px;height:auto}.hop-home .hop-story p{margin-bottom:12px}.hop-home .hop-story .hop-inline-actions{gap:30px;margin-top:30px}.hop-home .hop-home-testimonials{--home-testimonial-tail:70px;background:linear-gradient(to bottom, var(--hop-cream) 0 calc((100% - var(--home-testimonial-tail)) / 2), var(--hop-white) calc((100% - var(--home-testimonial-tail)) / 2) 100%);padding:0}.hop-home .hop-home-testimonials .cp-quotes{background:0 0;padding:0}.hop-home .hop-home-testimonials .cp-quote{min-height:542px}.hop-home .hop-home-testimonials .cp-quote__info p:first-child{margin-bottom:12px}.hop-home .hop-learning{padding:60px 0}.hop-home .hop-learning__heading{align-items:center;margin:0}.hop-home .hop-learning__heading h3{flex:0 0 567px;margin:0}.hop-home .hop-learning__heading>div{gap:16px}.hop-site.hop-home .hop-learning__heading .hop-arrow-link{border:2px solid var(--hop-navy);width:fit-content;min-width:190px;height:51px;color:var(--hop-navy);box-shadow:none;background:0 0;border-radius:25.5px;gap:16px;padding:0 24px;font:700 17px/22px futura-pt-bold,sans-serif;transition:background-color .18s}.hop-site.hop-home .hop-learning__heading .hop-arrow-link:hover{background:var(--hop-hover);opacity:1}.hop-home .hop-guides-band .hop-resource-slide>a,.hop-home .hop-guides-band .hop-resource-track span{background:var(--hop-white)}.hop-home .hop-videos-band{padding:0 0 60px}.hop-home .hop-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:0}.hop-home .hop-guides-band{padding:0 0 120px}.hop-home .hop-resource-carousel .hop-resource-slide{flex-basis:25%!important}.hop-home .hop-resource-slide>a{min-height:345px;padding:0}.hop-home .hop-resource-track img{aspect-ratio:100/53.4}.hop-home .hop-resource-track span{background:var(--hop-white);align-self:start;margin:-39px 0 0;padding:15px 25px 0 15px;font:400 19px/32px adelle-sans,sans-serif;position:relative}.hop-home .hop-resource-track h4{margin:22px 15px 18px}.hop-home .hop-resource-track b{margin:auto 15px 30px;padding-left:26px;font:700 19px/32px adelle-sans,sans-serif;position:relative}.hop-home .hop-resource-track b:before{content:"";background:currentColor;width:17px;height:17px;position:absolute;top:8px;left:0;-webkit-mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat;mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat}.hop-home .hop-next{background:var(--hop-navy);color:var(--hop-cream);padding:120px 0 60px}.hop-home .hop-next h3,.hop-home .hop-next h6{color:var(--hop-cream)}.hop-home .hop-next-cards{background:var(--hop-navy);color:var(--hop-cream);padding:0}.hop-home .hop-next__grid{gap:36px;max-width:none}.hop-home .hop-next-card>img{aspect-ratio:366/195}.hop-home .hop-next-card>div{min-height:315px;padding:30px 15px}.hop-home .hop-next-card h4{color:var(--hop-cream)}.hop-home .hop-next-card p{flex:1;margin:0}@media (width<=1240px){.hop-home .hop-split__grid{grid-template-columns:1fr 41.6667%;gap:36px}.hop-home .hop-split__grid>img{width:100%}.hop-home .hop-story .hop-split__grid{grid-template-columns:41.6667% 1fr}.hop-home .hop-story .hop-split__grid>img{width:100%}.hop-home .hop-learning__heading h3{flex-basis:50%}}@media (width<=768px){.hop-home h3{font-size:28px;line-height:34px}.hop-home h4{font-size:22px;line-height:28px}.hop-home h6{font-size:15px;line-height:20px}.hop-home .hop-intro{padding:60px 0}.hop-home .hop-split{padding:0 0 60px}.hop-home .hop-split__grid,.hop-home .hop-story .hop-split__grid{grid-template-columns:1fr;gap:30px}.hop-home .hop-split__grid>img,.hop-home .hop-story .hop-split__grid>img{width:100%}.hop-home .hop-heading-band,.hop-home .hop-next{padding:60px 0 40px}.hop-home .hop-journey__grid,.hop-home .hop-next__grid{grid-template-columns:1fr;gap:30px}.hop-home .hop-journey-card,.hop-home .hop-journey-card:nth-child(2),.hop-home .hop-journey-card:nth-child(3){margin-top:0}.hop-home .hop-logos,.hop-home .hop-story{padding:60px 0}.hop-home .hop-logos>.hop-container{height:auto}.hop-home .hop-logos__viewport{position:static}.hop-home .hop-logos>div>p{margin-bottom:30px}.hop-home .hop-logos__group{align-items:center;gap:36px;padding-top:0;padding-right:36px}.hop-home .hop-logos__group img{width:90px;height:60px}.hop-home .hop-learning__heading{flex-direction:column;align-items:start;gap:30px}.hop-home .hop-learning__heading h3{flex-basis:auto}.hop-home .hop-learning__heading>div{gap:16px}.hop-home .hop-videos{grid-template-columns:1fr}.hop-home .hop-videos-band,.hop-home .hop-guides-band{padding-bottom:60px}.hop-home .hop-resource-carousel .hop-resource-slide{flex-basis:100%!important}.hop-home .hop-next-card>div{min-height:235px}}.hop-home .hop-videos>:last-child:after{content:"";height:92px;display:block}.hop-home .hop-resource-carousel .hop-resource-slide{padding-left:36px;flex-basis:25%!important}.hop-home .hop-resource-track{margin-left:-36px}.hop-home .hop-resource-slide>a{height:397.77px}.hop-home .hop-guides-band{padding-bottom:60px}.hop-home .hop-resource-carousel{padding-bottom:137px}.hop-home .hop-home-testimonials>.cp-quotes>.cp-container{padding-bottom:0}@media (width<=768px){.hop-home .hop-resource-carousel .hop-resource-slide{flex-basis:100%!important}.hop-home .hop-resource-slide>a{height:auto;min-height:350px}.hop-home .hop-videos>:last-child:after{height:0}.hop-home .hop-home-testimonials .cp-quote{min-height:0}.hop-home .hop-journey-card>div{padding:30px}}.hop-site.hop-home .hop-resource-carousel .hop-resource-slide{flex-basis:25%!important}.hop-home .hop-videos>:last-child:after{content:none}.hop-home .hop-videos>div>p{height:32px;margin:60px 0 0}.hop-home .hop-home-testimonials .cp-quote__info p{color:var(--hop-cream)}@media (width<=768px){.hop-site.hop-home .hop-resource-carousel .hop-resource-slide{flex-basis:100%!important}.hop-home .hop-videos>div>p{margin-top:20px}}.hop-site.hop-home .hop-resource-carousel .hop-resource-slide{max-width:25%}@media (width<=768px){.hop-site.hop-home .hop-resource-carousel .hop-resource-slide{max-width:100%}.hop-home h3{margin-bottom:16px;font-size:25px;line-height:32px}.hop-home h4{margin-bottom:14px}.hop-home h6{margin-bottom:10px}.hop-home .hop-intro{padding:40px 0 30px}.hop-home .hop-split{padding-bottom:40px}.hop-home .hop-split__grid{gap:50px}.hop-home .hop-split__copy p{margin-bottom:26px}.hop-home .hop-heading-band,.hop-home .hop-next{padding:70px 0 30px}.hop-home .hop-journey-card p{margin-bottom:26px}.hop-home .hop-journey__grid{gap:24px}.hop-home .hop-logos{padding:40px 0 65px}.hop-home .hop-story{padding:40px 0}.hop-home .hop-logos__viewport,.hop-home .hop-logos__group{height:70px}.hop-home .hop-logos__group img{width:74px;height:36px}.hop-home .hop-learning{padding:30px 0}.hop-home .hop-learning__heading{gap:20px}.hop-home .hop-learning__heading>div{flex-flow:wrap;gap:16px}.hop-home .hop-learning__heading h3{width:100%}.hop-home .hop-videos{gap:32px}.hop-home .hop-videos-band,.hop-home .hop-guides-band{padding-bottom:30px}.hop-home .hop-resource-carousel{padding-bottom:110px}.hop-home .hop-resource-track h4{margin-bottom:0}.hop-home .hop-next-card>div{padding-top:24px}.hop-home .hop-home-testimonials{--home-testimonial-tail:35px}.hop-home .hop-story .hop-split__grid{gap:0}.hop-home .hop-story .hop-split__copy p{margin-bottom:12px}.hop-home .hop-home-testimonials .cp-quote__info p:first-child{margin-bottom:0}.hop-home .hop-home-testimonials .cp-quotes__dots{margin-top:25px}.hop-home .hop-journey-card>div{padding:20px 22px 30px}.hop-home .hop-card-cta{padding:11px 22px 14px 44px;font-size:15px;line-height:20px}.hop-home .hop-home-testimonials .cp-quote__info p{margin:0}.hop-home .hop-home-testimonials .cp-dots{height:10px;margin-top:25px}.hop-home .hop-resource-slide>a{min-height:370.625px}.hop-home .hop-story .hop-inline-actions{margin-top:22px}}@media (width<=1240px){.hop-site.hop-home.hop-home main :is(.hop-arrow-link,.cta-pill.cta-pill){width:fit-content;min-width:0;max-width:100%;height:51px;min-height:51px;font:700 17px/22px var(--font-display);justify-content:center;align-items:center;gap:var(--cta-icon-gap);white-space:nowrap;flex:none;padding:0 24px;display:inline-flex}.hop-site.hop-home main .hop-arrow-link:after,.hop-site.hop-home main .cta-pill__icon{width:var(--cta-icon-size);height:var(--cta-icon-size);flex:0 0 var(--cta-icon-size);position:static}.hop-site.hop-home main :is(.hop-hero__actions,.hop-inline-actions,.hop-learning__heading>div){flex-direction:column;align-items:flex-start;gap:16px;display:flex}.hop-site.hop-home main .closing-cta__body>.cta-pill{align-self:center}.hop-site.hop-home .hop-resource-track{margin-left:0}.hop-site.hop-home .hop-resource-carousel .hop-resource-slide{min-width:0;max-width:100%;padding-left:0}.hop-site.hop-home .hop-resource-slide>a{height:auto}@layer base{.hop-site.hop-home .hop-resource-carousel .hop-resource-slide{flex:0 0 100%!important}}.hop-site.hop-home .hop-resource-carousel{padding-bottom:32px}.hop-site.hop-home .hop-resource-dots{margin-top:14px;position:static}.hop-site.hop-home .hop-resource-arrows{justify-content:center;gap:16px;margin-top:24px;display:flex;position:static}.hop-site.hop-home .hop-resource-arrows button{--tw-translate-y:0;background:var(--hop-navy);color:#fff;opacity:1;border:0;border-radius:50%;width:48px;min-width:48px;height:48px;position:static;inset:auto;transform:none!important}.hop-site.hop-home .hop-resource-arrows button svg{width:17px;height:17px}.hop-site.hop-home .hop-resource-arrows button:disabled{background:color-mix(in srgb, var(--hop-navy) 40%, white);color:#fff;opacity:1}.hop-site.hop-home .hop-resource-arrows button:focus-visible{outline:3px solid var(--hop-aqua);outline-offset:3px}}
