.project-round-link{--project-control-size:56px;z-index:24;width:var(--project-control-size);height:var(--project-control-size);color:#f0f0e8;isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);touch-action:manipulation;background:#17191be8;border:1px solid #ffffff36;border-radius:50%;flex:none;place-items:center;transition:background .26s,color .26s,border-color .26s,box-shadow .26s;display:grid;position:fixed;box-shadow:0 5px 24px #00000024}.project-round-link:before{content:"";opacity:0;pointer-events:none;border:1px solid;border-radius:50%;transition:opacity .26s,transform .42s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-5px;transform:scale(.9)}.project-round-link-icon{pointer-events:none;place-items:center;width:24px;height:24px;transition:transform .42s cubic-bezier(.2,.7,.2,1);display:grid}.project-round-link-icon svg{width:24px;height:24px;display:block}.project-round-link:focus-visible{outline-offset:6px;outline:2px solid #f0f0e8}.project-round-link:active{box-shadow:0 2px 12px #00000026}.project-back-link{left:max(26px,env(safe-area-inset-left));top:max(26px,env(safe-area-inset-top))}.case-project-back{transition:opacity .22s,visibility .22s,transform .36s cubic-bezier(.2,.75,.2,1),background .26s,color .26s,border-color .26s,box-shadow .26s}.experience:not([data-route-phase=idle]) .case-project-back{opacity:0;visibility:hidden;pointer-events:none}.experience[data-chrome-hidden=true] .case-project-back:not(:focus-visible){opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-14px)scale(.92)}@media (hover:hover){.project-round-link:hover{color:#171a16;background:#e4e7da;border-color:#e4e7da;box-shadow:0 7px 28px #00000030}.project-round-link:hover:before{opacity:.2;transform:scale(1)}.project-back-link:hover .project-round-link-icon{transform:translate(-3px)}}@media (max-width:767px){.project-round-link{--project-control-size:48px}.project-back-link{left:max(18px,env(safe-area-inset-left));top:max(18px,env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.project-round-link,.project-round-link:before,.project-round-link-icon{transition:none!important;animation:none!important}}
