@font-face{font-family:'PixelOperator';src:url('8bitoperator-fixed.ttf?v=h1') format('truetype');font-display:swap}

:root{
--ink:#1a0f0e;
--ink-soft:#4b3733;
--bone:#eadfcc;
--bone-dim:#b7a794;
--paper-1:#d2c6ae;
--paper-2:#c9bb9f;
--paper-3:#c6c1b4;
--paper-4:#d6bfb5;
--paper-5:#d8d0bd;
--paper-v:#d3cbdc;
--marker:#b3121a;
--red-hot:#e8362f;
--wall-deep:#0c0405;
--spot:#5a32b4;
--tape:rgba(226,214,180,.68);
--rk:1;
--white:#eadfcc;
--grey-light:#d6c9b4;
--grey-medium:#a99a88;
--accent:#e8362f;
--line:rgba(234,223,204,.28);
--line-soft:rgba(234,223,204,.14);
--font-px:'PixelOperator','VCR OSD Mono',monospace;
--font-mono:'VCR OSD Mono',monospace;
--s1:7px;--s2:13px;--s3:22px;--s4:38px;--s5:61px;--s6:97px;--s7:148px;
--tape-clip:polygon(0 0,4% 12%,0 25%,4% 38%,0 50%,4% 62%,0 75%,4% 88%,0 100%,100% 100%,96% 88%,100% 75%,96% 62%,100% 50%,96% 38%,100% 25%,96% 12%,100% 0);
--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .2 0 0 0 0 .14 1.3 0 0 0 -.5'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)'/%3E%3C/svg%3E");
--wear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.8 0 0 0 2.2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23w)'/%3E%3C/svg%3E");
--edge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='10' viewBox='0 0 240 10' preserveAspectRatio='none'%3E%3Cpolygon fill='%230c0405' points='0,0 4.9,3.6 8.4,6.3 11.7,1.9 15.1,3.1 23.1,3.4 29.9,9.1 35.3,2.7 40.0,1.6 47.9,3.8 54.7,5.1 58.1,2.9 65.2,5.5 71.7,5.7 79.5,7.4 85.9,6.2 93.3,4.5 97.0,5.4 100.9,2.3 108.5,6.5 113.4,7.4 119.9,5.7 128.5,5.8 131.9,7.4 140.8,8.3 146.2,1.9 150.2,2.5 153.9,4.2 162.2,3.1 168.5,8.7 176.6,4.4 181.8,8.7 185.7,3.7 190.1,5.9 194.7,2.5 199.9,6.5 207.0,6.1 214.1,2.9 221.8,8.6 227.1,2.3 230.5,3.0 234.5,1.0 238.4,3.2 240.0,8.6 240,0'/%3E%3C/svg%3E");
--u-red:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16' preserveAspectRatio='none'%3E%3Cpath d='M4.3 6.7C8.7 6.4 22.8 5.4 31.1 5C39.5 4.5 45.3 3.9 54.4 4.2C63.5 4.4 76.5 5.9 85.5 6.6C94.5 7.3 99.9 8.5 108.4 8.5C116.9 8.5 127.2 7.1 136.3 6.6C145.4 6 154.3 5.3 162.9 5.1C171.4 4.9 178.2 5.4 187.4 5.6C196.6 5.7 213.1 5.9 218.2 6' fill='none' stroke='%23b3121a' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M37.8 10.9C42.8 11.1 58.9 11.3 67.8 11.6C76.6 12 82.4 13.1 91.2 13.1C100 13.1 110.8 12 120.6 11.5C130.4 11 140.4 10.4 149.8 10C159.2 9.6 168 9.1 176.8 9.3C185.7 9.4 198.5 10.6 202.9 10.8' fill='none' stroke='%23b3121a' stroke-width='1.8' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
--u-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16' preserveAspectRatio='none'%3E%3Cpath d='M4.3 6.7C8.7 6.4 22.8 5.4 31.1 5C39.5 4.5 45.3 3.9 54.4 4.2C63.5 4.4 76.5 5.9 85.5 6.6C94.5 7.3 99.9 8.5 108.4 8.5C116.9 8.5 127.2 7.1 136.3 6.6C145.4 6 154.3 5.3 162.9 5.1C171.4 4.9 178.2 5.4 187.4 5.6C196.6 5.7 213.1 5.9 218.2 6' fill='none' stroke='%231a0f0e' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M37.8 10.9C42.8 11.1 58.9 11.3 67.8 11.6C76.6 12 82.4 13.1 91.2 13.1C100 13.1 110.8 12 120.6 11.5C130.4 11 140.4 10.4 149.8 10C159.2 9.6 168 9.1 176.8 9.3C185.7 9.4 198.5 10.6 202.9 10.8' fill='none' stroke='%231a0f0e' stroke-width='1.8' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
--u-chalk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16' preserveAspectRatio='none'%3E%3Cpath d='M4.3 6.7C8.7 6.4 22.8 5.4 31.1 5C39.5 4.5 45.3 3.9 54.4 4.2C63.5 4.4 76.5 5.9 85.5 6.6C94.5 7.3 99.9 8.5 108.4 8.5C116.9 8.5 127.2 7.1 136.3 6.6C145.4 6 154.3 5.3 162.9 5.1C171.4 4.9 178.2 5.4 187.4 5.6C196.6 5.7 213.1 5.9 218.2 6' fill='none' stroke='%23eadfcc' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M37.8 10.9C42.8 11.1 58.9 11.3 67.8 11.6C76.6 12 82.4 13.1 91.2 13.1C100 13.1 110.8 12 120.6 11.5C130.4 11 140.4 10.4 149.8 10C159.2 9.6 168 9.1 176.8 9.3C185.7 9.4 198.5 10.6 202.9 10.8' fill='none' stroke='%23eadfcc' stroke-width='1.8' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
--u-spot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16' preserveAspectRatio='none'%3E%3Cpath d='M4.3 6.7C8.7 6.4 22.8 5.4 31.1 5C39.5 4.5 45.3 3.9 54.4 4.2C63.5 4.4 76.5 5.9 85.5 6.6C94.5 7.3 99.9 8.5 108.4 8.5C116.9 8.5 127.2 7.1 136.3 6.6C145.4 6 154.3 5.3 162.9 5.1C171.4 4.9 178.2 5.4 187.4 5.6C196.6 5.7 213.1 5.9 218.2 6' fill='none' stroke='%235a32b4' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M37.8 10.9C42.8 11.1 58.9 11.3 67.8 11.6C76.6 12 82.4 13.1 91.2 13.1C100 13.1 110.8 12 120.6 11.5C130.4 11 140.4 10.4 149.8 10C159.2 9.6 168 9.1 176.8 9.3C185.7 9.4 198.5 10.6 202.9 10.8' fill='none' stroke='%235a32b4' stroke-width='1.8' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");
--tick-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' preserveAspectRatio='none' width='40' height='40'%3E%3Cpath d='M4.5 22.9L13.3 33.4L35.2 5.5' fill='none' stroke='%231a0f0e' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M8 23.4L15.3 30.9L32.9 9' fill='none' stroke='%231a0f0e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke' opacity='.82'/%3E%3C/svg%3E");
--tick-spot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' preserveAspectRatio='none' width='40' height='40'%3E%3Cpath d='M4.5 22.9L13.3 33.4L35.2 5.5' fill='none' stroke='%235a32b4' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M8 23.4L15.3 30.9L32.9 9' fill='none' stroke='%235a32b4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke' opacity='.82'/%3E%3C/svg%3E");
--x-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' preserveAspectRatio='none' width='36' height='36'%3E%3Cpath d='M4.6 5.3C7 7.3 14.2 13.1 18.6 17.3C23 21.5 29 28.5 31.1 30.7' fill='none' stroke='%231a0f0e' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M30.1 5C28 7.1 21.3 13.4 17.1 17.7C13 22.1 7.1 28.9 5.1 31.2' fill='none' stroke='%231a0f0e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke' opacity='.82'/%3E%3C/svg%3E");
--x-spot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' preserveAspectRatio='none' width='36' height='36'%3E%3Cpath d='M4.6 5.3C7 7.3 14.2 13.1 18.6 17.3C23 21.5 29 28.5 31.1 30.7' fill='none' stroke='%235a32b4' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M30.1 5C28 7.1 21.3 13.4 17.1 17.7C13 22.1 7.1 28.9 5.1 31.2' fill='none' stroke='%235a32b4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke' opacity='.82'/%3E%3C/svg%3E");
--q-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 90' width='60' height='90'%3E%3Cpath d='M13 24.3C13.5 22.3 14.1 15.3 16.3 12.4C18.5 9.5 22.5 7.1 26.2 6.8C29.9 6.5 35.3 8.1 38.6 10.5C42 12.9 45.6 17.4 46.3 21.2C47 25 45.2 29.8 43.1 33.3C40.9 36.7 35.9 38.7 33.4 41.9C31 45.1 29.3 49.2 28.5 52.6C27.6 56.1 28.3 60.9 28.3 62.5' fill='none' stroke='%231a0f0e' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.6 76.2C29.5 76.3 32.7 75.8 33.8 76.9C35 78 36.2 81.1 35.3 82.5C34.5 83.9 30.4 85.6 28.6 85.4C26.7 85.3 24.4 82.9 24 81.6C23.7 80.3 25.4 78.3 26.5 77.4C27.6 76.6 29.9 76.6 30.6 76.4' fill='none' stroke='%231a0f0e' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

