:root{--main-text-color: rgb(46, 40, 40);--main-background-color: rgb(252, 252, 252);--highlight-mild-purple: rgb(246, 247, 254);--highlight-mild-purple-accent: rgb(240, 240, 251);--main-font: Raleway, sans-serif}html,body{margin:0;padding:0;width:100%;overflow-x:hidden;background-color:var(--main-background-color)}p{color:var(--main-text-color);font-family:var(--main-font);font-size:1.75vw;padding:.25vw;opacity:0;animation:fadeIn 4s forwards}a{color:var(--main-text-color);font-family:var(--main-font);text-decoration:none;font-size:2.8vw}.art-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:.5vw;column-gap:.5vw}@media(min-width:1366px){.art-container{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;row-gap:.5vw;column-gap:2.5vw}}.about-me p{font-weight:375;font-size:2.5vw}.about-me-row{width:100%;height:35vw;background-color:var(--highlight-mild-purple);display:flex;gap:10vw}.about-me-row-text-container{width:95vw;padding-right:2vw}.about-me-body{width:100%}.about-me-body p{width:90vw;margin-left:2vw}.about-me-side-container{position:relative;display:inline-block;width:53vw}.about-me-circular-image{position:relative;width:auto;height:100%;border-radius:50%;overflow:hidden;z-index:1}.about-me-background-square{position:absolute;display:inline-block;left:-25vw;width:48.25vw;height:100%;background-color:var(--highlight-mild-purple-accent);border-radius:32px}.copyright{padding-left:.5vw}@keyframes fadeIn{to{opacity:1}}
