@property --service-link-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes service-link-border-orbit{0%{--service-link-orbit-angle:0deg}to{--service-link-orbit-angle:360deg}}.service-link__card{background:transparent;border:0;box-shadow:none;isolation:isolate;transition:transform .24s ease}.service-link__card:after,.service-link__card:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.service-link__card:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--color-davi-black) 18%,transparent);z-index:0}.service-link__card:after{background:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.15)) border-box;border:1px solid transparent;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}@media (min-width:1024px){.service-link__card{-webkit-backdrop-filter:blur(15px) brightness(1.08);backdrop-filter:blur(15px) brightness(1.08);background:var(--color-davi-black-blur-60);border:1px solid color-mix(in srgb,var(--color-davi-white) 18%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-davi-white) 18%,transparent),inset 0 0 10px color-mix(in srgb,var(--color-davi-white) 12%,transparent),0 10px 20px color-mix(in srgb,var(--color-davi-black) 22%,transparent);transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease}.service-link__card:after,.service-link__card:before{display:none}.service-link__card:focus-visible,.service-link__card:hover{animation:service-link-border-orbit 2.6s linear infinite;background:linear-gradient(180deg,var(--color-davi-black) 0,#242932 99.91%) padding-box,conic-gradient(from var(--service-link-orbit-angle),rgba(245,245,246,0) 0deg,rgba(245,245,246,0) 222deg,color-mix(in srgb,var(--color-red-500) 92%,transparent) 272deg,#fff 308deg,hsla(0,0%,100%,.84) 330deg,rgba(245,245,246,0) 1turn) border-box;border-color:transparent;outline:none;transform:translateY(-1px)}}