.cr-page{min-height:100vh;background:#fbf8f1}.cr-bg{position:fixed;inset:-40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;padding:60px;opacity:.6;filter:blur(6px)}.cr-bg>div{position:relative;aspect-ratio:1;border-radius:24px;overflow:hidden}.cr-bg img{object-fit:cover}@media (max-width:640px){.cr-bg{grid-template-columns:repeat(2,1fr);gap:16px;padding:30px}}