.sam-solutions{--sam-unit:16px;--white-bg:#f0f0f0;--dark-main:var(--ink);--main-green:var(--mint);font-size:calc(var(--sam-unit) * 1.125);letter-spacing:-.02em;line-height:120%}@media (width>=768px) and (width<=1439px){.sam-solutions{--sam-unit:calc(100vw / 90)}}@media (width<=767px){.sam-solutions{--sam-unit:calc(100vw / 23.44)}}.sam-solutions h2,.sam-solutions h3{margin-bottom:10px;font-weight:700}.sam-solutions h2{margin-top:20px;font-size:32px;line-height:36px}.sam-solutions h3{margin-top:20px;font-size:24px;line-height:30px}.sam-solutions p{margin-top:0;margin-bottom:10px}.sam-solutions .w-embed:before,.sam-solutions .w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.sam-solutions .w-embed:after{clear:both}.sam-solutions h2{font-size:calc(var(--sam-unit) * 3.5);margin-top:0;margin-bottom:0;font-weight:600;line-height:110%}.sam-solutions h3{letter-spacing:-.02em;font-size:calc(var(--sam-unit) * 2.75);margin-top:0;margin-bottom:0;font-weight:500;line-height:110%}.sam-solutions p{margin-bottom:0}.sam-solutions .padding-global{width:100%;max-width:calc(var(--sam-unit) * 90);padding-left:calc(var(--sam-unit) * 3.875);padding-right:calc(var(--sam-unit) * 3.875);margin-left:auto;margin-right:auto}.sam-solutions.padding-section-140{padding-top:calc(var(--sam-unit) * 8.75);padding-bottom:calc(var(--sam-unit) * 8.75)}.sam-solutions .text-size-16{font-size:calc(var(--sam-unit) * 1);line-height:140%}.sam-solutions .text-size-14{font-size:calc(var(--sam-unit) * .875);line-height:150%}.sam-solutions .align-center{margin-left:auto;margin-right:auto}.sam-solutions .text-align-center{text-align:center}.sam-solutions .text-style-allcaps{text-transform:uppercase}.sam-solutions .margin-b-12{margin-bottom:calc(var(--sam-unit) * .75)}.sam-solutions .opacity-60{opacity:.6}.sam-solutions .section-white{background-color:var(--white-bg);color:var(--dark-main);position:relative}.sam-solutions .mw-824{max-width:calc(var(--sam-unit) * 51.5)}.sam-solutions .solutions_body{grid-column-gap:calc(var(--sam-unit) * 3);grid-row-gap:calc(var(--sam-unit) * 3);flex-flow:column;display:flex;position:relative}.sam-solutions .solutions-item{grid-column-gap:calc(var(--sam-unit) * 9.75);grid-row-gap:calc(var(--sam-unit) * 9.75);height:calc(var(--sam-unit) * 41.5);justify-content:space-between;align-items:center;display:flex}.sam-solutions .solutions-item.is-1{height:100vh}.sam-solutions .solutions-item_head{padding-left:calc(var(--sam-unit) * 2.875);position:relative}.sam-solutions .solutions-item_video-body{grid-column-gap:calc(var(--sam-unit) * 3);grid-row-gap:calc(var(--sam-unit) * 3);width:calc(var(--sam-unit) * 44.875);height:calc(var(--sam-unit) * 41.5);flex-flow:column;flex:none;display:flex;overflow:hidden}.sam-solutions .opacity-40{opacity:.4}.sam-solutions .solutions-item_number{position:absolute;inset:0% auto auto 0%}.sam-solutions .solutions-item_video-wrapper{z-index:1;border-radius:calc(var(--sam-unit) * 1);height:100%;position:absolute;inset:0% 0% auto;overflow:hidden}.sam-solutions .solutions-item_video-wrapper.is-2{z-index:2}.sam-solutions .solutions-item_video-wrapper.is-3{z-index:3}.sam-solutions .solutions-item_video-wrapper.is-4{z-index:4}.sam-solutions .solutions-item_video-wrapper.is-5{z-index:5}.sam-solutions .solutions-video{object-fit:cover;width:calc(var(--sam-unit) * 44.875);height:calc(var(--sam-unit) * 41.5)}.sam-solutions .solution-video_body{z-index:1;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:100%;display:flex;position:absolute;inset:0% 0% auto}.sam-solutions .solutions-item_video-items{grid-column-gap:calc(var(--sam-unit) * 3);grid-row-gap:calc(var(--sam-unit) * 3);width:calc(var(--sam-unit) * 44.875);height:calc(var(--sam-unit) * 41.5);flex-flow:column;flex:none;display:flex;position:relative;top:0;overflow:hidden}.sam-solutions .section_animation-trigger{z-index:-1;position:absolute;inset:0% 0% 100vh}.sam-solutions .section_animation-trigger.is-full-height{bottom:0%}.sam-solutions .solutions-item_video-sticky_wrapper{width:calc(var(--sam-unit) * 44.875);flex:none;justify-content:flex-end;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}@media screen and (width<=767px){.sam-solutions h2{font-size:calc(var(--sam-unit) * 2.25)}.sam-solutions h3{letter-spacing:-.03em;font-size:calc(var(--sam-unit) * 2)}.sam-solutions .padding-global{padding-left:calc(var(--sam-unit) * 1.125);padding-right:calc(var(--sam-unit) * 1.125)}.sam-solutions.padding-section-140{padding-top:calc(var(--sam-unit) * 5);padding-bottom:calc(var(--sam-unit) * 5)}.sam-solutions .text-size-16{font-size:calc(var(--sam-unit) * .875)}.sam-solutions .text-size-14{font-size:calc(var(--sam-unit) * .75)}.sam-solutions .solutions-item{grid-column-gap:calc(var(--sam-unit) * 1.5);grid-row-gap:calc(var(--sam-unit) * 1.5);background-image:linear-gradient(180deg, #f0f0f000, var(--white-bg) 50%);height:auto;top:calc(var(--sam-unit) * 3.25);flex-flow:column-reverse;position:sticky}.sam-solutions .solutions-item.is-1{height:auto}.sam-solutions .solutions-item_head{padding-top:calc(var(--sam-unit) * 1.5);padding-left:0}.sam-solutions .solutions-item_video-body,.sam-solutions .solutions-video{width:100%;height:calc(var(--sam-unit) * 25)}.sam-solutions .solution-video_body{height:calc(100% - calc(var(--sam-unit) * 14.625))}.sam-solutions .solutions-item_video-items{width:100%;height:calc(var(--sam-unit) * 25)}.sam-solutions .solutions-item_video-sticky_wrapper{width:100%;height:calc(var(--sam-unit) * 25);top:calc(var(--sam-unit) * 3)}.sam-solutions .mobile_margin-b-48{margin-bottom:calc(var(--sam-unit) * 3)}}.sam-solutions .solutions-item{gap:calc(var(--sam-unit) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sam-solutions .solutions-item_head{min-width:0}.sam-solutions .solutions-item_head h3{font-size:calc(var(--sam-unit) * 2);line-height:1.2}.sam-solutions .solutions-item_video-body,.sam-solutions .solutions-item_video-items,.sam-solutions .solutions-video{width:100%}.sam-solutions .solutions-item_video-sticky_wrapper{width:calc(50% - calc(var(--sam-unit) * 1.5))}.sam-solutions__features{gap:calc(var(--sam-unit) * .75) calc(var(--sam-unit) * 1);margin:calc(var(--sam-unit) * 1.5) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.sam-solutions__features li,.sam-solutions blockquote{margin:0}@media (width<=767px){.sam-solutions .solutions-item{display:flex}.sam-solutions .solutions-item_head h3{font-size:calc(var(--sam-unit) * 1.125)}.sam-solutions .solutions-item_video-sticky_wrapper{width:100%}}.sam-solutions{background:var(--white-bg);color:var(--ink)}.sam-solutions h2,.sam-solutions h3{letter-spacing:-.02em;text-wrap:initial}.sam-solutions p{line-height:inherit;text-wrap:initial}.sam-solutions blockquote{border-left:5px solid #d9dfdc;padding:10px 20px}.sam-solutions .text-style-allcaps{color:var(--ink)}#sam-solutions{padding-top:clamp(96px,12vw,160px)}
