.hero-tech-listing{padding:75px 0 45px}.hero-tech-listing .container{align-items:center;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.hero-tech-listing .title{color:var(--titleColor)}.hero-tech-listing .filters{display:flex;justify-content:center;margin-top:75px;width:100%;grid-gap:20px;gap:20px}.hero-tech-listing .filters .text-filter{max-width:300px;position:relative;width:100%}.hero-tech-listing .filters input,.hero-tech-listing .filters select{border:1px solid #eaeaea;border-radius:30px;display:block;max-width:300px;padding:15px 25px;position:relative;width:100%}.hero-tech-listing .filters #tech-filter:focus{border:1px solid #eaeaea;outline:none}.hero-tech-listing .filters .dropdown{background-color:#fff;border:1px solid #eaeaea;display:none;left:0;max-height:250px;overflow-y:scroll;position:absolute;top:100%;width:100%}.hero-tech-listing .filters .tech{color:#333;display:block;padding:5px 10px;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:100%}.hero-tech-listing .filters .tech:hover{background-color:#161618;color:#fff}.hero-tech-listing .quadrans{display:flex;grid-gap:85px;border-bottom:1px solid rgba(22,22,24,.1);gap:85px;height:40px;margin:20px auto;width:-moz-fit-content;width:fit-content}.hero-tech-listing .quadrans .quadran-link{color:#161618;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:20px;position:relative;text-decoration:none}.hero-tech-listing .quadrans .quadran-link.active,.hero-tech-listing .quadrans .quadran-link.active span{color:var(--mainColor)}.hero-tech-listing .quadrans .quadran-link span{display:block;font-size:40px;font-weight:700;left:-10px;line-height:40px;opacity:.15;position:absolute;top:0}.tech-listing{background-color:var(--bgColor);padding-top:150px}.tech-listing .container{display:flex;grid-gap:75px;gap:75px}.tech-listing .listing{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.tech-listing .listing .status{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tech-listing .listing .status:not(:first-child){margin-top:90px}.tech-listing .listing .status.hidden{display:none}.tech-listing .listing .status-label{color:#161618;font-size:30px;font-weight:600;line-height:32px;margin-bottom:15px}.tech-listing .listing .item{background-color:#fff;border:1px solid #eaeaea;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;padding:30px 65px 30px 30px;transition:all .3s ease-in-out;width:100%}.tech-listing .listing .item.open{box-shadow:0 2px 25px rgba(22,22,24,.1)}.tech-listing .listing .item.open .tech-name{margin-bottom:25px}.tech-listing .listing .item.open .tech-name:after{transform:rotateX(0deg) translateY(-50%)}.tech-listing .listing .item.hidden{display:none}.tech-listing .listing .item .tech-name{color:#161618;display:flex;font-size:20px;font-weight:700;grid-gap:10px;gap:10px;position:relative;transition:margin-bottom .3s ease-in-out}.tech-listing .listing .item .tech-name:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='10' fill='none'%3E%3Cpath fill='%23161618' d='M8.364.207c-.334.034-.65.176-.903.406L.64 6.76c-.343.289-.56.712-.601 1.173-.041.46.097.919.383 1.27a1.6 1.6 0 0 0 1.134.594c.439.028.87-.132 1.195-.444l5.764-5.197 5.765 5.197c.324.312.756.472 1.195.444a1.6 1.6 0 0 0 1.134-.594c.286-.351.424-.81.383-1.27a1.73 1.73 0 0 0-.601-1.173L9.572.613A1.57 1.57 0 0 0 8.364.207'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:0;top:50%;transform:rotateX(180deg) translateY(-50%);transition:transform .3s ease-in-out;width:17px}.tech-listing .listing .item .tech-name .rank{background-color:#fff;border:2px solid var(--mainColor);border-radius:50%;color:var(--mainColor);display:flex;font-size:12px;font-style:normal;font-weight:800;height:28px;justify-content:center;line-height:24px;transition:all .3s ease-in-out;width:28px}.tech-listing .listing .item .description{overflow:hidden;transition:max-height .3s ease-in-out}.tech-listing .listing .item .description li{font-size:20px;font-weight:400;line-height:1.5}.tech-listing .slider{max-width:400px;width:100%}.tech-listing .radar-overlay{position:relative;position:sticky;top:150px}.tech-listing .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;white-space:nowrap;z-index:2}.tech-listing .radar-overlay #singleton-name.active{opacity:1}.tech-listing .radar-wrapper{overflow:visible;z-index:1}.tech-listing .radar-wrapper.active .quadran{scale:1}.tech-listing .radar-wrapper.active .legend{opacity:1}.tech-listing .legend{display:flex;justify-content:space-between;opacity:0;transition:opacity .3s ease-in-out;width:325px;z-index:0}.tech-listing .legend tspan{display:flex;font-style:italic;justify-content:center;letter-spacing:2px;line-height:18px}.tech-listing .quadran-data{pointer-events:none;transform:translateX(-380px);z-index:1}.tech-listing .quadran-data[\:has\(\.singleton\:hover\)] .singleton:not(:hover){opacity:.2}.tech-listing .quadran-data:has(.singleton:hover) .singleton:not(:hover){opacity:.2}.tech-listing .quadran-data .singleton{cursor:pointer;display:block;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;z-index:1}.tech-listing .quadran-data .singleton.hidden{opacity:0}.tech-listing .quadran-data .singleton:hover{pointer-events:all}.tech-listing .quadran-data .singleton:hover g.name,.tech-listing .quadran-data .singleton:hover g.name:hover{opacity:1;pointer-events:all}.tech-listing .quadran-data .singleton[\:has\(circle\:hover\,\%20\.rank\:hover\)]{pointer-events:all;z-index:3}.tech-listing .quadran-data .singleton:has(circle:hover,.rank:hover){pointer-events:all;z-index:3}.tech-listing .quadran-data .singleton g.name{opacity:0;pointer-events:none;position:relative;transform:translate3d(0,-25px,10px);transition:opacity .3s ease-in-out}.tech-listing .quadran-data .singleton g.name rect{background-color:#fff;border-radius:10px;transform:translate(-5px,var(--offset))}.tech-listing .quadran-data .singleton .rank,.tech-listing .quadran-data .singleton circle{pointer-events:all}.tech-listing .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-listing .quadran path.section{transform-origin:center;transition:d .3s ease-in-out}.tech-listing .quadran path.category-label-path{transform:translate(7px,-7px)}@media screen and (max-width:1200px){.tech-listing .container{align-items:center;flex-direction:column}}