h1[data-v-763e01a2]{display:block;font-family:var(--typography-font-display);font-size:var(--prose-h1-fontSize);font-weight:var(--prose-h1-fontWeight);letter-spacing:var(--prose-h1-letterSpacing);line-height:var(--prose-h1-lineHeight)}.project-article+.project-article[data-v-763e01a2]{border-top:1px solid rgba(135,35,65,.08);margin-top:3rem;padding-top:3.5rem}.dark .project-article+.project-article[data-v-763e01a2]{border-top-color:#ffffff0a}.carousel-wrap-layout[data-v-763e01a2]{overflow:hidden}.carousel-wrap-layout[data-v-763e01a2] li,.carousel-wrap-layout[data-v-763e01a2] p,.carousel-wrap-layout[data-v-763e01a2] ul{-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:1023px){.carousel-wrap-layout .carousel-wrap-float[data-v-763e01a2]{float:none!important;margin-bottom:1.5rem;margin-left:0!important;margin-right:0!important;width:100%!important}}.hover-controls .hover-fullscreen-button[data-v-763e01a2]{background-color:#0006;color:var(--q-primary);opacity:0;transition:background-color .3s,color .3s,opacity .3s}.hover-controls .hover-fullscreen-button.fullscreen-colors[data-v-763e01a2],.hover-controls .hover-fullscreen-button[data-v-763e01a2]:hover{background-color:var(--q-accent);color:var(--q-dark-page);opacity:1}.hover-controls .hover-fullscreen-button.fullscreen-colors[data-v-763e01a2]{box-shadow:0 0 15px var(--q-accent);padding:10px}.hover-controls:hover .hover-fullscreen-button[data-v-763e01a2]{opacity:1}
