.Cards-module__LeDG_W__wrapper{gap:var(--spacings-s);margin-bottom:var(--spacings-s);flex-direction:column;display:flex}.Cards-module__LeDG_W__footer{gap:var(--spacings-xxs);justify-content:center;display:flex}.Cards-module__LeDG_W__footer p{font-size:inherit}@media only screen and (min-width:1200px){.Cards-module__LeDG_W__footer{justify-content:flex-start}}@media only screen and (max-width:900px){.Cards-module__LeDG_W__footer p{font-size:1.2rem}}
.Label-module__UEjzmW__label{padding:var(--spacings-xxs);width:max-content;font-size:.8rem;list-style-type:none}@media only screen and (max-width:900px){.Label-module__UEjzmW__label{font-size:1rem}}
.Card-module__lU3XEW__container{--main-colour:var(--main-color,#000);background-color:var(--palette-light-bg);border:1px solid var(--palette-text);padding:var(--spacings-s);width:100%;height:max-content;box-shadow:-10px 10px var(--main-colour), -10px 10px 0px 1px var(--palette-text);top:var(--spacings-m);background-color:#fff;flex-direction:column;justify-content:center;transition:all .4s;display:flex;position:sticky}.Card-module__lU3XEW__container p{font-size:1rem;line-height:140%}.Card-module__lU3XEW__childPosition{top:calc(var(--index) * 30px)}.Card-module__lU3XEW__container h3{font-size:1rem;font-weight:400;font-family:var(--font-raleway)}@media (hover:hover) and (pointer:fine){.Card-module__lU3XEW__container:not(.Card-module__lU3XEW__isStuck):hover{box-shadow:0px 0px var(--main-colour);transform:translate(-5px,5px)}}.Card-module__lU3XEW__labels{gap:var(--spacings-xs);flex-wrap:wrap;padding:0;display:flex}.Card-module__lU3XEW__header{align-items:center;gap:var(--spacings-xs);flex-wrap:wrap;display:flex}.Card-module__lU3XEW__tag{padding:var(--spacings-xxs);font-size:.8rem;position:absolute;top:0;right:0}.Card-module__lU3XEW__link{-webkit-text-decoration-color:var(--main-colour);text-decoration-color:var(--main-colour);text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:3px}.Card-module__lU3XEW__link h2{font-family:var(--font-raleway);font-size:1.5rem}@media only screen and (min-width:1200px){.Card-module__lU3XEW__header{flex-wrap:nowrap}}@media only screen and (max-width:900px){.Card-module__lU3XEW__container p,.Card-module__lU3XEW__container h3{font-size:1.2rem}.Card-module__lU3XEW__tag{font-size:1rem}.Card-module__lU3XEW__link h2{font-size:1.8rem}}
.GithubLink-module__6E2CDa__githubLink{align-items:center;gap:var(--spacings-xxs);display:flex}.GithubLink-module__6E2CDa__githubLink svg{width:20px;height:20px}@media only screen and (max-width:900px){.GithubLink-module__6E2CDa__githubLink{font-size:1.2rem}}
.Main-module__Mg4I_q__container{padding:var(--spacings-xxs) var(--spacings-s);gap:var(--spacings-s);flex-wrap:wrap;display:flex}.Main-module__Mg4I_q__copy{max-width:100%;font-size:1.2rem}.Main-module__Mg4I_q__copy h1{margin-bottom:var(--spacings-xs);font-size:2.5rem;font-family:var(--font-raleway)}.Main-module__Mg4I_q__copy h3{font-size:1.2rem;font-family:var(--font-raleway)}.Main-module__Mg4I_q__skillsH{font-family:var(--font-raleway);font-size:1.8rem}.Main-module__Mg4I_q__copy p{line-height:2.2rem}.Main-module__Mg4I_q__sticky{top:var(--spacings-m);position:sticky}.Main-module__Mg4I_q__skills{gap:var(--spacings-xs);flex-wrap:wrap;align-items:center;padding:0;display:flex}.Main-module__Mg4I_q__copy p>.Main-module__Mg4I_q__wttLink{border-bottom:2.5px dashed var(--palette-dark-orange)}@media only screen and (min-width:1200px){.Main-module__Mg4I_q__container{padding:var(--spacings-s) var(--spacings-m);gap:var(--spacings-m);flex-wrap:nowrap}.Main-module__Mg4I_q__copy{max-width:40%}}@media only screen and (max-width:900px){.Main-module__Mg4I_q__copy h3{font-size:1.3rem}}
