.CapabilityCard-module__4mgXqW__card{isolation:isolate;border-radius:var(--radius-xl);background:var(--color-card);border:1px solid var(--color-line);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.CapabilityCard-module__4mgXqW__featured{background:var(--color-lavender);border-color:#0000}.CapabilityCard-module__4mgXqW__field{z-index:-1;background:var(--color-lavender);width:150px;height:150px;transition:transform .52s var(--ease-out);border-radius:50%;position:absolute;top:-56px;right:-56px;transform:scale(.45)}.CapabilityCard-module__4mgXqW__featured .CapabilityCard-module__4mgXqW__field{background:#dcd4ff}.CapabilityCard-module__4mgXqW__layer{height:100%;transition:transform var(--dur-component) var(--ease-elastic);flex-direction:column;align-items:flex-start;padding:clamp(20px,1rem + 1vw,28px);display:flex}.CapabilityCard-module__4mgXqW__head{align-items:center;gap:var(--space-4);display:flex}.CapabilityCard-module__4mgXqW__icon{border-radius:var(--radius-md);background:var(--color-card);box-shadow:var(--shadow-card);transition:transform var(--dur-component) var(--ease-elastic);flex:none;place-items:center;padding:8px;display:inline-grid}.CapabilityCard-module__4mgXqW__title{font-size:var(--text-h3)}.CapabilityCard-module__4mgXqW__featured .CapabilityCard-module__4mgXqW__title{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem)}.CapabilityCard-module__4mgXqW__link{text-decoration:none}.CapabilityCard-module__4mgXqW__link:after{content:"";z-index:1;border-radius:var(--radius-xl);position:absolute;inset:0}.CapabilityCard-module__4mgXqW__link:focus-visible{outline:none}.CapabilityCard-module__4mgXqW__link:focus-visible:after{outline:var(--focus-ring);outline-offset:-3px}.CapabilityCard-module__4mgXqW__outcome{margin-top:var(--gap-subtitle-body)}.CapabilityCard-module__4mgXqW__featured .CapabilityCard-module__4mgXqW__outcome{font-size:var(--text-lead);max-width:34rem}.CapabilityCard-module__4mgXqW__tags{margin-top:var(--space-4);flex-wrap:wrap;gap:6px;display:flex}.CapabilityCard-module__4mgXqW__tags li{border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-line);font-size:var(--text-micro);transition:transform var(--dur-component) var(--ease-elastic);transition-delay:calc(var(--t,0) * 40ms);padding:4px 10px;font-weight:500}.CapabilityCard-module__4mgXqW__featured .CapabilityCard-module__4mgXqW__tags li{background:var(--color-card);border-color:#0000}.CapabilityCard-module__4mgXqW__tags li:nth-child(2){--t:1}.CapabilityCard-module__4mgXqW__tags li:nth-child(3){--t:2}.CapabilityCard-module__4mgXqW__more{padding-top:var(--space-5);color:var(--color-accent-text);font-size:var(--text-small);align-items:center;gap:6px;margin-top:auto;font-weight:500;display:inline-flex}.CapabilityCard-module__4mgXqW__arrow{width:16px;height:16px;transition:transform var(--dur-component) var(--ease-elastic)}.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__layer,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__layer{transform:translateY(-3px)}.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__icon,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__icon{transform:translate(3px,-3px)rotate(-6deg)}.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__field,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__field{transform:scale(2.4)}.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__tags li,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__tags li{transform:translateY(-2px)}.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__arrow,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.CapabilityCard-module__4mgXqW__layer,.CapabilityCard-module__4mgXqW__icon,.CapabilityCard-module__4mgXqW__field,.CapabilityCard-module__4mgXqW__arrow,.CapabilityCard-module__4mgXqW__tags li{transition:none}.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__layer,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__layer,.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__icon,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__icon,.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__tags li,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__tags li,.CapabilityCard-module__4mgXqW__card:hover .CapabilityCard-module__4mgXqW__arrow,.CapabilityCard-module__4mgXqW__card:focus-within .CapabilityCard-module__4mgXqW__arrow{transform:none}}
