.neon-section{padding:28px;background:#fffdf8;border:1px solid #ded3bf;border-radius:16px;margin:48px 0}.neon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.neon-card{min-width:0;margin:0}.neon-image{position:relative;overflow:hidden;aspect-ratio:536/438;border-radius:10px;background:#252326}.neon-image img{position:absolute;width:203%;max-width:none;height:auto;border-radius:0;left:0;top:-31%}.neon-image.n2 img{left:-102%;top:-31%}.neon-image.n3 img{top:-132%}.neon-image.n6 img{left:-102%;top:-230%}.neon-card h3{font-size:17px;margin:12px 0 5px}.neon-card p{font-size:14px;color:#544b40;margin:0}.neon-section>p{max-width:850px}.neon-section .actions{margin-top:20px}@media(max-width:850px){.neon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.neon-section{padding:18px}.neon-grid{gap:12px}.neon-card h3{font-size:15px}}.neon-section .btn{display:inline-block;padding:11px 17px;border-radius:8px;text-decoration:none;background:#264c40;color:#fff;font-weight:700}.neon-section .btn.alt{background:#ece6db;color:#292b26}.neon-section .actions{display:flex;flex-wrap:wrap;gap:12px}.neon-section .catalog-note{font-size:13px;color:#746b5e}
