.legacySolution .solutionHero{text-align:center;min-height:18.75rem;background-image:url(https://statics3.promeai.pro/cutout-nuxt/deeplor/bg.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin:3.75rem auto 0;padding-top:6.4375rem;box-sizing:border-box;width:100%}.legacySolution .margin{max-width:75rem;margin:0 auto}.legacySolution .solutionHero h1{font-size:3.75rem;color:#181818;margin-bottom:1.125rem}.legacySolution .solutionHero p{font-size:1.5rem;color:#666}.legacySolution .mainContent{background-color:#fff;padding-top:2.1875rem}.legacySolution .mainContent ul li{max-width:75rem;margin:0 auto;list-style:none}.legacySolution .mainContent ul li a{cursor:pointer;display:flex;width:100%;height:100%;padding:2.1875rem;box-sizing:border-box;background-color:transparent;border-radius:1.25rem;text-decoration:none}.legacySolution .mainContent ul li a:hover{background-color:#f5f5f7}.legacySolution .mainContent ul li a:hover .a_left p:nth-child(3){opacity:1}.legacySolution .mainContent ul li a .a_left h2{font-size:2.25rem;color:#000;margin-bottom:1.875rem}.legacySolution .mainContent ul li a .a_left p:nth-child(2){color:#666;font-size:1.125rem;margin-bottom:3.75rem;line-height:1.6875rem}.legacySolution .mainContent ul li a .a_left p:nth-child(3){opacity:0;font-size:1.125rem;font-weight:700;color:#e82255;transition:all .3s ease}.legacySolution .mainContent ul li a .a_right img{width:100%;height:100%;max-width:28.75rem}.legacySolution .mainContent ul li a .a_left .v-icon{font-weight:700;margin-left:.5rem;color:#e82255}.legacySolution .rightImg{padding:0}.legacySolution .rightImg .a_right{text-align:center}.legacySolution ol,.legacySolution ul{padding:0}.legacySolution{display:flex;flex-direction:column;position:relative;min-height:100vh;font-family:var(--legacy-source-font-family);font-size:16px;line-height:1.5;color:rgba(0,0,0,.87);background:#fff}.legacySolution p{margin:0 0 16px}.legacySolution .mainContent h2,.legacySolution .solutionHero h1{line-height:1.5;font-weight:700}.legacySolution .mainContent .a_right{width:auto;max-width:none;height:auto}.legacySolution .mainContent img{display:inline;vertical-align:baseline}.legacySolution .solutionContainer{width:100%;padding:12px;margin:0 auto}.legacySolution .solutionRow{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-12px}.legacySolution .solutionCol{flex:0 0 100%;max-width:100%;padding:12px}.legacySolution .solutionCol.rightImg{padding:0}.legacySolution .solutionArrow{display:inline-flex;vertical-align:middle;width:24px;height:24px;margin-left:8px}.legacySolution .solutionArrow:before{content:"\F0055";font:normal normal normal 24px/1 PassportLegacyIcons;-webkit-font-smoothing:antialiased}@media (min-width:960px){.legacySolution .solutionCol{flex-basis:41.666667%;max-width:41.666667%}}.legacySolution .footer_top_small h3>button{position:relative;text-decoration:none;transition:min-height .3s cubic-bezier(.25,.8,.5,1)}.legacySolution .footer_top_small h3>button[data-state=open]{min-height:64px;height:64px}.legacySolution .footer_top_small h3>button:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.legacySolution .footer_top_small h3>button:hover:before{opacity:.04}.legacySolution .footer_top_small h3>button:focus-visible:before,.legacySolution .footer_top_small h3>button[data-state=open]:before{opacity:.12}.legacySolution .footer_top_small h3>button>svg{display:none}.legacySolution .footer_top_small h3>button:after{content:"\F0140"/"";flex-shrink:0;width:24px;height:24px;font:normal normal normal 24px/1 PassportLegacyIcons;color:rgba(0,0,0,.54);text-rendering:auto;-webkit-font-smoothing:antialiased;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.legacySolution .footer_top_small h3>button[data-state=open]:after{transform:rotate(-180deg)}.legacySolution .footer_top_small [role=region]{line-height:1.5}.legacySolution .footer_top_small li{line-height:1}.legacySolution .footer_top_small [data-orientation=vertical].border-b{position:relative;background:#fff;box-shadow:none}.legacySolution .footer_top_small [data-orientation=vertical].border-b:first-child,.legacySolution .footer_top_small [data-orientation=vertical].border-b:first-child button{border-radius:4px 4px 0 0}.legacySolution .footer_top_small [data-orientation=vertical].border-b:last-child,.legacySolution .footer_top_small [data-orientation=vertical].border-b:last-child button{border-radius:0 0 4px 4px}.legacySolution .footer_top_small [data-orientation=vertical].border-b:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);pointer-events:none}.legacySolution .footer_top_small [data-orientation=vertical].border-b:not(:first-child):after{content:"";position:absolute;inset:0 0 auto;border-top:1px solid rgba(0,0,0,.12);pointer-events:none}.legacySolution .solutionCarousel{width:100%;height:280px;position:relative;overflow:hidden}.legacySolution .solutionSlides{display:flex;height:100%;touch-action:pan-y pinch-zoom}.legacySolution .solutionSlide{flex:0 0 100%;min-width:0}.legacySolution .mainContent .solutionSlide img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}.legacySolution .solutionVideo{display:inline;vertical-align:baseline;width:100%}.legacySolutionRestoration{line-height:1}.legacySolutionRestoration .solutionHero{margin-bottom:120px}.legacySolutionRestoration .mainContent h2,.legacySolutionRestoration .solutionHero h1{line-height:1}.legacySolutionRestoration .mainContent ul{padding-left:24px}