@property --glossary-related-orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes glossary-related-border-orbit{0%{--glossary-related-orbit-angle:0deg}to{--glossary-related-orbit-angle:360deg}}.glossary-related[data-theme=light]{--glossary-card-border:hsla(0,9%,7%,.45);--glossary-follower-bg:rgba(245,245,246,.64);--glossary-follower-ring:rgba(245,245,246,.4);--glossary-follower-text:var(--color-davi-black);--glossary-card-hover-surface:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(237,239,243,.98) 99.91%) padding-box}.glossary-related[data-theme=dark]{--glossary-card-border:rgba(245,245,246,.6);--glossary-follower-bg:rgba(245,245,246,.14);--glossary-follower-ring:rgba(245,245,246,.28);--glossary-follower-text:var(--color-davi-white);--glossary-card-hover-surface:linear-gradient(180deg,var(--color-davi-black) 0%,#242932 99.91%) padding-box}.glossary-related{overflow-x:hidden}.glossary-card-interactive{background:transparent;isolation:isolate;overflow:visible;position:relative;transition:background .24s ease,border-color .24s ease,transform .24s ease,color .24s ease}.glossary-card-interactive:before{background:linear-gradient(180deg,var(--color-davi-red) 0,var(--color-red-500) 100%);border-radius:inherit;content:"";inset:0;-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;pointer-events:none;position:absolute;transition:opacity .22s ease}.glossary-card-interactive.is-hovered:before,.glossary-card-interactive:focus-visible:before,.glossary-card-interactive:hover:before{opacity:1}.glossary-card-follower{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;color:var(--glossary-follower-text);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}.glossary-card-interactive.is-hovered .glossary-card-follower,.glossary-card-interactive:focus-visible .glossary-card-follower,.glossary-card-interactive:hover .glossary-card-follower{opacity:1}.glossary-card-interactive.is-fading .glossary-card-follower{filter:saturate(1.02) blur(2px);opacity:0}.glossary-related__card-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.glossary-related__pagination.swiper-pagination-bullets{display:inline-flex!important;gap:.5rem;position:static!important}.glossary-related__pagination .swiper-pagination-bullet{border-radius:999px;height:.5rem;margin:0!important;opacity:.4;transition:width .3s ease,opacity .3s ease;width:.5rem}.glossary-related[data-theme=light] .glossary-related__pagination .swiper-pagination-bullet{background:hsla(0,9%,7%,.5)!important}.glossary-related[data-theme=dark] .glossary-related__pagination .swiper-pagination-bullet{background:rgba(245,245,246,.8)!important}.glossary-related__pagination .swiper-pagination-bullet-active{opacity:1;width:2.25rem}.glossary-related[data-theme=light] .glossary-related__pagination .swiper-pagination-bullet-active{background:var(--color-davi-black)!important}.glossary-related[data-theme=dark] .glossary-related__pagination .swiper-pagination-bullet-active{background:var(--color-davi-white)!important}.glossary-related__carousel-wrap .swiper-wrapper{align-items:stretch;display:flex}.glossary-related__carousel-wrap .swiper-slide{flex:0 0 auto;height:auto}@media (min-width:1024px){.glossary-card-interactive.is-hovered,.glossary-card-interactive:focus-visible,.glossary-card-interactive:hover{animation:glossary-related-border-orbit 2.6s linear infinite;background:var(--glossary-card-hover-surface),conic-gradient(from var(--glossary-related-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)}.glossary-card-interactive.is-hovered:before,.glossary-card-interactive:focus-visible:before,.glossary-card-interactive:hover:before{opacity:0}.glossary-related__carousel-wrap .swiper{margin-right:-2.5rem;overflow:visible;width:calc(100% + 2.5rem)}}@media (hover:hover) and (pointer:fine){.glossary-card-follower{display:inline-flex}.glossary-related .glossary-card-interactive{cursor:none!important}}