/* pages-magazine.min.css, minified by tools/minify.py: edit css/pages-magazine.css, never this file */
.publications-hero::before{background:radial-gradient(ellipse 65% 65% at 50% 0,rgba(201,162,74,.1) 0,transparent 72%)}.publication-intro-band{background:#070707;border-bottom:1px solid rgba(255,255,255,.06)}.publications-lead{display:grid;grid-template-columns:1.15fr 0.85fr;gap:4rem;align-items:end;margin-bottom:3rem}.publications-lead>p{color:rgba(255,255,255,.44);line-height:1.85;font-size:.9rem;max-width:520px}.udghosh-feature-section{position:relative;overflow:hidden;padding-top:clamp(5rem,9vw,8rem);background:radial-gradient(circle at 82% 8%,rgba(159,0,0,.12),transparent 28%),linear-gradient(180deg,#070707,#020202);border-top:1px solid rgba(201,162,74,.2)}.udghosh-feature-section::before{content:'UDGHOSH';position:absolute;top:1rem;right:-.04em;color:rgba(255,255,255,.018);font:800 clamp(6rem,18vw,18rem)/1 var(--font-display);letter-spacing:-.06em;pointer-events:none}.udghosh-feature-head,.udghosh-subhead{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 0.9fr;gap:3rem;align-items:end;margin-bottom:2.5rem}.udghosh-feature-head>p,.udghosh-subhead>p{color:rgba(255,255,255,.46);font-size:.9rem;line-height:1.85;max-width:520px}.udghosh-subhead{margin-top:3rem;padding-top:2.5rem;border-top:1px solid rgba(255,255,255,.08)}.udghosh-subhead h3{font:800 clamp(2rem,4vw,4rem)/1.02 var(--font-display);letter-spacing:-.04em}.udghosh-subhead--archive{margin-top:6rem}.udghosh-subhead--posters{margin-top:6rem}.udghosh-empty{padding:2rem;border:1px dashed rgba(201,162,74,.24);border-radius:18px;color:rgba(255,255,255,.38);line-height:1.7;text-align:center}.udghosh-empty[hidden]{display:none}.udghosh-poster-scroll{width:100%;height:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;text-align:center}.udghosh-poster-scroll img{display:inline-block;max-width:min(1500px,100%);height:auto;border-radius:12px}@media (max-width:767px){.udghosh-feature-head,.udghosh-subhead{grid-template-columns:1fr;gap:1rem;align-items:start}.udghosh-subhead--archive,.udghosh-subhead--posters{margin-top:4rem}.udghosh-poster-scroll img{border-radius:8px}}
