.qsgc{--g:#ffc83d;--g2:#ffd66b;--gl:rgba(255,200,61,.45);--gl2:rgba(255,200,61,.25);position:relative;container-type:inline-size;width:100%;max-width:560px;aspect-ratio:1500/1941;margin:0 auto;overflow:hidden;background:#050505;border-radius:4px;box-shadow:0 30px 80px #000,0 0 0 1px rgba(255,200,61,.4)}
.qsgc>img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important}
.qsgc .q{position:absolute;inset:0;font-family:Inter,system-ui,sans-serif;text-align:center;color:#fff}
.qsgc .q>*{position:absolute;left:7cqw;right:7cqw}
.qsgc .q-tag{top:14.9%;font:700 4.2cqw/1.28 Oswald,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--g2)}
.qsgc .q-title{top:22.8%;font:700 14cqw/.98 Oswald,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--g);text-shadow:0 .5cqw 0 rgba(0,0,0,.55),0 0 5cqw var(--gl)}
.qsgc .q-rule{top:45.3%;left:34cqw;right:34cqw;height:.8cqw;border-radius:1cqw;background:var(--g);box-shadow:0 0 3cqw var(--gl)}
.qsgc .q-sub{top:47%;font:600 4.5cqw/1.3 Inter,sans-serif;text-shadow:0 .3cqw 1.2cqw rgba(0,0,0,.9)}
.qsgc .q-chips{top:61.6%;display:grid;grid-template-columns:repeat(5,1fr);gap:1.4cqw}
.qsgc .q-chips span{display:block;padding:1.9cqw 0;border:.5cqw solid var(--g);border-radius:1.8cqw;background:#0a0804;font:700 3.15cqw/1.1 Oswald,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#fff;box-shadow:0 0 2.4cqw var(--gl2)}
.qsgc .q-chips i{display:block;font-style:normal;font-size:2.3cqw;letter-spacing:.14em;color:var(--g);margin-bottom:.4cqw}
.qsgc .q-from{top:73.6%;font:700 4.5cqw/1.25 Oswald,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--g2)}
.qsgc .q-by{top:84.5%;font:600 4.5cqw/1.3 Inter,sans-serif;text-shadow:0 .3cqw 1.2cqw rgba(0,0,0,.9)}
.qsgc .q-by b{display:block;font-weight:800}
.qsgc .q-by span{display:block;color:var(--g2);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:3.9cqw}
.tycv{width:min(500px,100%)!important}
@media(max-width:860px){.tycv{width:min(340px,82vw)!important}}
