.it-skills-browser-tools{display:flex;align-items:center;gap:18px;max-width:1000px;margin:0 0 30px}.it-skills-search{width:min(100%,560px);min-height:52px;padding:12px 17px;border:1px solid rgba(231,182,90,.35);border-radius:10px;background:#1C2835;color:var(--text);font-size:15px}.it-skills-search::placeholder{color:#aeb6bd}.it-skills-search:focus{border-color:var(--gold);outline:3px solid rgba(231,182,90,.22);outline-offset:2px}.it-skills-results{margin:0;color:var(--muted);font-size:13px}.it-skills-sections{display:grid;gap:72px}.it-skills-section{min-width:0}.it-skills-section-heading{display:grid;grid-template-columns:72px minmax(0,1fr);gap:22px;align-items:start;max-width:1000px;margin:0 0 27px;padding-bottom:24px;border-bottom:1px solid var(--line)}.it-skills-section-heading h2{margin:7px 0 9px;font-size:clamp(30px,4vw,47px)}.it-skills-section-heading p:not(.eyebrow){max-width:760px;margin:0;color:var(--muted);font-size:16px}.it-skills-section-icon{display:grid;place-items:center;width:72px;height:72px;border:1px solid rgba(231,182,90,.48);border-radius:16px;background:linear-gradient(145deg,rgba(231,182,90,.16),rgba(16,23,34,.3));color:var(--gold)}.it-skills-section-icon svg{width:39px;height:39px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.it-skills-section .it-skills-accordion{max-width:1000px}.it-skills-no-results{max-width:1000px;margin:30px 0 0;padding:22px 25px;border:1px dashed rgba(231,182,90,.45);border-radius:var(--radius);color:var(--muted)}.it-skill-details.is-search-hidden{display:none}.it-skills-section.is-search-hidden{display:none}@media(max-width:700px){.it-skills-browser-tools{display:block;margin-bottom:24px}.it-skills-search{width:100%}.it-skills-results{margin-top:10px}.it-skills-sections{gap:55px}.it-skills-section-heading{grid-template-columns:52px minmax(0,1fr);gap:14px;margin-bottom:21px;padding-bottom:20px}.it-skills-section-heading h2{font-size:clamp(28px,8vw,38px)}.it-skills-section-heading p:not(.eyebrow){font-size:14px}.it-skills-section-icon{width:52px;height:52px;border-radius:12px}.it-skills-section-icon svg{width:29px;height:29px}}@media(prefers-reduced-motion:reduce){.it-skills-details,.it-skill-details,.it-skill-chevron,.it-skill-panel{transition-duration:.01ms}}
