.TechSkills_wrapper__3SSXx{padding:.5rem 0;display:flex;flex-direction:column;gap:1rem}.TechSkills_grid__lfqFB{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.TechSkills_card__cD8oi{background:#f8fafd;border:1px solid #dde6f0;border-radius:8px;padding:1rem 1.1rem}.TechSkills_aiCard__p6c6u{background:#eef4fb;border:1px solid #c0d4ec;border-radius:8px;padding:1rem 1.1rem}.TechSkills_cardLabel__reTT6{font-size:.75rem;font-weight:700;color:#0a478a;text-transform:uppercase;letter-spacing:.07em;margin-bottom:.65rem;padding-bottom:.5rem;border-bottom:1px solid #dde6f0}.TechSkills_aiCard__p6c6u .TechSkills_cardLabel__reTT6{border-bottom-color:#c0d4ec}.TechSkills_pills__Jtvv6{display:flex;flex-wrap:wrap;gap:.35rem}.TechSkills_pillBlue__0FWgj,.TechSkills_pill__ibkSn{display:inline-flex;align-items:center;gap:.35rem;background:#fff;border-radius:999px;padding:.2rem .65rem;font-size:.82rem;line-height:1.5}.TechSkills_pill__ibkSn{border:1px solid #d0dce8;color:#3a4a5c}.TechSkills_pillBlue__0FWgj{border:1px solid #a8c4e0;color:#0a478a}.TechSkills_pillIcon__oR6nw{width:14px;height:14px;object-fit:contain;border-radius:2px;flex-shrink:0}@media (max-width:900px){.TechSkills_grid__lfqFB{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.TechSkills_grid__lfqFB{grid-template-columns:1fr}}.skills_customTabs__BY_yB{margin-bottom:1.5rem;width:100%;overflow:hidden}.skills_customTabs__BY_yB .tabs{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;position:relative}.skills_customTabs__BY_yB .tabs::-webkit-scrollbar{height:6px}.skills_customTabs__BY_yB .tabs::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.skills_customTabs__BY_yB .tabs::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.skills_customTabs__BY_yB .tabs::-webkit-scrollbar-thumb:hover{background:#555}.skills_customTabs__BY_yB .tabs ul{border-bottom:1px solid #dbdbdb;display:flex;flex-wrap:nowrap;min-width:100%;width:max-content;margin:0;padding:0}.skills_customTabs__BY_yB .tabs li{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content;display:block}.skills_customTabs__BY_yB .tabs li a{padding:.75em 1em;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:all .3s ease;min-height:44px;font-size:1.1rem;font-weight:600;min-width:120px}.skills_customTabs__BY_yB .tabs li.is-active a{background-color:#3273dc;color:#fff!important;border-radius:4px 4px 0 0}.skills_customTabs__BY_yB .tabs li:not(.is-active) a:hover{background-color:#f5f5f5}.skills_customTabs__BY_yB .tabs li a .icon{margin-right:.5em;font-size:1.3rem}.skills_customTabs__BY_yB .tabs li.is-active a .icon{color:#fff}@media screen and (max-width:768px){.skills_customTabs__BY_yB{width:100%;overflow:visible}.skills_customTabs__BY_yB .tabs{display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.skills_customTabs__BY_yB .tabs ul{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;width:max-content;min-width:100%}.skills_customTabs__BY_yB .tabs li{flex:0 0 auto;display:inline-block}.skills_customTabs__BY_yB .tabs li a{padding:.75em 1.25em;font-size:1rem;font-weight:600;min-width:100px}.skills_customTabs__BY_yB .tabs li a span:not(.icon){display:inline-block}.skills_customTabs__BY_yB .tabs li a .icon{font-size:1.2rem}}@media screen and (max-width:480px){.skills_customTabs__BY_yB .tabs li a{padding:.75em .9em;font-size:.9rem;font-weight:600;min-width:90px}.skills_customTabs__BY_yB .tabs li a .icon{margin-right:.35em;font-size:1.1rem}}.skills_skillset__ZschI{align-items:center;flex-grow:1;overflow:hidden;flex-wrap:wrap}.skills_level-title__tQ9iG{font-family:Helvetica,sans-serif;color:#778492;font-weight:700}.skills_ul-text__8Ddrr{color:#000}@media only screen and (max-width:1000px){.skills_level-item-skill__hWoCm{display:flex;flex-flow:row wrap;align-content:center;flex-wrap:wrap}}.FloatingCTA_cta___3ncz{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50;background:#0a478a;color:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(10,71,138,.25);padding:.65rem 1.1rem;display:flex;align-items:center;gap:.75rem;font-size:.88rem;font-weight:500;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .3s,transform .3s}.FloatingCTA_cta___3ncz.FloatingCTA_visible__k8s_F{opacity:1;pointer-events:auto;transform:translateY(0)}.FloatingCTA_ctaLinks__MVe12{display:flex;align-items:center;gap:.6rem}.FloatingCTA_ctaLink__NMZiV{color:#fff;text-decoration:none;display:flex;align-items:center;gap:.3rem;border:1px solid hsla(0,0%,100%,.5);border-radius:4px;padding:.2rem .6rem;font-size:.82rem;transition:background .2s;white-space:nowrap}.FloatingCTA_ctaLink__NMZiV:hover{background:hsla(0,0%,100%,.15);color:#fff}.FloatingCTA_ctaLabel__DAolr{white-space:nowrap}.FloatingCTA_dismissBtn__ex4_b{background:transparent;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:1rem;line-height:1;padding:0;margin-left:.25rem;transition:color .2s;flex-shrink:0}.FloatingCTA_dismissBtn__ex4_b:hover{color:#fff}@media (max-width:600px){.FloatingCTA_cta___3ncz{left:1rem;right:1rem;bottom:1rem;border-radius:8px;justify-content:space-between}}