.gyg-weekly{margin:36px 0;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--glass);color:var(--ink)}.gyg-weekly-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.gyg-weekly-card{margin:0;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.gyg-weekly-card>span{color:var(--accText);letter-spacing:3px}.gyg-weekly-card blockquote{margin:14px 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.gyg-weekly-card figcaption{font-size:.86rem;line-height:1.7;color:var(--ink2)}.gyg-weekly a{text-decoration:underline;color:var(--accText)}.gyg-weekly .btn{margin-top:18px}.gyg-weekly h3,.gyg-weekly p,.gyg-weekly blockquote{color:var(--ink)}.gyg-review-count strong{font-variant-numeric:tabular-nums}

.gyg-weekly>h3{margin:0 0 24px;line-height:1.35}
@media(max-width:600px){.gyg-weekly{padding:18px;margin:32px 0}.gyg-weekly-grid{gap:24px}.gyg-weekly>h3{margin-bottom:24px}}
