.editorial-page-header{isolation:isolate;background:linear-gradient(115deg,#e9e3d2 0%,#f1eee4 54%,#e3e9e6 100%);border-top:3px solid #a99b74;border-bottom:1px solid #bdc6c3;grid-template-columns:136px minmax(0,1fr) auto;align-items:center;gap:8px 20px;margin:0 0 16px;padding:12px 24px 0 8px;display:grid;position:relative}.editorial-page-header:after{content:"";z-index:-1;pointer-events:none;border-top:1px solid #a99b7438;border-bottom:1px solid #a99b7438;position:absolute;inset:7px}.editorial-page-header .editorial-page-art{object-fit:contain;object-position:center bottom;opacity:.86;align-self:end;width:136px;max-width:100%;height:108px;display:block;-webkit-mask-image:linear-gradient(#000 0% 58%,#000000b3 77%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#000000b3 77%,#0000 100%)}.editorial-page-header .editorial-page-intro{min-width:0;padding-bottom:12px}.editorial-page-header h1{letter-spacing:-.7px;margin:0;font:500 38px/1.1 Georgia,serif}.editorial-page-header h1>span{color:var(--blue)}.editorial-page-header .editorial-page-intro p{color:#58676c;text-wrap:pretty;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.editorial-page-header .editorial-page-count{color:var(--muted);white-space:nowrap;margin:0 0 12px;font-size:12px;line-height:1.5}@media (max-width:760px){.editorial-page-header{grid-template-columns:104px minmax(0,1fr) auto;column-gap:12px;margin-bottom:12px;padding:10px 16px 0 4px}.editorial-page-header .editorial-page-art{width:104px;height:98px}.editorial-page-header h1{font-size:30px}.editorial-page-header .editorial-page-intro p{font-size:13px}}@media (max-width:480px){.editorial-page-header{grid-template-columns:88px minmax(0,1fr);gap:5px 8px;padding:10px 12px 0 2px}.editorial-page-header .editorial-page-art{grid-area:1/1/3;align-self:center;width:88px;height:100px}.editorial-page-header .editorial-page-intro{grid-column:2;padding-bottom:0}.editorial-page-header h1{font-size:28px}.editorial-page-header .editorial-page-intro p{margin-top:6px;font-size:12px;line-height:1.5}.editorial-page-header .editorial-page-count{grid-column:2;margin:0 0 12px;font-size:11px}}
