.Career-module__iKCsga__timelineContainer{max-width:56rem;margin:0 auto}.Career-module__iKCsga__companyCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;margin-bottom:2rem;padding:2.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.Career-module__iKCsga__companyHeader{margin-bottom:2rem}.Career-module__iKCsga__locationWrapper{color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;font-weight:700;display:flex}.Career-module__iKCsga__locationWrapper svg{color:var(--color-secondary)}.Career-module__iKCsga__roleWrapper{border-top:1px solid rgba(255,255,255,.05)}.Career-module__iKCsga__roleWrapper:first-child{border-top:none}.Career-module__iKCsga__accordionToggle{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;margin:0 -1rem;padding:1.5rem 1rem;transition:background .2s;display:flex}.Career-module__iKCsga__accordionToggle:hover{background:rgba(255,255,255,.02)}.Career-module__iKCsga__roleInfo{text-align:left;flex-direction:column;flex:1;align-items:flex-start;display:flex}.Career-module__iKCsga__roleTitle{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2;transition:color .2s}.Career-module__iKCsga__accordionToggle:hover .Career-module__iKCsga__roleTitle{color:var(--color-secondary)}.Career-module__iKCsga__roleDuration{text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.5);margin-top:.25rem;font-size:.75rem;font-weight:700;display:block}.Career-module__iKCsga__chevron{color:rgba(255,255,255,.3);margin-left:1rem;font-size:.8rem;transition:color .2s}.Career-module__iKCsga__accordionToggle:hover .Career-module__iKCsga__chevron{color:var(--color-secondary)}.Career-module__iKCsga__collapsibleContent{opacity:0;max-height:0;transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.Career-module__iKCsga__collapsibleContent.Career-module__iKCsga__open{opacity:1;max-height:2000px;padding-bottom:2rem}.Career-module__iKCsga__responsibilityList{margin:0 0 2rem;padding:0;list-style:none}.Career-module__iKCsga__responsibilityItem{color:rgba(255,255,255,.8);gap:1rem;margin-bottom:1rem;font-size:1rem;line-height:1.6;display:flex}.Career-module__iKCsga__bullet{background:var(--color-secondary);width:12px;height:4px;box-shadow:0 0 8px var(--color-secondary);border-radius:999px;flex-shrink:0;margin-top:.6rem}.Career-module__iKCsga__techStack{flex-wrap:wrap;gap:.5rem;padding-top:1rem;display:flex}.Career-module__iKCsga__techBadge{text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary),transparent 90%);box-shadow:inset 0 0 5px color-mix(in srgb,var(--color-primary),transparent 80%);border-radius:.25rem;padding:.25rem .6rem;font-size:.625rem;font-weight:700;display:inline-block}
