body{zoom:80%}._App_17rw8_7{background-color:var(--color-bg);width:100%;height:100%;overflow:hidden}._navbar_4njd6_5{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:10px;z-index:2;margin:0 10%}._title_4njd6_25{font-size:25px;font-weight:600;font-style:italic;font-family:Courier New,Courier,monospace;text-decoration:none;color:var(--color-text)}._menuBtn_4njd6_43{display:none}._menu_4njd6_43{display:flex}._menuItems_4njd6_59{display:flex;gap:47px;list-style:none}._menuItems_4njd6_59 a{font-size:18px;color:var(--color-text);text-decoration:none}@media screen and (max-width: 830px){._navbar_4njd6_5{flex-direction:column;align-items:flex-start}._menu_4njd6_43{position:absolute;right:0;margin-right:10%;flex-direction:column;align-items:flex-end;gap:11px;z-index:3}._menuBtn_4njd6_43{display:block;cursor:pointer}._menuItems_4njd6_59{display:none;flex-direction:column;align-items:center;gap:13px;border-radius:10px;background:#19376d;background:linear-gradient(0deg,#19376d33,#19376d);padding:24px 33px;box-shadow:0 0 4px #00000040}._menuOpen_4njd6_157{display:flex;z-index:1}}._container_bd03e_5{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:49px;z-index:1;margin-left:10%;margin-right:10%}._content_bd03e_27{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-text);z-index:1}._title_bd03e_43{font-size:72px;font-weight:900;margin-bottom:33px;font-family:var(--font-roboto);background:linear-gradient(90deg,#fff 70%,#fff0 120%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}._description_bd03e_71{font-size:30px;font-family:var(--font-roboto);margin-bottom:52px}._contactBtn_bd03e_83{text-decoration:none;background-color:var(--color-primary);color:var(--color-text);border-radius:100px;font-size:30px;font-style:italic;font-weight:600;padding:17px 26px;box-shadow:0 0 4px #00000040}._meImg_bd03e_107{width:50%;z-index:1;animation-name:_floating_bd03e_1;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes _floating_bd03e_1{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translateY(-0px)}}._topBlur_bd03e_151{position:absolute;width:50vw;height:50vw;min-width:350px;top:-128px;left:-10vw;border-radius:764px;background:#19376db3;filter:blur(100px);z-index:0}._bottomBlur_bd03e_179{position:absolute;width:70vw;height:50vw;min-width:350px;min-width:250px;top:246px;right:-25vw;border-radius:764px;background:#19376db3;filter:blur(100px);z-index:0}@media screen and (max-width: 830px){._container_bd03e_5{flex-direction:column-reverse}._content_bd03e_27{align-items:center}}._container_12uuu_5{position:relative;background-color:#0c0c0c99;border-radius:15px;padding:73px;margin-top:129px;z-index:1;margin-left:10%;margin-right:10%}._title_12uuu_27{color:var(--color-text);font-size:35px;font-weight:700;letter-spacing:1.75px;text-transform:uppercase}._content_12uuu_43{display:flex;flex-direction:row;align-items:center}._aboutImage_12uuu_55{width:35%}._aboutItems_12uuu_63{color:var(--color-text);display:flex;flex-direction:column;gap:50px}._aboutItem_12uuu_63{display:flex;flex-direction:row;align-items:center;border-radius:20px;list-style:none;padding:25px;background-image:linear-gradient(90deg,#a5d7e86b,#fff0);background-size:0 100%;background-repeat:no-repeat;transition:.4s}._aboutItem_12uuu_63:hover{background-size:100% 100%}._aboutItem_12uuu_63 h3{font-size:25px;font-weight:600}._aboutItem_12uuu_63 p{font-size:18px}@media screen and (max-width: 830px){._container_12uuu_5{background-color:transparent;padding-left:0;padding-right:0}._content_12uuu_43{flex-direction:column}._aboutImage_12uuu_55{display:none;width:50%;z-index:1}._aboutItems_12uuu_63{margin-top:29px}._aboutItem_12uuu_63{padding-left:0;padding-right:0}}._container_1azg5_5{color:var(--color-text);margin-top:79px;margin-left:10%;margin-right:10%}._title_1azg5_19{color:var(--color-text);font-size:35px;font-weight:700;letter-spacing:1.75px;text-transform:uppercase}._content_1azg5_35{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:14px}._skills_1azg5_49{width:45%;display:flex;flex-wrap:wrap;gap:37px}._skill_1azg5_49{display:flex;flex-direction:column;align-items:center;gap:11px}._skillImageContainer_1azg5_77{background-color:var(--color-secondary);border-radius:100%;display:flex;align-items:center;justify-content:center;width:120px;height:120px}._skillImageContainer_1azg5_77 img{width:70px}._skill_1azg5_49 p{font-size:25px;font-family:var(--font-roboto);font-weight:500}._history_1azg5_117{width:45%;display:flex;flex-direction:column;gap:40px}._historyItem_1azg5_131{display:flex;flex-direction:row;align-items:center;gap:20px;background:#19376d;background:linear-gradient(90deg,#19376d,#19376d00);border-radius:15px;padding:24px}._historyItem_1azg5_131 img{width:85px}._historyItemDetails_1azg5_161{font-family:var(--font-roboto)}._historyItemDetails_1azg5_161 h3{font-size:30px;font-weight:500}._historyItemDetails_1azg5_161 p{font-size:25px;font-weight:300}._historyItemDetails_1azg5_161 ul{margin-top:6px;list-style-position:inside;font-size:20px;list-style-type:disc;margin-left:17px}@media screen and (max-width: 830px){._content_1azg5_35{flex-direction:column;align-items:center;gap:34px}._skills_1azg5_49{width:100%;flex-direction:row;justify-content:center}._history_1azg5_117{width:100%;gap:9px}}._container_r8hqr_5{margin-top:76px;color:var(--color-text);margin-left:10%;margin-right:10%}._title_r8hqr_19{font-size:35px;font-weight:700;letter-spacing:1.75px;text-transform:uppercase}._subtitle_r8hqr_33{font-size:25px;font-weight:400;font-style:italic;letter-spacing:1.75px}._projects_r8hqr_47{margin-top:37px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;width:100%}._container_1yzwl_5{display:flex;flex-direction:column;border-radius:10px;background:linear-gradient(180deg,#576cbc,#132a53);box-shadow:0 16px 14px #04152d;padding:18px 24px;max-width:345px}._image_1yzwl_25{margin-bottom:26px}._title_1yzwl_33{font-size:25px;font-weight:700}._description_1yzwl_43{margin-top:6px;font-size:20px;font-weight:400}._links_1yzwl_55{width:75%;margin-top:26px;display:flex;justify-content:flex-end}._link_1yzwl_55{text-decoration:none;color:var(--color-text);font-size:30px;font-weight:450;border-radius:100px;background:var(--color-primary);padding:1px 22px}._container_h7n6i_5{color:var(--color-text);margin-top:120px;background-color:var(--color-secondary);display:flex;flex-direction:row;justify-content:space-evenly;width:100%;padding:50px 28px;gap:15px}._text_h7n6i_29 h2{font-size:50px;font-weight:700;font-style:italic;letter-spacing:4px}._text_h7n6i_29 p{font-size:25px;font-weight:400;letter-spacing:3px}._links_h7n6i_55{display:flex;flex-direction:column;align-items:flex-start;list-style:none;gap:26px}._link_h7n6i_55{display:flex;align-items:center;gap:25px}._link_h7n6i_55 a{color:var(--color-text);text-decoration:none;font-size:20px;font-weight:400;letter-spacing:1.5px}@media screen and (max-width: 830px){._container_h7n6i_5{flex-direction:column;gap:23px}._text_h7n6i_29{display:flex;flex-direction:column;align-items:center}._links_h7n6i_55{align-items:center}}:root{--color-text: #fff;--color-primary: #576cbc;--color-secondary: #19376d;--color-dark: #0b2447;--color-bg: #04152d;--font-roboto: "Roboto"}._container_n583s_5{position:fixed;bottom:0;left:0;width:100%;background-color:#000c;padding:0 20px;text-align:center;color:#fff}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
