.page_section__zQZ2o{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.8rem;padding:12rem 3rem;width:100%}.page_tagsSection__aDtim{display:flex;flex-direction:column;padding:18rem 0;width:100%}.page_row__qDqJa{flex-wrap:wrap;gap:2.4rem}.page_project__UJj0p,.page_row__qDqJa{display:flex;width:100%;max-width:160rem}.page_project__UJj0p{flex-direction:column;gap:2.8rem}.page_AboutSection__i_6vl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.8rem;padding:12rem 3rem;width:100%;position:relative;z-index:1}@media screen and (max-width:480px){.page_section__zQZ2o{gap:2.4rem;padding:4rem 2rem}.page_tagsSection__aDtim{padding:8rem 0}.page_project__UJj0p{gap:1.6rem}}.Tag_tag__u_BT8{font-size:1.8rem;font-family:NeueMontreal-Bold,sans-serif;color:var(--foreground);padding:1rem 1.6rem;border:.2rem solid var(--foreground);border-radius:9999px;letter-spacing:.15em;display:inline-block;position:relative;z-index:0;overflow:hidden;box-shadow:0 0 0 var(--foreground);transition:color .3s ease,border-color .3s ease}.Tag_tag__u_BT8:after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:-1}.Tag_tag__u_BT8:hover{color:var(--background);border-color:var(--accent);box-shadow:var(--accent-shadow);cursor:default}.Tag_tag__u_BT8:hover:after{transform:scaleX(1)}@media screen and (max-width:480px){.Tag_tag__u_BT8{font-size:1.4rem;padding:.8rem 1.4rem}}.TagRow_tagRow__mJ8o2{display:flex;width:100%;max-width:160rem;gap:1.6rem;padding:1rem 0;scrollbar-width:none;-ms-overflow-style:none}.TagRow_nowrap__diXbL{flex-wrap:nowrap;overflow-x:auto}.TagRow_wrap__A09YP{flex-wrap:wrap;overflow-x:visible}.TagRow_tagRow__mJ8o2::-webkit-scrollbar{display:none}@media screen and (max-width:480px){.TagRow_tagRow__mJ8o2{gap:1.2rem}}.ProjectPreviewReveal_previewWrapper__DvJGo{width:100%;height:60vh;overflow:hidden;transition:height 1.2s cubic-bezier(.77,0,.175,1),opacity .8s ease;opacity:0;border-radius:1.6rem;z-index:-1000}.ProjectPreviewReveal_visible__wCppf{height:80vh;opacity:1}.ProjectPreviewReveal_previewImage__4xoCi{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%);transform:translateY(0);border-radius:1.6rem;transition:filter 2s cubic-bezier(.77,0,.175,1),transform .5s ease-out}.ProjectPreviewReveal_visible__wCppf .ProjectPreviewReveal_previewImage__4xoCi{filter:grayscale(0)}@media screen and (max-width:480px){.ProjectPreviewReveal_previewWrapper__DvJGo{height:40vh}.ProjectPreviewReveal_visible__wCppf{height:35vh}}