.ServiceCard_card__HTzHK{background:var(--surface);border:1px solid var(--border);border-radius:22px;position:relative;display:flex;flex-direction:column;gap:.85rem;padding:1.75rem;height:100%;scroll-margin-top:100px;overflow:hidden;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1)}.ServiceCard_card__HTzHK:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}.ServiceCard_card__HTzHK:hover .ServiceCard_coverIcon__pCW8z{transform:scale(1.06)}.ServiceCard_cover___agfg{position:relative;margin:-1.75rem -1.75rem .35rem;height:132px;display:grid;place-items:center;background:linear-gradient(135deg,var(--c1),var(--c2));overflow:hidden}.ServiceCard_coverPhoto__gSjmh{object-fit:cover;z-index:0}.ServiceCard_tint__acN62{position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,rgba(0,0,0,.15),rgba(0,0,0,.42)),linear-gradient(135deg,color-mix(in srgb,var(--c1) 42%,transparent),color-mix(in srgb,var(--c2) 42%,transparent))}.ServiceCard_coverIcon__pCW8z{position:relative;z-index:2;display:grid;place-items:center;width:60px;height:60px;border-radius:14px;color:#fff;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .25s cubic-bezier(.22,1,.36,1)}.ServiceCard_badge__8A9F_{position:absolute;z-index:2;top:.75rem;right:.75rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.3rem .6rem;border-radius:999px;color:#1e3054;background:#eedda9}.ServiceCard_title__6SKmR{font-size:1.2rem;font-weight:700}.ServiceCard_text__MD8ra{color:var(--text-muted);font-size:.97rem}.ServiceCard_features__Dr4bN{display:flex;flex-direction:column;gap:.55rem;margin-top:.4rem}.ServiceCard_features__Dr4bN li{display:flex;align-items:flex-start;gap:.55rem;font-size:.93rem;color:var(--text)}.ServiceCard_check__oeJwl{flex-shrink:0;margin-top:2px;color:var(--primary-strong)}@media(prefers-reduced-motion:reduce){.ServiceCard_card__HTzHK{transition:none}.ServiceCard_card__HTzHK:hover{transform:none}}