.site-page-frame>:has(>.editorial-listing){margin-left:0}.editorial-listing{--editorial-text:#3a3430;--editorial-muted:#777168;--editorial-border:#dcd6ce;min-height:80vh;color:var(--editorial-text);font-family:var(--font-sora), Arial, "Microsoft YaHei", sans-serif;overflow-wrap:anywhere;border-radius:0 0 24px 24px;padding:100px 6.6vw 130px calc(180px + 6.6vw)}.editorial-listing-header{margin-bottom:56px}.editorial-index{display:grid}.editorial-index a{color:inherit;text-decoration:none}.editorial-index time{color:var(--editorial-muted);font-size:14px;line-height:1.5}.editorial-category{color:#806b57;font-size:14px;line-height:1.6}.editorial-blog-row{border-block:1px solid var(--editorial-border);grid-template-columns:140px minmax(0,1fr) clamp(220px,20vw,300px);align-items:center;gap:28px;padding:38px 0;display:grid}.editorial-blog-copy{grid-column:2;min-width:0}.editorial-blog-row.without-cover .editorial-blog-copy{grid-column:2/-1}.editorial-blog-copy h2{margin:10px 0 14px;font-size:28px;font-weight:400;line-height:1.4}.editorial-blog-copy p{color:#756d61;margin:0;font-size:16px;line-height:1.8}.editorial-blog-cover{aspect-ratio:16/9;border-radius:24px;grid-column:3;overflow:hidden}.editorial-blog-cover img,.editorial-news-cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.editorial-index-news{border-top:1px solid var(--editorial-border)}.editorial-news-row{border-bottom:1px solid var(--editorial-border);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,72px);padding:40px 0;display:grid}.editorial-news-cover{aspect-ratio:1;border-radius:28px;grid-area:1/2;justify-self:end;width:100%;max-width:410px;overflow:hidden}.editorial-news-cover img{transition:transform .4s}.editorial-news-copy{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:18px;min-width:0;display:flex}.editorial-news-row.without-cover .editorial-news-copy{grid-column:1/-1}.editorial-news-copy .editorial-category{letter-spacing:.06em;margin-bottom:-4px}.editorial-news-title{margin-bottom:4px}.editorial-news-title h2{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.45}.editorial-read-more,.editorial-load-more{cursor:pointer;background:0 0;border:1px solid #8e8377;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:10px 24px;font-size:14px;line-height:1.5;transition:background-color .2s,border-color .2s;display:inline-flex}.editorial-read-more{margin-top:8px}.editorial-read-more svg{transition:transform .2s}.editorial-pagination{justify-content:center;padding-top:48px;display:flex}.editorial-load-more{min-width:160px;min-height:48px}.editorial-pagination-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.editorial-news-cover:hover img{transform:scale(1.025)}.editorial-read-more:hover,.editorial-load-more:hover{background:#eee9e1;border-color:#806b57}.editorial-read-more:hover svg{transform:translate(2px,-2px)}}@media (1024px<=width<=1200px){.editorial-blog-row{grid-template-columns:120px minmax(0,1fr) 220px;gap:20px}}@media (1024px<=width<=1100px){.editorial-listing{padding-inline:225px 45px}}@media not (min-width:1024px){.editorial-listing{padding:calc(112px - var(--site-mobile-content-offset,72px)) 24px 80px;border-radius:0}.editorial-listing-header{margin-bottom:38px}.editorial-blog-row{flex-direction:column;align-items:stretch;gap:18px;display:flex}.editorial-blog-cover{border-radius:20px;order:1}.editorial-blog-copy{order:2}.editorial-blog-copy h2{font-size:25px}.editorial-index-news{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-top:28px}.editorial-news-row{flex-direction:column;align-items:stretch;gap:24px;padding:0 0 28px;display:flex}.editorial-news-cover{border-radius:24px;max-width:none}.editorial-news-copy{gap:14px}.editorial-news-copy .editorial-category,.editorial-news-title{margin-bottom:0}.editorial-news-title h2{font-size:23px;line-height:1.5}}@media (max-width:600px){.editorial-index-news{grid-template-columns:1fr;gap:28px}.editorial-read-more{margin-top:6px}}@media (prefers-reduced-motion:reduce){.editorial-news-cover img,.editorial-read-more,.editorial-load-more,.editorial-read-more svg{transition:none;transform:none}}
