.hood-page{--ink:#0e1217;--hair15:#0e121726;--hair10:#0e12171a;--cap:#0e12178c;--lab:#0e121766;--grot:var(--font-body), "Helvetica Neue", Helvetica, Arial, sans-serif;--serif:var(--font-serif), "Iowan Old Style", Georgia, serif;--micro:13px;--nav-ground:#fff;--h-ink:#0e1217;--h-muted:#50565c;--h-coral:#ff5956;--h-hair:#e6e7e7;--h-micro:13px;--h-ease:cubic-bezier(.4, 0, .2, 1);color:var(--ink);font-family:var(--grot);-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh}.hood-page .hw-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.hood-page .sheetnav{max-width:none;margin:0;padding-inline:calc(max(0px,50vw - 600px) + 40px)}.hood-page .hw-head{border-bottom:1px solid var(--hair15)}.hood-page .hw-head .hw-wrap{padding-top:28px;padding-bottom:44px}.hood-page .hw-issue{font-size:var(--micro);letter-spacing:.2em;text-transform:uppercase;color:var(--lab);margin:56px 0 10px;font-weight:600}.hood-page h1{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(56px,7.8vw,112px);font-weight:700;line-height:.88}.hood-page .hw-cred{border-bottom:1px solid var(--hair15)}.hood-page .hw-cred .hw-wrap{flex-wrap:wrap;gap:72px;padding-top:36px;padding-bottom:36px;display:flex}.hood-page .hw-cred b{font-size:var(--micro);letter-spacing:.2em;text-transform:uppercase;color:var(--lab);font-weight:600;display:block}.hood-page .hw-cred span{font-size:var(--micro);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin-top:4px;font-weight:600;display:block}.hood-page .hw-art{max-width:740px;margin:0 auto;padding:72px 40px 0}.hood-page .hw-p{font-family:var(--serif);margin:0 0 28px;font-size:20px;line-height:1.7}.hood-page .hw-lede{font-family:var(--serif);margin:0 0 28px;font-size:clamp(26px,2.4vw,32px);line-height:1.35}.hood-page .hw-h2{text-transform:uppercase;letter-spacing:-.005em;margin:64px 0 28px;font-size:28px;font-weight:700;line-height:1.15}.hood-page .hw-art>.hw-h2:first-child{margin-top:0}.hood-page .hw-fig{width:100%;margin:64px auto}.hood-page .hw-fig img{width:100%;height:auto;display:block}.hood-page .hw-fig-empty{aspect-ratio:1440/900;border:1px solid var(--hair15);background:repeating-linear-gradient(-45deg, transparent 0 11px, var(--hair10) 11px 12px);justify-content:center;align-items:center;padding:24px;display:flex}.hood-page .hw-fig-empty span{text-align:center;max-width:30em;font-family:var(--grot);font-size:var(--micro);color:var(--h-muted);font-weight:400;line-height:1.5}.hood-page .hw-fig figcaption,.hood-page .hw-quote figcaption{font-size:var(--micro);letter-spacing:.01em;text-transform:none;color:var(--h-coral);margin-top:12px;font-weight:400;line-height:1.5}.hood-page .hw-quote{border-top:1px solid var(--hair15);border-bottom:1px solid var(--hair15);margin:64px 0;padding:48px 0}.hood-page .hw-quote p{letter-spacing:-.02em;margin:0;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.15}.hood-page .hw-end{border-top:1px solid var(--hair10);margin-top:96px}.hood-page .hw-end .hw-wrap{font-size:var(--micro);color:var(--cap);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:40px;display:flex}@media (max-width:899px){.hood-page .hw-wrap,.hood-page .hw-art{padding-left:24px;padding-right:24px}}.hood-page .hw-fig.hw-pair{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.hood-page .hw-fig.hw-pair img{width:100%;height:auto}.hood-page .hw-fig.hw-pair figcaption{grid-column:1/-1}.hood-page .hw-fig.hw-pair img.on-void{outline:1px solid var(--hair15);outline-offset:-1px}.hood-page .hw-fig.hw-stack{gap:14px;display:grid}.hood-page .hw-fig.hw-stack img{width:100%;height:auto}.hood-page .hw-p a,.hood-page .hw-lede a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #b4b8bc;text-decoration:underline #b4b8bc;text-decoration-thickness:1px}.hood-page .hw-p a:hover,.hood-page .hw-lede a:hover{color:#ff5956;text-decoration-color:#ff5956}.hood-page .hw-p a:focus-visible,.hood-page .hw-lede a:focus-visible{outline-offset:2px;outline:2px solid #0e1217}.hood-page .hw-quote figcaption a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ff595673;text-decoration:underline #ff595673;text-decoration-thickness:1px}.hood-page .hw-quote figcaption a:hover{text-decoration-color:currentColor}.hood-page .hw-quote figcaption a:focus-visible{outline-offset:2px;outline:2px solid #0e1217}.hood-page .hw-cred span a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #b4b8bc;text-decoration:underline #b4b8bc;text-decoration-thickness:1px}.hood-page .hw-cred span a:hover{color:#ff5956;text-decoration-color:#ff5956}.hood-page .hw-cred span a:focus-visible{outline-offset:2px;outline:2px solid #0e1217}
.hood-page .hw-fig.hv-dark{box-sizing:content-box;background:#0d0d0d;margin-left:-28px;margin-right:-28px;padding:28px 28px 20px}.hood-page .hw-fig.hv-dark img{display:block}.hood-page .hw-fig.hv-dark figcaption{font-family:var(--font-mono), ui-monospace, monospace;color:#f0ede6bf;border-top-color:#f0ede638}.hood-page .hw-fig.hv-video video{aspect-ratio:4/3;background:#0d0d0d;width:100%;height:auto;display:block}.hood-page .hw-end .hw-wrap a{color:inherit;border-bottom:1px solid;padding-bottom:1px;text-decoration:none}.hood-page .hw-end .hw-wrap a:hover,.hood-page .hw-end .hw-wrap a:focus-visible{opacity:.65}
.hood-page .hw-fig.hb-loop video{aspect-ratio:848/478;background:var(--hair10);width:100%;height:auto;display:block}
