.SolutionsDirectory_section__b65wu{width:min(1480px,calc(100% - 48px));margin:18px auto 0;font-family:var(--font-estedad),Estedad,Tahoma,"Segoe UI",Arial,sans-serif}.SolutionsDirectory_grid___jdpb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.SolutionsDirectory_card__KbnAl{--accent:#2f6fed;--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg;position:relative;min-height:430px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #e4e8ee;border-radius:21px;color:inherit;background:linear-gradient(160deg,#fff,#fbfcfe);text-decoration:none;transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;will-change:transform;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.SolutionsDirectory_card__KbnAl[data-tone=green]{--accent:#2dad67}.SolutionsDirectory_card__KbnAl[data-tone=yellow]{--accent:#f5a20a}.SolutionsDirectory_card__KbnAl[data-tone=red]{--accent:#ef5753}.SolutionsDirectory_card__KbnAl:before{content:"";position:absolute;z-index:5;inset:0 auto auto;width:100%;height:3px;background:var(--accent);transform:scaleX(.26);transform-origin:right;transition:transform .28s ease}.SolutionsDirectory_card__KbnAl:after{content:"";position:absolute;z-index:4;inset:0;pointer-events:none;background:radial-gradient(circle 190px at var(--pointer-x) var(--pointer-y),color-mix(in srgb,var(--accent) 11%,transparent),transparent 72%);opacity:0;transition:opacity .2s ease}.SolutionsDirectory_media__VashE{position:relative;aspect-ratio:16/10;overflow:hidden;background:#eef2f7}.SolutionsDirectory_media__VashE img{object-fit:cover;transition:transform .45s cubic-bezier(.2,.75,.2,1)}.SolutionsDirectory_media__VashE span{position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(3,10,16,.32))}.SolutionsDirectory_copy__P2Aa0{position:relative;z-index:6;flex:1;display:flex;flex-direction:column;padding:24px;text-align:right}.SolutionsDirectory_copy__P2Aa0 small{color:#4567b8;font-size:12.5px;line-height:1.7;font-weight:800;letter-spacing:.035em}.SolutionsDirectory_copy__P2Aa0 h3{margin:9px 0 0;color:#17243a;font-size:clamp(20px,1.3vw,22px);line-height:1.7;font-weight:850}.SolutionsDirectory_copy__P2Aa0 p{margin:9px 0 0;color:#56657a;font-size:15.5px;line-height:2.05}.SolutionsDirectory_copy__P2Aa0 b{margin-top:auto;padding-top:18px;color:#2f5fb8;font-size:14.5px;line-height:1.7;font-weight:800}.SolutionsDirectory_card__KbnAl:focus-visible{outline:2px solid #f5a20a;outline-offset:4px}@media (hover:hover) and (pointer:fine){.SolutionsDirectory_card__KbnAl:hover{transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(-8px);border-color:color-mix(in srgb,var(--accent) 30%,#e4e8ee);box-shadow:0 22px 46px rgba(37,54,86,.09)}.SolutionsDirectory_card__KbnAl:hover:before{transform:scaleX(1)}.SolutionsDirectory_card__KbnAl:hover:after{opacity:1}.SolutionsDirectory_card__KbnAl:hover .SolutionsDirectory_media__VashE img{transform:scale(1.035)}}@media (max-width:1060px){.SolutionsDirectory_grid___jdpb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.SolutionsDirectory_section__b65wu{width:min(100% - 28px,1480px)}}@media (max-width:680px){.SolutionsDirectory_grid___jdpb{grid-template-columns:1fr}.SolutionsDirectory_card__KbnAl{min-height:0}}@media (prefers-reduced-motion:reduce){.SolutionsDirectory_card__KbnAl,.SolutionsDirectory_media__VashE img{transition:none!important}.SolutionsDirectory_card__KbnAl:hover{transform:none!important}}