@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:300;src:url(/fonts/rajdhani-v17-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:400;src:url(/fonts/rajdhani-v17-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:500;src:url(/fonts/rajdhani-v17-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:600;src:url(/fonts/rajdhani-v17-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:700;src:url(/fonts/rajdhani-v17-latin-700.woff2)format("woff2")}._container_1usfh_156{flex-direction:column;justify-content:center;margin:48px 0;display:flex}@media screen and (width<=48rem){._container_1usfh_156{margin:12px}}._container__grid_1usfh_167{grid-template-columns:minmax(min(100%,15rem),1fr) minmax(min(100%,30rem),2fr);gap:1.25rem;width:100%;display:grid}@media (width<=64rem){._container__grid_1usfh_167{grid-template-columns:1fr}}._container__grid__left_1usfh_178,._container__grid__main_1usfh_184{flex-direction:column;gap:1.25rem;width:100%;display:flex}._aboutBlock_1usfh_191{background-color:var(--md-sys-color-surface-container-highest);color:inherit;box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem 2rem 0}._aboutBlock__title_1usfh_200{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._aboutBlock__description_1usfh_205{margin-bottom:1rem;line-height:1.2}._aboutBlock__content_1usfh_209{flex-direction:column;gap:1rem;display:flex}._aboutBlock__content__iconList_1usfh_214{gap:1rem;margin-left:.25rem;display:flex}._aboutBlock__content__iconList__link_1usfh_219{transition:all .3s}._aboutBlock__content__iconList__link_1usfh_219:hover{color:var(--md-sys-color-primary)}._aboutBlock__content__iconList__link__icon_1usfh_225{width:1.5rem;height:1.5rem}._aboutBlock__divider_1usfh_229{border-top:1px solid var(--md-sys-color-outline);margin:1.25rem 0}._aboutBlock__menu_1usfh_233{gap:.75rem;font-weight:500;display:flex;overflow:hidden}@media (width>=768px){._aboutBlock__menu_1usfh_233{gap:2rem}}._aboutBlock__menu__tab_1usfh_244{background-color:inherit;cursor:pointer;border:none;padding-bottom:1.25rem;display:inline-flex}._aboutBlock__menu__tab_1usfh_244:hover{color:var(--md-sys-color-primary);border-bottom:2px solid var(--md-sys-color-primary)}._aboutBlock__menu__tab_1usfh_244._--active_1usfh_256{color:var(--md-sys-color-primary);border-bottom:2px solid var(--md-sys-color-secondary)}._userBlock_1usfh_261{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;overflow:hidden}._userBlock__backgroundImage_1usfh_268{background-position:50%;background-size:cover;height:10rem}._userBlock__content_1usfh_273{padding:3.5rem 2rem 2rem;position:relative}._userBlock__content__name_1usfh_278{margin:.25rem 0;font-size:large;font-weight:600}._userBlock__content__title_1usfh_283{margin-bottom:2rem}._userBlock__content__headshot_1usfh_286{border:2px solid var(--md-sys-color-outline);border-radius:.75rem;height:5rem;position:absolute;top:-2.5rem;box-shadow:0 1px 3px #0000001a}._userBlock__content__downloadButton_1usfh_294{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-sizing:border-box;border-radius:.5rem;justify-content:space-evenly;align-items:center;width:100%;padding:.75rem .5rem;font-weight:600;text-decoration:none;display:flex;position:relative}._userBlock__content__downloadButton_1usfh_294:hover{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface)}._userBlock__content__downloadButton__text_1usfh_312{color:inherit;text-align:center;flex:1;margin-right:3rem}._userBlock__content__downloadButton__icon_1usfh_318{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface);box-sizing:border-box;border-radius:0 .5rem .5rem 0;align-items:center;height:100%;padding:.75rem 1rem;display:flex;position:absolute;top:0;right:0}._userBlock__content__downloadButton__icon__svg_1usfh_331{width:1.5rem;height:1.5rem}._information_1usfh_336{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem}._information__title_1usfh_343{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._information__content_1usfh_348{flex-direction:column;gap:1rem;display:flex}._information__content__item_1usfh_353{justify-content:space-between;display:flex}._information__content__item__key_1usfh_357{color:inherit}._information__content__item__value_1usfh_360{text-align:right}._skills_1usfh_364{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem;display:flow-root}._skills__title_1usfh_372{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._skills__content_1usfh_377{flex-wrap:wrap;margin:-.5rem;display:flex}._skills__content__tag_1usfh_382{box-shadow:1px 1px 4px var(--md-sys-color-shadow);background-color:var(--md-sys-color-tertiary);color:var(--md-sys-color-on-tertiary);border-radius:8px;margin:.25rem;padding:.5rem .75rem;font-size:.875rem}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:300;src:url(/fonts/rajdhani-v17-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:400;src:url(/fonts/rajdhani-v17-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:500;src:url(/fonts/rajdhani-v17-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:600;src:url(/fonts/rajdhani-v17-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:700;src:url(/fonts/rajdhani-v17-latin-700.woff2)format("woff2")}._container_q64yb_156{flex-direction:column;justify-content:center;margin:48px 0;display:flex}@media screen and (width<=48rem){._container_q64yb_156{margin:12px}}._container__grid_q64yb_167{grid-template-columns:minmax(min(100%,15rem),1fr) minmax(min(100%,30rem),2fr);gap:1.25rem;width:100%;display:grid}@media (width<=64rem){._container__grid_q64yb_167{grid-template-columns:1fr}}._container__grid__left_q64yb_178,._container__grid__main_q64yb_184{flex-direction:column;gap:1.25rem;width:100%;display:flex}._aboutBlock_q64yb_191{background-color:var(--md-sys-color-surface-container-highest);color:inherit;box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem 2rem 0}._aboutBlock__title_q64yb_200{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._aboutBlock__description_q64yb_205{margin-bottom:1rem;line-height:1.2}._aboutBlock__content_q64yb_209{flex-direction:column;gap:1rem;display:flex}._aboutBlock__content__iconList_q64yb_214{gap:1rem;margin-left:.25rem;display:flex}._aboutBlock__content__iconList__link_q64yb_219{transition:all .3s}._aboutBlock__content__iconList__link_q64yb_219:hover{color:var(--md-sys-color-primary)}._aboutBlock__content__iconList__link__icon_q64yb_225{width:1.5rem;height:1.5rem}._aboutBlock__divider_q64yb_229{border-top:1px solid var(--md-sys-color-outline);margin:1.25rem 0}._aboutBlock__menu_q64yb_233{gap:.75rem;font-weight:500;display:flex;overflow:hidden}@media (width>=768px){._aboutBlock__menu_q64yb_233{gap:2rem}}._aboutBlock__menu__tab_q64yb_244{background-color:inherit;cursor:pointer;border:none;padding-bottom:1.25rem;display:inline-flex}._aboutBlock__menu__tab_q64yb_244:hover{color:var(--md-sys-color-primary);border-bottom:2px solid var(--md-sys-color-primary)}._aboutBlock__menu__tab_q64yb_244._--active_q64yb_256{color:var(--md-sys-color-primary);border-bottom:2px solid var(--md-sys-color-secondary)}._userBlock_q64yb_261{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;overflow:hidden}._userBlock__backgroundImage_q64yb_268{background-position:50%;background-size:cover;height:10rem}._userBlock__content_q64yb_273{padding:3.5rem 2rem 2rem;position:relative}._userBlock__content__name_q64yb_278{margin:.25rem 0;font-size:large;font-weight:600}._userBlock__content__title_q64yb_283{margin-bottom:2rem}._userBlock__content__headshot_q64yb_286{border:2px solid var(--md-sys-color-outline);border-radius:.75rem;height:5rem;position:absolute;top:-2.5rem;box-shadow:0 1px 3px #0000001a}._userBlock__content__downloadButton_q64yb_294{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-sizing:border-box;border-radius:.5rem;justify-content:space-evenly;align-items:center;width:100%;padding:.75rem .5rem;font-weight:600;text-decoration:none;display:flex;position:relative}._userBlock__content__downloadButton_q64yb_294:hover{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface)}._userBlock__content__downloadButton__text_q64yb_312{color:inherit;text-align:center;flex:1;margin-right:3rem}._userBlock__content__downloadButton__icon_q64yb_318{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface);box-sizing:border-box;border-radius:0 .5rem .5rem 0;align-items:center;height:100%;padding:.75rem 1rem;display:flex;position:absolute;top:0;right:0}._userBlock__content__downloadButton__icon__svg_q64yb_331{width:1.5rem;height:1.5rem}._information_q64yb_336{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem}._information__title_q64yb_343{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._information__content_q64yb_348{flex-direction:column;gap:1rem;display:flex}._information__content__item_q64yb_353{justify-content:space-between;display:flex}._information__content__item__key_q64yb_357{color:inherit}._information__content__item__value_q64yb_360{text-align:right}._skills_q64yb_364{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem;display:flow-root}._skills__title_q64yb_372{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._skills__content_q64yb_377{flex-wrap:wrap;margin:-.5rem;display:flex}._skills__content__tag_q64yb_382{box-shadow:1px 1px 4px var(--md-sys-color-shadow);background-color:var(--md-sys-color-tertiary);color:var(--md-sys-color-on-tertiary);border-radius:8px;margin:.25rem;padding:.5rem .75rem;font-size:.875rem}._section_q64yb_392{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem}._section__title_q64yb_399{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._bottomBorder_q64yb_405{border-bottom:1px solid var(--md-sys-color-outline);margin:1rem 0}._listItem_q64yb_410{display:flex}._listItem__logo_q64yb_413{color:#fff;background-color:#3b82f6;background-position:50%;background-size:cover;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;font-weight:700;display:flex}._listItem__content_q64yb_428{width:100%;margin-left:1rem}._listItem__content__heading_q64yb_432{font-size:1.125rem;line-height:1.2}._listItem__content__subheading_q64yb_436{gap:1rem;line-height:1.2;display:flex}@media (width<=40rem){._listItem__content__subheading_q64yb_436{flex-direction:column;gap:.1rem}}._listItem__content__subheading__company_q64yb_447,._listItem__content__subheading__location_q64yb_452{align-items:center;gap:.5rem;display:flex}._listItem__content__subheading__date_q64yb_457{flex:1;justify-content:end;align-items:center;gap:.5rem;display:flex}@media (width<=40rem){._listItem__content__subheading__date_q64yb_457{justify-content:start}}._listItem__content__description_q64yb_469{margin-top:1.25rem}._listItem__content__description_q64yb_469 ul li{margin-bottom:.25rem;list-style-type:disc}._listItem__content__description_q64yb_469 ul li:last-child{margin-bottom:0}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:100;src:url(/fonts/ibm-plex-mono-v20-latin-100italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:200;src:url(/fonts/ibm-plex-mono-v20-latin-200italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url(/fonts/ibm-plex-mono-v20-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/fonts/ibm-plex-mono-v20-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/fonts/ibm-plex-mono-v20-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/fonts/ibm-plex-mono-v20-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/fonts/ibm-plex-mono-v20-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:300;src:url(/fonts/rajdhani-v17-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:400;src:url(/fonts/rajdhani-v17-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:500;src:url(/fonts/rajdhani-v17-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:600;src:url(/fonts/rajdhani-v17-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Rajdhani;font-style:normal;font-weight:700;src:url(/fonts/rajdhani-v17-latin-700.woff2)format("woff2")}._container_aehkb_157{flex-direction:column;justify-content:center;margin:48px 0;display:flex}@media screen and (width<=48rem){._container_aehkb_157{margin:12px}}._container__grid_aehkb_168{grid-template-columns:minmax(min(100%,15rem),1fr) minmax(min(100%,30rem),2fr);gap:1.25rem;width:100%;display:grid}@media (width<=64rem){._container__grid_aehkb_168{grid-template-columns:1fr}}._container__grid__left_aehkb_179,._container__grid__main_aehkb_185{flex-direction:column;gap:1.25rem;width:100%;display:flex}._aboutBlock_aehkb_192{background-color:var(--md-sys-color-surface-container-highest);color:inherit;box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem 2rem 0}._aboutBlock__title_aehkb_201{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._aboutBlock__description_aehkb_206{margin-bottom:1rem;line-height:1.2}._aboutBlock__content_aehkb_210{flex-direction:column;gap:1rem;display:flex}._aboutBlock__content__iconList_aehkb_215{gap:1rem;margin-left:.25rem;display:flex}._aboutBlock__content__iconList__link_aehkb_220{transition:all .3s}._aboutBlock__content__iconList__link_aehkb_220:hover{color:var(--md-sys-color-primary)}._aboutBlock__content__iconList__link__icon_aehkb_226{width:1.5rem;height:1.5rem}._aboutBlock__divider_aehkb_230{border-top:1px solid var(--md-sys-color-outline);margin:1.25rem 0}._aboutBlock__menu_aehkb_234{gap:.75rem;font-weight:500;display:flex;overflow:hidden}@media (width>=768px){._aboutBlock__menu_aehkb_234{gap:2rem}}._aboutBlock__menu__tab_aehkb_245{background-color:inherit;cursor:pointer;border:none;padding-bottom:1.25rem;display:inline-flex}._aboutBlock__menu__tab_aehkb_245:hover{color:var(--md-sys-color-primary);border-bottom:2px solid var(--md-sys-color-primary)}._aboutBlock__menu__tab_aehkb_245._--active_aehkb_257{color:var(--md-sys-color-primary);border-bottom:2px solid var(--md-sys-color-secondary)}._userBlock_aehkb_262{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;overflow:hidden}._userBlock__backgroundImage_aehkb_269{background-position:50%;background-size:cover;height:10rem}._userBlock__content_aehkb_274{padding:3.5rem 2rem 2rem;position:relative}._userBlock__content__name_aehkb_279{margin:.25rem 0;font-size:large;font-weight:600}._userBlock__content__title_aehkb_284{margin-bottom:2rem}._userBlock__content__headshot_aehkb_287{border:2px solid var(--md-sys-color-outline);border-radius:.75rem;height:5rem;position:absolute;top:-2.5rem;box-shadow:0 1px 3px #0000001a}._userBlock__content__downloadButton_aehkb_295{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);box-sizing:border-box;border-radius:.5rem;justify-content:space-evenly;align-items:center;width:100%;padding:.75rem .5rem;font-weight:600;text-decoration:none;display:flex;position:relative}._userBlock__content__downloadButton_aehkb_295:hover{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface)}._userBlock__content__downloadButton__text_aehkb_313{color:inherit;text-align:center;flex:1;margin-right:3rem}._userBlock__content__downloadButton__icon_aehkb_319{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface);box-sizing:border-box;border-radius:0 .5rem .5rem 0;align-items:center;height:100%;padding:.75rem 1rem;display:flex;position:absolute;top:0;right:0}._userBlock__content__downloadButton__icon__svg_aehkb_332{width:1.5rem;height:1.5rem}._information_aehkb_337{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem}._information__title_aehkb_344{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._information__content_aehkb_349{flex-direction:column;gap:1rem;display:flex}._information__content__item_aehkb_354{justify-content:space-between;display:flex}._information__content__item__key_aehkb_358{color:inherit}._information__content__item__value_aehkb_361{text-align:right}._skills_aehkb_365{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem;display:flow-root}._skills__title_aehkb_373{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._skills__content_aehkb_378{flex-wrap:wrap;margin:-.5rem;display:flex}._skills__content__tag_aehkb_383{box-shadow:1px 1px 4px var(--md-sys-color-shadow);background-color:var(--md-sys-color-tertiary);color:var(--md-sys-color-on-tertiary);border-radius:8px;margin:.25rem;padding:.5rem .75rem;font-size:.875rem}._section_aehkb_393{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:1px 1px 4px var(--md-sys-color-shadow);border-radius:16px;padding:2rem}._section__title_aehkb_400{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}._bottomBorder_aehkb_406{border-bottom:1px solid var(--md-sys-color-outline);margin:1rem 0}._skeleton_aehkb_411{background-color:var(--md-sys-color-scrim);opacity:.2;background-image:linear-gradient(90deg,#fff0 0%,#ffffff4d 50%,#fff0 100%);background-size:200% 100%;border-radius:1rem;animation:1.5s linear infinite _shimmer_aehkb_1}@keyframes _shimmer_aehkb_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeleton_aehkb_411 :after{content:" "}._contentblock__listItem_aehkb_431{display:flex}._contentblock__listItem__logo_aehkb_434{background-size:cover;border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem}._listItem_aehkb_442{display:flex}._listItem__logo_aehkb_445{background-size:cover;border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem}._listItem__content_aehkb_452{width:100%;margin-left:1rem}._listItem__content__heading_aehkb_456{font-size:1.125rem;line-height:1.2}._listItem__content__subheading_aehkb_460{gap:1rem;line-height:1.2;display:flex}@media (width<=40rem){._listItem__content__subheading_aehkb_460{flex-direction:column;gap:.1rem}}._listItem__content__subheading__company_aehkb_471,._listItem__content__subheading__location_aehkb_476{align-items:center;gap:.5rem;display:flex}._listItem__content__subheading__date_aehkb_481{flex:1;justify-content:end;align-items:center;gap:.5rem;display:flex}@media (width<=40rem){._listItem__content__subheading__date_aehkb_481{justify-content:start}}._listItem__content__description_aehkb_493{margin-top:1.25rem}._listItem__content__description_aehkb_493 ul li{margin-bottom:.75rem;line-height:1.2;list-style-type:disc}._listItem__content__description_aehkb_493 ul li:last-child{margin-bottom:0}._educationItem_aehkb_505{display:flex}._educationItem__schoolLogo_aehkb_508{background-size:cover;border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem}._educationItem__content_aehkb_515{width:100%;margin-left:1rem}._educationItem__content__heading_aehkb_519{font-size:1.125rem;line-height:1.2}._educationItem__content__subheading_aehkb_523{gap:1rem;line-height:1.2;display:flex}@media (width<=40rem){._educationItem__content__subheading_aehkb_523{flex-direction:column;gap:.1rem}}._educationItem__content__subheading__school_aehkb_534,._educationItem__content__subheading__location_aehkb_539{align-items:center;gap:.5rem;display:flex}._educationItem__content__subheading__date_aehkb_544{flex:1;justify-content:end;align-items:center;gap:.5rem;display:flex}@media (width<=40rem){._educationItem__content__subheading__date_aehkb_544{justify-content:start}}._educationItem__content__description_aehkb_556{margin-top:1.25rem}._educationItem__content__description_aehkb_556 ul li{margin-bottom:.25rem;list-style-type:disc}._educationItem__content__description_aehkb_556 ul li:last-child{margin-bottom:0}
