.outer[data-astro-cid-ta2fbyqs]{width:100%;max-width:var(--container);justify-content:center;align-items:flex-start;display:flex}.content[data-astro-cid-ta2fbyqs]{z-index:1;flex-direction:column;flex:1 0 0;align-items:center;width:1px;display:flex;position:relative;overflow:hidden}.content[data-astro-cid-ta2fbyqs]>section[data-astro-cid-ta2fbyqs]{z-index:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.about[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:10px;height:100vh}.ab-in[data-astro-cid-ta2fbyqs]{align-items:center;width:100%;padding:0 40px;display:flex;overflow:hidden}.ab-col[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:40px;width:1px;display:flex;overflow:hidden}.ab-col[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{width:100%;height:130px;margin:0;overflow:hidden}.ab-text[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden}.names[data-astro-cid-ta2fbyqs]{white-space:pre;margin:0}.names[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-weight:700}.ab-p[data-astro-cid-ta2fbyqs]{width:100%;max-width:500px;margin:0}.social[data-astro-cid-ta2fbyqs]{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{display:flex}.social[data-astro-cid-ta2fbyqs] .soc-icon{width:30px;height:30px;color:var(--c-text)}.sv-in[data-astro-cid-ta2fbyqs],.jn-in[data-astro-cid-ta2fbyqs]{align-items:center;width:100%;padding:80px 40px;display:flex;overflow:hidden}.sv-col[data-astro-cid-ta2fbyqs],.jn-col[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:40px;width:1px;display:flex}.sv-col[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.jn-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{width:100%;margin:0}.sv-ticker[data-astro-cid-ta2fbyqs]{flex:none;width:480px;height:112px}.skill[data-astro-cid-ta2fbyqs]{display:block}.skill[data-astro-cid-ta2fbyqs]>span[data-astro-cid-ta2fbyqs]{white-space:pre;color:var(--c-text);font:400 26px/1.3 var(--f-display);text-transform:uppercase;padding:8px 16px;display:flex}.jn-head[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden}.jn-p[data-astro-cid-ta2fbyqs]{width:100%;max-width:500px;margin:0}.jobs[data-astro-cid-ta2fbyqs]{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.job[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:flex-start;width:100%;padding:20px 0;display:flex;position:relative;overflow:hidden}.job[data-astro-cid-ta2fbyqs]:after{content:"";border-bottom:1px solid var(--c-line);position:absolute;bottom:0;left:0;right:0}.job-main[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:10px;width:69%;display:flex}.job-role[data-astro-cid-ta2fbyqs]{font:400 32px/1.3 var(--f-display);text-transform:uppercase;white-space:pre;margin:0}.job-text[data-astro-cid-ta2fbyqs]{font:300 14px/21px var(--f-body);color:var(--c-muted-text);white-space:pre-wrap;margin:0}.job-meta[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-end;display:flex}.company[data-astro-cid-ta2fbyqs]{font:600 18px/1.3 var(--f-body);color:var(--c-accent-text);white-space:pre;margin:0}.dates[data-astro-cid-ta2fbyqs]{font:300 14px/21px var(--f-body);white-space:pre;margin:0}.content[data-astro-cid-ta2fbyqs]>.tech[data-astro-cid-ta2fbyqs]{flex:none;width:560px}.tc-in[data-astro-cid-ta2fbyqs]{align-items:center;width:100%;padding:80px 40px;display:flex;overflow:hidden}.tc-col[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:1 0 0;justify-content:center;gap:40px;width:1px;display:flex}.tc-head[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden}.tc-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.tc-p[data-astro-cid-ta2fbyqs]{width:100%;margin:0}.tc-h2[data-astro-cid-ta2fbyqs]{font:700 60px/1.3 var(--f-display);text-transform:uppercase}.tc-p[data-astro-cid-ta2fbyqs]{max-width:500px;font:300 18px/1.5 var(--f-body)}.tools[data-astro-cid-ta2fbyqs]{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.tool[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:20px;padding:20px 0;display:flex;position:relative;overflow:hidden}.tool[data-astro-cid-ta2fbyqs]:after{content:"";border-bottom:1px solid var(--c-line);position:absolute;bottom:0;left:0;right:0}.tool-icon[data-astro-cid-ta2fbyqs]{border-radius:var(--r-sm);flex:none;width:56px;height:56px;display:block;overflow:hidden}.tool-icon[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;height:100%}.tool-text[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:1 0 0;justify-content:center;width:1px;display:flex;overflow:hidden}.tool-name[data-astro-cid-ta2fbyqs]{font:600 18px/1.3 var(--f-body);margin:0}.tool-desc[data-astro-cid-ta2fbyqs]{font:300 14px/21px var(--f-body);margin:0}.sticky[data-astro-cid-ta2fbyqs]{z-index:1;flex:1 0 0;justify-content:center;align-items:center;width:1px;height:100vh;padding:0 40px;display:flex;position:sticky;top:0;overflow:hidden}.sticky-in[data-astro-cid-ta2fbyqs]{flex:1 0 0;justify-content:center;align-items:center;width:1px;display:flex;overflow:hidden}.window[data-astro-cid-ta2fbyqs]{border-radius:var(--r-card);flex:none;width:340px;height:476px;position:relative;overflow:hidden}.stack[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.photo[data-astro-cid-ta2fbyqs]{flex:none;width:340px;height:476px;overflow:hidden}.photo[data-astro-cid-ta2fbyqs] img{object-fit:cover;width:100%;height:100%}@media (width<=1199.98px){.ab-col[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{height:auto}.ab-p[data-astro-cid-ta2fbyqs],.jn-p[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:24px}.tool-name[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:1.3}.job[data-astro-cid-ta2fbyqs]{flex-direction:column;justify-content:flex-start;gap:5px}.job-meta[data-astro-cid-ta2fbyqs]{align-items:flex-start;width:100%}.company[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:20.8px}.sticky[data-astro-cid-ta2fbyqs]{padding:0}.window[data-astro-cid-ta2fbyqs],.photo[data-astro-cid-ta2fbyqs]{width:280px;height:392px}.about[data-astro-cid-ta2fbyqs]{height:100vh}.ab-in[data-astro-cid-ta2fbyqs]{padding:0 40px}.ab-col[data-astro-cid-ta2fbyqs]{gap:40px}.tc-in[data-astro-cid-ta2fbyqs]{flex:.7 0 0;width:1px;height:100%}.content[data-astro-cid-ta2fbyqs]>.tech[data-astro-cid-ta2fbyqs]{height:875px}}@media (width<=809.98px){.outer[data-astro-cid-ta2fbyqs]{flex-direction:column;justify-content:center;align-items:flex-start;padding-top:40px}.content[data-astro-cid-ta2fbyqs]{flex:none;order:1;width:100%}.sticky[data-astro-cid-ta2fbyqs]{width:100%;height:auto;max-width:var(--container);flex-direction:column;flex:none;order:0;justify-content:center;align-items:flex-start;gap:40px;padding:80px 20px 0;position:static;top:auto}.sticky-in[data-astro-cid-ta2fbyqs]{flex:none;width:100%}.window[data-astro-cid-ta2fbyqs]{aspect-ratio:.714286;width:100%;height:auto}.stack[data-astro-cid-ta2fbyqs]{width:100%;height:100%;position:static;transform:none}.photo[data-astro-cid-ta2fbyqs]{width:100%;height:100%;display:none;position:absolute;inset:0}.photo-2[data-astro-cid-ta2fbyqs]{display:block}.about[data-astro-cid-ta2fbyqs]{height:auto}.ab-in[data-astro-cid-ta2fbyqs]{padding:80px 20px}.job-role[data-astro-cid-ta2fbyqs]{font-size:24px}.sv-in[data-astro-cid-ta2fbyqs],.jn-in[data-astro-cid-ta2fbyqs]{padding:80px 20px}.content[data-astro-cid-ta2fbyqs]>.tech[data-astro-cid-ta2fbyqs]{height:auto}.sv-col[data-astro-cid-ta2fbyqs],.jn-col[data-astro-cid-ta2fbyqs]{flex:none;width:100%}}
