:where(.bg-blocks) .bg-journal-list-layout{grid-template-columns:.85fr 1.4fr;gap:64px;display:grid}:where(.bg-blocks) .bg-journal-intro .section-heading{text-align:left;margin:0 0 40px}:where(.bg-blocks) .bg-journal-label{color:var(--bg-link);letter-spacing:2px;font-size:10px;display:block}:where(.bg-blocks) .bg-journal-list{gap:30px;display:grid}:where(.bg-blocks) .bg-journal-row{border-bottom:1px solid var(--border);grid-template-columns:30px 1fr;gap:20px;padding-bottom:28px;display:grid}:where(.bg-blocks) .bg-journal-issue{color:var(--bg-link);font-variant-numeric:tabular-nums;padding-top:5px;font-size:13px}:where(.bg-blocks) .bg-journal-row .bg-item-title{margin:9px 0 14px;font-size:23px;line-height:1.35}:where(.bg-blocks) .bg-journal-row .bg-journal-meta{letter-spacing:1px;color:var(--bg-link);font-size:10px}:where(.bg-blocks) .bg-journal-feature-layout{grid-template-columns:1.4fr 1fr;gap:24px 32px;display:grid}:where(.bg-blocks) .bg-journal-feature-item[data-featured=true]{grid-row:span 2;min-width:0}:where(.bg-blocks) .bg-journal-cover{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:end;gap:20px;min-height:120px;margin-bottom:20px;padding:24px;display:flex}:where(.bg-blocks) .bg-journal-cover>span{letter-spacing:-4px;color:var(--bg-link);font-size:60px;font-weight:600;line-height:1}:where(.bg-blocks) .bg-journal-cover>small{letter-spacing:2px;writing-mode:vertical-rl;font-size:9px}:where(.bg-blocks) .bg-journal-feature-item[data-featured=true] .bg-journal-cover{min-height:280px}:where(.bg-blocks) .bg-journal-feature-item[data-featured=true] .bg-journal-cover>span{letter-spacing:-10px;font-size:clamp(100px,15vw,180px)}:where(.bg-blocks) .bg-journal-feature-item[data-featured=true] .bg-item-title{margin:12px 0;font-size:clamp(25px,3vw,36px);line-height:1.25}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false]{border-bottom:1px solid var(--border);grid-template-columns:110px 1fr;align-items:start;gap:20px;min-width:0;padding-bottom:24px;display:grid}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false] .bg-journal-cover{min-height:150px;margin:0;padding:16px}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false] .bg-journal-cover>span{font-size:42px}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false] .bg-journal-cover>small{display:none}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false] .bg-item-title{margin:10px 0;font-size:20px;line-height:1.35}:where(.bg-blocks) .bg-journal-feature-layout .bg-journal-meta{color:var(--bg-link);letter-spacing:.7px;font-size:10px}:where(.bg-blocks) .bg-journal-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}:where(.bg-blocks) .bg-journal-reading-card{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:24px;min-width:0;padding:28px;display:flex}:where(.bg-blocks) .bg-journal-reading-card:nth-child(2){background:var(--bg-surface)}:where(.bg-blocks) .bg-journal-reading-top{color:var(--bg-link);letter-spacing:1px;justify-content:space-between;gap:12px;font-size:10px;display:flex}:where(.bg-blocks) .bg-journal-reading-card .bg-item-title{letter-spacing:-.8px;margin:18px 0 0;font-size:25px;line-height:1.4}:where(.bg-blocks) .bg-journal-reading-time{color:var(--muted-foreground);margin-top:auto;padding-top:20px;font-size:11px}:where(.bg-blocks) .bg-journal-row a,:where(.bg-blocks) .bg-journal-feature-layout a,:where(.bg-blocks) .bg-journal-reading-card a{text-underline-offset:5px;border-radius:2px}:where(.bg-blocks) .bg-journal-row a:hover,:where(.bg-blocks) .bg-journal-feature-layout a:hover,:where(.bg-blocks) .bg-journal-reading-card a:hover{color:var(--bg-link);text-decoration:underline}:where(.bg-blocks) .bg-journal-row a:focus-visible,:where(.bg-blocks) .bg-journal-feature-layout a:focus-visible,:where(.bg-blocks) .bg-journal-reading-card a:focus-visible{outline:2px solid var(--ring);outline-offset:5px}@media (max-width:800px){:where(.bg-blocks) .bg-journal-list-layout{grid-template-columns:1fr;gap:32px}:where(.bg-blocks) .bg-journal-feature-layout,:where(.bg-blocks) .bg-journal-reading-grid{grid-template-columns:1fr}:where(.bg-blocks) .bg-journal-feature-item[data-featured=true] .bg-journal-cover{min-height:200px}}@media (max-width:440px){:where(.bg-blocks) .bg-journal-feature-item[data-featured=false]{grid-template-columns:70px 1fr;gap:16px}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false] .bg-journal-cover{padding:10px}:where(.bg-blocks) .bg-journal-feature-item[data-featured=false] .bg-journal-cover>span{font-size:32px}}
