@property --service-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes service-border-orbit{0%{--service-orbit-angle:0deg}to{--service-orbit-angle:360deg}}.service-section__rail{-ms-overflow-style:none;scrollbar-width:none}.service-section__rail::-webkit-scrollbar{display:none}.service-section__card{isolation:isolate;overflow:visible;position:relative;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,color .24s ease,transform .24s ease}.service-section__card-base,.service-section__card-hover{border-radius:4px;inset:0;pointer-events:none;position:absolute}.service-section__card-base{background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,0));border:1px solid rgba(245,245,246,.2)}.service-section__card-hover{background:conic-gradient(from var(--service-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);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;transition:opacity .22s ease}.service-section__copy p{margin:0}.service-section__image{display:block;transform:scale(1);transition:transform .3s ease}.service-section__follower{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;color:var(--color-davi-white);display:none;filter:saturate(1.05);height:99px;isolation:isolate;justify-content:center;left:0;opacity:0;overflow:visible;pointer-events:none;position:absolute;top:0;transform:translate3d(-999px,-999px,0);transition:opacity .18s ease,filter .18s ease;width:99px;will-change:transform,opacity;z-index:2}@media (min-width:1024px){.service-section__card.is-hovered,.service-section__card:focus-visible,.service-section__card:hover{outline:none;transform:translateY(-1px)}.service-section__card.is-hovered .service-section__card-hover,.service-section__card:focus-visible .service-section__card-hover,.service-section__card:hover .service-section__card-hover{animation:service-border-orbit 2.6s linear infinite;opacity:1}.service-section__card.is-hovered .service-section__image,.service-section__card:focus-visible .service-section__image,.service-section__card:hover .service-section__image{transform:scale(1.04)}.service-section__card.is-hovered .service-section__follower,.service-section__card:focus-visible .service-section__follower,.service-section__card:hover .service-section__follower{opacity:1}.service-section__card.is-fading .service-section__follower{filter:saturate(1.02) blur(2px);opacity:0}[data-service-card],[data-service-card] *{cursor:none}.service-section__follower{display:inline-flex}}