.PageTitle_page-title__Q6rmW{font-size:2rem;line-height:2.4rem;font-weight:500}.SiteHeader_site-header___ua4K{padding:4rem 2rem 8rem;background-color:var(--accent-color-1);-webkit-clip-path:polygon(0 0,100% 0,100% 60%,0 100%);clip-path:polygon(0 0,100% 0,100% 60%,0 100%)}.SiteHeader_site-header___ua4K a{font-weight:500;text-transform:lowercase;font-size:4rem;line-height:4rem}.SiteHeader_site-header___ua4K a:first-letter{font-size:150%;font-weight:600}.SiteHeader_site-header___ua4K a:active,.SiteHeader_site-header___ua4K a:hover{text-decoration:none}.SiteHeader_site-header___ua4K p{font-size:2rem;line-height:2.4rem}.InstagramIcon_icon__YnKyC{fill:var(--link-color)}.InstagramIcon_instagram__BnvRB{transform:scale(.8)}.SiteFooter_site-footer__sRVVB{padding:8rem 2rem 4rem;background-color:var(--accent-color-1);-webkit-clip-path:polygon(0 60%,100% 0,100% 100%,0 100%);clip-path:polygon(0 60%,100% 0,100% 100%,0 100%);display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.SiteFooter_site-footer__sRVVB nav ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1rem}.SiteFooter_site-footer__sRVVB nav ul li{text-align:right}.SiteFooter_site-footer__sRVVB nav ul li a:active,.SiteFooter_site-footer__sRVVB nav ul li a:hover{text-decoration:none}.SiteFooter_site-footer__sRVVB nav ul li a:active:before,.SiteFooter_site-footer__sRVVB nav ul li a:hover:before{content:"→";padding-right:1ch}.SiteFooter_site-footer__sRVVB nav .SiteFooter_icons__fSmSP{display:flex;justify-content:flex-end}.SiteFooter_site-footer__sRVVB nav .SiteFooter_icons__fSmSP a{display:inline-flex}.SiteFooter_site-footer__sRVVB .SiteFooter_copyright__aq3Oh{opacity:.7;font-style:italic;font-size:.7em}.Profile_profile__xlJ_9{--direction:column;--img-size:20rem;--caption-width:22rem;--caption-text-align:center;--caption-flex-align:center;--caption-gutter:0;padding:3rem;display:flex;flex-direction:var(--direction);align-items:center;align-self:center;justify-content:center}@media screen and (min-width:480px){.Profile_profile__xlJ_9{--caption-width:auto}}@media screen and (min-width:800px){.Profile_profile__xlJ_9{--caption-gutter:3rem;--caption-text-align:left;--caption-flex-align:flex-start;--direction:row}}.Profile_profile__xlJ_9 img{border-radius:50%;width:var(--img-size);height:var(--img-size);filter:grayscale(60%) drop-shadow(6px 6px 4px rgba(176,196,222,.75))}.Profile_profile__xlJ_9 img:focus,.Profile_profile__xlJ_9 img:hover{filter:sepia(50%) invert(100%) hue-rotate(60deg) drop-shadow(-6px -6px 4px rgba(176,196,222,.75))}.Profile_profile__xlJ_9 figcaption{display:flex;flex-direction:column;align-items:var(--caption-flex-align);font-size:3rem;width:var(--caption-width);margin-left:var(--caption-gutter);max-width:50rem}.Profile_profile__xlJ_9 figcaption p{margin:3rem auto;text-align:var(--caption-text-align)}.Lines_lines__j0Nsy{--display:none;--animation:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;opacity:.3;display:var(--display)}@media screen and (hover:hover){.Lines_lines__j0Nsy{--display:flex;--animation:Lines_movingLines__sIh_z 2s linear infinite}}.Lines_lines__j0Nsy ul{width:100%;height:100%;list-style:none;padding-left:0;display:grid;grid-row-gap:6rem}.Lines_lines__j0Nsy ul li{background:linear-gradient(270deg,rgba(25,25,112,0),rgba(25,25,112,.188) 15%,rgba(25,25,112,.624) 30%,rgba(25,25,112,.31) 70%,rgba(25,25,112,0));height:.2rem;width:10vw;opacity:0;animation:var(--animation)}@media screen and (prefers-color-scheme:dark){.Lines_lines__j0Nsy ul li{filter:invert(1)}}.Lines_lines__j0Nsy ul li:first-child{animation-delay:6s}.Lines_lines__j0Nsy ul li:nth-child(2){animation-delay:1s;animation-duration:3s}.Lines_lines__j0Nsy ul li:nth-child(3){animation-delay:3s;animation-duration:4s}.Lines_lines__j0Nsy ul li:nth-child(4){animation-delay:1s;animation-duration:2s}.Lines_lines__j0Nsy ul li:nth-child(5){animation-delay:3s;animation-duration:3s}.Lines_lines__j0Nsy ul li:nth-child(6){animation-delay:9s;animation-duration:2s}@keyframes Lines_movingLines__sIh_z{0%{opacity:0;width:0;transform:translateX(0)}10%{opacity:.4;width:10vw}35%{opacity:.7;width:20vw}65%{opacity:.5;width:20vw}90%{opacity:.4;width:10vw}to{opacity:0;width:0;transform:translateX(100vw)}}