Magazine
.sgen--posts.archived-posts.itemsPerRow-2 { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 16px !important; width: 100% !important;}@media (max-width: 768px) { .sgen--posts.archived-posts.itemsPerRow-2 { grid-template-columns: 1fr !important; }}.sgen--posts .article-item { max-width: 100% !important; width: 100% !important; flex: none !important; margin: 0 !important; background: #e8b96a !important; border-radius: 4px !important; overflow: hidden !important; box-shadow: 0 0 0 1px rgba(255,255,255,0.08) !important;}.sgen--posts .article-item .article-item-content { display: grid !important; grid-template-columns: 38% 1fr !important; align-items: stretch !important; gap: 0 !important; background: #e8b96a !important; padding: 0 !important; min-height: 200px !important; width: 100% !important; border: 4px solid white !important;}.sgen--posts .article-item .thumb { margin: 0 !important; padding: 0 !important; height: 100% !important; min-height: 200px !important; overflow: hidden !important; background: #000 !important;}.sgen--posts .article-item .thumb img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; border-radius: 0 !important; max-width: none !important;}.sgen--posts .article-item .details { background: #e8b96a !important; padding: 22px 24px !important; color: #1a1a1a !important; display: flex !important; flex-direction: column !important; justify-content: center !important;}.sgen--posts .article-item .article-title { margin: 0 !important; }.sgen--posts .article-item .article-title .title-link { text-decoration: none !important; }.sgen--posts .article-item .article-title .title-link h5.t { color: #1a1a1a !important; text-decoration: underline !important; font-weight: 700 !important; margin: 0 0 12px 0 !important; font-size: 18px !important; line-height: 1.3 !important; text-transform: none !important; letter-spacing: 0 !important;}.sgen--posts .article-item .article-category,.sgen--posts .article-item .article-date { display: none !important; }.sgen--posts .article-item .description,.sgen--posts .article-item .description p { color: #1a1a1a !important; font-size: 14px !important; line-height: 1.5 !important; margin: 0 0 12px 0 !important;}.sgen--posts .article-item .description * { color: #1a1a1a !important; }.sgen--posts .article-item .ctas { margin: 0 !important; padding: 0 !important; }.sgen--posts .article-item .ctas a.cta { color: #1a1a1a !important; text-decoration: underline !important; background: transparent !important; border: none !important; padding: 0 !important; font-weight: 500 !important; font-size: 14px !important;}/* MOBILE: image on top, text below */@media (max-width: 768px) { .sgen--posts .article-item .article-item-content { grid-template-columns: 1fr !important; grid-template-rows: auto auto !important; min-height: 0 !important; } .sgen--posts .article-item .thumb { width: 100% !important; height: 220px !important; min-height: 220px !important; } .sgen--posts .article-item .thumb img { height: 220px !important; } .sgen--posts .article-item .details { padding: 18px 20px !important; }}

