.blog-corner-btn{--size:clamp(120px,20vw,160px);--stroke:clamp(3px,0.5vw,6px);position:fixed;bottom:0;left:0;width:var(--size);height:var(--size);-webkit-clip-path:polygon(0 100%,0 0,100% 100%);clip-path:polygon(0 100%,0 0,100% 100%);background:var(--color-bg-primary);cursor:pointer;display:block;z-index:100;text-decoration:none}.corner-stripe{top:0;left:0;width:calc(var(--size) * 1.414);height:var(--stroke);background:var(--bezel-color);box-shadow:0 0 12px 4px var(--bezel-color)}.corner-stripe,.corner-text{position:absolute;transform-origin:top left;transform:rotate(45deg);pointer-events:none}.corner-text{top:calc(var(--size) * .45);left:calc(var(--size) * .25);font-family:Poppins,Inter,sans-serif;font-weight:700;font-size:clamp(1rem,2.5vw,1.4rem);letter-spacing:.1em;white-space:nowrap}.blog-corner-btn.dark .corner-text{color:#ffffff}.blog-corner-btn.light .corner-text{color:#000000}.blog-corner-btn:hover{filter:brightness(1.1)}.blog-corner-btn:active{filter:brightness(.9)}