.mdetail__tour-v2{background-image:url(https://41769302.fs1.hubspotusercontent-na1.net/hubfs/41769302/website/backgrounds/bg-machine-details-grey-flag.webp);background-position:50%;background-size:cover;box-sizing:border-box;height:89rem;overflow:hidden;padding:8rem 0;position:relative;width:100%;--tour-desktop-machine-y:5.5rem}.mdetail__tour-v2-container{box-sizing:border-box;height:100%;min-height:0;position:relative}.mdetail__tour-v2-inner{align-items:stretch;display:grid;gap:clamp(4rem,5vw,8rem);grid-template-columns:minmax(40rem,50rem) minmax(0,1fr);height:100%;min-height:0;position:relative;width:100%;z-index:2}.mdetail__tour-v2-content{align-items:center;display:flex;height:100%;min-width:0;position:relative;z-index:5}.mdetail__tour-v2-content-shell{display:flex;flex-direction:column;height:50rem;justify-content:flex-start;min-width:0;width:100%}.mdetail__tour-v2-kicker{color:#ff2400;display:inline-block;flex-shrink:0;font-family:var(--font-heading);font-size:1.25rem;font-weight:800;letter-spacing:.12em;line-height:1;margin:0 0 2.5rem;padding-bottom:.9rem;position:relative;text-transform:uppercase;width:fit-content}.mdetail__tour-v2-kicker:after{background:#ff2400;bottom:0;content:"";height:.3rem;left:0;position:absolute;width:3.5rem}.mdetail__tour-v2-cards-viewport{flex-shrink:0;min-width:0;width:100%}.mdetail__tour-v2-cards{display:flex;flex-direction:column;gap:.7rem;width:100%}.mdetail__tour-v2-card{background:hsla(0,0%,100%,.95);border:1px solid #e0e3e8;box-shadow:0 .3rem 1.2rem rgba(4,23,63,.045);box-sizing:border-box;height:auto;min-height:0;overflow:hidden;position:relative;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.mdetail__tour-v2-card:hover{background:#fff;border-color:rgba(4,23,63,.22)}.mdetail__tour-v2-card.is-active{background:#fff;border-color:#ff2400;box-shadow:0 .5rem 1.8rem rgba(4,23,63,.07)}.mdetail__tour-v2-card-toggle{align-items:center;background:transparent;border:0;box-sizing:border-box;cursor:pointer;display:flex;gap:2rem;height:auto;justify-content:space-between;margin:0;min-height:5.4rem;padding:1.55rem 2rem;text-align:left;width:100%}.mdetail__tour-v2-card-title{color:#04173f;flex:1;font-family:var(--font-heading);font-size:1.35rem;font-weight:700;letter-spacing:.055em;line-height:1.25;min-width:0;overflow-wrap:break-word;text-transform:uppercase;white-space:normal}.mdetail__tour-v2-card-triangle{border-bottom:.5rem solid transparent;border-left:.7rem solid #04173f;border-top:.5rem solid transparent;flex-shrink:0;height:0;transform-origin:center;transition:transform .25s ease,border-left-color .2s ease;width:0}.mdetail__tour-v2-card.is-active
.mdetail__tour-v2-card-triangle{border-left-color:#ff2400;transform:rotate(90deg)}.mdetail__tour-v2-card-body{max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease}.mdetail__tour-v2-card.is-active
.mdetail__tour-v2-card-body{opacity:1}.mdetail__tour-v2-card-body-inner{padding:0 2rem 1.8rem}.mdetail__tour-v2-card-description{color:#04173f;font-size:1.45rem;line-height:1.55;overflow-wrap:break-word}.mdetail__tour-v2-card-description p{margin:0 0 1rem}.mdetail__tour-v2-card-description p:last-child{margin-bottom:0}.mdetail__tour-v2-visual{align-self:stretch;display:block;height:100%;min-height:0;min-width:0;overflow:visible;position:relative;width:100%;z-index:2}.mdetail__tour-v2-stage{left:0;margin:0 auto;max-width:90rem;position:absolute;right:0;top:calc(50% + var(--tour-desktop-machine-y));transform:translateY(-50%);width:100%}.mdetail__tour-v2-machine-name{align-items:flex-end;display:flex;flex-direction:column;line-height:.72;pointer-events:none;position:absolute;right:0;top:-5.5rem;user-select:none;z-index:0}.mdetail__tour-v2-machine-name-outline,.mdetail__tour-v2-machine-name-solid{display:block;font-family:var(--font-heading);font-size:clamp(6rem,7vw,10rem);font-weight:900;letter-spacing:-.05em;line-height:.72;margin:0;padding:0;text-transform:uppercase;white-space:nowrap}.mdetail__tour-v2-machine-name-outline{color:transparent;-webkit-text-stroke:2px rgba(4,23,63,.14)}.mdetail__tour-v2-machine-name-solid{color:#04173f}.mdetail__tour-v2-machine-name-faded{-webkit-text-stroke-color:rgba(4,23,63,.05)}.mdetail__tour-v2-image{display:block;height:auto;margin:0 auto;max-width:100%;object-fit:contain;position:relative;width:100%;z-index:2}.mdetail__tour-v2-marker{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;overflow:visible;padding:0;transform:translate(-50%,-50%);z-index:10}.mdetail__tour-v2-marker,.mdetail__tour-v2-marker-dot{border-radius:50%;height:3rem;position:absolute;width:3rem}.mdetail__tour-v2-marker-dot{align-items:center;background:#5494cc;border:.25rem solid #fff;box-shadow:0 .4rem 1rem rgba(4,23,63,.22);box-sizing:border-box;display:flex;inset:0;justify-content:center;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.mdetail__tour-v2-marker-dot:before{animation:tour-v2-pulse 2.2s ease-out infinite;border:1px solid rgba(84,148,204,.55);border-radius:50%;content:"";inset:-.5rem;position:absolute}.mdetail__tour-v2-marker-plus{display:block;height:1.2rem;position:relative;width:1.2rem}.mdetail__tour-v2-marker-plus:after,.mdetail__tour-v2-marker-plus:before{background:#fff;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mdetail__tour-v2-marker-plus:before{height:.2rem;width:1.2rem}.mdetail__tour-v2-marker-plus:after{height:1.2rem;width:.2rem}.mdetail__tour-v2-marker.is-active{z-index:20}.mdetail__tour-v2-marker.is-active
.mdetail__tour-v2-marker-dot{background:#ff2400;box-shadow:0 .5rem 1.4rem rgba(255,36,0,.25);transform:scale(1.08)}.mdetail__tour-v2-marker.is-active
.mdetail__tour-v2-marker-dot:before{border-color:rgba(255,36,0,.55)}.mdetail__tour-v2-marker-label{background:hsla(0,0%,100%,.97);border:1px solid rgba(4,23,63,.08);box-shadow:0 .4rem 1.4rem rgba(4,23,63,.12);box-sizing:border-box;color:#04173f;display:block;font-family:var(--font-heading);font-size:1.05rem;font-weight:700;letter-spacing:.035em;line-height:1.2;max-width:18rem;padding:.7rem 1rem;pointer-events:none;position:absolute;text-transform:uppercase;transition:border-color .2s ease,box-shadow .2s ease;width:max-content}.mdetail__tour-v2-marker--right
.mdetail__tour-v2-marker-label{left:calc(100% + .9rem);text-align:left;top:50%;transform:translateY(-50%)}.mdetail__tour-v2-marker--right
.mdetail__tour-v2-marker-label:before{background:#5494cc;content:"";height:1px;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:.9rem}.mdetail__tour-v2-marker--left
.mdetail__tour-v2-marker-label{right:calc(100% + .9rem);text-align:right;top:50%;transform:translateY(-50%)}.mdetail__tour-v2-marker--left
.mdetail__tour-v2-marker-label:before{background:#5494cc;content:"";height:1px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:.9rem}.mdetail__tour-v2-marker--top
.mdetail__tour-v2-marker-label{bottom:calc(100% + 1rem);left:50%;text-align:center;transform:translateX(-50%)}.mdetail__tour-v2-marker--top
.mdetail__tour-v2-marker-label:before{background:#5494cc;content:"";height:1rem;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:1px}.mdetail__tour-v2-marker--bottom
.mdetail__tour-v2-marker-label{left:50%;text-align:center;top:calc(100% + 1rem);transform:translateX(-50%)}.mdetail__tour-v2-marker--bottom
.mdetail__tour-v2-marker-label:before{background:#5494cc;bottom:100%;content:"";height:1rem;left:50%;position:absolute;transform:translateX(-50%);width:1px}.mdetail__tour-v2-marker.is-active
.mdetail__tour-v2-marker-label{border-color:rgba(255,36,0,.28)}.mdetail__tour-v2-marker.is-active
.mdetail__tour-v2-marker-label:before{background:#ff2400}.mdetail__tour-v2-marker:hover
.mdetail__tour-v2-marker-dot{transform:scale(1.1)}@keyframes tour-v2-pulse{0%{opacity:.8;transform:scale(.85)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.mdetail__tour-v2-mobile-controls{display:none}@media screen and (max-width:991px){.mdetail__tour-v2{height:auto;min-height:0;overflow:hidden;padding:5rem 0}.mdetail__tour-v2-container{box-sizing:border-box;height:auto;min-height:0;padding-left:2rem;padding-right:2rem;width:100%}.mdetail__tour-v2-inner{display:flex;flex-direction:column;gap:.5rem;height:auto;min-height:0;width:100%}.mdetail__tour-v2-visual{align-items:center;box-sizing:border-box;display:flex;height:auto;justify-content:center;margin-bottom:0;margin-top:0;min-height:0;min-width:0;order:1;padding-top:0;position:relative;width:100%}.mdetail__tour-v2-content{display:block;height:auto;min-width:0;order:2;width:100%}.mdetail__tour-v2-content-shell{height:auto;min-height:0;width:100%}.mdetail__tour-v2-stage{bottom:auto;box-sizing:border-box;left:auto;margin:0 auto;max-width:100%;padding:0;position:relative;right:auto;top:auto;transform:none;width:100%}.mdetail__tour-v2-image{display:block;height:auto;margin:0 auto;max-width:100%;object-fit:contain;width:100%}.mdetail__tour-v2-machine-name{max-width:100%;overflow:visible;right:0;top:.75rem}.mdetail__tour-v2-machine-name-outline,.mdetail__tour-v2-machine-name-solid{font-size:clamp(4.1rem,11.75vw,6.35rem);line-height:.76}.mdetail__tour-v2-marker{height:2.7rem;width:2.7rem;z-index:10}.mdetail__tour-v2-marker.is-active{z-index:1000}.mdetail__tour-v2-marker-dot{border-width:.2rem;height:2.7rem;width:2.7rem}.mdetail__tour-v2-marker.is-active .mdetail__tour-v2-marker-dot{z-index:2}.mdetail__tour-v2-marker-plus{transform:scale(.85)}.mdetail__tour-v2-marker .mdetail__tour-v2-marker-label{display:none}.mdetail__tour-v2-marker.is-active .mdetail__tour-v2-marker-label{box-sizing:border-box;display:block;font-size:.95rem;height:auto;letter-spacing:.025em;line-height:1.2;max-width:none;min-width:0;overflow:visible;overflow-wrap:normal;padding:.6rem .8rem;text-overflow:clip;white-space:nowrap;width:max-content;word-break:normal;z-index:1001}.mdetail__tour-v2-marker.is-active.is-mobile-left-side .mdetail__tour-v2-marker-label{bottom:auto;left:calc(100% + .9rem);right:auto;text-align:left;top:50%;transform:translateY(-50%)}.mdetail__tour-v2-marker.is-active.is-mobile-left-side .mdetail__tour-v2-marker-label:before{background:#ff2400;bottom:auto;content:"";height:1px;left:auto;position:absolute;right:100%;top:50%;transform:translateY(-50%);width:.9rem}.mdetail__tour-v2-marker.is-active.is-mobile-right-side .mdetail__tour-v2-marker-label{bottom:auto;left:auto;right:calc(100% + .9rem);text-align:right;top:50%;transform:translateY(-50%)}.mdetail__tour-v2-marker.is-active.is-mobile-right-side .mdetail__tour-v2-marker-label:before{background:#ff2400;bottom:auto;content:"";height:1px;left:100%;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:.9rem}.mdetail__tour-v2-kicker{font-size:1.4rem;line-height:1.1;margin:0 0 1.8rem}.mdetail__tour-v2-mobile-controls{align-items:center;display:flex;gap:1.1rem;justify-content:flex-start;margin:1rem 0 1.4rem;padding:0}.mdetail__tour-v2-mobile-arrow{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex:0 0 3.8rem;height:4rem;justify-content:center;line-height:0;margin:0;min-height:4rem;min-width:3.8rem;padding:0;width:3.8rem}.mdetail__tour-v2-mobile-arrow svg{display:block;flex-shrink:0;height:4rem;margin:0;padding:0;width:3.8rem}.mdetail__tour-v2-mobile-arrow:hover{background:hsla(0,0%,100%,.2)}.mdetail__tour-v2-mobile-counter{align-self:center;box-sizing:border-box;color:var(--c-second);font-family:var(--font-heading);font-size:1.8rem;font-weight:700;gap:.45rem;min-height:4rem;min-width:0;white-space:nowrap;width:auto}.mdetail__tour-v2-mobile-counter,.mdetail__tour-v2-mobile-counter>span{align-items:center;display:inline-flex;height:4rem;justify-content:center;line-height:1;margin:0;padding:0}.mdetail__tour-v2-cards-viewport{box-sizing:border-box;height:auto;min-width:0;overflow:hidden;transition:height .3s ease;width:100%}.mdetail__tour-v2-cards{align-items:flex-start;display:flex;flex-direction:row;gap:0;height:auto;min-width:0;transition:transform .35s ease;width:100%;will-change:transform}.mdetail__tour-v2-card{align-self:flex-start;border-color:rgba(4,23,63,.14);box-shadow:none;box-sizing:border-box;flex:0 0 100%;height:auto!important;max-width:100%;min-height:0;min-width:100%;overflow:visible;width:100%}.mdetail__tour-v2-card.is-active{border-color:#ff2400}.mdetail__tour-v2-card-toggle{align-items:flex-start;box-sizing:border-box;cursor:default;height:auto;min-height:5.8rem;padding:1.7rem 1.8rem;width:100%}.mdetail__tour-v2-card-title{font-size:1.7rem;letter-spacing:.04em;line-height:1.35;overflow-wrap:break-word;white-space:normal;word-break:normal}.mdetail__tour-v2-card-triangle{display:none}.mdetail__tour-v2-card-body{display:block;height:auto!important;max-height:none!important;min-height:0;opacity:1!important;overflow:visible;width:100%}.mdetail__tour-v2-card-body-inner{box-sizing:border-box;height:auto;padding:0 1.8rem 2rem;width:100%}.mdetail__tour-v2-card-description{font-size:1.6rem;line-height:1.6;overflow-wrap:break-word;white-space:normal;word-break:normal}}@media screen and (max-width:600px){.mdetail__tour-v2{padding:4rem 0}.mdetail__tour-v2-container{padding-left:1.6rem;padding-right:1.6rem}.mdetail__tour-v2-visual{margin-top:0;padding-top:0}.mdetail__tour-v2-inner{gap:.25rem}.mdetail__tour-v2-machine-name{top:.75rem}.mdetail__tour-v2-machine-name-outline,.mdetail__tour-v2-machine-name-solid{font-size:clamp(3.9rem,11.75vw,6rem)}.mdetail__tour-v2-marker,.mdetail__tour-v2-marker-dot{height:2.5rem;width:2.5rem}.mdetail__tour-v2-marker.is-active .mdetail__tour-v2-marker-label{font-size:.85rem;height:auto;letter-spacing:.02em;line-height:1.15;max-width:none;min-width:0;overflow:visible;overflow-wrap:normal;padding:.5rem .7rem;white-space:nowrap;width:max-content;word-break:normal}.mdetail__tour-v2-mobile-controls{gap:1rem;margin-top:1rem}.mdetail__tour-v2-mobile-counter{font-size:1.7rem}.mdetail__tour-v2-card-toggle{min-height:5.8rem;padding:1.6rem}.mdetail__tour-v2-card-title{font-size:1.6rem;line-height:1.35}.mdetail__tour-v2-card-body-inner{padding:0 1.6rem 1.8rem}.mdetail__tour-v2-card-description{font-size:1.5rem;line-height:1.6}}@media screen and (max-width:991px){section.mdetail__tour-v2{--tour-mobile-padding:5rem;--tour-mobile-nav-top:1rem;--tour-mobile-nav-bottom:1.5rem;--tour-mobile-nav-gap:1rem;--tour-mobile-counter-x:0rem;--tour-mobile-counter-y:0rem;height:auto!important;min-height:0!important}section.mdetail__tour-v2,section.mdetail__tour-v2.pb-0,section.mdetail__tour-v2.pt-0,section.mdetail__tour-v2.pt-0.pb-0{padding-bottom:var(--tour-mobile-padding)!important;padding-top:var(--tour-mobile-padding)!important}section.mdetail__tour-v2 .mdetail__tour-v2-visual{align-items:center!important;display:flex!important;height:auto!important;justify-content:center!important;margin-bottom:0!important;margin-top:0!important;min-height:0!important;padding-top:0!important;position:relative!important;width:100%!important}section.mdetail__tour-v2 .mdetail__tour-v2-stage{bottom:auto!important;left:auto!important;margin:0 auto!important;max-width:100%!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:100%!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker{z-index:10!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active{z-index:1000!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker .mdetail__tour-v2-marker-label{display:none!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active .mdetail__tour-v2-marker-label{box-sizing:border-box!important;display:block!important;height:auto!important;max-width:none!important;min-width:0!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;width:max-content!important;word-break:normal!important;z-index:1001!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active.is-mobile-left-side .mdetail__tour-v2-marker-label{bottom:auto!important;left:calc(100% + .9rem)!important;right:auto!important;text-align:left!important;top:50%!important;transform:translateY(-50%)!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active.is-mobile-left-side .mdetail__tour-v2-marker-label:before{background:#ff2400!important;bottom:auto!important;content:""!important;height:1px!important;left:auto!important;position:absolute!important;right:100%!important;top:50%!important;transform:translateY(-50%)!important;width:.9rem!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active.is-mobile-right-side .mdetail__tour-v2-marker-label{bottom:auto!important;left:auto!important;right:calc(100% + .9rem)!important;text-align:right!important;top:50%!important;transform:translateY(-50%)!important}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active.is-mobile-right-side .mdetail__tour-v2-marker-label:before{background:#ff2400!important;bottom:auto!important;content:""!important;height:1px!important;left:100%!important;position:absolute!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;width:.9rem!important}section.mdetail__tour-v2 .mdetail__tour-v2-mobile-controls{align-items:center!important;display:flex!important;gap:var(--tour-mobile-nav-gap)!important;justify-content:flex-start!important;margin-bottom:var(--tour-mobile-nav-bottom)!important;margin-left:0!important;margin-right:0!important;margin-top:var(--tour-mobile-nav-top)!important;min-height:4rem!important;padding:0!important}section.mdetail__tour-v2 .mdetail__tour-v2-mobile-arrow{align-items:center!important;background:transparent!important;border:0!important;display:flex!important;flex:0 0 3.8rem!important;height:4rem!important;justify-content:center!important;line-height:0!important;margin:0!important;max-height:4rem!important;max-width:3.8rem!important;min-height:4rem!important;min-width:3.8rem!important;padding:0!important;width:3.8rem!important}section.mdetail__tour-v2 .mdetail__tour-v2-mobile-arrow svg{display:block!important;height:4rem!important;margin:0!important;padding:0!important;width:3.8rem!important}section.mdetail__tour-v2 .mdetail__tour-v2-mobile-counter{align-self:center!important;flex:0 0 auto!important;gap:.45rem!important;max-height:4rem!important;min-width:0!important;position:relative!important;transform:translate(var(--tour-mobile-counter-x),var(--tour-mobile-counter-y))!important}section.mdetail__tour-v2 .mdetail__tour-v2-mobile-counter,section.mdetail__tour-v2 .mdetail__tour-v2-mobile-counter>span{align-items:center!important;display:flex!important;height:4rem!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:4rem!important;padding:0!important;width:auto!important}section.mdetail__tour-v2 .mdetail__tour-v2-mobile-counter>span{vertical-align:middle!important}}@media screen and (max-width:600px){section.mdetail__tour-v2{--tour-mobile-padding:5rem}section.mdetail__tour-v2 .mdetail__tour-v2-marker.is-active .mdetail__tour-v2-marker-label{font-size:.85rem!important;line-height:1.15!important;max-width:none!important;min-width:0!important;overflow:visible!important;overflow-wrap:normal!important;padding:.5rem .7rem!important;white-space:nowrap!important;width:max-content!important;word-break:normal!important}}