.cdw-menu-home,.cdw-menu-page{padding:clamp(56px,8vw,100px) max(20px,5vw);background:#0a0a0a;color:#fff;text-align:center;overflow:hidden}.cdw-menu-home>span,.cdw-menu-page>span{color:#f6b51b;font-weight:900;letter-spacing:.15em}.cdw-menu-home h2,.cdw-menu-page h1{font-size:clamp(2rem,5vw,4.2rem);margin:.25em auto}.cdw-menu-home>p,.cdw-menu-page>p{max-width:760px;margin:0 auto 34px;color:#ddd}.cdw-menu-posters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1040px;margin:34px auto}.cdw-menu-posters img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid rgba(246,181,27,.45);box-shadow:0 22px 55px rgba(0,0,0,.45);transition:transform .45s ease,filter .45s ease}.cdw-menu-posters a:hover img,.cdw-menu-posters img:hover{transform:translateY(-8px) scale(1.015);filter:brightness(1.08)}.cdw-menu-group{max-width:1180px;margin:52px auto;text-align:left}.cdw-menu-group h2{color:#f6b51b;font-size:clamp(1.6rem,3vw,2.4rem);border-bottom:1px solid #8d6815;padding-bottom:14px}.cdw-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cdw-menu-grid article{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:22px;border:1px solid #2d2d2d;border-radius:18px;background:#151515;transition:.35s}.cdw-menu-grid article:hover{transform:translateY(-5px);border-color:#f6b51b;box-shadow:0 18px 40px rgba(246,181,27,.1)}.cdw-menu-grid h3{margin:0 0 6px;color:#fff}.cdw-menu-grid p{margin:0;color:#bbb}.cdw-menu-grid strong{color:#f6b51b;font-size:1.25rem;white-space:nowrap}.cdw-menu-grid .cdw-btn{grid-column:1/-1;text-align:center}.cdw-menu-originals{margin-top:80px}@media(max-width:720px){.cdw-menu-posters,.cdw-menu-grid{grid-template-columns:1fr}.cdw-menu-grid article{grid-template-columns:1fr}.cdw-menu-home,.cdw-menu-page{padding-left:16px;padding-right:16px}}