html,body{background:#0c0405;color:var(--bone);font-family:var(--font-mono);font-size:15px;line-height:1.65;overflow-x:hidden}
::selection{background:var(--marker);color:var(--bone)}
a{color:var(--bone);text-decoration:none}
a:focus-visible,button:focus-visible{outline:3px solid var(--bone);outline-offset:3px}
.paper a:focus-visible,.paper button:focus-visible{outline-color:var(--ink)}
.bgfx{animation:none;transform:none;filter:brightness(1.22) contrast(1.06) saturate(1.05);background-position:center 62%}
.bgtint{background:radial-gradient(ellipse 120% 95% at 50% 46%,rgba(0,0,0,0) 40%,rgba(6,0,2,.46) 100%),linear-gradient(180deg,rgba(5,0,2,.28) 0%,rgba(6,0,3,.04) 50%,rgba(10,0,3,.3) 100%)}
.bgfog,.bgembers,.torch,.heartbeat,.bat.b2,.bat.b3{display:none}
.bat.b1{opacity:.7}
body::before{display:none}
body::after{background:radial-gradient(ellipse at 50% 40%,rgba(0,0,0,0) 58%,rgba(0,0,0,.34) 100%)}
.blood-top,.blood-pool,.blood-trails,.blood-heads,.blood-splat{z-index:1!important}
.eyes::before,.eyes::after{box-shadow:none}
.lightning{opacity:0}
.intro-logo{filter:none}
.page{animation:none;overflow-x:clip}

.game-card,.game-card:hover,.game-card.is-abolished,.game-card.more,.leak-card,.leak-card:hover,.supporter,.supporter:hover,.partner-card,.partner-card:hover,.svc,.stat-box,.tier,.tier.max,.link-card,.link-card:hover{background:none;border:0;border-radius:0;box-shadow:none;padding:0;transform:none;transition:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-shadow:none;width:auto;overflow:visible}
.game-card.more{text-align:left;color:inherit}
.game-card.is-abolished::after,.game-status.abolished::before,.game-status.live::before{content:none;display:none;animation:none}
.pixelate-title,.hero h1,.hero h1 span{animation:none;text-shadow:none}
.reveal,.reveal.in,.reveal.d1,.reveal.d2,.reveal.d3,.reveal.d4,.reveal.d5{opacity:1;transform:none;transition:none;transition-delay:0s}
.game-name{color:inherit;letter-spacing:0;margin:0}
.game-card.is-abolished .game-name{color:inherit;text-decoration:none}
.game-by{font-size:13px;letter-spacing:0;text-transform:none;color:var(--ink-soft);margin:0}
.game-blurb{font-size:15px;line-height:1.65;color:inherit;margin:0}
.game-link,.game-link:hover{margin-top:0;align-self:auto;letter-spacing:0;text-transform:none;color:inherit;border:0;padding:0;font-size:inherit}
.game-card-top{justify-content:flex-start;margin-bottom:0}
.game-status.live,.game-status.dev,.game-status.abolished{color:var(--marker);text-shadow:none;letter-spacing:.08em}
.note{border:0;padding:0;position:relative}
.note:nth-child(2),.note:nth-child(3){margin-left:0}
.note p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 12px}
.notes-foot{letter-spacing:0;margin:0;font-size:15px;color:inherit}
.link-title,.link-desc{font-weight:400;letter-spacing:0;margin:0;color:inherit}
.discord-embed{text-align:left}
.discord-embed iframe{box-shadow:none}

.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 28px}
.wrap.w-mid{max-width:1060px}
.wrap.w-narrow{max-width:900px}
.g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:16px;align-items:start}
.g12>*{min-width:0}
.fit{width:fit-content;max-width:100%}
.on-wall{color:var(--bone);text-shadow:1px 1px 0 #080102,0 0 5px rgba(8,1,2,.95)}
.red{color:var(--red-hot)}
.page>footer{margin-top:var(--s7)}

nav.topnav{background:var(--wall-deep);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:0}
nav.topnav::after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:9px;background:var(--edge) repeat-x;background-size:240px 9px;pointer-events:none}
nav.topnav .container{max-width:1240px}
.brand{font-family:var(--font-px);font-size:32px;letter-spacing:0;line-height:1;color:var(--bone);margin-right:28px;flex:0 0 auto}
.brand span{color:var(--red-hot);text-shadow:none}
.brand-mark{filter:none;width:30px;height:30px;border-radius:0;margin-right:0;vertical-align:baseline;image-rendering:pixelated}
.navlinks{gap:20px}
.navlinks a{font-size:13px;color:var(--bone-dim);padding-bottom:7px;background:none}
.navlinks a:hover{color:var(--bone)}
.navlinks a.active{color:var(--bone);background:var(--u-red) no-repeat 0 100%/100% 8px}
.navlinks .visits{white-space:nowrap;letter-spacing:0;text-transform:none;color:var(--bone-dim);margin-left:6px}
.navlinks .visits span{color:var(--bone)}
.announce-bar{background-color:var(--paper-1);background-image:var(--grain);color:var(--ink);border-bottom:0;backdrop-filter:none;-webkit-backdrop-filter:none;text-align:left;padding:9px 44px 9px 28px;font-size:14px;letter-spacing:0;box-shadow:0 3px 0 rgba(0,0,0,.45);text-shadow:none}
.announce-bar b{color:var(--marker);font-size:inherit;letter-spacing:0;text-transform:none;margin-right:6px}
.audio-toggle{right:14px;bottom:14px;background:var(--wall-deep);border:2px solid var(--bone-dim);border-radius:0;color:var(--bone);backdrop-filter:none;-webkit-backdrop-filter:none;letter-spacing:0;text-transform:none;font-size:13px;padding:8px 12px;box-shadow:3px 3px 0 rgba(0,0,0,.6)}
.audio-toggle:hover{border-color:var(--bone)}
.audio-toggle .dot{width:8px;height:8px;border-radius:0;background:var(--bone-dim);box-shadow:none}
.audio-toggle.on .dot{background:var(--red-hot);box-shadow:none}
.volume-control{right:14px;bottom:60px;background:var(--wall-deep);border:2px solid var(--bone-dim);border-radius:0;padding:6px 10px}
.photo-credit{left:14px;bottom:14px;font-size:11px;letter-spacing:0;color:rgba(234,223,204,.72)}
.photo-credit:hover{color:var(--bone)}
footer{text-align:left;color:var(--bone-dim);font-size:13px;letter-spacing:0;padding:0}
footer .container{max-width:1180px;border-top:2px dashed var(--line);padding-top:14px;padding-bottom:72px;line-height:1.9}
footer a{color:var(--bone);background:var(--u-chalk) no-repeat 0 100%/100% .5em;padding-bottom:.28em}
footer a:hover{background-image:var(--u-red)}

