.xspec[data-astro-cid-5lldfzjk]{width:100%;height:auto;display:block}.face[data-astro-cid-5lldfzjk]{fill:var(--slop-paper);stroke:var(--slop-charcoal);stroke-width:1.7px;stroke-linejoin:round}.face--lid[data-astro-cid-5lldfzjk]{fill:var(--slop-paper)}.face--under[data-astro-cid-5lldfzjk]{fill:color-mix(in srgb, var(--slop-charcoal) 16%, var(--slop-paper))}.texture[data-astro-cid-5lldfzjk]{stroke:none}.pore[data-astro-cid-5lldfzjk]{fill:color-mix(in srgb, var(--slop-charcoal) 34%, transparent)}.film[data-astro-cid-5lldfzjk]{fill:var(--slop-lettuce);stroke:color-mix(in srgb, var(--slop-lettuce) 55%, var(--slop-charcoal));stroke-width:1.7px;stroke-linejoin:round}.film--under[data-astro-cid-5lldfzjk]{fill:color-mix(in srgb, var(--slop-lettuce) 70%, var(--slop-charcoal));stroke:color-mix(in srgb, var(--slop-lettuce) 40%, var(--slop-charcoal))}.filmline[data-astro-cid-5lldfzjk]{fill:none;stroke:color-mix(in srgb, var(--slop-paper) 45%, transparent);stroke-width:1.4px}.disc[data-astro-cid-5lldfzjk]{fill:var(--slop-paper);stroke:var(--slop-charcoal);stroke-width:1.7px}.disc--under[data-astro-cid-5lldfzjk]{fill:color-mix(in srgb, var(--slop-charcoal) 16%, var(--slop-paper));stroke:var(--slop-charcoal)}.disc-mark[data-astro-cid-5lldfzjk]{fill:none;stroke:color-mix(in srgb, var(--slop-charcoal) 55%, var(--slop-paper));stroke-width:1.2px}.record[data-astro-cid-5lldfzjk]{fill:none;stroke:color-mix(in srgb, var(--slop-charcoal) 45%, var(--slop-paper));stroke-width:1.2px}.axis[data-astro-cid-5lldfzjk]{fill:none;stroke:var(--slop-charcoal);stroke-width:1.1px;stroke-dasharray:6 5;opacity:.5}.leader[data-astro-cid-5lldfzjk]{fill:none;stroke:var(--slop-charcoal);stroke-width:1.2px}.leader-dot[data-astro-cid-5lldfzjk]{fill:var(--slop-charcoal)}.label[data-astro-cid-5lldfzjk]{font-family:var(--slop-font-mono);letter-spacing:.08em;fill:var(--slop-lettuce);font-size:17px}.guide .insp{gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=1100px){.guide .insp{grid-template-columns:minmax(0,54fr) minmax(0,46fr);align-items:start}}.guide .code{border-top:var(--slop-rule-heavy) solid var(--slop-rule);margin-bottom:clamp(1.75rem,3vw,2.5rem);padding-top:clamp(.75rem,1.5vw,1.25rem);position:relative}.guide .code-n{letter-spacing:-.015em;margin:0;font-size:clamp(3.75rem,11vw,8.5rem);line-height:.82}.guide .code-n-tail{letter-spacing:.01em;font-size:.62em}.guide .code-scale{gap:.1rem;margin-top:.6rem;display:grid}.guide .code-scale-line{height:var(--slop-rule-width);background:var(--slop-charcoal)}.guide .code-scale-ticks{background-image:repeating-linear-gradient(to right, var(--slop-charcoal) 0 1px, transparent 1px 10%);border-left:1px solid var(--slop-charcoal);border-right:1px solid var(--slop-charcoal);background-position:0 0;background-repeat:no-repeat;background-size:100% 4px;height:7px}.guide .code-scale-nums{color:var(--slop-charcoal);opacity:.7;justify-content:space-between;display:flex}.guide .code-scale-nums i{font-style:normal}.guide .code-stamp{transform-origin:0;margin:1rem 0 0;transform:rotate(-3deg)}.guide .code-stamp .slop-stamp{letter-spacing:.18em;color:var(--slop-tomato);padding:.22em .75em;font-size:clamp(1rem,1.6vw,1.5rem)}.guide .facts{gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=700px){.guide .facts{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}.guide .facts-list{margin:0}.guide .facts-list>div{border-bottom:var(--slop-rule-width) solid var(--slop-rule-hair);flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;padding-block:.6rem;display:flex}.guide .facts-list dt{flex:0 auto}.guide .facts-list dd{flex:11rem;min-width:0}.guide .facts-list dt{font-family:var(--slop-font-mono);font-size:var(--at-font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--slop-lettuce)}.guide .facts-list dd{font-family:var(--slop-font-mono);text-align:right;margin:0;font-size:.875rem}.guide .facts-prose{border-left:var(--slop-rule-width) solid var(--slop-rule-hair);padding-left:clamp(1rem,2vw,1.75rem)}.guide .facts-prose h2{color:var(--slop-lettuce);margin-bottom:.4rem}.guide .facts-prose h2+p{margin-top:0}.guide .facts-prose p{max-width:46ch}.guide .facts-prose>h2:not(:first-child){margin-top:1.5rem}.guide .question{text-wrap:pretty;border:0;max-width:34ch;margin:0;padding:0;font-size:clamp(1.1rem,1.5vw,1.375rem);line-height:1.35}.guide .insp-figure{margin:0}.guide .insp-cap{color:var(--slop-toast);text-transform:none;margin:.75rem 0 1.25rem}.guide .cats{margin:0}.guide .cat{border-top:var(--slop-rule-width) solid var(--slop-rule-hair);grid-template-columns:7.5rem minmax(0,1fr);gap:.9rem;padding-block:.55rem;display:grid}.guide .cat dt{font-family:var(--slop-font-mono);font-size:var(--at-font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--slop-lettuce);padding-top:.15em}.guide .cat dd{color:var(--at-text-secondary);margin:0;font-size:.9375rem}.guide .lo{margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;list-style:none}.guide .lo-item{border-bottom:var(--slop-rule-width) solid var(--slop-rule-hair);grid-template-columns:2rem 4rem minmax(0,1fr);grid-template-areas:"rail n text""rail n ev";gap:.4rem clamp(.75rem,1.5vw,1.5rem);padding-block:1.1rem;display:grid;position:relative}.guide .lo-rail{background:var(--slop-charcoal);grid-area:rail;place-self:stretch center;width:2px;margin-block:-1.1rem;position:relative}.guide .lo-item:first-child .lo-rail{margin-block-start:0}.guide .lo-item:last-child .lo-rail{margin-block-end:0}.guide .lo-dot{border:2px solid var(--slop-charcoal);background:var(--slop-wash);inset-inline-start:50%;border-radius:50%;width:13px;height:13px;position:absolute;top:1.75rem;translate:-50% -50%}.guide .lo-n{color:var(--slop-charcoal);opacity:.4;grid-area:n;margin:0;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1}.guide .lo-text{grid-area:text;max-width:58ch;margin:0;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.35}.guide .lo-verb{letter-spacing:.01em;text-transform:uppercase;font-size:1.06em}.guide .lo-ev{flex-wrap:wrap;grid-area:ev;align-items:baseline;gap:.5rem;margin:0;font-size:.9375rem;display:flex}.guide .lo-ev-label{color:var(--slop-toast);padding-left:1rem;position:relative}.guide .lo-ev-label:before{content:"";width:.65rem;height:var(--slop-rule-width);background:var(--slop-toast);inset-inline-start:0;position:absolute;top:.45em}.guide .lo-ev-and{color:var(--at-text-secondary)}@media (width>=900px){.guide .lo-item{grid-template-columns:2rem 4.5rem minmax(0,56fr) minmax(0,30fr);grid-template-areas:"rail n text ev";align-items:center;row-gap:0}.guide .lo-dot{top:50%}.guide .lo-ev{justify-content:flex-end}}.guide .fmt{gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(1.25rem,2.5vw,2rem);display:grid}@media (width>=900px){.guide .fmt{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}}.guide .fmt-list{counter-reset:fmt;margin:0;padding:0;list-style:none}.guide .fmt-list>li{border-top:var(--slop-rule-width) solid var(--slop-rule);grid-template-columns:6.5rem minmax(0,1fr);gap:clamp(.75rem,2vw,1.5rem);padding-block:.9rem;display:grid}.guide .fmt-dur{color:var(--slop-tomato);text-transform:none;padding-top:.3em}.guide .fmt-body{max-width:56ch}.guide .fmt-note{border-left:var(--slop-rule-heavy) solid var(--slop-rule-hair);padding-left:clamp(1rem,2vw,1.5rem)}.guide .fmt-note .mono{color:var(--slop-toast);margin-bottom:.5rem}.guide .fmt-note p{max-width:40ch;font-size:.9375rem}.guide .routes{margin-top:clamp(1.25rem,2.5vw,2rem)}.guide .routes-list{gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.guide .routes-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide .route{border:var(--slop-rule-width) solid var(--slop-rule);background:var(--slop-paper);align-content:start;gap:.5rem;padding:1.25rem 1.25rem 2.25rem;display:grid;position:relative}.guide .route-fig{display:block}.guide .route-name{letter-spacing:.02em;text-transform:uppercase;margin:.35rem 0 0;font-size:clamp(1.1rem,2vw,1.375rem)}.guide .route-line{margin:0;font-size:.9375rem}.guide .route-note{color:var(--slop-toast);text-transform:none;letter-spacing:.02em;margin:0}.guide .route-drop{background:var(--slop-lettuce);width:2px;height:clamp(.9rem,2vw,1.5rem);position:absolute;inset-block-end:-1px;inset-inline-start:50%;translate:-50% 100%}.guide .routes-bar{border:var(--slop-rule-heavy) solid var(--slop-lettuce);background:var(--slop-paper);flex-wrap:wrap;align-items:center;gap:.9rem;margin:clamp(.9rem,2vw,1.5rem) 0 0;padding:1rem 1.25rem;display:flex}.guide .routes-bar-mark{border:var(--slop-rule-heavy) solid var(--slop-lettuce);border-radius:50%;flex:none;width:1.5rem;height:1.5rem}.guide .routes-bar-text{flex:22rem}.guide .routes-next{margin:1.25rem 0 0}.guide .not{gap:clamp(1.25rem,3vw,3rem);display:grid}@media (width>=900px){.guide .not{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}}.guide .not-body p{max-width:54ch}.guide .not-hard{border-left:var(--slop-rule-heavy) solid var(--slop-tomato);padding-left:1rem;font-size:clamp(1.0625rem,1.4vw,1.25rem)}.guide .not-list{font-family:var(--slop-font-mono);gap:.35rem;margin:1.25rem 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.guide .not-list li{padding-left:1.4rem;position:relative}.guide .not-list li:before{content:"";width:.85rem;height:var(--slop-rule-heavy);background:var(--slop-tomato);inset-inline-start:0;position:absolute;top:.62em}.guide .guide-next{gap:0;margin:0 0 clamp(1.5rem,3vw,2.5rem);padding:0;list-style:none;display:grid}@media (width>=800px){.guide .guide-next{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide .guide-next>li{border-top:var(--slop-rule-heavy) solid var(--slop-rule);gap:.3rem;padding:1rem 1.5rem 1rem 0;display:grid}.guide .guide-next a{color:var(--slop-charcoal);-webkit-text-decoration-color:var(--slop-charcoal);text-decoration-color:var(--slop-charcoal);font-family:var(--slop-font-display);letter-spacing:.01em;text-underline-offset:5px;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:700;text-decoration-thickness:1px}.guide .guide-next span{color:var(--at-text-secondary);font-size:.9375rem}.guide .guide-review-line{margin:0}.guide .guide-staff{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2.5rem);margin-top:clamp(1.25rem,2.5vw,2rem);display:grid}@media (width>=760px){.guide .guide-staff{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide .guide-person{border-top:var(--slop-rule-heavy) solid var(--slop-rule);padding-top:var(--slop-space-sm);min-width:0}.guide .guide-person-role{font-size:var(--at-font-size-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--slop-toast);margin:0 0 .35rem}.guide .guide-person-name{font-family:var(--slop-font-display);margin:0 0 .5rem;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:700;line-height:1.05}.guide .guide-person-name a{color:var(--slop-charcoal);-webkit-text-decoration-color:var(--slop-rule-hair);text-decoration-color:var(--slop-rule-hair)}.guide .guide-person-name a:hover{color:var(--slop-tomato)}.guide .guide-person-line{max-width:46ch;margin:0 0 .6rem}.guide .guide-person-contact{font-size:var(--at-font-size-sm);color:var(--at-text-secondary);border-left:var(--slop-rule-width) solid var(--slop-rule-hair);max-width:46ch;margin:0;padding-left:.75rem}.guide .guide-load{margin-top:clamp(1.75rem,4vw,3rem)}.guide .guide-load .facts-list{margin-top:var(--slop-space-sm)}.guide .guide-load-note{margin-top:var(--slop-space-sm);max-width:var(--slop-measure);font-size:var(--at-font-size-sm);color:var(--at-text-secondary)}
