.cms-public-block{max-width:1280px;margin:0 auto;padding:60px clamp(20px,5vw,80px)}.cms-public-block h2{font-size:clamp(28px,4vw,52px);margin-bottom:24px}.cms-public-block p{font-size:18px;line-height:1.6;margin-bottom:24px}.cms-public-block img{width:100%;height:auto;object-fit:contain}.cms-public-video{display:block!important;width:100%;min-height:180px;aspect-ratio:16/9;position:relative;background:#161411;overflow:hidden}.cms-public-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cms-public-video button{display:flex;width:100%;height:100%;position:absolute;inset:0;flex-direction:column;gap:15px;align-items:center;justify-content:center;background:#161411;color:#f6e6c9;border:1px solid #bb934f;font-size:20px;padding:24px;cursor:pointer}.cms-public-video span{font-size:14px;max-width:270px;text-align:center}