._section_1qfso_1,._entry_1qfso_5{margin-bottom:2rem}._entry_1qfso_5 h3{margin:0;font-size:larger}._name_1qvbc_1{font-size:larger;font-weight:bolder;color:var(--color-text-secondary)}._container_k6aav_1{padding:3rem;margin:auto;color:var(--color-primary);background-color:var(--color-secondary)}._toggleSwitch_k6aav_8{width:5rem;position:sticky;top:0}._header_k6aav_14{display:flex;flex-direction:row;justify-content:space-between;text-align:start;padding-bottom:1rem}._experienceSection_k6aav_22,._experienceEntry_k6aav_26{margin-bottom:2rem}._experienceEntry_k6aav_26 h3{margin:0}._skillSection_k6aav_34{margin-bottom:2rem}._skillSection_k6aav_34 ul{list-style:disc;padding-left:1.5rem}._section_k6aav_43{margin-bottom:30px}._section_k6aav_43 h2{margin-bottom:10px}._downloadLink_k6aav_51{text-decoration:none;align-self:center}._downloadButton_k6aav_56{background:linear-gradient(135deg,#4e54c8,#8f94fb);color:var(--alice-blue);font-size:16px;font-weight:600;padding:12px 24px;border:none;border-radius:12px;cursor:pointer;box-shadow:0 4px 10px #00000026;transition:all .3s ease}._downloadButton_k6aav_56:hover{transform:translateY(-2px);background:linear-gradient(135deg,#3f46b5,#7b82f5);box-shadow:0 6px 14px #0003}._contactCard_zdr09_1{background:var(--darker-tint);padding:1rem;border:.3rem solid var(--lighter-tint);border-radius:1rem;text-align:center;color:var(--color-secondary);transition:all .1s linear;display:flex;flex-direction:row;margin:1rem;width:100%;max-height:20rem;max-width:60%;min-width:30rem;justify-self:center}._authorImageContainer_zdr09_19{display:flex;justify-content:end;align-items:center;flex:2;padding:.5rem}._authorImage_zdr09_19{width:100%;min-width:10rem;max-width:15rem;aspect-ratio:1/1;border:4px solid var(--lighter-tint);border-radius:100%;object-fit:cover;clip-path:circle()}._information_zdr09_38{flex:3;display:flex;flex-direction:column;justify-content:space-between}._name_zdr09_45,._title_zdr09_46{margin:0}._details_zdr09_50{font-size:x-large}._links_zdr09_54{display:flex;flex-direction:row;justify-content:center;margin-top:1rem}._links_zdr09_54 a{text-decoration:none;line-height:0;position:relative;margin:0 .5rem}._icon_zdr09_68{min-width:3rem;height:auto;transition:all linear .1s;padding:0}._icon_zdr09_68:hover{transform:scale(1.1)}._linkTooltip_zdr09_80{background:var(--color-secondary);color:var(--color-primary);position:absolute;bottom:110%;left:40%;line-height:normal;padding:.1rem .2rem;border-radius:5px;opacity:0;pointer-events:none;transition:all .2s ease;z-index:1}._links_zdr09_54 a:hover ._linkTooltip_zdr09_80{opacity:1}._tile_laho4_1{display:flex;flex:1;flex-direction:column;color:var(--color-secondary);background-color:var(--darker-tint);justify-content:space-between;border-radius:1rem;border:.3rem solid var(--darker-tint);overflow:hidden;transition:all .1s linear;position:relative;margin:1rem;width:100%;cursor:pointer}._tile_laho4_1:hover{border-color:var(--lighter-tint);scale:101%}._tileImage_laho4_23{position:absolute;object-fit:contain;opacity:.5;z-index:0;top:0;bottom:0;height:calc(100% - 2rem);align-self:center}._tileContent_laho4_34{flex:1;z-index:1;padding:1rem;overflow:auto}._tileContent_laho4_34 h2{font-size:xx-large;margin:0;margin-bottom:.5rem}._tileContent_laho4_34 p{font-size:large;margin-top:.5rem}._container_dqqis_1{display:flex;flex-direction:column;align-items:center}._topSection_dqqis_7{display:flex;flex-direction:row;width:100%;margin:0 0 2rem;align-items:center}._contactCard_dqqis_15{padding:.5rem;width:100%}._mainHeader_dqqis_20{cursor:default;font-size:3.5rem;font-weight:800;text-align:center;position:relative;display:inline-block;padding:.5rem 1rem;margin:0 1rem;color:var(--darker-tint);letter-spacing:.05em;text-transform:uppercase;transition:transform .3s ease,border-color .3s ease}._mainHeader_dqqis_20:after{cursor:pointer;content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:60%;height:4px;background-color:var(--darker-tint);border-radius:2px;transition:width .3s ease}._mainHeader_dqqis_20:hover{transform:scale(1.02);color:var(--lighter-tint)}._mainHeader_dqqis_20:hover:after{width:80%;background-color:var(--lighter-tint)}._middleSection_dqqis_59{display:flex;flex-direction:column}._tilesContainer_dqqis_64{max-width:80%;min-width:40rem;align-self:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem}._toggleSwitch_gx7zz_1{min-width:4rem;width:100%;max-width:5rem;position:fixed;top:0;z-index:10}._themeToggleButton_17u2o_2{position:relative;display:inline-block;width:100%;height:100%;cursor:pointer}._toggle_17u2o_11{opacity:0;width:0;height:0}._container_17u2o_17,._patches_17u2o_18,._stars_17u2o_19,._button_17u2o_20,._sun_17u2o_21,._moon_17u2o_22,._cloud_17u2o_23{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}._toggle_17u2o_11:checked+svg ._container_17u2o_17{fill:#2b4360}._toggle_17u2o_11:checked+svg ._button_17u2o_20{transform:translate(28px,2.333px)}._sun_17u2o_21{opacity:1}._toggle_17u2o_11:checked+svg ._sun_17u2o_21{opacity:0}._moon_17u2o_22{opacity:0}._toggle_17u2o_11:checked+svg ._moon_17u2o_22{opacity:1}._cloud_17u2o_23{opacity:1}._toggle_17u2o_11:checked+svg ._cloud_17u2o_23{opacity:0}._stars_17u2o_19{opacity:0}._toggle_17u2o_11:checked+svg ._stars_17u2o_19{opacity:1}@font-face{font-family:Comic Neue;src:url(/fonts/Comic_Neue/ComicNeue-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Comic Neue;src:url(/fonts/Comic_Neue/ComicNeue-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Comic Neue;src:url(/fonts/Comic_Neue/ComicNeue-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Comic Neue;src:url(/fonts/Comic_Neue/ComicNeue-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Comic Neue;src:url(/fonts/Comic_Neue/ComicNeue-Italic.ttf) ("woff");font-weight:400;font-style:italic}@font-face{font-family:Comic Neue;src:url(/fonts/Comic_Neue/ComicNeue-BoldItalic.ttf);font-weight:700;font-style:italic}:root{--amaranth: #d1495bff;--alice-blue: #ebf2faff;--gunmetal: #242b38;--color-primary: var(--gunmetal);--color-secondary: var(--alice-blue);--lighter-tint: #7cdacc;--darker-tint: #2cb5a0;--color-bg: #d8ffe9}[data-theme=dark]{--color-primary: var(--alice-blue);--color-secondary: var(--gunmetal);--color-bg: var(--gunmetal)}*{font-family:Comic Neue;letter-spacing:1px}body{color:var(--color-primary);background-color:var(--color-bg);position:relative;line-height:2;transition:all .2s linear}
