h1,h2{letter-spacing:-.035em!important;line-height:1.02!important}h1 em,h2 em{letter-spacing:-.02em!important}.detail-page h1{letter-spacing:-.035em!important;line-height:1.02!important}.site-header{background:transparent!important;box-shadow:none!important}.brand{padding:8px 14px;background:rgba(250,250,250,.52);backdrop-filter:blur(10px)}.site-nav{padding:8px 14px!important;background:rgba(250,250,250,.78);backdrop-filter:blur(12px)}.portfolio{padding-left:6vw!important;padding-right:6vw!important}.project-grid{margin-left:0!important;margin-right:0!important}.detail-page{padding-left:8vw!important;padding-right:8vw!important}.site-footer{padding-left:8vw!important;padding-right:8vw!important}.side-arrow{position:fixed;right:3vw;top:50%;z-index:25;width:32px;height:32px;border:1px solid #1b1c1a;border-radius:50%;display:grid;place-items:center;color:#1b1c1a;text-decoration:none;font-size:16px;font-weight:300;line-height:1;transform:translateY(-50%);transition:background .2s,color .2s}.side-arrow:hover{background:#1b1c1a;color:#fafafa}@media(max-width:700px){.brand{padding:5px 8px}.site-nav{padding:20px 7vw!important;background:#fafafa}.portfolio{padding-left:7vw!important;padding-right:7vw!important}.detail-page,.site-footer{padding-left:7vw!important;padding-right:7vw!important}.side-arrow{right:5vw;bottom:72px;top:auto;transform:none;width:28px;height:28px;font-size:14px}}
