.discover-shell{max-width:1200px;margin:auto;padding:32px 24px}.discover-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.discover-header h1{letter-spacing:-.03em;font-size:30px;font-weight:700}.discover-header p{opacity:.6;margin-top:6px}.discover-shell button{cursor:pointer;border:1px solid #8884;border-radius:8px;padding:8px 16px}.discover-grid{align-items:flex-start;gap:20px;display:flex}.discover-lane{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex}.discover-card{content-visibility:auto;contain-intrinsic-size:auto 460px;border:1px solid #8883;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000008}.discover-content{background:linear-gradient(140deg,#8881,#7771);flex:1;min-height:0;display:block}.discover-content img{aspect-ratio:1200/630;object-fit:cover;background:#8b7cbc22;width:100%;display:block}.discover-copy{padding:18px}.discover-copy small{text-transform:capitalize;opacity:.6;font-size:12px}.discover-copy h2{margin:8px 0;font-size:17px;font-weight:600}.discover-copy h2,.discover-copy p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.discover-copy h2{-webkit-line-clamp:3}.discover-copy p{opacity:.65;font-size:14px}.discover-author{border-top:1px solid #8883;justify-content:space-between;padding:16px 18px;font-size:13px;display:flex}.discover-status{z-index:10;background:canvas;border-radius:12px;padding:12px 24px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0002}
