:root{--background-color: #fef7ef;--primary-color: #79838e;--font-family: "Winky Rough", sans-serif}body{background-color:var(--background-color);margin:0}._heroContainer_18vw4_24{display:flex;align-items:center;justify-content:space-evenly;height:100vh;gap:100px}._colourModeContainer_18vw4_33 h1{color:var(--header-color);font-family:var(--font-family);font-weight:600;text-align:center;font-size:30px}._colourModeContainer_18vw4_33 h2{color:var(--header-color);font-family:var(--font-family);font-weight:550;text-align:center;font-size:25px;margin-top:-30px}._cvButton_18vw4_52{background-color:var(--btn-color);color:var(--btn-text-color);padding:10px 20px;border:none;border-radius:20px;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);margin-top:-20px;transition:transform .3s ease}._cvButton_18vw4_52:hover{transform:scale(1.1)}._info_18vw4_70{position:relative;background:transparent;border:15px solid var(--primary-color);border-radius:30px;padding:20px;box-shadow:0 2px 8px #00000014}._info_18vw4_70:after{content:"";position:absolute;left:0;top:25%;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:100px solid var(--primary-color);border-right-color:var(--primary-color);border-left:0;border-top:0;margin-top:-34px;margin-left:-101px}p{color:var(--text-color);font-size:25px;font-family:var(--secondary-font-family);font-weight:600;line-height:1.6;text-align:center}._hero_18vw4_24{width:350px;display:block;height:auto}._colourModeContainer_18vw4_33{display:inline-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}._arrows_18vw4_118{display:flex;justify-content:center;align-items:center}._arrows_18vw4_118 img{width:5%;height:auto}@media screen and (max-width: 768px){._heroContainer_18vw4_24{flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:20px;height:auto}._hero_18vw4_24{width:70%;max-width:300px}._info_18vw4_70{border-width:10px;padding:15px;margin-top:10px}._info_18vw4_70:after{display:none}p{font-size:18px;line-height:1.4}._arrows_18vw4_118 img{width:10%;margin-top:20px}._cvButton_18vw4_52{margin-top:10px}}:root{--background-color: #fef7ef;--primary-color: #ded0c1;--secondary-color: #faf3e9;--accent-color: #79838e;--header-color: #b1a496;--text-color: #333;--btn-color: #4a90e2;--btn-text-color: #ffffff;--font-family: "Winky Rough", sans-serif;--secondary-font-family: "Roboto Condensed", sans-serif;--font-size: 16px;--border-radius: 4px}section{display:flex;flex-direction:column;align-items:center;height:100vh}._skillsContainer_1hzcb_24{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:20px}._skillsContainer_1hzcb_24 h1{font-family:var(--font-family);color:var(--header-color);font-weight:550;font-size:27px;margin-bottom:10px}._skillsGrid_1hzcb_41{display:grid;grid-template-columns:repeat(4,150px);gap:15px;margin:0 auto}._skill_1hzcb_24{background:var(--secondary-color);border:4px solid var(--primary-color);border-radius:40px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}._skill_1hzcb_24:hover{background:var(--primary-color);transition:background-color .3s ease}._skill_1hzcb_24 p{font-size:17px;font-family:var(--secondary-font-family);font-weight:787;margin:0;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;height:32px}._skill_1hzcb_24 img{width:50px;height:auto;display:block;padding:0 0 10px;margin:0 auto}._skill_1hzcb_24 img._skillScikit_1hzcb_87{width:70px;height:auto;display:block;padding:10px 0 15px;margin:0 auto}._skill_1hzcb_24 img._skillXgboost_1hzcb_97{width:85px;height:auto;display:block;padding:20px 0;margin:0 auto}._arrows_1hzcb_108{display:flex;justify-content:center;align-items:center}._arrows_1hzcb_108 img{width:5%;height:auto;padding-top:30px}@media screen and (max-width: 768px){._skillsGrid_1hzcb_41{grid-template-columns:repeat(4,80px);gap:10px;margin:0 auto}._skill_1hzcb_24 p{font-size:8px;height:5px}._skill_1hzcb_24 img{width:25px;padding-bottom:10px}._skill_1hzcb_24 img._skillScikit_1hzcb_87{width:30px;padding-top:5px;padding-bottom:10px}._skill_1hzcb_24 img._skillXgboost_1hzcb_97{width:45px;padding-top:10px;padding-bottom:10px}._arrows_1hzcb_108 img{width:10%;margin-top:20px}}section{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100vh}._projectsContainer_cv7t5_25{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}._projectsContainer_cv7t5_25 h1{font-family:var(--font-family);color:var(--header-color);font-weight:550;font-size:27px}._projectsContainer_cv7t5_25 h3{color:var(--header-color);font-family:var(--secondary-font-family);font-style:787;text-align:center;font-size:14px;margin-top:-40px;margin-bottom:35px}._projectItem_cv7t5_50 h2{color:var(--text-color);font-family:var(--secondary-font-family);font-style:787;text-align:center;font-size:17px;margin-top:10px}._projectItems_cv7t5_59{display:flex;align-items:center;justify-content:center;width:80%;gap:50px}._projectItem_cv7t5_50{width:fit-content;display:flex;flex-direction:column}._projectItem_cv7t5_50 img{width:170px;height:auto;display:block}._projectDetails_cv7t5_79{display:flex;justify-content:center;padding:20px;gap:7px}._projectButton_cv7t5_86{background-color:var(--btn-color);color:var(--btn-text-color);padding:5px 10px;border:none;border-radius:var(--border-radius);cursor:pointer;font-family:var(--secondary-font-family);font-size:var(--font-size);transition:transform .3s ease}._projectButton_cv7t5_86:hover{transform:scale(1.1)}._arrows_cv7t5_103{display:flex;justify-content:center;align-items:center}._arrows_cv7t5_103 img{width:5%;height:auto;padding-top:30px}@media screen and (max-width: 768px){._arrows_cv7t5_103 img{width:10%;margin-top:20px}._projectItem_cv7t5_50{align-items:center}._projectItems_cv7t5_59{gap:0px}._projectItem_cv7t5_50 img{width:90px}._projectDetails_cv7t5_79{display:flex;justify-content:center;padding:10px;gap:2px}._projectButton_cv7t5_86{padding:4px 7px;font-size:15px}}:root{--background-color: #fef7ef;--primary-color: #ded0c1;--secondary-color: #faf3e9;--accent-color: #79838e;--header-color: #b1a496;--text-color: #333;--btn-color: #afabcb;--btn-text-color: #ffffff;--font-family: "Winky Rough", sans-serif;--secondary-font-family: "Roboto Condensed", sans-serif;--font-size: 16px;--border-radius: 4px}section{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100vh}h1{font-family:var(--font-family);color:var(--header-color);font-weight:550;text-align:center;font-size:27px}h3{font-family:var(--secondary-font-family);color:var(--text-color);font-weight:550;text-align:center;font-size:15px;padding-top:20px}._contactForm_frew2_42{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50vw;border:2px solid var(--primary-color);border-radius:20px;padding:20px;box-shadow:0 2px 8px #0000001a}._contactForm_frew2_42 form{display:flex;flex-direction:column;width:100%}._contactForm_frew2_42 label{margin-bottom:5px;font-family:var(--secondary-font-family);color:var(--text-color)}._contactForm_frew2_42 input{margin-bottom:20px;padding:10px;resize:none;border:1px solid var(--primary-color);border-radius:20px;font-family:var(--secondary-font-family);font-size:var(--font-size)}._contactForm_frew2_42 textarea{margin-bottom:20px;padding:10px;resize:none;height:100px;border:1px solid var(--primary-color);border-radius:20px;font-family:var(--secondary-font-family);font-size:var(--font-size)}._contactForm_frew2_42 button{background-color:var(--btn-color);color:var(--btn-text-color);border:none;width:50%;justify-content:center;align-self:center;padding:10px 20px;border-radius:20px;font-family:var(--font-family);font-size:var(--font-size);cursor:pointer;width:fit-content;margin:20px auto 0;display:block;transition:transform .3s ease}._contactForm_frew2_42 button:hover{transform:scale(1.1)}._contactSocials_frew2_109{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:50px}._contactSocials_frew2_109 img:hover{transform:scale(1.1)}._contactSocials_frew2_109 img{width:40px;height:auto;transition:transform .3s ease}@media screen and (max-width: 768px){._contactForm_frew2_42{width:80vw}}
