.competence_section__CHcmm{background:linear-gradient(180deg,black,rgb(0,2,15),rgb(0,0,0));gap:1rem;padding:0 var(--container);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;margin-top:5rem}.competence_title__2QcCt{font-size:10rem;color:#f0f8ff}.competence_competence__fhpiW{width:100vw;padding:1rem;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1rem;background:#080808}.competence_competenceItem__dAVw7{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;padding:.5rem;border-radius:.5rem}.competence_competenceCircle__vR3ws{--turnCircle:calc(attr(data-perc turn) / 100);position:relative;width:7rem;height:7rem;margin:.5rem;background:conic-gradient(#060a4b 0turn,#00d4ff var(--turnCircle),rgb(65,65,65) var(--turnCircle),rgba(0,0,0,.5) 1turn);border-radius:50%;opacity:0;rotate:var(--turnCircle);transition:1.2s}.competence_competenceCircle__vR3ws:before{content:attr(data-perc) "%";color:#d8edff;position:absolute;top:50%;left:50%;translate:-50% -50%;width:85%;height:85%;background-color:#080808;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;font-size:1.6rem}.competence_competenceLabel__bWcpD{text-align:center;font-size:1.4rem;color:#d8edff}.competence_process__pZKty{width:80%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;margin:0;padding:3rem 0;list-style-type:none}.competence_process__pZKty:before{content:"";position:absolute;top:0;right:-1.6rem;width:.2rem;height:0;background-color:#00d4ff;transition:height 5s}.competence_processItem__eW5HA{align-items:flex-end;position:relative;width:100%}.competence_processItem__eW5HA,.competence_processItem__eW5HA:before{display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap}.competence_processItem__eW5HA:before{content:attr(data-num);position:absolute;top:.3rem;right:-2.25rem;align-items:center;text-align:center;color:#080808;font-size:.8rem;font-weight:900;margin:0;padding:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#00d4ff}.competence_processName__u5Gv0{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-style:normal;background:linear-gradient(45deg,#060a4b,#00d4ff);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);width:min-content;min-width:16rem;font-weight:900;font-size:1.8rem;margin-top:0}.competence_processText___Jche{font-size:1.4rem;opacity:0;color:#d8edff;transition:opacity 5s;text-align:justify}.competence_section__CHcmm[data-active=true] .competence_competenceCircle__vR3ws{opacity:1;rotate:0turn}.competence_section__CHcmm[data-active=true] .competence_process__pZKty:before{height:100%}.competence_section__CHcmm[data-active=true] .competence_processText___Jche{opacity:.8;color:#d8edff}.competence_skills__T02y4{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap;gap:1rem;padding:2rem var(--container);margin:0;list-style-type:none}@media(min-width:480px){.competence_process__pZKty{align-items:flex-start}.competence_process__pZKty:before{left:50%;translate:-50%}.competence_processItem__eW5HA{position:relative;width:calc(50% - 1.5rem)}.competence_processItem__eW5HA .competence_processName__u5Gv0{text-align:right}.competence_processItem__eW5HA:nth-child(2n){align-self:flex-end;align-items:flex-start}.competence_processItem__eW5HA:nth-child(2n) .competence_processName__u5Gv0{text-align:left}.competence_processItem__eW5HA:nth-child(2n):before{left:-2.25rem}}