@charset "UTF-8";@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{display:flex;flex-direction:column;justify-content:center;margin:48px 0}@media screen and (max-width: 48rem){._container_1usfh_156{margin:12px}}._container__grid_1usfh_167{display:grid;gap:1.25rem;grid-template-columns:minmax(min(100%,15rem),1fr) minmax(min(100%,30rem),2fr);width:100%}@media (max-width: 64rem){._container__grid_1usfh_167{grid-template-columns:1fr}}._container__grid__left_1usfh_178{display:flex;width:100%;flex-direction:column;gap:1.25rem}._container__grid__main_1usfh_184{display:flex;flex-direction:column;gap:1.25rem;width:100%}._aboutBlock_1usfh_191{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;color:inherit;padding:2rem;padding-bottom:0}._aboutBlock__title_1usfh_200{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._aboutBlock__description_1usfh_205{margin-bottom:1rem;line-height:1.2}._aboutBlock__content_1usfh_209{display:flex;flex-direction:column;gap:1rem}._aboutBlock__content__iconList_1usfh_214{display:flex;gap:1rem;margin-left:.25rem}._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{height:1.5rem;width:1.5rem}._aboutBlock__divider_1usfh_229{border-top:1px solid var(--md-sys-color-outline);margin:1.25rem 0}._aboutBlock__menu_1usfh_233{display:flex;gap:.75rem;font-weight:500;overflow:hidden}@media (min-width: 768px){._aboutBlock__menu_1usfh_233{gap:2rem}}._aboutBlock__menu__tab_1usfh_244{display:inline-flex;padding-bottom:1.25rem;border-bottom:2px solid transparent;background-color:inherit;border:none;cursor:pointer}._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{height:10rem;background-position:center;background-size:cover}._userBlock__content_1usfh_273{padding:3.5rem 2rem 2rem;position:relative}._userBlock__content__name_1usfh_278{font-size:large;font-weight:600;margin:.25rem 0}._userBlock__content__title_1usfh_283{margin-bottom:2rem}._userBlock__content__headshot_1usfh_286{border:2px solid var(--md-sys-color-outline);height:5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;position:absolute;top:-2.5rem}._userBlock__content__downloadButton_1usfh_294{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);text-decoration:none;display:flex;justify-content:space-evenly;width:100%;padding:.75rem .5rem;border-radius:.5rem;align-items:center;font-weight:600;position:relative;box-sizing:border-box}._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;flex:1;margin-right:3rem;text-align:center}._userBlock__content__downloadButton__icon_1usfh_318{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface);position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;padding:.75rem 1rem;border-radius:0 .5rem .5rem 0;box-sizing:border-box}._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{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._information__content_1usfh_348{display:flex;flex-direction:column;gap:1rem}._information__content__item_1usfh_353{display:flex;justify-content:space-between}._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;display:flow-root;padding:2rem}._skills__title_1usfh_372{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._skills__content_1usfh_377{display:flex;flex-wrap:wrap;margin:-.5rem}._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{display:flex;flex-direction:column;justify-content:center;margin:48px 0}@media screen and (max-width: 48rem){._container_q64yb_156{margin:12px}}._container__grid_q64yb_167{display:grid;gap:1.25rem;grid-template-columns:minmax(min(100%,15rem),1fr) minmax(min(100%,30rem),2fr);width:100%}@media (max-width: 64rem){._container__grid_q64yb_167{grid-template-columns:1fr}}._container__grid__left_q64yb_178{display:flex;width:100%;flex-direction:column;gap:1.25rem}._container__grid__main_q64yb_184{display:flex;flex-direction:column;gap:1.25rem;width:100%}._aboutBlock_q64yb_191{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;color:inherit;padding:2rem;padding-bottom:0}._aboutBlock__title_q64yb_200{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._aboutBlock__description_q64yb_205{margin-bottom:1rem;line-height:1.2}._aboutBlock__content_q64yb_209{display:flex;flex-direction:column;gap:1rem}._aboutBlock__content__iconList_q64yb_214{display:flex;gap:1rem;margin-left:.25rem}._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{height:1.5rem;width:1.5rem}._aboutBlock__divider_q64yb_229{border-top:1px solid var(--md-sys-color-outline);margin:1.25rem 0}._aboutBlock__menu_q64yb_233{display:flex;gap:.75rem;font-weight:500;overflow:hidden}@media (min-width: 768px){._aboutBlock__menu_q64yb_233{gap:2rem}}._aboutBlock__menu__tab_q64yb_244{display:inline-flex;padding-bottom:1.25rem;border-bottom:2px solid transparent;background-color:inherit;border:none;cursor:pointer}._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{height:10rem;background-position:center;background-size:cover}._userBlock__content_q64yb_273{padding:3.5rem 2rem 2rem;position:relative}._userBlock__content__name_q64yb_278{font-size:large;font-weight:600;margin:.25rem 0}._userBlock__content__title_q64yb_283{margin-bottom:2rem}._userBlock__content__headshot_q64yb_286{border:2px solid var(--md-sys-color-outline);height:5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;position:absolute;top:-2.5rem}._userBlock__content__downloadButton_q64yb_294{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);text-decoration:none;display:flex;justify-content:space-evenly;width:100%;padding:.75rem .5rem;border-radius:.5rem;align-items:center;font-weight:600;position:relative;box-sizing:border-box}._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;flex:1;margin-right:3rem;text-align:center}._userBlock__content__downloadButton__icon_q64yb_318{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface);position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;padding:.75rem 1rem;border-radius:0 .5rem .5rem 0;box-sizing:border-box}._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{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._information__content_q64yb_348{display:flex;flex-direction:column;gap:1rem}._information__content__item_q64yb_353{display:flex;justify-content:space-between}._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;display:flow-root;padding:2rem}._skills__title_q64yb_372{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._skills__content_q64yb_377{display:flex;flex-wrap:wrap;margin:-.5rem}._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{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._bottomBorder_q64yb_405{border-bottom:1px solid var(--md-sys-color-outline);margin:1rem 0}._listItem_q64yb_410{display:flex}._listItem__logo_q64yb_413{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;background-color:#3b82f6}._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{display:flex;gap:1rem;line-height:1.2}@media (max-width: 40rem){._listItem__content__subheading_q64yb_436{flex-direction:column;gap:.1rem}}._listItem__content__subheading__company_q64yb_447,._listItem__content__subheading__location_q64yb_452{display:flex;gap:.5rem;align-items:center}._listItem__content__subheading__date_q64yb_457{flex:1;display:flex;align-items:center;gap:.5rem;justify-content:end}@media (max-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{list-style-type:disc;margin-bottom:.25rem}._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{display:flex;flex-direction:column;justify-content:center;margin:48px 0}@media screen and (max-width: 48rem){._container_aehkb_157{margin:12px}}._container__grid_aehkb_168{display:grid;gap:1.25rem;grid-template-columns:minmax(min(100%,15rem),1fr) minmax(min(100%,30rem),2fr);width:100%}@media (max-width: 64rem){._container__grid_aehkb_168{grid-template-columns:1fr}}._container__grid__left_aehkb_179{display:flex;width:100%;flex-direction:column;gap:1.25rem}._container__grid__main_aehkb_185{display:flex;flex-direction:column;gap:1.25rem;width:100%}._aboutBlock_aehkb_192{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;color:inherit;padding:2rem;padding-bottom:0}._aboutBlock__title_aehkb_201{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._aboutBlock__description_aehkb_206{margin-bottom:1rem;line-height:1.2}._aboutBlock__content_aehkb_210{display:flex;flex-direction:column;gap:1rem}._aboutBlock__content__iconList_aehkb_215{display:flex;gap:1rem;margin-left:.25rem}._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{height:1.5rem;width:1.5rem}._aboutBlock__divider_aehkb_230{border-top:1px solid var(--md-sys-color-outline);margin:1.25rem 0}._aboutBlock__menu_aehkb_234{display:flex;gap:.75rem;font-weight:500;overflow:hidden}@media (min-width: 768px){._aboutBlock__menu_aehkb_234{gap:2rem}}._aboutBlock__menu__tab_aehkb_245{display:inline-flex;padding-bottom:1.25rem;border-bottom:2px solid transparent;background-color:inherit;border:none;cursor:pointer}._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{height:10rem;background-position:center;background-size:cover}._userBlock__content_aehkb_274{padding:3.5rem 2rem 2rem;position:relative}._userBlock__content__name_aehkb_279{font-size:large;font-weight:600;margin:.25rem 0}._userBlock__content__title_aehkb_284{margin-bottom:2rem}._userBlock__content__headshot_aehkb_287{border:2px solid var(--md-sys-color-outline);height:5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a;position:absolute;top:-2.5rem}._userBlock__content__downloadButton_aehkb_295{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);text-decoration:none;display:flex;justify-content:space-evenly;width:100%;padding:.75rem .5rem;border-radius:.5rem;align-items:center;font-weight:600;position:relative;box-sizing:border-box}._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;flex:1;margin-right:3rem;text-align:center}._userBlock__content__downloadButton__icon_aehkb_319{background-color:var(--md-sys-color-inverse-primary);color:var(--md-sys-color-on-surface);position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;padding:.75rem 1rem;border-radius:0 .5rem .5rem 0;box-sizing:border-box}._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{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._information__content_aehkb_349{display:flex;flex-direction:column;gap:1rem}._information__content__item_aehkb_354{display:flex;justify-content:space-between}._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;display:flow-root;padding:2rem}._skills__title_aehkb_373{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._skills__content_aehkb_378{display:flex;flex-wrap:wrap;margin:-.5rem}._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{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}._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;border-radius:1rem;animation:_shimmer_aehkb_1 1.5s infinite linear;background-image:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);background-size:200% 100%}@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{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;background-size:cover}._listItem_aehkb_442{display:flex}._listItem__logo_aehkb_445{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;background-size:cover}._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{display:flex;gap:1rem;line-height:1.2}@media (max-width: 40rem){._listItem__content__subheading_aehkb_460{flex-direction:column;gap:.1rem}}._listItem__content__subheading__company_aehkb_471,._listItem__content__subheading__location_aehkb_476{display:flex;gap:.5rem;align-items:center}._listItem__content__subheading__date_aehkb_481{flex:1;display:flex;align-items:center;gap:.5rem;justify-content:end}@media (max-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{line-height:1.2;list-style-type:disc;margin-bottom:.75rem}._listItem__content__description_aehkb_493 ul li:last-child{margin-bottom:0}._educationItem_aehkb_505{display:flex}._educationItem__schoolLogo_aehkb_508{flex-shrink:0;width:3rem;height:3rem;border-radius:.75rem;background-size:cover}._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{display:flex;gap:1rem;line-height:1.2}@media (max-width: 40rem){._educationItem__content__subheading_aehkb_523{flex-direction:column;gap:.1rem}}._educationItem__content__subheading__school_aehkb_534,._educationItem__content__subheading__location_aehkb_539{display:flex;gap:.5rem;align-items:center}._educationItem__content__subheading__date_aehkb_544{flex:1;display:flex;align-items:center;gap:.5rem;justify-content:end}@media (max-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{list-style-type:disc;margin-bottom:.25rem}._educationItem__content__description_aehkb_556 ul li:last-child{margin-bottom:0}
