.SolutionsPage_page__Cwl_A{background:#fff;color:#111;padding:72px 28px 150px}.SolutionsPage_intro__qHPwm{margin:0 auto 72px;max-width:900px}.SolutionsPage_kicker__J8ChV{color:#d71920;font-size:15px;font-weight:700;line-height:1.3;margin:0 0 10px;text-transform:uppercase}.SolutionsPage_title__TVRDn{font-size:50px;font-weight:400;line-height:1.1;margin:0}.SolutionsPage_summary__GrzbV{font-size:18px;line-height:1.7;margin:34px 0 0;max-width:900px}.SolutionsPage_grid__Ueid2{display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:900px}.SolutionsPage_card__0l4ub{background:#050505;color:#fff;display:block;height:600px;overflow:hidden;position:relative}.SolutionsPage_card__0l4ub:focus-visible,.SolutionsPage_card__0l4ub:hover{color:#fff}.SolutionsPage_image__OKBeq{height:100%;inset:0;object-fit:contain;object-position:center;opacity:.9;position:absolute;transition:transform .25s cubic-bezier(.68,.43,.43,.82);width:100%}.SolutionsPage_bottomShade__6A6SJ,.SolutionsPage_topShade__2H976{inset-inline:0;pointer-events:none;position:absolute;z-index:1}.SolutionsPage_topShade__2H976{background:linear-gradient(180deg,rgba(0,0,0,.95),transparent);height:42%;top:0}.SolutionsPage_bottomShade__6A6SJ{background:linear-gradient(0deg,rgba(0,0,0,.96),transparent);bottom:0;height:58%}.SolutionsPage_cardTitle__GVsbt{color:#fff;font-size:40px;font-weight:400;line-height:1.12;margin:0;padding:50px 36px;position:relative;z-index:2}.SolutionsPage_description__GNZ8B{-webkit-backdrop-filter:blur(10px) saturate(85%);backdrop-filter:blur(10px) saturate(85%);background:rgba(8,8,8,.76);border-top:1px solid hsla(0,0%,100%,.14);bottom:0;color:#fff;font-size:16px;line-height:1.55;margin:0;opacity:0;padding:50px 36px 108px;position:absolute;transform:translateY(20px);transition:opacity .25s ease,transform .25s cubic-bezier(.68,.43,.43,.82);width:100%;z-index:2}.SolutionsPage_arrow__Xb2Cr{align-items:center;bottom:20px;color:#d71920;display:flex;height:52px;justify-content:center;position:absolute;right:20px;transition:background-color .18s ease,color .18s ease;width:52px;z-index:3}.SolutionsPage_arrowIcon__9jRSx{background:currentColor;height:22px;mask:url(/icons/lucide/arrow-right.svg) center/contain no-repeat;width:22px}.SolutionsPage_card__0l4ub:focus-visible .SolutionsPage_image__OKBeq,.SolutionsPage_card__0l4ub:hover .SolutionsPage_image__OKBeq{transform:scale(1.04)}.SolutionsPage_card__0l4ub:focus-visible .SolutionsPage_description__GNZ8B,.SolutionsPage_card__0l4ub:hover .SolutionsPage_description__GNZ8B{opacity:1;transform:translateY(0)}.SolutionsPage_card__0l4ub:focus-visible .SolutionsPage_arrow__Xb2Cr,.SolutionsPage_card__0l4ub:hover .SolutionsPage_arrow__Xb2Cr{background:#d71920;color:#fff}.SolutionsPage_card__0l4ub:focus-visible{outline:2px solid #d71920;outline-offset:3px}@media (max-width:991px){.SolutionsPage_page__Cwl_A{padding:48px 20px 88px}.SolutionsPage_intro__qHPwm{margin-bottom:48px}.SolutionsPage_title__TVRDn{font-size:36px;line-height:1.16}.SolutionsPage_summary__GrzbV{font-size:16px;margin-top:24px}.SolutionsPage_grid__Ueid2{grid-template-columns:1fr}.SolutionsPage_card__0l4ub{height:560px}.SolutionsPage_description__GNZ8B{opacity:1;transform:none}}@media (max-width:520px){.SolutionsPage_page__Cwl_A{padding-inline:14px}.SolutionsPage_card__0l4ub{height:520px}.SolutionsPage_cardTitle__GVsbt{font-size:32px;padding:34px 24px}.SolutionsPage_description__GNZ8B{font-size:14px;padding:36px 24px 88px}.SolutionsPage_arrow__Xb2Cr{bottom:14px;right:14px}}