.pin{position:relative;display:block;width:min(var(--w,100%),100%);rotate:calc(var(--r,0deg)*var(--rk));translate:var(--dx,0) var(--dy,0);filter:drop-shadow(2px 5px 6px rgba(0,0,0,.6))}
.pin.fit{width:fit-content;max-width:100%}
.paper{position:relative;color:var(--ink);background-color:var(--paper-1);background-image:var(--grain);box-shadow:inset 0 0 38px rgba(96,36,28,.28);padding:26px 28px 30px 24px;font-size:15px;line-height:1.65;overflow-wrap:break-word}
.paper p{margin:0 0 12px}
.paper p:last-child{margin-bottom:0}
.p-2{background-color:var(--paper-2)}
.p-3{background-color:var(--paper-3)}
.p-4{background-color:var(--paper-4)}
.p-5{background-color:var(--paper-5)}
.p-v{background-color:var(--paper-v)}
.lined{line-height:28px;padding-left:62px;background-image:repeating-linear-gradient(180deg,rgba(0,0,0,0) 0 27px,rgba(70,40,40,.2) 27px 28px),linear-gradient(90deg,rgba(0,0,0,0) 0 46px,rgba(179,18,26,.5) 46px 47px,rgba(0,0,0,0) 47px),var(--grain)}
.stain::after{content:"";position:absolute;right:11%;bottom:8%;width:74px;height:74px;border-radius:50%;border:5px solid rgba(110,60,20,.13);box-shadow:inset 0 0 10px rgba(110,60,20,.1);pointer-events:none}
.cut-1{clip-path:polygon(0 .8%,100% 0,99.4% 99.2%,.6% 100%)}
.cut-2{clip-path:polygon(.5% 0,100% .9%,99.2% 100%,0 99%)}
.cut-3{clip-path:polygon(0 0,99.3% .7%,100% 100%,.8% 99.2%)}
.cut-4{clip-path:polygon(.7% .5%,100% 0,99.5% 99.3%,0 100%)}

