.editor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2rem 0 4rem}.editor-card{min-width:0}.editor-card h2{font-size:1.35rem;line-height:1.25}.editor-card p{line-height:1.7}.editor-cover,.model-mark{background:#e4e2d8;min-height:230px;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #d3d0c7;gap:1.2rem}.editor-cover strong{font-size:1.5rem;line-height:1.2;max-width:22ch}.editor-cover>span,.editor-cover small,.model-mark>span,.model-mark small{text-transform:uppercase;font-size:.7rem;letter-spacing:.13em}.editor-card:nth-child(3n+2) .editor-cover{background:#d9dfd1}.editor-card:nth-child(3n) .editor-cover{background:#e7dace}.model-mark strong{font-size:2rem}.editor-band{display:grid;grid-template-columns:2fr 1fr;gap:3rem;background:#e2e6d9;padding:3rem}.editor-band h2{font-size:clamp(2rem,4vw,4rem);line-height:1.05}.editor-band p{max-width:50ch;line-height:1.8}.editor-numbers{display:flex;flex-direction:column;justify-content:center}.editor-numbers strong{font-size:4rem}.editor-numbers span{font-size:.8rem;max-width:20ch}.editor-article{max-width:800px;margin:3rem auto 5rem;line-height:1.9}.editor-article h1{font-size:clamp(2rem,5vw,4rem);line-height:1.08;letter-spacing:-.04em}.editor-article h2{font-size:1.6rem;line-height:1.3;margin-top:2.2rem}.editor-article .lead{font-size:1.2rem}.editor-small{font-size:.8rem;line-height:1.7;color:#555}.editor-source{background:#e9e7de;padding:1.5rem;margin:2rem 0}.editor-source a{overflow-wrap:anywhere}.editor-next{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;border-top:1px solid #ccc;padding-top:1rem}.editor-next h2{width:100%}.release-card{display:grid;grid-template-columns:120px 1fr;border-top:1px solid #cbc8bf;padding:2rem 0;gap:2rem}.release-card h2{font-size:1.5rem}.release-date{display:flex;flex-direction:column}.release-date strong{font-size:3.5rem}.release-date span{font-size:.8rem}.release-card[hidden],.editor-card[hidden]{display:none}.editor-cover{position:relative}.editor-article table{max-width:100%}#editor-category,#release-view,#release-region,#release-month{font:inherit;max-width:100%;padding:.7rem;border:1px solid #aaa;background:transparent}#release-count{margin:1rem 0}.editor-article li{margin:.6rem 0}@media(max-width:900px){.editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-band{padding:2rem}}@media(max-width:600px){.editor-grid{grid-template-columns:1fr;gap:2rem}.editor-cover,.model-mark{min-height:190px}.editor-band{grid-template-columns:1fr;padding:1.4rem;gap:1rem}.editor-numbers{flex-direction:row;gap:.7rem;align-items:center}.editor-numbers strong{font-size:2rem}.release-card{grid-template-columns:55px 1fr;gap:1rem}.release-date strong{font-size:2.5rem}.editor-article{margin-top:2rem}.editor-source{padding:1rem}}
