.page-about .wavy{background-color:var(--color-light);padding-bottom:5rem}.page-about section{color:#fff;margin-top:8rem;margin-bottom:8rem}.page-about section>div{max-width:110ch;margin:0 auto;padding:0 2rem}.page-about section>div+div{margin-top:8rem}.page-about section:not(.wavy){margin-top:10rem;margin-bottom:10rem}.page-about section:first-child{margin-top:7rem}@media (max-width:600px){.page-about section:first-child{margin-top:0}}.page-about section .ChapterHeader{border-bottom:1px solid #0000;margin-top:0;margin-bottom:2rem;padding-left:10rem;font-size:3rem;font-weight:700;transition:all 1s}.page-about section .ChapterHeader.visible{border-color:var(--accent);padding-left:0}.page-about section .SubChapterHeader{margin-top:5rem;margin-bottom:0;font-size:2rem;font-weight:700;position:relative}.page-about section .SubChapterHeader:nth-child(2){margin-top:0}.page-about section .SubChapterHeader>span{color:#696969;flex-wrap:nowrap;font-size:1rem;font-style:italic;font-weight:300;position:absolute;bottom:.5rem;right:0}.page-about section .SubChapterHeader>span a{margin:0 1rem}@media (max-width:1000px){.page-about section .SubChapterHeader>span{text-align:left;margin-top:.5rem;margin-bottom:1rem;display:block;position:relative}.page-about section .SubChapterHeader>span span{float:right}.page-about section .SubChapterHeader>span a{margin-left:0}}.page-about section ul+.ChapterHeader{margin-top:8rem}.page-about section ul li{margin-bottom:.5rem}.page-about .ImageHalfer{grid-gap:2rem;grid-template-columns:auto 20rem;align-items:center;margin-bottom:0;display:grid}.page-about .ImageHalfer.left{grid-template-columns:20rem auto}.page-about .ImageHalfer p{text-align:justify}@media (max-width:800px){.page-about .ImageHalfer,.page-about .ImageHalfer.left{grid-template-columns:100%}.page-about .ImageHalfer .ImageHalferImage{min-width:200px;max-width:50vw;margin:0 auto}}.page-about .ImageHalfer .ImageHalferImage{background-color:var(--color-light);border-radius:2rem;width:calc(100% - 2rem);height:min-content;padding:1rem 1rem .8rem}.page-about .ImageHalfer img{cursor:pointer;z-index:5;border:1px solid #0000;border-radius:1rem;width:100%;height:fit-content;position:relative}.page-about .ImageHalfer img:hover{border-color:var(--accent)}.page-about .wavy .ImageHalfer .ImageHalferImage{background-color:var(--color-dark)}.page-about .SkillsList>div{grid-template-columns:repeat(auto-fill,minmax(calc(1rem + 122px),1fr));justify-content:center;gap:1rem;display:grid}.page-about .SkillsList>div .brand-icon{margin:0}.page-about .SkillsList>div>a{margin-top:7rem;display:inline-block}.page-about .GamingSection #SteamProfile{float:right;position:relative;translate:0 -2rem}.page-about .GamingSection #SteamProfile .dreamcatcher{z-index:1;width:100%;height:100%;position:absolute}.page-about .GamingSection #SteamProfile iframe{z-index:2;border-color:#0000;border-radius:.5rem;width:fit-content;overflow:hidden}.page-about .GamingSection #SteamProfile:hover iframe{border-color:var(--accent)}@media (max-width:800px){.page-about .GamingSection{grid-template-areas:"ul""steam";width:100%;display:grid}.page-about .GamingSection ul{flex-grow:0;flex-shrink:1;grid-area:ul;width:100%}.page-about .GamingSection #SteamProfile{float:unset;grid-area:steam;margin:0 auto;translate:0}}
