.sl-nav-link-always{display:inline-flex}.sl-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;max-width:280px;display:grid}@media (min-width:700px){.sl-board{max-width:360px}}.sl-chip{isolation:isolate;aspect-ratio:1;border:1px solid var(--sl-line);color:#0000;-webkit-text-stroke:1.2px #ffffff8c;font-family:var(--sl-display);font-variant-numeric:tabular-nums;place-items:center;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:900;font-stretch:125%;line-height:1;display:grid;position:relative}.sl-chip.is-on{color:var(--sl-ink);-webkit-text-stroke:0;border-color:#0000;transform:rotate(-2deg)}.sl-chip.is-on:nth-child(2n){transform:rotate(1.5deg)}.sl-chip.is-on:before,.sl-chip.is-on:after{content:"";position:absolute;inset:0}.sl-chip.is-on:before{z-index:-2;background:var(--sl-pink);transform:translate(-3px,-3px)rotate(-2deg)}.sl-chip.is-on:after{z-index:-1;background:var(--sl-cyan)}.sl-chip a{place-items:center;width:100%;height:100%;display:grid}.sl-chip.is-on:has(a):hover{transform:rotate(0)scale(1.06)}.sl-chip.is-on{transition:transform .25s var(--sl-ease)}.sl-m-board-title{color:var(--sl-muted);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:.92rem;font-weight:400}.sl-m-board-title strong{color:var(--sl-text);font-weight:800}.sl-join{padding-top:clamp(40px,6vw,88px)}.sl-join-grid{align-items:center;gap:48px;display:grid}.sl-join-copy{justify-items:start;gap:24px;display:grid}.sl-join-title{font-size:clamp(2rem,4.2vw,3.7rem)}.sl-join-board{width:100%;margin-top:8px}.sl-join-board .sl-board{gap:6px;max-width:300px}.sl-join-board .sl-m-board-title{margin-bottom:0}.sl-join-board .sl-board{display:none}@media (min-width:900px){.sl-join-board .sl-m-board-title{margin-bottom:14px}.sl-join-board .sl-board{display:grid}}.sl-join-panel{isolation:isolate;padding:28px 24px 24px;position:relative}.sl-join-panel:before,.sl-join-panel:after{content:"";position:absolute;inset:0}.sl-join-panel:before{z-index:-2;background:var(--sl-pink);transform:translate(-8px,8px)rotate(-1.5deg)}.sl-join-panel:after{z-index:-1;background:var(--sl-bg);box-shadow:inset 0 0 0 2px var(--sl-text)}.sl-join-panel-title{font-family:var(--sl-display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:900;font-stretch:118%;line-height:1.15}.sl-join-returning{color:var(--sl-muted);margin-bottom:20px}.sl-join-returning strong{color:var(--sl-text)}.sl-join-note{color:var(--sl-dim);margin-top:18px;font-size:.92rem}.sl-join-inside{border-top:1px solid var(--sl-line);margin-top:clamp(56px,8vw,96px);display:grid}.sl-join-inside li{border-bottom:1px solid var(--sl-line);padding:22px 0}.sl-join-inside h2{font-family:var(--sl-display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:900;font-stretch:118%;line-height:1.2}.sl-join-inside p{color:var(--sl-muted);max-width:34em;margin-top:6px}@media (min-width:900px){.sl-join-grid{grid-template-columns:1.2fr 1fr;gap:64px}.sl-join-panel:before{transform:translate(-10px,10px)rotate(-1.5deg)}.sl-join-inside{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.sl-join-inside li{border-bottom:0;padding:24px 0 0}}.sl-members{--sl-side:220px}.sl-m-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:22px;height:22px}.sl-m-side{display:none}.sl-m-brand{align-items:center;gap:10px;min-height:44px;padding:0 8px;display:flex}.sl-m-primary{gap:2px;margin-top:36px;display:grid}.sl-m-primary a{min-height:44px;color:var(--sl-muted);transition:color .2s var(--sl-ease);align-items:center;padding:0 8px;font-size:1.0625rem;font-weight:600;display:flex}.sl-m-primary a:hover{color:var(--sl-text)}.sl-m-primary a[aria-current=page]{color:var(--sl-cyan)}.sl-m-back{min-height:44px;color:var(--sl-dim);align-items:center;margin-top:auto;padding:0 8px;font-size:.95rem;display:flex}.sl-m-back:hover{color:var(--sl-text)}.sl-m-topbar{z-index:50;min-height:60px;padding:env(safe-area-inset-top,0px) var(--sl-gutter) 0;background:var(--sl-bg);border-bottom:1px solid var(--sl-line);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.sl-m-brand-sm{align-items:center;gap:12px;min-height:44px;display:flex}.sl-m-site-link{min-height:44px;color:var(--sl-muted);align-items:center;padding:0 4px;font-size:.95rem;font-weight:600;display:inline-flex}.sl-m-site-link:hover{color:var(--sl-text)}.sl-m-main{padding:32px var(--sl-gutter) 0;max-width:1240px}.sl-m-tabs{z-index:60;padding:0 4px env(safe-area-inset-bottom,0px);background:var(--sl-bg);border-top:1px solid var(--sl-line);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0}.sl-m-tabs a{min-height:60px;color:var(--sl-dim);font-family:var(--sl-display);letter-spacing:0;text-transform:uppercase;-webkit-tap-highlight-color:transparent;align-content:center;justify-items:center;gap:4px;font-size:.74rem;font-weight:800;font-stretch:100%;line-height:1;display:grid;position:relative}.sl-m-tabs a[aria-current=page]{color:var(--sl-text)}.sl-m-tabs a[aria-current=page]:before{content:"";background:var(--sl-cyan);height:4px;position:absolute;top:-1px;left:24%;right:24%}.sl-members{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}@media (min-width:900px){.sl-members{padding-bottom:0}.sl-m-side{z-index:50;width:var(--sl-side);background:var(--sl-bg);border-right:1px solid var(--sl-line);flex-direction:column;padding:18px 16px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sl-m-body{margin-left:var(--sl-side);min-width:0}.sl-m-topbar,.sl-m-tabs{display:none}.sl-m-main{padding:48px 40px 0}}.sl-m-head{align-items:end;gap:32px 56px;margin-bottom:clamp(48px,7vw,80px);display:grid}.sl-m-head-copy{align-content:end;gap:20px;display:grid}.sl-m-title{font-size:clamp(2rem,4.2vw,3.7rem)}.sl-m-title .sl-sticker{font-size:1.1em}@media (min-width:1100px){.sl-m-head{grid-template-columns:minmax(0,1fr) 340px}}.sl-m-feature{margin-bottom:clamp(56px,8vw,96px)}.sl-spot{align-content:start;gap:4px;scroll-margin-top:80px;display:grid}.sl-spot-featured{align-items:center;gap:28px 48px}@media (min-width:1000px){.sl-spot-featured{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.sl-spot-frame{isolation:isolate;aspect-ratio:16/9;transition:transform .35s var(--sl-ease);margin-bottom:10px;position:relative;transform:rotate(-1.2deg)}.sl-list-grid>li:nth-child(2n) .sl-spot-frame{transform:rotate(1.2deg)}.sl-spot-featured .sl-spot-frame{margin-bottom:0;transform:rotate(-1deg)}.sl-spot:hover .sl-spot-frame,.sl-spot:focus-within .sl-spot-frame{transform:rotate(0)}.sl-spot-frame img,.sl-spot-frame iframe,.sl-spot-play{border:0;width:100%;height:100%;display:block}.sl-spot-frame img{object-fit:cover}.sl-spot-frame iframe{background:var(--sl-bg)}.sl-spot-frame:before{content:"";z-index:-1;background:var(--sl-cyan);transition:transform .35s var(--sl-ease);position:absolute;inset:0;transform:translate(-8px,8px)rotate(-1.5deg)}.sl-spot-featured .sl-spot-frame:before{transform:translate(-14px,14px)rotate(-2.5deg)}.sl-spot:hover .sl-spot-frame:before{transform:translate(-11px,11px)rotate(-2.5deg)}.sl-spot-play{cursor:pointer;background:0 0;padding:0;position:relative}.sl-spot-play:hover .sl-play{transform:scale(1.08)}.sl-spot-tag{z-index:2;position:absolute;top:-12px;left:12px}.sl-spot-new{z-index:2;position:absolute;top:-12px;right:12px;transform:rotate(2deg)}.sl-spot-namecard{background:var(--sl-ink);height:100%;color:var(--sl-cyan);font-family:var(--sl-display);text-transform:uppercase;letter-spacing:-.02em;text-align:center;place-items:center;padding:0 12px;font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:900;font-stretch:125%;line-height:1;display:grid}.sl-spot-info{justify-items:start;gap:4px;display:grid}.sl-spot-rank{font-family:var(--sl-display);letter-spacing:.02em;text-transform:uppercase;color:var(--sl-cyan);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:900;font-stretch:125%}.sl-spot-rank-big{color:var(--sl-text);align-items:flex-start;gap:10px;display:flex}.sl-spot-bigrank{letter-spacing:-.03em;font-size:clamp(3.7rem,9vw,6rem);line-height:.85}.sl-spot-year{color:var(--sl-cyan);margin-top:.3em}.sl-spot-name{font-family:var(--sl-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:900;font-stretch:118%;line-height:1.15}.sl-spot-featured .sl-spot-name{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.9rem,3vw,3.4rem);line-height:1.02}.sl-spot-yt{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--sl-pink);text-decoration-color:var(--sl-pink);text-underline-offset:5px;align-items:center;font-size:.95rem;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.sl-spot-yt:hover{color:var(--sl-cyan);-webkit-text-decoration-color:var(--sl-cyan);text-decoration-color:var(--sl-cyan)}.sl-m-revealed{margin-bottom:clamp(72px,10vw,128px)}.sl-m-section-title{border-bottom:1px solid var(--sl-line);font-family:var(--sl-display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:32px;padding-bottom:14px;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:900;font-stretch:118%;line-height:1.15}.sl-list-grid{grid-template-columns:minmax(0,1fr);gap:44px 28px;display:grid}@media (min-width:640px){.sl-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sl-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sl-m-next{margin:0 calc(var(--sl-gutter) * -1);padding:clamp(56px, 8vw, 96px) var(--sl-gutter);background:var(--sl-cyan);color:var(--sl-ink);align-items:center;gap:28px 64px;scroll-margin-top:60px;display:grid}.sl-m-next ::selection{background:var(--sl-ink);color:var(--sl-cyan)}.sl-m-next .sl-stack-line{color:var(--sl-ink)}.sl-m-next .sl-sticker{color:var(--sl-cyan)}.sl-m-next .sl-sticker:after{background:var(--sl-ink)}.sl-m-next-copy{justify-items:start;gap:24px;display:grid}.sl-m-next-copy p{max-width:34em;font-size:1.15rem}.sl-m-next-actions{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.sl-m-next .sl-btn-primary{color:var(--sl-cyan)}.sl-m-next .sl-btn-primary:after{background:var(--sl-ink)}.sl-m-next .sl-text-link{color:var(--sl-ink)}.sl-m-next .sl-text-link:hover{color:var(--sl-ink);-webkit-text-decoration-color:var(--sl-ink);text-decoration-color:var(--sl-ink)}.sl-m-next :focus-visible{outline-color:var(--sl-ink)}@media (min-width:900px){.sl-m-next{margin:0 -40px;padding-inline:40px}}@media (min-width:1100px){.sl-m-next{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (prefers-reduced-motion:reduce){.sl-members *,.sl-join *{transition:none!important}}.sl-issue-head{margin-bottom:40px}.sl-issue-layout{align-items:start;gap:40px;padding-bottom:clamp(72px,10vw,128px);display:grid}.sl-issue-sheet{isolation:isolate;width:100%;max-width:640px;position:relative;transform:rotate(-.6deg)}.sl-issue-sheet:before{content:"";z-index:-1;background:var(--sl-pink);position:absolute;inset:0;transform:translate(-10px,10px)rotate(-1deg)}.sl-issue-frame{border:2px solid var(--sl-text);background:var(--sl-bg);width:100%;display:block}.sl-issue-side{align-content:start;justify-items:start;gap:28px;display:grid}.sl-issue-side section{gap:8px;width:100%;display:grid}.sl-issue-side-title{border-bottom:1px solid var(--sl-line);font-family:var(--sl-display);letter-spacing:.02em;text-transform:uppercase;padding-bottom:10px;font-size:.95rem;font-weight:900;font-stretch:118%}.sl-issue-side p{color:var(--sl-muted)}.sl-issue-side strong{color:var(--sl-text)}.sl-issue-past{display:grid}.sl-issue-past a{color:var(--sl-muted);gap:2px;padding:10px 0;display:grid}.sl-issue-past a:hover strong{color:var(--sl-cyan)}.sl-issue-past-date{color:var(--sl-dim);font-size:.92rem}.sl-archive-head{margin-bottom:48px}.sl-archive-back{margin-bottom:18px}.sl-archive-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:48px 28px;margin:0;padding:0 0 clamp(72px,10vw,128px);list-style:none;display:grid}.sl-archive-card{color:var(--sl-text);gap:8px;display:grid}.sl-archive-frame{isolation:isolate;aspect-ratio:3/4;transition:transform .35s var(--sl-ease);display:block;position:relative;transform:rotate(-.8deg)}.sl-archive-grid li:nth-child(2n) .sl-archive-frame{transform:rotate(.8deg)}.sl-archive-frame:before{content:"";z-index:-1;background:var(--sl-pink);transition:transform .35s var(--sl-ease);position:absolute;inset:0;transform:translate(-8px,8px)rotate(-1.5deg)}.sl-archive-frame img{object-fit:cover;object-position:top;border:2px solid var(--sl-text);background:var(--sl-bg);width:100%;height:100%}.sl-archive-card:hover .sl-archive-frame,.sl-archive-card:focus-visible .sl-archive-frame{transform:rotate(0)translate(-3px,-3px)}.sl-archive-card:hover .sl-archive-frame:before{transform:translate(-12px,12px)rotate(-1.5deg)}.sl-archive-meta{font-family:var(--sl-display);text-transform:uppercase;align-items:center;gap:10px;margin-top:10px;font-weight:900;font-stretch:118%;display:flex}.sl-archive-latest{background:var(--sl-cyan);color:var(--sl-ink);padding:2px 6px;font-size:.75rem}.sl-archive-title{font-weight:700;line-height:1.35}.sl-archive-card:hover .sl-archive-title{color:var(--sl-cyan)}.sl-archive-date{color:var(--sl-dim);font-size:.92rem}@media (min-width:1100px){.sl-issue-layout{grid-template-columns:minmax(0,640px) minmax(220px,300px);gap:56px}.sl-issue-side{position:sticky;top:48px}}
