/* Match the landing room's actual plank joints, over the seamless grain layer. */
.guide .guide-interior{--panel-pitch:84px}
.guide .guide-interior::after{background:repeating-linear-gradient(90deg,#24170e99 0,#1b100bd9 1px,#b27b4377 2px,transparent 3px,transparent var(--panel-pitch)),linear-gradient(#29180c16,#29180c16)}
[data-theme=halloween] .guide .guide-interior::after{background:repeating-linear-gradient(90deg,#160b0799 0,#0a0605dd 1px,#a5683455 2px,transparent 3px,transparent var(--panel-pitch)),linear-gradient(#200c0644,#130b0644)}
@media(max-width:760px){.guide .guide-interior{--panel-pitch:64px}}
@media(min-width:761px){
  /* A full-size turn, not a shallow notch. Keep the five bands at their previous
     thickness while giving the descent room to read across a wide header. */
  [data-theme=halloween] .landing{--october-sweep-height:calc(var(--signal-stroke)*16.666667)}
  [data-theme=halloween] .guide .guide-sweep>.halloween-sweep{height:133.333px}
  [data-theme=halloween] .masthead .header-moon{
    width:calc(var(--halloween-header) - 20px);height:calc(var(--halloween-header) - 20px);
    max-width:150px;max-height:150px;aspect-ratio:1;right:12px;top:10px;
    object-fit:contain;object-position:center;
    -webkit-mask-image:radial-gradient(circle,#000 50%,transparent 73%);
    mask-image:radial-gradient(circle,#000 50%,transparent 73%);
  }
}
