.post__header h1{font-size:3rem;margin-bottom:0}.post__header h1:before{bottom:-10rem}.post__header h1:after{display:none}.post__header-meta{display:flex;gap:2px;justify-content:flex-start;margin-left:10px;transform:rotate(-4deg);transform-origin:top left}h1{display:flex}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{display:none}h1:hover a{display:inline}.post__body{margin:1rem;line-height:1.6;max-width:800px}.post__body h1{font-size:4rem;font-weight:400;margin:2rem 0 1rem}.post__body .img-wrapper{display:inline-flex;left:50%;position:relative;transform:translate(-50%,0)}.post__body .img-wrapper::after{content:"";position:absolute;display:block;width:100%;height:100%;box-shadow:10px 10px 0 0 var(--secondary-color);border:4px dashed var(--background-color);background:var(--secondary-color);top:0;left:0;z-index:-1;transform:rotate(-2deg)}.post__body hr{position:relative;width:100%;border:none;background:var(--text-color);margin:4rem 0;border:0;background:0 0;text-align:center}.post__body hr:after{transform:translate(-50%,0);left:50%;content:"~";font-size:20vw;line-height:0;color:var(--secondary-color)}.post__body picture{display:block;width:100%;height:auto;margin:0 auto;position:relative}.post__body picture::before{content:"";position:absolute;inset:0;transform:translate(6px,6px) rotate(-2deg);z-index:0;background:var(--secondary-color);border:4px dashed var(--background-color)}.post__body picture::after{content:"";position:absolute;inset:0;background:var(--primary-lighter-color);transform:translate(4px,4px) rotate(-1deg);z-index:-1}.post__body picture::hover::after{border:4px dashed var(--primary-color)}.post__body picture img{display:block;width:100%;height:auto;position:relative;z-index:1}@media (min-width:800px){.post__header h1{font-size:6rem}.post__body{margin:10rem}}