.ServiceCard-module__km16QW__card{background:var(--bg);border:1px solid var(--border-color);padding:var(--space-m);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);min-width:0;height:100%;transition:border-color var(--dur-m) var(--ease), box-shadow var(--dur-m) var(--ease), transform var(--dur-m) var(--ease);box-shadow:inset 0 0 0 1px #0000}.ServiceCard-module__km16QW__card:hover{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.ServiceCard-module__km16QW__icon{width:3.25rem;height:3.25rem;margin-bottom:var(--space-s);color:var(--brand);background:var(--color-blue-100);transition:background-color var(--dur-m) var(--ease), color var(--dur-m) var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ServiceCard-module__km16QW__card:hover .ServiceCard-module__km16QW__icon{background:var(--accent);color:var(--color-white)}.ServiceCard-module__km16QW__title{color:var(--brand);margin-bottom:var(--space-xs);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ServiceCard-module__km16QW__card p{color:var(--fg-soft);max-width:none}.ServiceCard-module__km16QW__bullets{margin-top:var(--space-s);gap:var(--space-3xs);font-size:var(--step--1);color:var(--fg-soft);flex-direction:column;display:flex}.ServiceCard-module__km16QW__bullets li{padding-inline-start:var(--space-s);position:relative}.ServiceCard-module__km16QW__bullets li:before{content:"";background:var(--accent);width:8px;height:2px;position:absolute;top:.55em;left:0}
