.sticker{--a:12deg;transform:perspective(400px) rotate3d(var(--r,1,-1),0,calc(var(--i,1)*var(--a)));-webkit-mask:linear-gradient(135deg,#000 35%,rgba(0,0,0,.7),#000 80%) 80% 100%/250% 250%;transition:.6s;scale:1}.sticker:hover{scale:1.05;--i:-1;-webkit-mask-position:0 0}.proj-page>:not(figure,image,video){max-width:500px}.proj-page h2{font-size:14pt;font-weight:600;padding-top:.6rem;padding-bottom:.2rem}.proj-page p{margin:1.2rem auto}.proj-page li,.proj-page p{font-size:11pt;font-weight:400;line-height:23px}.proj-page li{margin:.2rem auto;list-style-type:disc;list-style-position:inside;text-indent:-1.3em;padding-left:1.3em}.proj-page figure,.proj-page img{width:85%;min-width:700px;max-width:1200px;margin:2rem auto;border-radius:8px}.proj-page a{color:#3371dd;border-bottom:2px solid rgba(57,130,255,.687)}.proj-page a:hover{background-color:rgba(124,176,255,.27)}.bold{font-weight:700}.code{font-family:monospace;background-color:#f2f2f2;padding:2px 4px;border-radius:2px}.italic{font-style:italic}.strikethrough{text-decoration:line-through}.underline{text-decoration:underline}@media screen and (max-width:760px){.proj-page figure,.proj-page img{width:100%;min-width:0;margin:2rem auto;border-radius:8px}}