.Interactive3DCards-module__qa9sVq__cardWrapper{position:relative}@media (max-width:1023px){.Interactive3DCards-module__qa9sVq__cardWrapper{width:100%;margin:0;padding:0;position:relative;overflow:visible}.Interactive3DCards-module__qa9sVq__stickyCardContainer{grid-template-columns:repeat(2,1fr);place-items:stretch stretch;gap:1rem;width:100%;margin:0;padding:1rem;display:grid;position:relative}}@media (max-width:640px){.Interactive3DCards-module__qa9sVq__stickyCardContainer{grid-template-columns:repeat(2,1fr)}}.Interactive3DCards-module__qa9sVq__scrollSpacer{pointer-events:none;width:100%}.Interactive3DCards-module__qa9sVq__cardWrapper .pin-spacer{max-height:500px!important}.Interactive3DCards-module__qa9sVq__cardContainer{perspective:2000px;perspective-origin:50%;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:subpixel-antialiased;max-width:1800px;height:400px;max-height:400px;text-rendering:geometricPrecision;justify-content:center;align-items:center;margin:0 auto;padding:4rem 2rem;display:flex;position:relative;overflow:visible}.Interactive3DCards-module__qa9sVq__card{width:280px;height:300px;box-shadow:-2px 0 0 var(--card-border),0 20px 60px #0006,0 10px 30px #0003;color:#fff;background:var(--card-bg);transform:translateX(calc(190px*var(--card-offset)))translateZ(0)scale(1)rotateY(calc(20deg + var(--tilt-y,0deg)))rotateX(var(--tilt-x,0deg));transform-style:flat;transform-origin:50%;cursor:pointer;z-index:calc(100 + var(--card-index));-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:geometricPrecision;backface-visibility:hidden;-webkit-transform:translateX(calc(190px*var(--card-offset)))translateZ(0)scale(1)rotateY(calc(20deg + var(--tilt-y,0deg)))rotateX(var(--tilt-x,0deg));border:1px solid #ffffff26;border-radius:28px;flex-direction:column;justify-content:space-between;padding:28px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease-out,z-index;display:flex;position:absolute;overflow:hidden}.Interactive3DCards-module__qa9sVq__card:after{content:"";z-index:2;opacity:.5;pointer-events:none;backface-visibility:hidden;background-image:linear-gradient(135deg,#ffffff0d 0%,#0000004d 50%,#00000080 100%);transition:opacity .35s ease-out;position:absolute;inset:0}.Interactive3DCards-module__qa9sVq__card:hover{transform:translateX(calc(190px*var(--card-offset)))translateZ(40px)scale(1.06)rotateY(var(--tilt-y,0deg))rotateX(var(--tilt-x,0deg));z-index:200;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease-out,z-index;box-shadow:0 0 0 2px #fff3,0 40px 100px #00000080,0 20px 50px #0000004d}.Interactive3DCards-module__qa9sVq__card:hover:after{opacity:0}.Interactive3DCards-module__qa9sVq__cardActive:after{opacity:.7}.Interactive3DCards-module__qa9sVq__cardActive:hover{transform:translateX(calc(190px*var(--card-offset)))translateZ(40px)scale(1.06)rotateY(var(--tilt-y,0deg))rotateX(var(--tilt-x,0deg));z-index:200;box-shadow:0 0 0 2px #fff3,0 40px 100px #00000080,0 20px 50px #0000004d}.Interactive3DCards-module__qa9sVq__cardInner{z-index:10;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.Interactive3DCards-module__qa9sVq__cardTitle{letter-spacing:.01em;text-align:left;color:#fff;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;max-width:90%;text-rendering:geometricPrecision;font-feature-settings:"kern" 1,"liga" 1;text-shadow:0 1px 2px #0000004d;backface-visibility:hidden;filter:none;image-rendering:auto;margin:0 0 8px;font-size:22px;font-weight:700;line-height:30px;transform:translateZ(0)}.Interactive3DCards-module__qa9sVq__card:hover .Interactive3DCards-module__qa9sVq__cardTitle{text-shadow:0 1px 3px #0006;transform:translateZ(0)}.Interactive3DCards-module__qa9sVq__cardFooter{z-index:10;position:relative}.Interactive3DCards-module__qa9sVq__iconBadge{backface-visibility:hidden;image-rendering:auto;-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;margin-bottom:1.25rem;transition:opacity .3s ease-out,filter .3s ease-out,transform .3s ease-out;display:flex}.Interactive3DCards-module__qa9sVq__iconBadge svg{shape-rendering:geometricPrecision;filter:drop-shadow(0 2px 4px #0003)}.Interactive3DCards-module__qa9sVq__cardActive .Interactive3DCards-module__qa9sVq__iconBadge{filter:brightness(1.5)drop-shadow(0 2px 8px #fff6);opacity:1;transform:scale(1.05)}.Interactive3DCards-module__qa9sVq__cardActive .Interactive3DCards-module__qa9sVq__iconBadge svg{color:#fff!important;opacity:.95!important}.Interactive3DCards-module__qa9sVq__cardBadge{opacity:1;justify-self:flex-end;width:48px;transition:opacity .4s cubic-bezier(.4,0,.2,1);display:flex}.Interactive3DCards-module__qa9sVq__card:hover .Interactive3DCards-module__qa9sVq__cardBadge{opacity:0}@media (max-width:1024px){.Interactive3DCards-module__qa9sVq__cardContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;height:auto;max-height:none;padding:2rem 1rem 4rem;display:grid}.Interactive3DCards-module__qa9sVq__card{width:100%;max-width:none;height:250px;padding:24px;position:relative;transform:none!important}.Interactive3DCards-module__qa9sVq__card:hover,.Interactive3DCards-module__qa9sVq__cardActive{transform:translateY(-4px)scale(1.01)!important}.Interactive3DCards-module__qa9sVq__cardActive:hover{transform:none!important}}@media (max-width:640px){.Interactive3DCards-module__qa9sVq__cardContainer{grid-template-columns:repeat(2,1fr);gap:1rem;height:auto;max-height:none;padding:2rem 1rem 4rem;display:grid}.Interactive3DCards-module__qa9sVq__card{height:220px}}.Interactive3DCards-module__qa9sVq__cardTitle{font-size:18px;line-height:24px}.Interactive3DCards-module__qa9sVq__cardContent{font-size:13px;line-height:18px}.Interactive3DCards-module__qa9sVq__iconBadge{margin-bottom:1.5rem}@media (max-width:768px){.Interactive3DCards-module__qa9sVq__cardContainer{padding:1.5rem 1rem 3rem}.Interactive3DCards-module__qa9sVq__card{border-radius:24px;height:280px;padding:20px}.Interactive3DCards-module__qa9sVq__cardTitle{font-size:17px;line-height:23px}.Interactive3DCards-module__qa9sVq__iconBadge{margin-bottom:1.25rem}}@media (max-width:640px){.Interactive3DCards-module__qa9sVq__cardContainer{touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;perspective:none!important;z-index:10!important;grid-template-columns:repeat(2,1fr)!important;justify-content:stretch!important;align-items:stretch!important;gap:.75rem!important;width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;margin:0!important;padding:1rem!important;display:grid!important;position:relative!important;overflow:visible!important}.Interactive3DCards-module__qa9sVq__card{touch-action:pan-y pinch-zoom;opacity:1!important;cursor:pointer!important;border-radius:18px!important;justify-content:center!important;width:100%!important;max-width:none!important;height:auto!important;min-height:180px!important;margin:0!important;padding:16px 12px!important;position:relative!important;transform:none!important;box-shadow:0 4px 8px #00000026,0 2px 4px #0000001a!important}.Interactive3DCards-module__qa9sVq__stickyCardContainer .Interactive3DCards-module__qa9sVq__card{width:100%!important;max-width:none!important}.Interactive3DCards-module__qa9sVq__card:hover,.Interactive3DCards-module__qa9sVq__cardActive{transform:translateY(-4px)!important;box-shadow:0 6px 12px #0003,0 3px 6px #00000026!important}.Interactive3DCards-module__qa9sVq__cardActive:hover{transform:none!important}.Interactive3DCards-module__qa9sVq__cardInner{text-align:center;justify-content:center;align-items:center;gap:.5rem;width:100%}.Interactive3DCards-module__qa9sVq__cardTitle{text-align:center;transform-origin:50%;letter-spacing:.01em;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:90%;margin:0;padding:0 4px;font-size:14px!important;line-height:1.4!important;transform:scaleX(1)!important}.Interactive3DCards-module__qa9sVq__card:hover .Interactive3DCards-module__qa9sVq__cardTitle{transform:scaleX(1)!important}.Interactive3DCards-module__qa9sVq__cardContent{text-align:center;font-size:12px!important;line-height:1.5!important}.Interactive3DCards-module__qa9sVq__iconBadge{flex-shrink:0;justify-content:center;align-items:center;width:100%;margin-bottom:.5rem;display:flex}.Interactive3DCards-module__qa9sVq__readMore{font-size:14px!important;line-height:1.5!important}}@media (max-width:480px){.Interactive3DCards-module__qa9sVq__cardContainer{height:auto;max-height:none;padding:1rem .75rem}.Interactive3DCards-module__qa9sVq__stickyCardContainer{gap:.5rem;padding:.75rem}.Interactive3DCards-module__qa9sVq__card{border-radius:16px;justify-content:center;max-width:100%;height:160px;padding:14px 10px;min-height:160px!important}.Interactive3DCards-module__qa9sVq__cardInner{text-align:center;justify-content:center;align-items:center;gap:.5rem}.Interactive3DCards-module__qa9sVq__cardTitle{text-align:center;letter-spacing:.01em;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:92%;margin:0;padding:0 4px;font-size:13px!important;line-height:1.4!important;transform:scaleX(1)!important}.Interactive3DCards-module__qa9sVq__iconBadge{flex-shrink:0;justify-content:center;align-items:center;width:100%;margin-bottom:.5rem;display:flex}}@media (prefers-contrast:high){.Interactive3DCards-module__qa9sVq__card{border:2px solid var(--card-border)}}.Interactive3DCards-module__qa9sVq__staticCard{transition:none!important;position:relative!important;transform:none!important}.Interactive3DCards-module__qa9sVq__staticCard:hover,.Interactive3DCards-module__qa9sVq__staticCard.Interactive3DCards-module__qa9sVq__cardActive{transform:none!important;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a!important}@media (prefers-reduced-motion:reduce){.Interactive3DCards-module__qa9sVq__card,.Interactive3DCards-module__qa9sVq__card:after,.Interactive3DCards-module__qa9sVq__cardTitle,.Interactive3DCards-module__qa9sVq__cardContent,.Interactive3DCards-module__qa9sVq__readMore,.Interactive3DCards-module__qa9sVq__subtitleBadge,.Interactive3DCards-module__qa9sVq__iconBadge,.Interactive3DCards-module__qa9sVq__fadeIn{transition:none!important;animation:none!important}}
