._results_1r1px_1{color:var(--colors-subText);height:2rem;padding-inline-start:2rem;font-size:1rem;font-style:italic;line-height:2rem}._autocompleteContainer_1r1px_10{width:100%;position:relative}._inputWrapper_1r1px_15{position:relative}._suggestionsDropdown_1r1px_19{z-index:1000;background:var(--colors-modalBg);border-radius:0 0 8px 8px;max-height:300px;position:absolute;top:calc(100% - 20px);left:10px;right:10px;overflow-y:auto;box-shadow:0 8px 24px #00000026}._suggestion_1r1px_19{width:100%;font:inherit;text-align:start;cursor:pointer;border:0;border-bottom:1px solid var(--colors-hoverDecorations);background:0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background-color .2s;display:flex}._suggestion_1r1px_19:last-child{border-bottom:none}._suggestion_1r1px_19:hover,._suggestion_1r1px_19._selected_1r1px_52{background:var(--colors-hoverDecorations)}._suggestionText_1r1px_56{color:var(--colors-text);flex:1;font-weight:500}._suggestionType_1r1px_62{color:var(--colors-subText);text-transform:uppercase;letter-spacing:.5px;opacity:.7;margin:0 .5rem;font-size:.8rem}._suggestionCount_1r1px_71{color:var(--colors-subText);opacity:.6;text-align:right;min-width:30px;font-size:.8rem}._tag_mwlnh_1{cursor:pointer}._tag_mwlnh_1:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._tags_mwlnh_9{filter:opacity(.7);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px;margin-bottom:.5rem;font-size:1rem;font-style:italic;display:flex}._rtl_mwlnh_21{flex-direction:row-reverse}._highlight_mwlnh_25{color:var(--colors-decorations);border-radius:.5rem;font-style:normal;font-weight:700}._jobContainer_5bfn7_1{animation:.4s cubic-bezier(.22,1,.36,1) both _jobFadeUp_5bfn7_1;position:relative}._jobContainer_5bfn7_1:before{content:"";background-color:var(--colors-decorations);border:2px solid var(--colors-bg);border-radius:50%;width:10px;height:10px;display:flex;position:absolute}[dir=ltr] ._jobContainer_5bfn7_1:before{top:1.5rem;left:-2.05rem}[dir=rtl] ._jobContainer_5bfn7_1:before{top:1.5rem;left:calc(100% + .95rem)}._duration_5bfn7_27{color:var(--colors-subText);opacity:.7;font-size:1.2rem;font-family:var(--font-inter,system-ui, sans-serif);padding:.8rem 1rem .3rem}._box_5bfn7_35{background-color:color-mix(in srgb, var(--colors-bg) 88%, var(--colors-decorations) 12%);border:1px solid color-mix(in srgb, var(--colors-decorations) 15%, transparent);border-radius:.8rem;flex-direction:column;margin-inline-start:.5em;padding:1.5em;line-height:2rem;transition:transform .2s,box-shadow .2s;display:flex}._box_5bfn7_35:hover{box-shadow:0 4px 16px color-mix(in srgb, var(--colors-decorations) 10%, transparent);transform:translateY(-2px)}._title_5bfn7_60{font-size:2rem;font-weight:700;line-height:2.2rem;font-family:var(--font-inter,system-ui, sans-serif);letter-spacing:-.02em;margin-block:.3rem}._company_5bfn7_69{align-items:center;margin-block:.5rem 1rem;font-size:1.3rem;font-style:italic;display:flex}._company_5bfn7_69 a{opacity:.8;color:var(--colors-subText);text-decoration:none}._company_5bfn7_69:before{content:"@";opacity:.4;margin:0 .5rem;font-size:1rem;font-style:italic}._summary_5bfn7_91{font-family:var(--font-noto-sans,sans-serif);break-after:always;white-space:wrap;font-size:1.6rem}._extra_5bfn7_98{opacity:.8;font-size:1.3rem;font-family:var(--font-noto-sans,sans-serif)}@media (hover:hover){._company_5bfn7_69:hover{color:var(--colors-decorations)}._company_5bfn7_69:hover a{color:var(--colors-decorations);text-decoration:underline}}@media only screen and (width<=968px){._title_5bfn7_60{font-size:1.8rem}._summary_5bfn7_91{font-size:1.5rem}._extra_5bfn7_98{font-size:1.2rem}}@keyframes _jobFadeUp_5bfn7_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._timeline_dv4ur_1{grid-gap:1.5rem;margin:0 auto;padding-inline-start:2.2rem;line-height:1.5rem;transition:all .4s;animation:.5s cubic-bezier(.22,1,.36,1) .1s both _resumeFadeUp_dv4ur_1;display:grid;position:relative}._timeline_dv4ur_1:before{content:"";background:color-mix(in srgb, var(--colors-decorations) 35%, transparent);border-radius:4rem;width:2px;height:100%;position:absolute;top:0}[dir=ltr] ._timeline_dv4ur_1:before{left:.5rem}[dir=rtl] ._timeline_dv4ur_1:before{right:.5rem}@keyframes _resumeFadeUp_dv4ur_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
