.Checkbox_form-check__KlhPu{display:flex;align-items:center;margin:12px 0}.Checkbox_form-check__input__opECD[type=checkbox]{--checkbox-width:1.25rem;--checkbox-bg:var(--background-color);--checkbox-radius:4px;--checkbox-border-color:#cdd2da;--checkbox-hover-border-color:#a9b1bc;--checkbox-checked-bg:var(--primary-main);--checkbox-disabled-bg:#e7eaee;--checkbox-disabled-checked-bg:#a9b1bc;width:var(--checkbox-width);height:var(--checkbox-width);position:relative;background:var(--checkbox-checked-bg);border:none;border-radius:var(--checkbox-radius);transition:.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;cursor:pointer}.Checkbox_form-check__label__1Nxhe{font-weight:400;opacity:.85}.Checkbox_form-check__input__opECD:focus-visible{outline:2px solid var(--primary-main);outline-offset:2px}.Checkbox_form-check__input__opECD:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--checkbox-bg);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--checkbox-border-color);transition:.2s}.Checkbox_form-check__input__opECD:checked:after{transform:scale(0)}.Checkbox_form-check__input__opECD[type=checkbox]:checked:before{-webkit-animation:Checkbox_scale-in__W_ImE .1s linear .2s forwards;animation:Checkbox_scale-in__W_ImE .1s linear .2s forwards}.Checkbox_form-check__input__opECD[type=checkbox]:before{position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18px' height='18px' fill='none' stroke-width='2px' stroke='white' stroke-linecap='round' viewBox='0 0 21 21'%3E%3Cpolyline points='5 10.75 8.5 14.25 16 6'%3E%3C/polyline%3E%3C/svg%3E");transform:scale(0)}.Checkbox_form-check__input__opECD:checked:before{transform:scale(1)}.Checkbox_form-check__input__opECD[type=checkbox]:disabled{--checkbox-bg:var(--checkbox-disabled-bg);--checkbox-checked-bg:var(--checkbox-disabled-checked-bg);cursor:not-allowed}.Checkbox_form-check__input__opECD[type=checkbox]:disabled~.Checkbox_form-check__label__1Nxhe{cursor:not-allowed}.Checkbox_form-check__input__opECD[type=checkbox]~.Checkbox_form-check__label__1Nxhe{margin-left:.625rem;cursor:pointer;transition:.3s}@-webkit-keyframes TechnologyFigure_scale-up-center__Eri2a{0%{transform:scale(0);opacity:0;order:2}90%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1;order:1}}@keyframes TechnologyFigure_scale-up-center__Eri2a{0%{transform:scale(0);opacity:0;order:2}90%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1;order:1}}@-webkit-keyframes TechnologyFigure_scale-down-center__Ekfmo{0%{transform:scale(1);opacity:1;order:1}90%{transform:scale(0);opacity:0}to{transform:scale(0);opacity:0;order:2}}@keyframes TechnologyFigure_scale-down-center__Ekfmo{0%{transform:scale(1);opacity:1;order:1}90%{transform:scale(0);opacity:0}to{transform:scale(0);opacity:0;order:2}}.TechnologyFigure_tech-link__PJBh2{transition:all 1s ease-in-out;position:relative;-webkit-animation:TechnologyFigure_scale-up-center__Eri2a .5s cubic-bezier(.39,.575,.565,1) both;animation:TechnologyFigure_scale-up-center__Eri2a .5s cubic-bezier(.39,.575,.565,1) both;outline-color:var(--font-color);outline-offset:3px}.TechnologyFigure_tech-link--hidden__qTvg_{-webkit-animation:TechnologyFigure_scale-down-center__Ekfmo .5s cubic-bezier(.39,.575,.565,1) both;animation:TechnologyFigure_scale-down-center__Ekfmo .5s cubic-bezier(.39,.575,.565,1) both}.TechnologyFigure_tech-link__figure__T5LUU{position:relative;flex-direction:column;align-items:center;width:90px;min-height:80px;margin:0;padding-top:1.5rem;justify-content:center;display:flex;height:-webkit-min-content;height:-moz-min-content;height:min-content;text-align:center}.TechnologyFigure_tech-link__PJBh2 svg{transition:all .3s ease-in-out}.TechnologyFigure_tech-link__figcaption__BBFm4{margin:1rem auto;font-size:14px}.TechnologyFigure_tech-link__PJBh2:hover:after{content:"◥";position:absolute;top:0;right:0;color:var(--primary-main)}.TechnologiesPanel_filter-bar__0x42M{display:flex;flex-wrap:wrap;border:1px solid var(--high-contrast-color);margin-top:30px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0 1rem;border-radius:12px}.TechnologiesPanel_filter-bar__filter__E4Npu{width:130px}.TechnologiesPanel_tech-grid__BnjHN{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:5px;gap:5px;grid-row-gap:0;row-gap:0;margin-top:2rem;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;transition:all .2s ease-in-out;border-radius:8px}