@layer components{.site-footer{--u:min(1px, calc(100vw / 1440));padding-top:4rem;position:relative;overflow:hidden}.site-footer-blob{width:88%;height:22rem;position:absolute;top:4rem;left:6%}@media (width>=1024px){.site-footer{padding-top:calc(138 * var(--u))}.site-footer-blob{top:calc(138 * var(--u));left:calc(50% - 501 * var(--u));width:calc(1002 * var(--u));height:calc(600 * var(--u))}}}
