.vertical-line{position:relative}.vertical-line:before{content:" ";display:inline-block;height:1px;left:0;margin-right:2rem;position:relative;top:0;width:70px;--tw-bg-opacity:1;background-color:rgb(253 185 19/var(--tw-bg-opacity));vertical-align:middle}@media (min-width:768px){.vertical-line:before{margin-right:1.25rem;width:94px}}@media (min-width:1280px){.vertical-line:before{transform-origin:right;width:0}.vertical-line.visible:before{animation:left-to-right .8s cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards}}@keyframes left-to-right{0%{width:0}to{width:11rem}}#solutions .content-image{position:relative}#solutions .content-image:after{background-color:#4b4b4b4d;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#solutions .section__title{position:relative}#solutions .section__title:before{content:"";display:none;height:1px;margin-right:2rem;position:absolute;right:100%;top:50%;width:50vw;--tw-bg-opacity:1;background-color:rgb(253 185 19/var(--tw-bg-opacity))}@media (min-width:1280px){#solutions .section__title:before{display:block}}@media (min-width:768px){#solutions .slide__content{align-items:baseline;display:flex;flex-direction:column}}#solutions .slide__content .slide__content-title{font-weight:500;--tw-text-opacity:1;color:rgb(75 75 75/var(--tw-text-opacity))}@media (min-width:768px){#solutions .slide__content .slide__content-title{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1280px){#solutions .slide__content .slide__content-title{line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}#solutions .slide__content .slide__content-title:before{content:"";display:block;height:1px;margin-bottom:1rem;width:3rem;--tw-bg-opacity:1;background-color:rgb(253 185 19/var(--tw-bg-opacity))}@media (min-width:768px){#solutions .slide__content .slide__content-title:before{margin-bottom:1.25rem}}@media (min-width:1280px){#solutions .slide__content .slide__content-title:before{margin-bottom:1rem}}#solutions .slide__content .slide__content-description{font-weight:300;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(75 75 75/var(--tw-text-opacity))}@media (min-width:768px){#solutions .slide__content .slide__content-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){#solutions .slide__content .slide__content-description{display:block;overflow:visible;-webkit-box-orient:horizontal;-webkit-line-clamp:none;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}#solutions .solutions-grid{grid-template-rows:repeat(auto-fit,416px 290px 290px 290px 290px)}@media (min-width:1280px){#solutions .solutions-grid{display:grid;gap:1.25rem;grid-auto-flow:row;grid-auto-rows:max-content;grid-template-columns:repeat(4,minmax(0,1fr))}}#solutions .solutions-grid .solutions-grid__card{scroll-margin-top:9rem}#solutions .solutions-grid .solutions-grid__card .slide__content-title{font-weight:700;text-transform:uppercase}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:not(:first-child) .slide__content,#solutions .solutions-grid .solutions-grid__card:not(:nth-child(9n+1)) .slide__content{height:100%;padding:2.5rem 1.5rem 3rem}#solutions .solutions-grid .solutions-grid__card:nth-child(3) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(3) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(6) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(6) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content .slide__content-title:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#solutions .solutions-grid .solutions-grid__card:nth-child(3) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(3) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(6) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(6) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content a svg,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content .slide__content-title svg:before,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content a svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#solutions .solutions-grid .solutions-grid__card:first-child .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(2) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(3) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+1) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .content-image img,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .content-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#solutions .solutions-grid .solutions-grid__card:nth-child(2),#solutions .solutions-grid .solutions-grid__card:nth-child(3),#solutions .solutions-grid .solutions-grid__card:nth-child(8),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8){grid-row:span 2/span 2}}#solutions .solutions-grid .solutions-grid__card:nth-child(3),#solutions .solutions-grid .solutions-grid__card:nth-child(4),#solutions .solutions-grid .solutions-grid__card:nth-child(8),#solutions .solutions-grid .solutions-grid__card:nth-child(9),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9){position:relative}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:nth-child(3) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .content-image{height:100%;left:0;position:absolute;top:0;width:100%}#solutions .solutions-grid .solutions-grid__card:nth-child(3) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content{position:relative;z-index:10}#solutions .solutions-grid .solutions-grid__card:nth-child(5) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(6) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(7) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+5) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7) .content-image{display:none}#solutions .solutions-grid .solutions-grid__card:nth-child(7),#solutions .solutions-grid .solutions-grid__card:nth-child(9),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9){grid-column:span 2/span 2}#solutions .solutions-grid .solutions-grid__card:nth-child(7) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content{justify-content:flex-end;padding-bottom:1.75rem}#solutions .solutions-grid .solutions-grid__card:nth-child(7) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(7) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content a{margin-top:1.25rem}#solutions .solutions-grid .solutions-grid__card:first-child,#solutions .solutions-grid .solutions-grid__card:nth-child(2),#solutions .solutions-grid .solutions-grid__card:nth-child(7),#solutions .solutions-grid .solutions-grid__card:nth-child(9),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+1),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9){--tw-bg-opacity:1;background-color:rgb(75 75 75/var(--tw-bg-opacity))}#solutions .solutions-grid .solutions-grid__card:first-child,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+1){display:flex;grid-column:1/-1;height:416px}#solutions .solutions-grid .solutions-grid__card:first-child .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+1) .content-image{width:58.333333%}}#solutions .solutions-grid .solutions-grid__card:first-child .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+1) .slide__content{padding:2.5rem 2.25rem 3.5rem}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:first-child .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+1) .slide__content{width:41.666667%}#solutions .solutions-grid .solutions-grid__card:nth-child(2),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2){display:flex;flex-direction:column-reverse;justify-content:space-between}}#solutions .solutions-grid .solutions-grid__card:nth-child(2) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2) .slide__content{height:auto}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:nth-child(2) .slide__content .slide__content-title,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2) .slide__content .slide__content-title{padding-bottom:3.5rem}#solutions .solutions-grid .solutions-grid__card:nth-child(2) .content-image,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2) .content-image{height:50%}}#solutions .solutions-grid .solutions-grid__card:nth-child(4),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4){grid-column:span 2/span 2}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content{align-items:flex-end;flex-direction:row;padding:2rem 1.5rem}#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content .slide__content-title,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content .slide__content-title{margin-right:1rem;width:50%}}#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content a{margin-left:auto;margin-right:4rem}#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content .slide__content-description{display:none}#solutions .solutions-grid .solutions-grid__card:nth-child(5),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+5){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}#solutions .solutions-grid .solutions-grid__card:nth-child(5) .slide__content .slide__content-title,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+5) .slide__content .slide__content-title{--tw-text-opacity:1;color:rgb(75 75 75/var(--tw-text-opacity))}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:nth-child(6),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6){--tw-bg-opacity:1;background-color:rgb(95 120 124/var(--tw-bg-opacity))}#solutions .solutions-grid .solutions-grid__card:nth-child(8),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8){grid-column:span 2/span 2}#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content{justify-content:flex-end;padding-bottom:1.75rem;width:50%}#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content a{margin-top:3.5rem}}#solutions .solutions-grid .solutions-grid__card:nth-child(8) .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8) .slide__content-description{display:none}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content{align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content .slide__content-title,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content .slide__content-title{width:100%}#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content .slide__content-description{align-self:baseline;margin-right:1.25rem;overflow:hidden;width:66.666667%}#solutions .solutions-grid .solutions-grid__card:nth-child(9) .slide__content a,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9) .slide__content a{margin-top:auto}}#solutions .solutions-grid .solutions-grid__card:nth-child(2) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(3) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(4) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(5) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(6) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+5) .slide__content .slide__content-description,#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6) .slide__content .slide__content-description{display:none}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:nth-child(2),#solutions .solutions-grid .solutions-grid__card:nth-child(3),#solutions .solutions-grid .solutions-grid__card:nth-child(8),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+2),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+3),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+8){height:600px}#solutions .solutions-grid .solutions-grid__card:nth-child(4),#solutions .solutions-grid .solutions-grid__card:nth-child(5),#solutions .solutions-grid .solutions-grid__card:nth-child(6),#solutions .solutions-grid .solutions-grid__card:nth-child(7),#solutions .solutions-grid .solutions-grid__card:nth-child(9),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+4),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+5),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+6),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+7),#solutions .solutions-grid .solutions-grid__card:nth-child(9n+9){height:290px}}#solutions .solutions-grid .solutions-grid__card:hover{box-shadow:0 0 50px #00000040}@media (min-width:1280px){#solutions .solutions-grid .solutions-grid__card:hover{transition-duration:.3s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.slide__content .read-more{margin-top:2.25rem}@media (min-width:768px){.slide__content .read-more{margin-top:auto}}
