.styles-module-scss-module__ayZftW__intro{margin:5rem 0 10rem}.styles-module-scss-module__ayZftW__intro h3{color:var(--primary);margin:0 0 1.618rem;font-size:2.61792rem;font-weight:100}.styles-module-scss-module__ayZftW__intro p{color:var(--secondary);margin:0 0 .472rem;font-size:1rem;font-weight:400;line-height:2.05811rem}@media screen and (min-width:950px){.styles-module-scss-module__ayZftW__intro p{white-space:pre-line}}@media screen and (min-width:500px) and (max-width:950px){.styles-module-scss-module__ayZftW__intro p{white-space:pre-line}}@media screen and (max-width:500px){.styles-module-scss-module__ayZftW__intro p{white-space:normal}}.styles-module-scss-module__ayZftW__intro div{border-radius:9999px;width:12rem;height:12rem;margin:0 auto 2.617rem}.styles-module-scss-module__ayZftW__intro div div{background-color:var(--primary);background-image:url(/profile.png);background-size:cover;position:absolute}.styles-module-scss-module__ayZftW__intro div div:first-child{filter:blur(30px);opacity:.6;transition:opacity .2s ease-in-out 5s!important}.styles-module-scss-module__ayZftW__intro *{text-align:center}.styles-module-scss-module__ayZftW__show{opacity:1;transition:opacity .2s ease-in-out}.styles-module-scss-module__ayZftW__hide{opacity:0;transition:opacity .2s ease-in-out}
.styles-module-scss-module__6OtMOG__skills h1{text-align:center;color:var(--secondary);margin-bottom:1.618rem;font-size:1.618rem;font-weight:300}.styles-module-scss-module__6OtMOG__skills div{display:flex}.styles-module-scss-module__6OtMOG__skills div div{width:100%}.styles-module-scss-module__6OtMOG__skills div div ul{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.styles-module-scss-module__6OtMOG__skills div div ul li{text-align:center;border:solid 1px var(--secondary);box-sizing:border-box;filter:drop-shadow(0 0 5px rgba(255,255,255,.4));background-color:var(--background);border-radius:30px;margin:.618em;line-height:3rem;list-style:none}@media screen and (min-width:800px){.styles-module-scss-module__6OtMOG__skills div div ul li{width:calc(50% - 4em)}}@media screen and (max-width:800px){.styles-module-scss-module__6OtMOG__skills div div ul li{width:calc(100% - 2em)}}.styles-module-scss-module__6OtMOG__skills div div ul li{color:var(--primary);padding:0 1em;font-size:1.3rem}
@media screen and (min-width:800px){.styles-module-scss-module__4yAYta__certificateItem{width:266.667px;height:300px;margin-right:2rem}}@media screen and (max-width:800px){.styles-module-scss-module__4yAYta__certificateItem{height:200px;margin-bottom:2em}}.styles-module-scss-module__4yAYta__certificateItem{border:solid 2px var(--tertiary);background-color:var(--background);border-radius:2.617rem;justify-content:center;align-items:center;padding:1em 2em;text-decoration:none;display:flex;position:relative}.styles-module-scss-module__4yAYta__certificateItem *{text-decoration:none;display:block}.styles-module-scss-module__4yAYta__certificateItem{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__4yAYta__certificateItem div{width:100%;height:40%;display:flex}.styles-module-scss-module__4yAYta__certificateItem div:first-child,.styles-module-scss-module__4yAYta__certificateItem div:last-child{justify-content:center;align-items:center}.styles-module-scss-module__4yAYta__certificateItem div h3{color:var(--primary);text-align:center;margin:0;font-size:1.2rem}.styles-module-scss-module__4yAYta__certificateItem div img{max-width:80px;max-height:80px}.styles-module-scss-module__4yAYta__certificateItem:last-child{margin-right:0}.styles-module-scss-module__4yAYta__certificateItem label{color:var(--tertiary);text-align:center;cursor:pointer;position:absolute;bottom:1.618rem}.styles-module-scss-module__4yAYta__certificateItem label *{font-size:.75rem;font-weight:700}
.styles-module-scss-module__wWWH6q__certs{margin-top:11.089rem}.styles-module-scss-module__wWWH6q__certs h1{text-align:center;color:var(--secondary);margin-bottom:1.618rem;font-size:1.618rem;font-weight:300}.styles-module-scss-module__wWWH6q__certs div{display:flex}@media screen and (min-width:800px){.styles-module-scss-module__wWWH6q__certs div{flex-direction:row}}@media screen and (max-width:800px){.styles-module-scss-module__wWWH6q__certs div{flex-direction:column}}
.styles-module-scss-module__9LxcAG__historyItem{border-radius:2.617rem;justify-content:center;align-items:center;min-height:180px;margin-bottom:2.617rem;padding:4.236rem 1rem;display:flex}.styles-module-scss-module__9LxcAG__historyItem label{width:100%;color:var(--primary);margin-bottom:1rem;display:block}.styles-module-scss-module__9LxcAG__historyItem p{color:var(--primary);line-height:1.618rem}.styles-module-scss-module__9LxcAG__historyItem h3{color:var(--primary);margin:1.25em 0 0;font-size:1.618rem;font-weight:300}.styles-module-scss-module__9LxcAG__historyItem h4{color:var(--primary);margin:.5rem 0 0;font-size:1rem;font-weight:100;text-decoration:none}@media screen and (min-width:800px){.styles-module-scss-module__9LxcAG__historyItem div{width:80%}.styles-module-scss-module__9LxcAG__historyItem div p{width:90%;margin:1.25rem auto 0}}@media screen and (max-width:800px){.styles-module-scss-module__9LxcAG__historyItem div{width:90%}.styles-module-scss-module__9LxcAG__historyItem div p{width:100%;margin:1.25rem auto 0}}.styles-module-scss-module__9LxcAG__historyItem *{color:#fff;text-align:center}.styles-module-scss-module__9LxcAG__current{background-color:var(--background);border:solid var(--highlight-box-border-color);filter:drop-shadow(0 0 5px var(--highlight-box-glow-color))}.styles-module-scss-module__9LxcAG__past{background-color:var(--background);border:solid var(--tertiary);filter:drop-shadow(0 0 5px rgba(255,255,255,.5))}
.styles-module-scss-module__mKi3hW__history{margin-top:11.089rem}.styles-module-scss-module__mKi3hW__history h1{text-align:center;color:var(--secondary);margin-bottom:1.618rem;font-size:1.618rem;font-weight:300}
.styles-module-scss-module__yJidTq__hobbies{margin-top:11.089rem}.styles-module-scss-module__yJidTq__hobbies div p{color:var(--primary);text-align:center;white-space:pre-line}.styles-module-scss-module__yJidTq__hobbies h1{text-align:center;color:var(--secondary);margin-bottom:1.618rem;font-size:1.618rem;font-weight:300}
.styles-module-scss-module__sNS0iW__reference{margin-top:11.089rem}.styles-module-scss-module__sNS0iW__reference h4{text-align:center;color:var(--secondary);margin-bottom:1.618rem;font-size:1.618rem;font-weight:300}.styles-module-scss-module__sNS0iW__reference>div{margin:0 auto}@media screen and (min-width:800px){.styles-module-scss-module__sNS0iW__reference>div{width:80%}}@media screen and (max-width:800px){.styles-module-scss-module__sNS0iW__reference>div{width:90%}}.styles-module-scss-module__sNS0iW__reference>div h5{color:var(--primary);text-align:center;margin:0 0 1rem;font-size:1.618rem;font-weight:100}.styles-module-scss-module__sNS0iW__reference>div label,.styles-module-scss-module__sNS0iW__reference>div label>a{color:var(--accent);text-align:center;margin-bottom:1.618rem;font-size:1rem;font-weight:500;text-decoration:none;display:block}.styles-module-scss-module__sNS0iW__reference>div div{display:flex}@media screen and (min-width:800px){.styles-module-scss-module__sNS0iW__reference>div div{flex-direction:row;gap:1.618rem}}@media screen and (max-width:800px){.styles-module-scss-module__sNS0iW__reference>div div{flex-direction:column}}.styles-module-scss-module__sNS0iW__reference>div div p{color:var(--secondary);margin:0;font-size:.786rem;line-height:2rem}@media screen and (min-width:800px){.styles-module-scss-module__sNS0iW__reference>div div p{width:50%}}@media screen and (max-width:800px){.styles-module-scss-module__sNS0iW__reference>div div p{padding-right:0}}.styles-module-scss-module__sNS0iW__reference>div div p:last-child{padding:0}