.torn-1{clip-path:polygon(0 4px,4.5% 6px,8.3% 2px,11.2% 5px,15.7% 1px,18.1% 5px,21.5% 2px,24.6% 2px,27.6% 1px,31.4% 4px,34.6% 3px,37.7% 9px,41.2% 8px,43.4% 4px,45.7% 5px,49.6% 5px,53.3% 3px,57.6% 2px,61.5% 8px,63.8% 3px,68.1% 11px,72.1% 5px,74.7% 2px,78.6% 6px,83% 1px,87.3% 8px,91.1% 7px,95.3% 1px,98.1% 9px,100% 2px,calc(100% - 3px) 9%,calc(100% - 2px) 16%,calc(100% - 2px) 61.2%,calc(100% - 3px) 62.9%,calc(100% - 1px) 82.6%,100% calc(100% - 2px),96.5% calc(100% - 4px),92% calc(100% - 2px),87.7% calc(100% - 7px),85.3% calc(100% - 6px),82.2% calc(100% - 3px),78.4% calc(100% - 5px),74.6% calc(100% - 9px),71.7% calc(100% - 5px),68.9% calc(100% - 3px),66% calc(100% - 8px),62% calc(100% - 3px),59.1% calc(100% - 5px),55.1% calc(100% - 3px),50.7% calc(100% - 1px),47.4% calc(100% - 2px),44.8% calc(100% - 5px),42.5% calc(100% - 5px),38.8% calc(100% - 5px),34.6% calc(100% - 3px),32.1% calc(100% - 5px),29.3% calc(100% - 2px),25.1% calc(100% - 1px),22.5% calc(100% - 1px),18.9% calc(100% - 4px),15.6% calc(100% - 1px),12.2% calc(100% - 5px),8.7% calc(100% - 2px),4.3% calc(100% - 2px),0 calc(100% - 3px),3px 59.4%,4px 48.4%,2px 18.8%,4px 17.3%,2px 11.4%)}
.torn-2{clip-path:polygon(0 5px,3.2% 2px,7.7% 3px,10% 4px,13.4% 4px,16.8% 6px,19.3% 3px,23.2% 1px,26.1% 3px,28.9% 1px,33.2% 9px,35.8% 9px,38.5% 5px,43.1% 2px,45.8% 2px,50.4% 2px,52.7% 2px,56.1% 4px,58.7% 4px,61.8% 6px,64% 6px,67.1% 13px,69.7% 6px,74.2% 2px,78.7% 1px,82.2% 4px,85.3% 4px,88.9% 6px,91.5% 6px,96% 7px,99.8% 5px,100% 1px,calc(100% - 3px) 27.7%,calc(100% - 2px) 50%,calc(100% - 2px) 53.4%,100% 71.5%,calc(100% - 2px) 74%,100% calc(100% - 4px),96.5% calc(100% - 1px),92% calc(100% - 4px),87.7% calc(100% - 5px),84.6% calc(100% - 6px),81.3% calc(100% - 3px),78.6% calc(100% - 4px),74.5% calc(100% - 3px),71% calc(100% - 2px),67.3% calc(100% - 2px),63.1% calc(100% - 6px),58.8% calc(100% - 5px),55.6% calc(100% - 9px),52% calc(100% - 5px),47.5% calc(100% - 5px),44.7% calc(100% - 6px),41% calc(100% - 2px),38.3% calc(100% - 6px),34.5% calc(100% - 5px),31.6% calc(100% - 2px),29% calc(100% - 6px),26.8% calc(100% - 2px),23.6% calc(100% - 5px),20% calc(100% - 3px),17.5% calc(100% - 2px),14.5% calc(100% - 5px),10.5% calc(100% - 4px),6.7% calc(100% - 3px),2.7% calc(100% - 2px),0 calc(100% - 4px),4px 84.8%,2px 69.8%,3px 67.6%,2px 53.7%,1px 36.9%)}
.torn-3{clip-path:polygon(0 1px,2.7% 6px,5.5% 4px,8.7% 5px,11.5% 4px,15.1% 1px,18.5% 6px,22.3% 2px,25.1% 3px,28.7% 5px,32.9% 5px,35.7% 6px,39.6% 6px,43.9% 5px,47.8% 1px,50.8% 4px,54.2% 2px,58.5% 6px,62.9% 5px,65.5% 13px,69.3% 2px,73.2% 1px,75.6% 1px,79.4% 1px,83.1% 2px,85.5% 2px,89.7% 11px,92.3% 2px,94.7% 3px,98% 3px,100% 3px,100% 32.9%,calc(100% - 2px) 41.4%,calc(100% - 2px) 43.3%,calc(100% - 1px) 52.4%,calc(100% - 1px) 63.2%,100% calc(100% - 4px),96.3% calc(100% - 2px),93.7% calc(100% - 6px),90.9% calc(100% - 3px),87% calc(100% - 6px),83.7% calc(100% - 12px),80.9% calc(100% - 3px),77.5% calc(100% - 4px),74.3% calc(100% - 9px),70.6% calc(100% - 1px),67.7% calc(100% - 1px),63.2% calc(100% - 13px),58.8% calc(100% - 6px),55.9% calc(100% - 1px),51.9% calc(100% - 2px),48% calc(100% - 5px),43.7% calc(100% - 4px),39.3% calc(100% - 5px),34.9% calc(100% - 2px),31.4% calc(100% - 4px),27.2% calc(100% - 3px),24.7% calc(100% - 5px),21.3% calc(100% - 1px),18.7% calc(100% - 5px),16.5% calc(100% - 6px),14.1% calc(100% - 2px),10.8% calc(100% - 4px),8.6% calc(100% - 1px),6.1% calc(100% - 3px),2% calc(100% - 1px),0 calc(100% - 4px),1px 76.6%,0 68.5%,2px 36.7%,3px 14.2%,4px 13.8%)}
.torn-4{clip-path:polygon(0 1px,2.2% 1px,5.2% 9px,9% 3px,11.6% 4px,14.3% 1px,16.8% 3px,19.1% 3px,22.6% 5px,27.2% 5px,30.7% 12px,34.9% 2px,37.9% 4px,40.5% 6px,43.3% 2px,46% 1px,49.3% 1px,51.8% 4px,55.9% 6px,59.7% 4px,62.6% 6px,66.5% 7px,71% 3px,74.2% 6px,77.4% 5px,80.7% 2px,83.1% 1px,87.2% 5px,90.4% 1px,94.4% 3px,97.7% 4px,100% 3px,calc(100% - 1px) 38.6%,100% 45.5%,calc(100% - 2px) 48.6%,calc(100% - 2px) 84.8%,calc(100% - 1px) 89.9%,100% calc(100% - 4px),95.6% calc(100% - 9px),91.7% calc(100% - 6px),89.3% calc(100% - 7px),86.5% calc(100% - 4px),84.1% calc(100% - 3px),81.3% calc(100% - 10px),79% calc(100% - 5px),74.6% calc(100% - 5px),72.4% calc(100% - 1px),69% calc(100% - 6px),66.2% calc(100% - 5px),62.6% calc(100% - 3px),58.1% calc(100% - 5px),54.9% calc(100% - 3px),51.1% calc(100% - 4px),47% calc(100% - 1px),43.3% calc(100% - 3px),38.8% calc(100% - 4px),36.4% calc(100% - 4px),32.8% calc(100% - 6px),30.3% calc(100% - 2px),27.7% calc(100% - 1px),24.3% calc(100% - 4px),21.9% calc(100% - 4px),19% calc(100% - 6px),16.8% calc(100% - 6px),12.3% calc(100% - 5px),8.8% calc(100% - 4px),5.4% calc(100% - 4px),1.7% calc(100% - 4px),0 calc(100% - 2px),0 74.8%,2px 54.3%,3px 47.7%,3px 34%,3px 19.9%)}
.torn-5{clip-path:polygon(0 1px,2.9% 5px,7% 11px,11.2% 3px,15.1% 5px,19.7% 6px,21.9% 2px,25.9% 5px,30.2% 5px,34.2% 3px,38.4% 2px,41% 1px,45.6% 5px,50% 3px,52.2% 2px,55.4% 13px,59.5% 4px,63.3% 1px,67.8% 8px,70.2% 5px,74.7% 6px,77.3% 3px,79.8% 2px,83.9% 2px,88.1% 2px,90.5% 9px,93.1% 1px,97% 9px,99.2% 5px,100% 3px,calc(100% - 3px) 39.5%,calc(100% - 2px) 50.4%,calc(100% - 4px) 61.9%,calc(100% - 3px) 78.9%,calc(100% - 1px) 85.6%,100% calc(100% - 3px),97.4% calc(100% - 4px),94.8% calc(100% - 3px),92.5% calc(100% - 7px),89.1% calc(100% - 4px),86.2% calc(100% - 3px),81.6% calc(100% - 1px),77.2% calc(100% - 6px),73.2% calc(100% - 2px),70.7% calc(100% - 3px),66.4% calc(100% - 1px),64% calc(100% - 4px),61.2% calc(100% - 6px),58.3% calc(100% - 6px),55.8% calc(100% - 4px),52.4% calc(100% - 2px),48.1% calc(100% - 7px),44.6% calc(100% - 3px),40.4% calc(100% - 4px),37.4% calc(100% - 2px),35.1% calc(100% - 6px),32.1% calc(100% - 6px),27.9% calc(100% - 3px),23.9% calc(100% - 2px),19.3% calc(100% - 6px),15.5% calc(100% - 5px),12.4% calc(100% - 5px),8.7% calc(100% - 3px),4.8% calc(100% - 5px),1.8% calc(100% - 4px),0 calc(100% - 3px),4px 71.2%,3px 61%,0 48%,2px 38.8%,0 35.4%)}
.torn-6{clip-path:polygon(0 11px,3.8% 1px,6.4% 6px,8.6% 5px,11.1% 3px,15.5% 1px,19.6% 4px,22.8% 4px,26.8% 1px,30.4% 1px,35% 7px,37.4% 1px,41.8% 2px,45.2% 2px,49.7% 4px,53.1% 1px,56.4% 5px,59.9% 7px,63.4% 12px,66.1% 5px,68.3% 6px,71.7% 4px,74.9% 1px,79% 3px,83.4% 7px,87.1% 3px,91.3% 4px,95.3% 9px,99.5% 10px,100% 1px,calc(100% - 2px) 13.8%,100% 24.3%,calc(100% - 2px) 50.2%,calc(100% - 2px) 60.6%,calc(100% - 3px) 63.5%,100% calc(100% - 2px),96.3% calc(100% - 4px),92.2% calc(100% - 5px),88.5% calc(100% - 4px),85.7% calc(100% - 1px),81.8% calc(100% - 4px),78.9% calc(100% - 1px),74.3% calc(100% - 3px),69.8% calc(100% - 6px),65.5% calc(100% - 3px),62.4% calc(100% - 3px),58.9% calc(100% - 4px),54.7% calc(100% - 4px),52.3% calc(100% - 8px),49.6% calc(100% - 1px),45.5% calc(100% - 3px),43% calc(100% - 6px),38.4% calc(100% - 6px),34.6% calc(100% - 8px),31.3% calc(100% - 1px),27.8% calc(100% - 6px),24.3% calc(100% - 6px),19.9% calc(100% - 5px),16.9% calc(100% - 3px),12.5% calc(100% - 4px),8.3% calc(100% - 4px),4% calc(100% - 2px),0.5% calc(100% - 3px),0 calc(100% - 5px),2px 40.6%,0 32.6%,2px 28.8%,2px 24.8%,1px 15%)}

