.skill-grid_catalog__M6ujn{display:grid;gap:30px}.skill-grid_group__TwJKT>h3{margin:0 0 12px;font-size:19px;color:var(--body-color);font-weight:510;text-wrap:wrap}.skill-grid_grid__JQ1D0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}.skill-grid_card__XSGzw{min-width:0;border:1px solid var(--line);background:#101010}.skill-grid_summary__Ne99g{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:70px;padding:12px 15px;gap:12px;list-style:none}.skill-grid_summary__Ne99g::-webkit-details-marker{display:none}.skill-grid_card__XSGzw[open]>.skill-grid_summary__Ne99g,.skill-grid_summary__Ne99g:hover{background:#191919}.skill-grid_summary__Ne99g:focus-visible{outline-offset:-2px}.skill-grid_icon__lR2Dk{display:grid;place-items:center;width:34px;height:34px;color:#dcdcd9}.skill-grid_icon__lR2Dk svg{width:26px;height:26px}.skill-grid_card__XSGzw[open] .skill-grid_icon__lR2Dk{color:var(--icon-color)}.skill-grid_title__PZNcV{font-size:var(--text-ui);line-height:1.4;font-weight:560;overflow-wrap:anywhere}.skill-grid_toggle__Q2BLn{width:22px;height:22px;position:relative;color:var(--body-color)}.skill-grid_toggle__Q2BLn:after,.skill-grid_toggle__Q2BLn:before{content:"";position:absolute;width:12px;height:1px;left:5px;top:10px;background:currentColor}.skill-grid_toggle__Q2BLn:after{transform:rotate(90deg)}.skill-grid_card__XSGzw[open] .skill-grid_toggle__Q2BLn:after{transform:rotate(0)}.skill-grid_body__ZDeWR{border-top:1px solid var(--line);padding:15px 16px 10px}.skill-grid_body__ZDeWR ul{display:grid;gap:9px;list-style:disc outside;padding-inline-start:1.1em;color:var(--body-color);font-size:var(--text-body);line-height:1.55}.skill-grid_body__ZDeWR a{margin-top:6px}.skill-grid_featured__1kTql{background:#131313;border-color:#5b5b5b}.skill-grid_featured__1kTql .skill-grid_summary__Ne99g{min-height:111px;padding:18px 25px;gap:18px}.skill-grid_featured__1kTql .skill-grid_icon__lR2Dk{width:54px;height:54px}.skill-grid_featured__1kTql .skill-grid_icon__lR2Dk svg{width:42px;height:42px}.skill-grid_featured__1kTql .skill-grid_title__PZNcV{font-size:clamp(26px,3vw,42px);font-weight:510;letter-spacing:-.035em}.skill-grid_label__2cHsG{display:block;color:var(--muted);font-size:var(--text-caption);letter-spacing:.025em;text-transform:uppercase;overflow-wrap:anywhere}.skill-grid_featured__1kTql .skill-grid_body__ZDeWR{padding:18px 25px 11px}.skill-grid_featured__1kTql .skill-grid_body__ZDeWR ul{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}@media (max-width:1000px){.skill-grid_grid__JQ1D0{grid-template-columns:repeat(3,minmax(0,1fr))}.skill-grid_featured__1kTql .skill-grid_body__ZDeWR ul{grid-template-columns:1fr}}@media (max-width:620px){.skill-grid_catalog__M6ujn{gap:24px}.skill-grid_grid__JQ1D0{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.skill-grid_summary__Ne99g{padding:10px;gap:6px;min-height:62px}.skill-grid_icon__lR2Dk{width:24px;height:24px}.skill-grid_icon__lR2Dk svg{width:21px;height:21px}.skill-grid_toggle__Q2BLn{width:16px}.skill-grid_toggle__Q2BLn:after,.skill-grid_toggle__Q2BLn:before{left:2px}.skill-grid_featured__1kTql .skill-grid_summary__Ne99g{min-height:88px;padding:13px 17px;gap:12px}.skill-grid_featured__1kTql .skill-grid_icon__lR2Dk{width:38px;height:38px}.skill-grid_featured__1kTql .skill-grid_icon__lR2Dk svg{width:34px;height:34px}.skill-grid_featured__1kTql .skill-grid_body__ZDeWR{padding-inline:17px}}