._page-module-scss-module__fruGXq__hero h1,._page-module-scss-module__fruGXq__hero h2{text-align:center;margin:0}._page-module-scss-module__fruGXq__hero_header{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}._page-module-scss-module__fruGXq__hero_header_gradient{background:-webkit-linear-gradient(#89c2d9,#2a6f97);-webkit-text-fill-color:#0000;-webkit-background-clip:text}._page-module-scss-module__fruGXq__hero_header_gradient:hover{background:-webkit-linear-gradient(#2a6f97,#89c2d9);-webkit-text-fill-color:#0000;-webkit-background-clip:text}._page-module-scss-module__fruGXq__hero_avatar{justify-content:center;margin-top:15px;display:flex}._page-module-scss-module__fruGXq__hero_avatar_container{background-color:#012a4a;border-radius:500px;width:100px;height:100px;overflow:hidden}[data-theme=light] ._page-module-scss-module__fruGXq__hero_avatar_container{background-color:#89c2d9}._page-module-scss-module__fruGXq__gpt{background-color:#161a1d;border-radius:25px}@media (max-width:1024px){._page-module-scss-module__fruGXq__gpt{padding:50px 5vw}}[data-theme=light] ._page-module-scss-module__fruGXq__gpt{background-color:#89c2d9}._page-module-scss-module__fruGXq__gpt_info{font-size:14px;font-weight:700}._page-module-scss-module__fruGXq__gpt_subheader{margin-top:20px;font-size:20px;font-weight:600}._page-module-scss-module__fruGXq__gpt_input{margin:25px 0 0}._page-module-scss-module__fruGXq__gpt_input_prompt{resize:vertical;background:#0b090a;border:5px solid #141414;border-radius:15px;outline:none;width:100%;height:50px;min-height:100px;padding:5px 10px;font-size:17px;font-weight:700}._page-module-scss-module__fruGXq__gpt_input_prompt:focus-visible{border-color:#013863}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_input_prompt{background-color:#f5f3f4;border-color:#b0d6e5}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_input_prompt:focus-visible{border-color:#9cccdf}._page-module-scss-module__fruGXq__gpt_input_buttons{justify-content:right;gap:10px;margin-top:10px;display:flex}._page-module-scss-module__fruGXq__gpt_input_buttons_newthread{cursor:pointer;color:#2a6f97;background-color:#000d18;border:none;border-radius:10px;justify-content:center;align-items:center;padding:15px 10px;transition:all .2s;display:flex}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_input_buttons_newthread{color:#012a4a;background-color:#468faf}._page-module-scss-module__fruGXq__gpt_input_buttons_newthread:hover{color:#307eab;background-color:#01213b}._page-module-scss-module__fruGXq__gpt_input_buttons_submit{cursor:pointer;background-color:#012a4a;border:none;border-radius:10px;padding:15px 30px;font-weight:700;transition:all .2s}._page-module-scss-module__fruGXq__gpt_input_buttons_submit:hover{background-color:#013a63}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_input_buttons_submit{background-color:#2a6f97}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_input_buttons_submit:hover{background-color:#468faf}._page-module-scss-module__fruGXq__gpt_thread:empty{display:none}._page-module-scss-module__fruGXq__gpt_thread{background-color:#181d20;border-radius:10px;margin-top:20px;padding:10px}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_thread{background-color:#76b8d3}._page-module-scss-module__fruGXq__gpt_thread_item{margin-bottom:20px}._page-module-scss-module__fruGXq__gpt_thread_item:last-of-type{margin-bottom:0}._page-module-scss-module__fruGXq__gpt_thread_item_prompt{color:#a9d6e5;margin-bottom:10px;font-size:18px;font-weight:1000}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_thread_item_prompt{color:#012a4a}._page-module-scss-module__fruGXq__gpt_thread_item_response p{margin:5px 0}._page-module-scss-module__fruGXq__gpt_thread_item_response hr{margin:10px 0}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_thread_item_response hr{border-color:#000}._page-module-scss-module__fruGXq__gpt_thread_item_response ol,._page-module-scss-module__fruGXq__gpt_thread_item_response ul{margin:10px 0 10px 20px}._page-module-scss-module__fruGXq__gpt_thread_item_response ol li,._page-module-scss-module__fruGXq__gpt_thread_item_response ul li{margin:5px 0}._page-module-scss-module__fruGXq__gpt_thread_item_response_error{color:red;font-weight:600}._page-module-scss-module__fruGXq__gpt_thread_skeleton_item{--highlight-color:#2c343a!important}[data-theme=light] ._page-module-scss-module__fruGXq__gpt_thread_skeleton_item{--highlight-color:#62aecd!important}._page-module-scss-module__fruGXq__journey{color:#e8f4f8;flex-grow:1;justify-content:space-between;align-items:flex-start;gap:2vw;padding:50px 0;display:flex}[data-theme=light] ._page-module-scss-module__fruGXq__journey{color:#012a4a}@media (max-width:1024px){._page-module-scss-module__fruGXq__journey{flex-direction:column}}._page-module-scss-module__fruGXq__journey h2{color:#a9d6e5}[data-theme=light] ._page-module-scss-module__fruGXq__journey h2{color:#012a4a}._page-module-scss-module__fruGXq__journey>*{border-radius:25px;min-width:250px;min-height:300px;padding:25px}._page-module-scss-module__fruGXq__journey_experiences{background-color:#000d18;flex-grow:1}[data-theme=light] ._page-module-scss-module__fruGXq__journey_experiences{background-color:#62aecd}._page-module-scss-module__fruGXq__journey_experiences_job{margin-bottom:20px;padding-left:20px;position:relative}._page-module-scss-module__fruGXq__journey_experiences_job:last-child :after{height:calc(100% - 24px);bottom:0}._page-module-scss-module__fruGXq__journey_experiences_job_timeline{width:15px;height:100%;position:absolute;top:0;left:0}._page-module-scss-module__fruGXq__journey_experiences_job_timeline:before{content:"";background:#2c7da0;border:2px solid #014f86;border-radius:3px;width:15px;height:20px;position:absolute;top:0;left:0}._page-module-scss-module__fruGXq__journey_experiences_job_timeline:after{content:"";background:#014f86;width:5px;height:calc(100% - 4px);position:absolute;bottom:-20px;left:50%}._page-module-scss-module__fruGXq__journey_experiences_job_timeline._page-module-scss-module__fruGXq__active,._page-module-scss-module__fruGXq__journey_experiences_job_timeline._page-module-scss-module__fruGXq__active:before{background-color:red}._page-module-scss-module__fruGXq__journey_experiences_job_dates{color:#a9d6e5;margin-bottom:10px;font-size:14px;font-weight:500}[data-theme=light] ._page-module-scss-module__fruGXq__journey_experiences_job_dates{color:#012a4a}._page-module-scss-module__fruGXq__journey_experiences_job_header{vertical-align:center;align-content:center;align-items:center;gap:5px;margin-bottom:10px;margin-left:10px;display:flex;position:relative}._page-module-scss-module__fruGXq__journey_experiences_job_header_image{flex-basis:min-content;flex-shrink:0}._page-module-scss-module__fruGXq__journey_experiences_job_header_text{flex-grow:5;flex-basis:max-content;font-weight:900}._page-module-scss-module__fruGXq__journey_experiences_job_details{margin-left:10px}._page-module-scss-module__fruGXq__journey_experiences_job_details_item{margin-bottom:20px;position:relative}._page-module-scss-module__fruGXq__journey_experiences_job_details_item:before{content:"";background-color:#2a6f97;width:5px;height:50%;position:absolute;left:-10px}._page-module-scss-module__fruGXq__journey_skills{background-color:#012a4a}[data-theme=light] ._page-module-scss-module__fruGXq__journey_skills{background-color:#a9d6e5}._page-module-scss-module__fruGXq__journey_skills h2{width:max-content;margin-left:auto;margin-right:auto}._page-module-scss-module__fruGXq__journey_skills_data_category{margin-bottom:20px}._page-module-scss-module__fruGXq__journey_skills_data_category_header{margin-bottom:10px;font-weight:900}._page-module-scss-module__fruGXq__journey_skills_data_category_buttons{flex-wrap:wrap;gap:3px;display:flex}._page-module-scss-module__fruGXq__journey_skills_data_category_buttons_button{background-color:#01497c;border-radius:5px;padding:5px}[data-theme=light] ._page-module-scss-module__fruGXq__journey_skills_data_category_buttons_button{background-color:#e8f4f8}[data-theme=light] ._page-module-scss-module__fruGXq__journey_skills_data_category_buttons_button:hover{background-color:#5bb1cd}._page-module-scss-module__fruGXq__journey_skills_data_category_buttons_button:hover{background-color:#0275c8;transition:all .1s}
@font-face{font-family:Stepalange;src:url(/fonts/StepalangeRegular.woff2)format("woff2");font-weight:400;font-style:normal}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;margin:0;padding:0}html{max-width:100vw;font-family:Proxima Nova,serif;overflow-x:hidden}body{color:#f5f3f4;background:#0b090a linear-gradient(#0000,#161a1d);max-width:100vw;overflow-x:hidden}[data-theme=light] body{color:#0b090a;background:#d3d3d3 linear-gradient(#0000,#f5f3f4)}body{transition:background-color .125s linear,color .125s linear}div.app{width:80%;max-width:1600px;margin:auto;position:relative}@media (max-width:768px){div.app{max-width:unset;width:95%}}main{min-height:100vh;padding-top:15vh}main>*{margin-bottom:50px;padding:50px 12vw}@media (max-width:1024px){main>*{padding:50px 5vw}}a{color:inherit;text-decoration:none}h1{font-family:Stepalange;font-size:50px}@media (max-width:768px){h1{font-size:35px}}h2{margin-bottom:30px;font-family:Stepalange;font-size:30px}h3{margin-bottom:15px;font-family:Stepalange;font-size:25px}.Typewriter{min-height:66px}.Typewriter__cursor{display:none}.Typewriter__wrapper{line-height:66px}