.tape-c::before,.tape-lr::before,.tape-lr::after,.tape-tl::before{content:"";position:absolute;z-index:3;width:96px;height:28px;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 1px,rgba(255,255,255,0) 1px 5px),var(--tape);clip-path:var(--tape-clip)}
.tape-c::before{top:-14px;left:calc(50% - 48px + var(--tx,0px));rotate:var(--tr,-3deg)}
.tape-lr::before{top:-10px;left:-30px;rotate:-38deg}
.tape-lr::after{top:-10px;right:-30px;rotate:36deg}
.tape-tl::before{top:-8px;left:-26px;rotate:-40deg}
.tape-k::before,.tape-k::after{background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,rgba(255,255,255,0) 1px 5px),rgba(16,10,10,.9)}
.pushed::before{content:"";position:absolute;z-index:4;top:-9px;left:calc(50% - 8px + var(--tx,0px));width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 36% 34%,#e2584e 0 28%,#a01820 30% 100%);box-shadow:0 3px 0 rgba(0,0,0,.4)}

.print{background:#e6dcc9;padding:9px;color:var(--ink);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);margin:0}
.print.polaroid{padding:10px 10px 12px}
.print img{display:block;width:100%;height:auto;aspect-ratio:var(--ar,16/9);object-fit:cover;object-position:var(--op,50% 50%);background:#241012}
.print figcaption{padding:10px 4px 0;font-family:var(--font-px);font-size:16px;line-height:1.2;color:var(--ink)}
.print figcaption .role,.print figcaption .desc{display:block;font-family:var(--font-mono);font-size:13px;line-height:1.45;color:var(--ink-soft);margin-top:4px}
.print .name{display:block;font-family:var(--font-px);font-size:24px;line-height:1.1;color:var(--ink)}
.xerox img{filter:grayscale(1) contrast(1.3) brightness(1.05)}
.xerox.lift img{filter:grayscale(1) contrast(1.2) brightness(3.2)}
.sticker{position:absolute;pointer-events:none;z-index:5;height:auto;filter:drop-shadow(5px 6px 0 rgba(0,0,0,.5))}
.shot{position:relative;margin:0}
.shot img{display:block;width:100%;height:auto;box-shadow:0 0 0 3px #e6dcc9,1px 2px 0 3px rgba(0,0,0,.25)}

.mark{display:block;overflow:visible;color:var(--marker);pointer-events:none}
.mark path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.mark .p1{stroke-width:3.2px}
.mark .p2{stroke-width:1.9px;opacity:.82}
.mark.chalk{color:var(--bone)}
.mark.dark{color:var(--ink)}
.mark.spot{color:var(--spot)}
.mark.flip{scale:-1 1}
.hand{position:relative;display:inline-block;white-space:nowrap}
.hand .mark-u{position:absolute;left:-3%;width:106%;bottom:-.3em;height:.42em}
.hand .mark-o{position:absolute;left:-.55em;top:-.45em;width:calc(100% + 1.1em);height:calc(100% + .9em)}
.hand .mark-x{position:absolute;left:-2%;width:104%;top:.22em;height:.55em}
.hl{background:var(--u-red) no-repeat 0 100%/100% .45em;padding-bottom:.22em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.hl-spot{background:linear-gradient(rgba(0,0,0,0) 30%,rgba(122,86,214,.4) 30% 90%,rgba(0,0,0,0) 90%);padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}

.stamp,.svc-pill{display:inline-block;font-family:var(--font-px);font-size:16px;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px 5px;color:var(--marker);background:none;border:3px solid currentColor;outline:2px solid currentColor;outline-offset:2px;border-radius:0;rotate:calc(var(--r,-6deg)*var(--rk));opacity:.9;-webkit-mask-image:var(--wear);mask-image:var(--wear);-webkit-mask-size:160px;mask-size:160px}
.stamp.md{font-size:24px}
.stamp.lg{font-size:32px}
.stamp.ink{color:var(--ink)}
.stamp.dashed{border-style:dashed;outline-style:dashed}
.stamp.solid{background:var(--marker);color:var(--bone);outline-color:var(--marker)}
.stamp.faint{opacity:.55}
.label,.game-badge,.note-date{display:inline-block;background:#17100f;color:#e9dfcd;font-family:var(--font-px);font-size:16px;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px 3px;margin:0;border:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),1px 2px 0 rgba(0,0,0,.45);border-radius:1px 3px 2px 4px/3px 1px 4px 2px}

.btn-tape{display:inline-block;position:relative;font-family:var(--font-px);font-size:32px;line-height:1;padding:13px 22px 12px;color:var(--ink);background-color:var(--paper-1);background-image:var(--grain);border-radius:2px 5px 3px 6px/5px 2px 6px 3px;box-shadow:inset 0 0 22px rgba(96,36,28,.22),2px 4px 0 rgba(0,0,0,.5);rotate:calc(-1.4deg*var(--rk))}
.btn-tape.alt{rotate:calc(1.2deg*var(--rk));background-color:var(--paper-2)}
.btn-line,.lnk{color:inherit;background:var(--u-chalk) no-repeat 0 100%/100% .5em;padding-bottom:.28em}
.paper .lnk,.paper .btn-line{background-image:var(--u-red)}
@media (hover:hover){
.btn-tape:hover{rotate:0deg;color:var(--ink)}
.btn-line:hover,.lnk:hover{background-image:var(--u-red)}
.paper .lnk:hover,.paper .btn-line:hover{background-image:var(--u-ink)}
}

a:hover{color:var(--bone)}
.paper a:hover,.partner-modal a:hover,.btn-tape:hover,.partner-modal-close:hover{color:var(--ink)}

.mark.reveal{clip-path:inset(-10px 100% -10px -10px)}
.mark.reveal.in{clip-path:inset(-10px -10px -10px -10px);transition:clip-path .8s cubic-bezier(.4,0,.2,1)}
@media (max-width:760px),(prefers-reduced-motion:reduce){
.mark.reveal,.mark.reveal.in{clip-path:none;transition:none}
}

h1,h2,h3{font-family:var(--font-px);font-weight:400;line-height:1.05;letter-spacing:0;margin:0}
.h-xl{font-size:96px}
.h-l{font-size:64px}
.h-m{font-size:48px}
.h-s{font-size:32px}
.h-wall{color:var(--bone);text-shadow:4px 3px 0 rgba(163,18,27,.92)}
.h-ink{color:var(--ink);text-shadow:2px 2px 0 rgba(179,18,26,.3)}
.lead{font-size:19px;line-height:1.55}
.small{font-size:13px;line-height:1.55}
.ticks{list-style:none;margin:0;padding:0}
.ticks li{padding:5px 0 5px 32px;background:var(--tick-ink) no-repeat 0 6px/20px 20px}
.ticks.spot li{background-image:var(--tick-spot)}
.crosses{list-style:none;margin:0;padding:0}
.crosses li{padding:5px 0 5px 32px;background:var(--x-ink) no-repeat 2px 7px/17px 17px}
.crosses.spot li{background-image:var(--x-spot)}

@media (max-width:980px){
.g12{display:flex;flex-direction:column;align-items:stretch;row-gap:var(--s4)}
.g12>*{grid-column:auto;grid-row:auto;margin:0;max-width:640px}
.pin{translate:none}
.g12>.stag{width:90%}
.g12>.stag:nth-child(even){margin-left:auto;width:86%}
}
@media (max-width:760px){
:root{--rk:.5}
.wrap{padding:0 18px}
.h-xl{font-size:48px}
.h-l{font-size:48px}
.h-m{font-size:32px}
.brand{font-size:24px;margin-right:12px}
.brand-mark{width:26px;height:26px}
.navlinks{gap:16px}
.page>footer{margin-top:var(--s6)}
.lead{font-size:17px}
}

.pg-index .hero-wall{padding-top:var(--s5)}
.pg-index .hw-text{grid-column:1 / span 6;position:relative}
.pg-index .hw-lead{max-width:36ch;margin:26px 0 0}
.pg-index .hw-actions{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:16px 30px;margin:34px 0 0}
.pg-index .hw-actions .mark{position:absolute;left:250px;top:56px;width:78px;height:58px;rotate:84deg}
.pg-index .hw-prints{grid-column:7 / span 6;position:relative;margin-top:-6px}
.pg-index .hw-storm figcaption{text-align:right}
.pg-index .hw-small{position:absolute;left:-52px;bottom:-34px;width:210px}
.pg-index .games-sec{margin-top:var(--s6);scroll-margin-top:calc(var(--banner-h,0px) + 72px)}
.pg-index .games-title{margin:0 0 var(--s4)}
.pg-index .dis-cell{grid-column:1 / span 7;position:relative}
.pg-index .dis-cell .paper{padding:26px 44px 34px 24px}
.pg-index .shot .stamp{position:absolute;right:14px;bottom:-14px;background-color:var(--paper-1);background-image:var(--grain)}
.pg-index .is-abolished .shot .stamp{background-color:var(--paper-3);right:auto;left:10px}
.pg-index .dis-cell .shot{rotate:calc(.7deg*var(--rk))}
.pg-index .dis-cell .game-card-top{margin-top:34px}
.pg-index .game-card-top{margin-top:22px;display:flex;align-items:center;gap:12px}
.pg-index .game-name{margin:12px 0 0}
.pg-index .game-by{margin:8px 0 0;color:var(--ink-soft)}
.pg-index .game-blurb{margin:14px 0 18px}
.pg-index .game-link{display:inline;font-size:16px}
.pg-index .dis-cell .game-link{font-size:32px;font-family:var(--font-px)}
.pg-index .gorilla{right:-48px;top:-64px;width:150px;rotate:6deg}
.pg-index .pg-cell{grid-column:8 / span 5;margin:118px 0 0 52px}
.pg-index .mk-cell{grid-column:2 / span 4;margin-top:var(--s5);position:relative}
.pg-index .mk-cell .mark{position:absolute;right:14px;bottom:10px;width:90px;height:14px;color:var(--ink-soft)}
.pg-index .more-cell{grid-column:8 / span 3;margin-top:var(--s6);position:relative}
.pg-index .more-cell .paper{padding:20px 22px 24px;font-size:16px}
.pg-index .more-cell .mark{position:absolute;left:-4px;bottom:-62px;width:80px;height:60px;rotate:96deg}
.pg-index .notes-sec{margin-top:var(--s7)}
.pg-index .notes-board{margin-top:var(--s4)}
.pg-index .nt-1{grid-column:1 / span 5;grid-row:1;position:relative}
.pg-index .nt-2{grid-column:6 / span 7;margin:70px 0 0 -18px;grid-row:1;position:relative}
.pg-index .nt-3{grid-column:2 / span 4;grid-row:2;margin-top:var(--s3)}
.pg-index .notes-foot{grid-column:7 / span 5;grid-row:2;margin:var(--s5) 0 0;font-size:15px}
.pg-index .note .note-date{margin-bottom:14px}
.pg-index .nt-print{position:absolute;right:-40px;top:-100px;width:210px;z-index:4}
.pg-index .pile-sec{margin-top:var(--s6);display:flex;align-items:flex-start}
.pg-index .pile-a{width:380px}
.pg-index .pile-b{width:300px;margin:40px 0 0 -70px}
.pg-index .discord-sec{margin-top:140px}
.pg-index .scrawl{grid-column:1 / span 5;margin-top:var(--s4)}
.pg-index .scrawl-link{display:block;color:var(--bone);margin-left:0;rotate:calc(-1deg*var(--rk));width:fit-content;max-width:100%}
.pg-index .scrawl-link:nth-child(2){margin:30px 0 0 38px;rotate:calc(.6deg*var(--rk))}
.pg-index .scrawl-link:nth-child(3){margin:22px 0 0 12px;rotate:calc(-.4deg*var(--rk))}
.pg-index .link-title{display:block;font-family:var(--font-px);font-size:32px;line-height:1.1;text-shadow:1px 1px 0 #080102}
.pg-index .link-desc{display:block;font-size:14px;color:var(--bone-dim);margin-top:4px}
@media (hover:hover){.pg-index .scrawl-link:hover .link-title{background:var(--u-red) no-repeat 0 100%/100% .35em}}
.pg-index .discord-embed{grid-column:7 / span 5;margin-top:-40px;padding:12px;width:min(374px,100%);margin-left:auto;margin-right:auto}
.pg-index .discord-embed iframe{display:block;width:350px;max-width:100%;height:500px;border:0;border-radius:0}
@media (max-width:980px){
.pg-index .hero-wall{padding-top:var(--s4)}
.pg-index .hw-text,.pg-index .hw-prints{grid-column:auto}
.pg-index .hw-prints{margin-top:var(--s3);max-width:560px}
.pg-index .hw-small{left:-6px;bottom:-26px;width:min(46%,230px)}
.pg-index .games-sec{margin-top:var(--s5)}
.pg-index .pg-cell,.pg-index .mk-cell,.pg-index .more-cell{margin:0}
.pg-index .dis-cell,.pg-index .pg-cell,.pg-index .mk-cell,.pg-index .more-cell{padding-right:0}
.pg-index .more-cell .mark{display:none}
.pg-index .notes-sec{margin-top:var(--s6)}
.pg-index .nt-1,.pg-index .nt-2,.pg-index .nt-3{grid-column:auto;grid-row:auto;margin:0}
.pg-index .nt-print{position:relative;right:auto;top:auto;width:min(62%,250px);margin:var(--s3) 0 0 auto}
.pg-index .notes-foot{grid-column:auto;grid-row:auto;margin:0}
.pg-index .discord-sec{margin-top:var(--s6)}
.pg-index .scrawl{grid-column:auto;margin-top:0}
.pg-index .discord-embed{grid-column:auto;margin:0 0 0 auto}
}
@media (min-width:761px) and (max-width:980px){
.pg-index .pg-cell{margin-left:auto;width:88%}
.pg-index .mk-cell{width:80%}
.pg-index .more-cell{margin-left:auto;width:min(62%,320px)}
.pg-index .nt-2{margin-left:auto;width:90%}
.pg-index .nt-3{width:76%}
}
@media (max-width:760px){
.pg-index .hw-actions .mark{left:200px;top:62px;width:60px;height:46px}
.pg-index .dis-cell .paper{padding:20px 22px 28px}
.pg-index .gorilla{right:-6px;top:-44px;width:84px}
.pg-index .nt-print{width:62%}
.pg-index .pile-sec{margin-top:var(--s5);flex-direction:column;align-items:stretch}
.pg-index .pile-a{width:86%}
.pg-index .pile-b{width:70%;margin:var(--s3) 0 0 auto}
}
@media (max-width:359px){
.pg-index .is-abolished .game-name{font-size:24px}
}

.poll-mount{max-width:1180px;margin:0 auto;padding:0 28px;width:100%;position:relative;z-index:2}
.poll-card{position:relative;width:min(460px,100%);margin:34px 0 0 7%;padding:22px 24px 18px;background-color:var(--paper-1);background-image:var(--grain);color:var(--ink);border:0;border-radius:2px 6px 3px 5px/4px 2px 5px 3px;box-shadow:inset 0 0 34px rgba(96,36,28,.26),2px 5px 7px rgba(0,0,0,.55);rotate:calc(-1.2deg*var(--rk));animation:none}
.poll-card::before{content:"";position:absolute;top:-13px;left:calc(50% - 48px);width:96px;height:28px;rotate:-3deg;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 1px,rgba(255,255,255,0) 1px 5px),var(--tape);clip-path:var(--tape-clip)}
.poll-head{margin-bottom:14px;align-items:center}
.poll-tag{display:inline-block;background:#17100f;color:#e9dfcd;font-family:var(--font-px);font-size:16px;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px 3px}
.poll-timer{font-size:13px;letter-spacing:0;text-transform:none;color:var(--ink-soft)}
.poll-q{font-family:var(--font-px);font-size:24px;line-height:1.2;color:var(--ink);letter-spacing:0;margin-bottom:14px}
.poll-opts{gap:0}
.poll-opt{background:none;border:0;border-bottom:2px dotted rgba(26,15,14,.4);border-radius:0;color:var(--ink);font-size:15px;letter-spacing:0;padding:10px 8px 10px 34px}
.poll-opt::before{content:"";position:absolute;left:6px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid var(--ink);z-index:1}
.poll-opt:not(.done):hover{background:rgba(179,18,26,.1);border-color:rgba(26,15,14,.4);transform:none}
.poll-opt.chosen{border-color:rgba(26,15,14,.4)}
.poll-opt.chosen::before{background:var(--tick-ink) center/22px 22px no-repeat;border-color:transparent}
.poll-fill{background:rgba(179,18,26,.26)}
.poll-opt.chosen .poll-fill{background:rgba(179,18,26,.42)}
.poll-pct{color:var(--ink)}
.poll-opt.chosen .poll-pct{color:var(--marker)}
.poll-foot{color:var(--ink-soft);letter-spacing:0;text-transform:none;font-size:13px}
@media (max-width:760px){.poll-mount{padding:0 18px}.poll-card{margin:var(--s3) 0 0}}

.pg-about .about-head{padding-top:var(--s5)}
.pg-about .ab-title{grid-column:1 / span 5}
.pg-about .ab-h1{padding:8px 24px 14px;font-size:64px}
.pg-about .ab-intro{margin:var(--s4) 0 0;max-width:34ch}
.pg-about .ab-banner{grid-column:6 / span 7;margin-top:-6px}
.pg-about .people-sec{margin-top:var(--s6)}
.pg-about .people{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:16px;align-items:start}
.pg-about .people>*{min-width:0}
.pg-about .person{align-self:start}
.pg-about .person .avatar{aspect-ratio:1/1;background:#241012;overflow:hidden;display:flex;align-items:center;justify-content:center}
.pg-about .person .avatar img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}
.pg-about .person .initials{font-family:var(--font-px);font-size:64px;color:var(--bone)}
.pg-about .person figcaption{padding:10px 4px 0}
.pg-about .p1,.pg-about .p2{--fs:32px}
.pg-about .p1 .name,.pg-about .p2 .name{font-size:32px}
.pg-about .p1{grid-column:1 / span 4;grid-row:1;margin-top:38px}
.pg-about .p2{grid-column:5 / span 3;grid-row:1;margin-top:97px}
.pg-about .p3{grid-column:8 / span 3;grid-row:1;margin-top:22px}
.pg-about .p4{grid-column:11 / span 2;grid-row:1;margin-top:148px}
.pg-about .p5{grid-column:2 / span 3;grid-row:2;margin-top:38px}
.pg-about .p6{grid-column:5 / span 2;grid-row:2;margin-top:7px}
.pg-about .p7{grid-column:7 / span 4;grid-row:2;margin-top:61px}
.pg-about .p8{grid-column:11 / span 2;grid-row:2;margin-top:22px}
.pg-about .p9{grid-column:4 / span 3;grid-row:3;margin-top:61px}
.pg-about footer .container{text-align:right}
@media (max-width:980px){
.pg-about .about-head{padding-top:var(--s4)}
.pg-about .ab-title{grid-column:auto}
.pg-about .ab-banner{grid-column:auto;margin:0 0 0 auto}
.pg-about .people-sec{margin-top:var(--s5)}
.pg-about .people{grid-template-columns:repeat(6,minmax(0,1fr))}
.pg-about .p1{grid-column:1 / span 3;grid-row:auto;margin-top:var(--s3)}
.pg-about .p2{grid-column:4 / span 3;grid-row:auto;margin-top:var(--s5)}
.pg-about .p3{grid-column:1 / span 2;grid-row:auto;margin-top:var(--s4)}
.pg-about .p4{grid-column:3 / span 2;grid-row:auto;margin-top:var(--s6)}
.pg-about .p5{grid-column:5 / span 2;grid-row:auto;margin-top:var(--s2)}
.pg-about .p6{grid-column:1 / span 2;grid-row:auto;margin-top:var(--s5)}
.pg-about .p7{grid-column:3 / span 2;grid-row:auto;margin-top:var(--s3)}
.pg-about .p8{grid-column:5 / span 2;grid-row:auto;margin-top:var(--s6)}
.pg-about .p9{grid-column:2 / span 3;grid-row:auto;margin-top:var(--s4)}
}
@media (max-width:760px){
.pg-about .ab-h1{font-size:48px}
.pg-about .people{display:flex;flex-direction:column;row-gap:var(--s4)}
.pg-about .person{grid-column:auto;grid-row:auto;margin-top:0}
.pg-about .person:nth-child(odd){width:66%}
.pg-about .person:nth-child(even){width:60%;margin-left:auto}
.pg-about .person:nth-child(3n){width:76%;margin-left:0}
.pg-about footer .container{text-align:left}
}

.pg-leaks .leaks-head{padding-top:var(--s5)}
.pg-leaks .lk-title{grid-column:1 / span 5;position:relative}
.pg-leaks .lk-h1{rotate:calc(-1.5deg*var(--rk));width:fit-content}
.pg-leaks .lk-intro{margin-top:var(--s4);width:min(260px,100%)}
.pg-leaks .lk-video{grid-column:6 / span 7}
.leak-video{width:100%;aspect-ratio:16/9;overflow:hidden;background:#160605;height:auto}
.leak-video iframe{width:100%!important;height:100%!important;display:block;border:0}
.pg-leaks .leaks-sec{margin-top:var(--s6)}
.leaks-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:16px;row-gap:38px;align-items:start;max-width:none;margin:0}
.leaks-grid .leak-card{width:100%;margin:0}
.leaks-grid .leak-card:nth-child(5n+1){grid-column:span 5}
.leaks-grid .leak-card:nth-child(5n+2){grid-column:span 4}
.leaks-grid .leak-card:nth-child(5n+3){grid-column:span 3}
.leaks-grid .leak-card:nth-child(5n+4){grid-column:span 4}
.leaks-grid .leak-card:nth-child(5n+5){grid-column:span 5}
.leaks-grid .leak-card:nth-child(7n+1){--r:-2.2deg;margin-top:0}
.leaks-grid .leak-card:nth-child(7n+2){--r:1.4deg;margin-top:34px}
.leaks-grid .leak-card:nth-child(7n+3){--r:-.9deg;margin-top:12px}
.leaks-grid .leak-card:nth-child(7n+4){--r:3.1deg;margin-top:58px}
.leaks-grid .leak-card:nth-child(7n+5){--r:-3.4deg;margin-top:20px}
.leaks-grid .leak-card:nth-child(7n+6){--r:.9deg;margin-top:46px}
.leaks-grid .leak-card:nth-child(7n+7){--r:-1.6deg;margin-top:8px}
.leaks-grid .leak-card:nth-child(4n+1){--tx:0px;--tr:-3deg}
.leaks-grid .leak-card:nth-child(4n+2){--tx:-70px;--tr:6deg}
.leaks-grid .leak-card:nth-child(4n+3){--tx:50px;--tr:-5deg}
.leaks-grid .leak-card:nth-child(4n+4){--tx:12px;--tr:2deg}
.leaks-grid .leak-card:nth-child(4n) img{filter:grayscale(1) contrast(1.3) brightness(1.05)}
.leak-image{width:100%;height:auto;overflow:hidden;background:#241012}
.leak-image img{width:100%;height:auto;aspect-ratio:var(--ar,4/3);object-fit:cover;display:block}
.leak-image-pending{aspect-ratio:var(--ar,4/3);display:flex;align-items:flex-end;justify-content:flex-start;text-align:left;padding:14px;background:#bdb5a6 var(--q-ink) no-repeat 50% 30%/46px 70px;position:relative}
.leak-image-pending span{color:var(--ink);font-size:13px;line-height:1.45;letter-spacing:0;max-width:24ch}
.leak-title{display:block;font-family:var(--font-px);font-size:24px;font-weight:400;line-height:1.1;letter-spacing:0;color:var(--ink);padding:0;border:0}
.leak-desc{display:block;font-family:var(--font-mono);font-size:13px;line-height:1.45;letter-spacing:0;color:var(--ink-soft);margin-top:4px;padding:0}
.lk-video .leak-title{display:block}
.pg-leaks footer .container{padding-left:12%}
@media (max-width:980px){
.pg-leaks .leaks-head{padding-top:var(--s4)}
.pg-leaks .lk-title{grid-column:auto}
.pg-leaks .lk-video{grid-column:auto;margin-left:auto}
.pg-leaks .leaks-sec{margin-top:var(--s5)}
.leaks-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
.leaks-grid .leak-card:nth-child(5n+1),.leaks-grid .leak-card:nth-child(5n+2){grid-column:span 3}
.leaks-grid .leak-card:nth-child(5n+3),.leaks-grid .leak-card:nth-child(5n+4),.leaks-grid .leak-card:nth-child(5n+5){grid-column:span 2}
}
@media (max-width:760px){
.pg-leaks .lk-intro{width:84%}
.leaks-grid{display:flex;flex-direction:column;row-gap:var(--s4)}
.leaks-grid .leak-card{grid-column:auto;margin-top:0;width:88%}
.leaks-grid .leak-card:nth-child(even){margin-left:auto;width:82%}
.pg-leaks footer .container{padding-left:18px}
}

.pg-partners .pt-head{padding-top:var(--s5)}
.pg-partners .pt-head h1{margin-left:11%}
.pg-partners .pt-head p{margin:var(--s3) 0 0 15%;max-width:42ch}
.pg-partners .pt-sec{margin-top:var(--s5)}
.partner-grid{display:flex;flex-wrap:wrap;gap:38px 26px;align-items:flex-start;justify-content:flex-start;max-width:none;margin:0;min-height:320px;padding:38px;border:3px dashed var(--line);rotate:calc(-.6deg*var(--rk))}
.partner-empty{position:relative;width:min(300px,100%);margin:12px 0 0 9%;padding:22px 24px 24px;background-color:var(--paper-4);background-image:var(--grain);color:var(--ink);font-size:16px;line-height:1.5;text-align:left;letter-spacing:0;border-radius:2px 5px 3px 6px/5px 2px 6px 3px;box-shadow:inset 0 0 30px rgba(96,36,28,.24),2px 5px 7px rgba(0,0,0,.55);rotate:calc(2.2deg*var(--rk))}
.partner-empty::before{content:"";position:absolute;top:-13px;left:calc(50% - 48px);width:96px;height:28px;rotate:-4deg;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 1px,rgba(255,255,255,0) 1px 5px),var(--tape);clip-path:var(--tape-clip)}
.partner-card{position:relative;width:250px;padding:20px 20px 18px;background-color:var(--paper-5);background-image:var(--grain);color:var(--ink);text-align:left;align-items:flex-start;display:flex;flex-direction:column;border-radius:2px 5px 3px 4px/4px 2px 5px 3px;box-shadow:inset 0 0 30px rgba(96,36,28,.2),2px 5px 7px rgba(0,0,0,.55);rotate:calc(var(--r,-1.2deg)*var(--rk))}
.partner-card:nth-child(3n+2){--r:1.8deg;margin-top:34px}
.partner-card:nth-child(3n+3){--r:-2.6deg;margin-top:12px}
.partner-icon{width:72px;height:72px;border-radius:0;border:0;background:#241012;margin-bottom:14px;color:var(--bone);box-shadow:0 0 0 5px #e6dcc9,1px 3px 0 5px rgba(0,0,0,.28)}
.partner-name{font-family:var(--font-px);font-size:24px;color:var(--ink);letter-spacing:0;line-height:1.1;margin-bottom:8px}
.partner-desc{font-size:14px;color:var(--ink);line-height:1.55}
.partner-tag{display:inline-block;background:#17100f;color:#e9dfcd;font-family:var(--font-px);font-size:16px;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px 3px;border:0;border-radius:1px 3px 2px 4px/3px 1px 4px 2px;margin-bottom:10px}
.partner-links{gap:14px;flex-wrap:wrap}
.partner-link,.partner-preview-btn{border:0;background:var(--u-red) no-repeat 0 100%/100% .5em;border-radius:0;padding:0 0 .28em;color:var(--ink);font-family:var(--font-mono);font-size:14px;letter-spacing:0;text-transform:none;text-decoration:none}
.partner-link:hover,.partner-preview-btn:hover{background:var(--u-ink) no-repeat 0 100%/100% .5em;color:var(--ink);border:0}
.partner-modal-backdrop{background:rgba(8,2,3,.74);backdrop-filter:none;-webkit-backdrop-filter:none}
.partner-modal{background-color:var(--paper-1);background-image:var(--grain);color:var(--ink);border:0;border-radius:2px 5px 3px 4px/4px 2px 5px 3px;box-shadow:inset 0 0 34px rgba(96,36,28,.26),3px 8px 12px rgba(0,0,0,.6);backdrop-filter:none;-webkit-backdrop-filter:none;text-align:left;align-items:flex-start;rotate:calc(-.8deg*var(--rk))}
.partner-modal .partner-name{font-size:32px}
.partner-bio{color:var(--ink);font-size:15px}
.partner-bio b{color:var(--ink)}
.partner-modal-close{color:var(--ink);font-family:var(--font-px);font-size:24px}
.pg-partners footer .container{padding-left:22%}
@media (max-width:760px){
.pg-partners .pt-head{padding-top:var(--s4)}
.pg-partners .pt-head h1{margin-left:0}
.pg-partners .pt-head p{margin-left:0}
.pg-partners .pt-sec{margin-top:var(--s4)}
.partner-grid{padding:22px 16px;min-height:260px}
.partner-empty{margin:0 0 0 4%}
.partner-card{width:100%}
.pg-partners footer .container{padding-left:18px}
}
