.tech-radar{overflow:hidden}.tech-radar .container{padding:0}.tech-radar .container,.tech-radar .top-bar{align-items:center;display:flex;flex-direction:column}.tech-radar .top-bar{padding-bottom:75px;position:relative;width:100%}.tech-radar .top-bar .curved-bg{content:"";height:110%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}.tech-radar .top-bar .text-content{display:flex;flex-direction:column;justify-content:center;margin-bottom:60px;max-width:760px;z-index:2}.tech-radar .top-bar .text-content *{text-align:center;width:100%}.tech-radar .top-bar .text-content h1{margin-bottom:30px}.tech-radar .top-bar .filter-label{color:#02d6c7;font-size:12px;font-weight:700;letter-spacing:2px;line-height:17.63px;margin-bottom:15px;position:relative;z-index:2}.tech-radar .top-bar .domain-filter{border:1px solid #09102c;border-radius:40px;cursor:pointer;max-width:275px;padding:10px 20px;position:relative;width:100%;z-index:2}.tech-radar .top-bar .domain-filter .placeholder{font-weight:600;opacity:.5}.tech-radar .top-bar .domain-filter .option{font-weight:600}.tech-radar .top-bar .back-line{background:linear-gradient(180deg,var(--bgcolor) 19.02%,var(--bgcolorzero));height:860px;position:absolute;top:80%;width:1px;z-index:0}.tech-radar .top-bar .back-line-1{left:-190px}.tech-radar .top-bar .back-line-2{left:-50px}.tech-radar .top-bar .back-line-3{right:-50px}.tech-radar .top-bar .back-line-4{right:-190px}.tech-radar .radar-overlay{position:relative}.tech-radar .radar-overlay #singleton-name{background-color:#fff;border-radius:5px;font-family:Poppins;font-size:var(--fontSize);font-weight:600;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;z-index:2}.tech-radar .radar-overlay #singleton-name.active{opacity:1}.tech-radar .radar-wrapper{overflow:visible;position:relative;z-index:1}.tech-radar .radar-wrapper.active .quadran{scale:1}.tech-radar .radar-wrapper.active .legend{opacity:1}.tech-radar .legend{display:flex;justify-content:space-between;opacity:0;transition:opacity .3s ease-in-out;width:325px;z-index:0}.tech-radar .legend.active{opacity:1}.tech-radar .legend tspan{display:flex;font-style:italic;justify-content:center;letter-spacing:2px;line-height:18px}.tech-radar .quadran-data{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transform-origin:calc(50% - 5px) calc(50% + 5px);z-index:1}.tech-radar .quadran-data[\:has\(\.singleton\:hover\)] .singleton:not(:hover){opacity:.2}.tech-radar .quadran-data:has(.singleton:hover) .singleton:not(:hover){opacity:.2}.tech-radar .quadran-data .singleton{cursor:pointer;display:block;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;z-index:1}.tech-radar .quadran-data .singleton.hidden{opacity:0}.tech-radar .quadran-data .singleton:hover{pointer-events:all}.tech-radar .quadran-data .singleton[\:has\(circle\:hover\,\%20\.rank\:hover\)]{pointer-events:all;z-index:3}.tech-radar .quadran-data .singleton:has(circle:hover,.rank:hover){pointer-events:all;z-index:3}.tech-radar .quadran-data .singleton .rank,.tech-radar .quadran-data .singleton circle{pointer-events:all}.tech-radar .quadran{bottom:0;left:0;pointer-events:none;position:absolute;right:0;scale:0;top:0;transform-origin:calc(50% - 7px) calc(50% + 7px);transition:scale .3s ease-in-out}.tech-radar .quadran path.section{transform-origin:center;transition:d .3s ease-in-out}.tech-radar .quadran path.category-label-path{transform:translate(7px,-7px)}@media screen and (max-width:750px){.tech-radar .radar-wrapper{height:320px;width:320px}}