.Home_section__16Giz{width:80%;margin-left:auto;margin-right:auto;margin-top:3.5rem}.Home_main_heading__2jf6-{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity));opacity:.95}.BlogPosts_articles_container__Kc75W{margin-left:1.5rem;margin-top:.75rem;display:flex;flex-direction:column}.BlogPosts_articles_categories__208vo{display:flex;font-size:1.125rem;line-height:1.75rem;justify-content:space-around}.BlogPosts_articles_category__2c7Kx{padding-top:.5rem;padding-bottom:.5rem;width:100%;border-bottom-width:2px;opacity:.9}.BlogPosts_articles_category__2c7Kx:hover{opacity:1}.BlogPosts_articles_category__2c7Kx:focus{outline:2px solid transparent;outline-offset:2px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-top-width:1px;border-right-width:1px;border-left-width:1px}.BlogPosts_articles_category_selected__1mEYv{opacity:1;--tw-border-opacity:1;border-color:rgba(var(--color-accent),var(--tw-border-opacity))}@media (min-width:768px){.BlogPosts_article_container__36B8_{margin-left:3.5rem}}.BlogPosts_articles__1Bq0b{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-top:1.25rem;margin-bottom:1.25rem;align-self:center}.BlogPosts_article__3TVkU{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-direction:column}.BlogPosts_article_title__2-FVE{font-weight:700;letter-spacing:.05em;margin-top:.25rem;margin-bottom:.25rem}.BlogPosts_article_summary__3trCQ{margin-top:.25rem;margin-bottom:.25rem;opacity:.9}.BlogPosts_read_more__3do2T{margin-top:.25rem;margin-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;font-style:italic;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(var(--color-secondary),var(--tw-border-opacity));align-self:flex-end;position:relative}.BlogPosts_read_more__3do2T:hover{--tw-border-opacity:1;border-color:rgba(var(--color-accent),var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity));--stroke:#6b55e7;--offset:180px}.BlogPosts_read_more_svg_circle__8Xn1w{fill:none;position:absolute;stroke:var(--stroke);width:135px;top:-31px;left:-10px;stroke-dasharray:var(--offset,69px) 278px;transition:stroke .25s ease .1s,stroke-dasharray .35s}.BlogPosts_articles_empty__DY3lH{color:rgba(220,38,38,var(--tw-text-opacity))}.BlogPosts_articles_empty__DY3lH,.BlogPosts_articles_loading__1jm8V{margin-top:.75rem;margin-bottom:.75rem;text-align:center;--tw-text-opacity:1}.BlogPosts_articles_loading__1jm8V{color:rgba(107,114,128,var(--tw-text-opacity))}.BlogPosts_link_to_blog__ppa3e{font-size:1.125rem;line-height:1.75rem}.BlogPosts_blog_link__x7y3U{--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity))}.BlogPosts_blog_link__x7y3U:hover{text-decoration:underline}.Certificate_certificates_container__Q2be_{margin-top:.75rem}.Certificate_certificate__2h9cx{margin-top:.5rem;margin-bottom:2.25rem}.Certificate_certificate_title__289ot{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;letter-spacing:.05em}.Certificate_certificate_description__1Tz_H{margin-bottom:.25rem}.Certificate_certificate_outcomes__2zVst{list-style-type:circle;margin-left:1.5rem;opacity:.95}.Certificate_certificate_link__1-7G3{margin-top:.5rem;padding-left:.25rem;padding-right:.25rem;text-align:center;font-weight:700;font-style:italic;letter-spacing:.05em;opacity:.95;display:inline-block;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(var(--color-secondary),var(--tw-border-opacity))}.Certificate_certificate_link__1-7G3:hover{--tw-border-opacity:1;border-color:rgba(var(--color-accent),var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity));opacity:1}@media (min-width:768px){.Certificate_certificate_title__289ot{font-size:1.5rem;line-height:2rem;font-weight:400}}.IntroCard_intro_card__Ui-dz{--tw-bg-opacity:1;background-color:rgba(var(--color-secondary),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--color-primary),var(--tw-text-opacity));margin-left:auto;margin-right:auto;border-radius:.25rem;--tw-shadow:0 25px 50px -12px rgba(0,0,0,0.25);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);max-width:80%}.IntroCard_banner__3R71l{position:relative}.IntroCard_cover_image__2mFJ-{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.IntroCard_toggle_cover_image__1wTjm{opacity:1;transition:opacity .3s linear;position:absolute;top:0}.IntroCard_hide__3P1hg{opacity:0}.IntroCard_my_photo__1_tIX{width:33.333333%;border-radius:9999px;position:absolute;top:50%;left:50%;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:-50%}.IntroCard_about_me__2_jlK{padding:2.5rem .75rem 1rem}.IntroCard_who_am_i_badges__pNw7z{display:flex;flex-wrap:wrap}.IntroCard_who_am_i_badge__Ivpgd{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(var(--color-primary),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--color-secondary),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-left:.25rem;margin-right:.25rem;margin-top:.5rem;padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.IntroCard_intro_card__Ui-dz{max-width:20rem}}@media (min-width:1024px){.IntroCard_intro_card__Ui-dz{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:-75%}}.Nav_nav_list__12mB8{--tw-bg-opacity:1;background-color:rgba(var(--color-secondary),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--color-primary),var(--tw-text-opacity));position:absolute;right:0;width:10rem;border-radius:.25rem;padding:1rem 1.5rem;opacity:0;visibility:hidden;transition:opacity .35s ease-out,visibility .35s ease-out}.Nav_nav_list__12mB8.Nav_open__kOBc7{opacity:1;visibility:visible}.Nav_nav_item__1cpJ8{transition:border .4s ease-out;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(var(--color-primary),var(--tw-border-opacity));--tw-border-opacity:0}.Nav_nav_item__1cpJ8:hover{--tw-border-opacity:1}.Nav_menu_icon__23YTK{font-size:1.875rem;line-height:2.25rem}@media (min-width:640px){.Nav_menu_icon__23YTK{display:none}.Nav_nav_list__12mB8{--tw-bg-opacity:1;background-color:rgba(var(--color-secondary),var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(var(--color-primary),var(--tw-text-opacity));position:static;display:flex;padding:0 1.5rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;align-items:center;justify-content:space-between;visibility:visible;opacity:1}.Nav_nav_list__12mB8 li{margin-left:.75rem;margin-right:.75rem}.Nav_nav_list__12mB8.Nav_open__kOBc7{transition:none}}.Projects_projects_container__t7wNB{margin-top:.75rem;margin-left:.75rem}.Projects_project__2H63f{margin-top:.5rem;margin-bottom:1.75rem;max-width:24rem;display:flex;flex-direction:column}.Projects_project_heading__1Ub0t{font-size:1.5rem;line-height:2rem;margin-bottom:.5rem}.Projects_project_images__38ZKx{border-radius:.25rem}.Projects_project_image__2yYtR{border-radius:.375rem}.Projects_project_description__3hh6g{margin-top:.25rem;letter-spacing:.05em;opacity:.95}.Projects_project_tech_stack__3jspa{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-wrap:wrap;letter-spacing:.05em;opacity:.95}.Projects_project_tech__1R-Uw{margin-left:.25rem;margin-right:.25rem;margin-bottom:.25rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(var(--color-secondary),var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(var(--color-primary),var(--tw-text-opacity));opacity:.95}.Projects_project_links__2QF_W{display:flex;flex-wrap:wrap;justify-content:flex-start}.Projects_project_link__3oijZ{margin-top:.25rem;margin-bottom:.25rem;margin-right:1rem;padding-left:.25rem;padding-right:.25rem;text-align:center;font-weight:700;letter-spacing:.05em;font-style:italic;opacity:.95;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgba(var(--color-secondary),var(--tw-border-opacity))}.Projects_project_link__3oijZ:hover{--tw-border-opacity:1;border-color:rgba(var(--color-accent),var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity));opacity:1}.Projects_link_to_github__2mAPd{font-size:1.125rem;line-height:1.75rem}.Projects_github_link__X0465{--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity))}.Projects_github_link__X0465:hover{text-decoration:underline}@media (min-width:1024px){.Projects_projects_container__t7wNB{display:flex;flex-direction:column}.Projects_project__2H63f:nth-child(2n){align-self:flex-end}}@media (min-width:1280px){.Projects_project__2H63f{max-width:32rem}}.Skills_skills_container__5VIw6{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:.75rem}.Skills_skills_category__2c6hh{display:flex;flex-direction:column;margin-bottom:.75rem;margin-left:.25rem;width:47%}@media (min-width:768px){.Skills_skills_category__2c6hh{width:auto}}@media screen and (max-width:375px){.Skills_skills_list__2bt4o{list-style-type:circle}}@media screen and (max-width:270px){.Skills_skills_category__2c6hh{width:100%}}.Skills_category_heading__WPH8T{font-size:1.5rem;line-height:2rem;margin-bottom:.25rem;opacity:.9}.Skills_skills_list__2bt4o{margin-left:.75rem}.SocialsTab_socials_tab__HFD5l{position:fixed;right:1.5rem;bottom:0;display:none;--tw-text-opacity:1;color:rgba(var(--color-secondary),var(--tw-text-opacity))}@media (min-width:768px){.SocialsTab_socials_tab__HFD5l{display:block}}.SocialsTab_socials_list__Gtr75{display:flex;flex-direction:column;align-items:center}.SocialsTab_socials_list_item__7mOrC{margin-top:1rem;margin-bottom:1rem}.SocialsTab_socials_list_item__7mOrC:hover{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:-0.25rem}.SocialsTab_socials_list_item__7mOrC{font-size:1.25rem;line-height:1.75rem}.SocialsTab_socials_list_item__7mOrC:hover{--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity))}.SocialsTab_socials_list_item__7mOrC{opacity:.7}.SocialsTab_socials_list_item__7mOrC:hover{opacity:1}.SocialsTab_socials_list_item__7mOrC{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SocialsTab_socials_list__Gtr75:after{content:"";display:block;width:1px;height:90px;margin:0 auto;--tw-bg-opacity:1;background-color:rgba(var(--color-accent),var(--tw-bg-opacity))}