@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-vietnamese-400-normal.CkBxLiRJ.woff2)format("woff2"),url(/_astro/anton-vietnamese-400-normal.2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-ext-400-normal.SyiqE2Jt.woff2)format("woff2"),url(/_astro/anton-latin-ext-400-normal.BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/special-elite-latin-ext-400-normal.ChcxYnmu.woff2)format("woff2"),url(/_astro/special-elite-latin-ext-400-normal.CaJZjSVf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/special-elite-latin-400-normal.YjDd9tmf.woff2)format("woff2"),url(/_astro/special-elite-latin-400-normal.BtSRmyJ6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-italic.BadtuaKt.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-italic.h5SLTWmb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-italic.BALf98tD.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-italic.DW2GD2EY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-italic.BjGuzOss.woff2)format("woff2"),url(/_astro/barlow-latin-400-italic.B9FqDUoy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2)format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-vietnamese-700-normal.D6euyNzi.woff2)format("woff2"),url(/_astro/barlow-vietnamese-700-normal.4Jt4k04K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-ext-700-normal.BLuWmldJ.woff2)format("woff2"),url(/_astro/barlow-latin-ext-700-normal.CctuGmmz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-700-normal.A9pxMQ4z.woff2)format("woff2"),url(/_astro/barlow-latin-700-normal.__SGTsZ1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0d0c0b;--leather:#181412;--leather-2:#221c19;--bone:#ece4d3;--paper:#e4d9c3;--paper-ink:#1a1613;--red:#d3112f;--red-hi:#ff4a63;--blue:#0d4f9e;--blue-hi:#6db2ff;--stitch:#b98b52;--bg:var(--ink);--fg:var(--bone);--muted:#b9ae99;--line:#b98b5273;--link:var(--blue-hi);--card:var(--leather-2);--display:"Anton", "Impact", "Arial Narrow", sans-serif;--type:"Special Elite", "Courier New", monospace;--body:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 -.25'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--grime:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='700' height='700'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.005714 .011428' numOctaves='5' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .16  0 0 0 0 .09  0 0 0 0 .04  2.6 0 0 0 -1.15'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--scuff:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='500' height='500'><filter id='s'><feTurbulence type='fractalNoise' baseFrequency='.016 .6' numOctaves='2' seed='9' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 4 -2.55'/></filter><rect width='100%' height='100%' filter='url(%23s)'/></svg>");--tear-a:polygon(0.0% 4px, 2.94% 9px, 5.88% 3px, 8.82% 6px, 11.76% 8px, 14.71% 2px, 17.65% 1px, 20.59% 8px, 23.53% 5px, 26.47% 9px, 29.41% 4px, 32.35% 4px, 35.29% 8px, 38.24% 9px, 41.18% 9px, 44.12% 8px, 47.06% 7px, 50.0% 3px, 52.94% 4px, 55.88% 3px, 58.82% 9px, 61.76% 7px, 64.71% 1px, 67.65% 2px, 70.59% 3px, 73.53% 1px, 76.47% 5px, 79.41% 1px, 82.35% 5px, 85.29% 8px, 88.24% 7px, 91.18% 7px, 94.12% 7px, 97.06% 8px, 100.0% 3px, 100.0% calc(100% - 6px), 97.06% calc(100% - 2px), 94.12% calc(100% - 1px), 91.18% calc(100% - 3px), 88.24% calc(100% - 8px), 85.29% calc(100% - 4px), 82.35% calc(100% - 5px), 79.41% calc(100% - 7px), 76.47% calc(100% - 5px), 73.53% calc(100% - 7px), 70.59% calc(100% - 9px), 67.65% calc(100% - 7px), 64.71% calc(100% - 6px), 61.76% calc(100% - 9px), 58.82% calc(100% - 7px), 55.88% calc(100% - 4px), 52.94% calc(100% - 6px), 50.0% calc(100% - 1px), 47.06% calc(100% - 5px), 44.12% calc(100% - 3px), 41.18% calc(100% - 6px), 38.24% calc(100% - 9px), 35.29% calc(100% - 2px), 32.35% calc(100% - 4px), 29.41% calc(100% - 5px), 26.47% calc(100% - 5px), 23.53% calc(100% - 2px), 20.59% calc(100% - 2px), 17.65% calc(100% - 8px), 14.71% calc(100% - 8px), 11.76% calc(100% - 2px), 8.82% calc(100% - 6px), 5.88% calc(100% - 2px), 2.94% calc(100% - 7px), 0.0% calc(100% - 3px));--tear-b:polygon(0.0% 8px, 2.94% 9px, 5.88% 8px, 8.82% 8px, 11.76% 9px, 14.71% 4px, 17.65% 3px, 20.59% 9px, 23.53% 8px, 26.47% 3px, 29.41% 2px, 32.35% 8px, 35.29% 5px, 38.24% 3px, 41.18% 2px, 44.12% 9px, 47.06% 1px, 50.0% 7px, 52.94% 8px, 55.88% 3px, 58.82% 1px, 61.76% 9px, 64.71% 2px, 67.65% 1px, 70.59% 1px, 73.53% 4px, 76.47% 4px, 79.41% 1px, 82.35% 8px, 85.29% 6px, 88.24% 8px, 91.18% 4px, 94.12% 9px, 97.06% 4px, 100.0% 5px, 100.0% calc(100% - 8px), 97.06% calc(100% - 1px), 94.12% calc(100% - 2px), 91.18% calc(100% - 8px), 88.24% calc(100% - 5px), 85.29% calc(100% - 7px), 82.35% calc(100% - 9px), 79.41% calc(100% - 2px), 76.47% calc(100% - 5px), 73.53% calc(100% - 6px), 70.59% calc(100% - 4px), 67.65% calc(100% - 9px), 64.71% calc(100% - 5px), 61.76% calc(100% - 1px), 58.82% calc(100% - 2px), 55.88% calc(100% - 2px), 52.94% calc(100% - 7px), 50.0% calc(100% - 2px), 47.06% calc(100% - 5px), 44.12% calc(100% - 7px), 41.18% calc(100% - 2px), 38.24% calc(100% - 1px), 35.29% calc(100% - 1px), 32.35% calc(100% - 4px), 29.41% calc(100% - 4px), 26.47% calc(100% - 1px), 23.53% calc(100% - 8px), 20.59% calc(100% - 7px), 17.65% calc(100% - 7px), 14.71% calc(100% - 7px), 11.76% calc(100% - 2px), 8.82% calc(100% - 4px), 5.88% calc(100% - 5px), 2.94% calc(100% - 6px), 0.0% calc(100% - 2px));--tear-c:polygon(0.0% 5px, 5.56% 1px, 11.11% 3px, 16.67% 5px, 22.22% 7px, 27.78% 5px, 33.33% 3px, 38.89% 1px, 44.44% 5px, 50.0% 3px, 55.56% 4px, 61.11% 4px, 66.67% 1px, 72.22% 1px, 77.78% 1px, 83.33% 7px, 88.89% 4px, 94.44% 6px, 100.0% 2px, 100.0% calc(100% - 7px), 94.44% calc(100% - 3px), 88.89% calc(100% - 1px), 83.33% calc(100% - 4px), 77.78% calc(100% - 3px), 72.22% calc(100% - 5px), 66.67% calc(100% - 5px), 61.11% calc(100% - 4px), 55.56% calc(100% - 7px), 50.0% calc(100% - 6px), 44.44% calc(100% - 2px), 38.89% calc(100% - 4px), 33.33% calc(100% - 2px), 27.78% calc(100% - 2px), 22.22% calc(100% - 4px), 16.67% calc(100% - 7px), 11.11% calc(100% - 4px), 5.56% calc(100% - 6px), 0.0% calc(100% - 7px))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:400 18px/1.6 var(--body);flex-direction:column;min-height:100vh;margin:0;display:flex}body:before{content:"";z-index:100;pointer-events:none;background:var(--noise);opacity:.07;mix-blend-mode:screen;position:fixed;inset:0}main{flex:1}img{max-width:100%;height:auto}a{color:var(--link);text-underline-offset:3px}a:hover{color:var(--red-hi)}:focus-visible{outline:3px dashed var(--red-hi);outline-offset:3px}.skip{background:var(--red);color:#fff;z-index:200;font-family:var(--display);padding:10px 16px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.wrap{width:min(1160px,100% - 32px);margin-inline:auto}h1,h2,h3,h4{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;margin:0 0 .5em;font-weight:400;line-height:1.02}h1{font-size:clamp(2.8rem,8vw,5.6rem)}h2{font-size:clamp(2rem,5vw,3.2rem)}h3{font-size:1.6rem}.type{font-family:var(--type)}.btn{cursor:pointer;font:400 1.15rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase;background:var(--red);color:#fff;border:3px solid var(--ink);outline:2px solid var(--bone);outline-offset:-7px;padding:14px 22px 12px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-block;transform:rotate(-.8deg);box-shadow:4px 4px #000000b3}.btn:hover{color:#fff;background:#ea1637;transform:rotate(.6deg)translate(-1px,-1px);box-shadow:6px 6px #000000b3}.btn.w{background:var(--bone);color:var(--ink);outline-color:var(--ink)}.btn.w:hover{color:var(--ink);background:#fff}.btn.blue{background:var(--blue)}.btn.red{background:var(--red)}.btn-row{margin-top:1.4em!important}.ctas{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.site-header{background:var(--ink);border-bottom:3px dashed var(--stitch);z-index:30;position:relative}.site-header .wrap{justify-content:space-between;align-items:center;gap:20px;padding:10px 0;display:flex}.brand{color:var(--bone);font:400 1.5rem/.95 var(--display);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:14px;text-decoration:none;display:flex}.brand img{filter:drop-shadow(2px 3px #0009);width:64px;height:64px;transform:rotate(-4deg)}.brand:hover{color:var(--bone)}.nav>ul{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nav li{position:relative}.nav a{color:var(--bone);font:400 1.1rem/1 var(--display);letter-spacing:.09em;text-transform:uppercase;padding:10px 14px;text-decoration:none;display:block}.nav a:hover,.nav a[aria-current]{color:#fff;background:var(--red);transform:rotate(-1.5deg)}.nav .sub{background:var(--paper);border:2px solid var(--ink);min-width:210px;margin:0;padding:8px 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:6px 6px #000000b3}.nav li.has:hover>.sub,.nav li.has:focus-within>.sub{display:block}.nav .sub a{color:var(--paper-ink);padding:10px 16px}.nav .sub a:hover{transform:none}.menu-toggle{background:var(--red);color:#fff;border:3px solid var(--bone);font:400 1.1rem/1 var(--display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:10px 16px;display:none}@media (width<=900px){.menu-toggle{display:block}.nav{background:var(--ink);border-bottom:3px dashed var(--stitch);padding:8px 16px 18px;display:none;position:absolute;top:100%;left:0;right:0}.site-header.open .nav{display:block}.nav>ul{flex-direction:column;align-items:stretch}.nav .sub{box-shadow:none;background:0 0;border:0;padding:0 0 0 14px;display:block;position:static}.nav .sub a{color:var(--muted);padding:8px 14px;font-size:1rem}.brand{font-size:1.2rem}.brand img{width:52px;height:52px}}.notice{background:var(--red);color:#fff;text-align:center;font:400 1.1rem/1.3 var(--type);padding:9px 0}.notice a{color:#fff}.flag{background:linear-gradient(to bottom, #0d0c0b 0 14%, var(--blue) 14% 38%, #0d0c0b 38% 46%, #efe9dc 46% 56%, #0d0c0b 56% 64%, var(--blue) 64% 88%, #0d0c0b 88% 100%);height:30px;position:relative}.flag:after{content:"";background:var(--scuff) center / 100% 100% no-repeat;opacity:.35;mix-blend-mode:multiply;position:absolute;inset:0}.torn-a{clip-path:var(--tear-a)}.torn-b{clip-path:var(--tear-b)}.torn-c{clip-path:var(--tear-c)}.hero{background:radial-gradient(ellipse 60% 70% at 88% 12%, #0d4f9e8c, transparent 60%), radial-gradient(ellipse 55% 60% at 4% 100%, #d3112f66, transparent 60%), var(--ink);padding:clamp(40px,7vw,90px) 0 clamp(60px,9vw,120px);position:relative;overflow:hidden}.hero:before{content:"";background:var(--grime) center / 100% 100% no-repeat;opacity:.25;mix-blend-mode:screen;position:absolute;inset:0}.hero:after{content:"";background:var(--scuff) center / 100% 100% no-repeat;opacity:.12;position:absolute;inset:0}.hero .wrap{z-index:2;grid-template-columns:1.25fr 1fr;align-items:center;gap:30px;display:grid;position:relative}.hero .kicker{font:400 1.05rem/1 var(--type);background:var(--bone);color:var(--ink);margin-bottom:18px;padding:8px 12px;display:inline-block;transform:rotate(-2deg);box-shadow:3px 3px #0009}.hero h1{text-shadow:4px 5px #000000a6;margin:0;font-size:clamp(4.2rem,13vw,10.5rem);line-height:.86}.hero h1 span{display:block}.hero h1 span:nth-child(2){color:#0000;-webkit-text-stroke:2px var(--bone);text-shadow:none;padding-left:.6em}.hero h1 span:nth-child(3){color:var(--red)}.hero .lede{max-width:34ch;color:var(--bone);margin:26px 0 0;font-size:1.25rem}.hero-logo{justify-self:center;position:relative}.hero-logo img{filter:drop-shadow(8px 10px #000000b3);width:min(440px,80vw);transform:rotate(5deg)}.hero-logo:before{content:"";background:var(--bone);opacity:.07;border:3px dashed var(--bone);position:absolute;inset:6% 2% 0;transform:rotate(-6deg)}@media (width<=820px){.hero .wrap{grid-template-columns:1fr}.hero-logo{order:-1}.hero-logo img{width:260px}}.band{padding:clamp(48px,7vw,90px) 0;position:relative}.band.paper{--bg:var(--paper);--fg:var(--paper-ink);--muted:#5a5044;--line:#1a161359;--link:#0a3f82;--card:#efe6d3;background:var(--paper);color:var(--paper-ink)}.band.paper:before{content:"";background:var(--grime) center / 100% 100% no-repeat;opacity:.38;pointer-events:none;position:absolute;inset:0}.band.paper>.wrap{position:relative}.band.paper h2{color:var(--paper-ink)}.band.blue{background:var(--blue)}.band.blue:before{content:"";background:var(--grime) center / 100% 100% no-repeat;opacity:.5;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.band.blue>.wrap{position:relative}.band.blue{--link:#fff;--line:#fff6}.band-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:26px;display:flex}.band-top h2{margin:0}.eyebrow{font:400 1rem/1 var(--type);color:var(--red);letter-spacing:.04em;margin-bottom:8px;display:block}.tags{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:34px;margin:0;padding:0;list-style:none;display:grid}.tag{background:var(--paper);color:var(--paper-ink);padding:34px 26px 26px;position:relative;transform:rotate(-1.2deg);box-shadow:6px 7px #000000a6}.tag:before{content:"";background:#ece4d3bf;width:110px;height:30px;margin-left:-55px;position:absolute;top:-14px;left:50%;transform:rotate(-3deg);box-shadow:0 1px 3px #0006}.tag:after{content:"";background:var(--grime) center / 100% 100% no-repeat;opacity:.4;pointer-events:none;position:absolute;inset:0}.tag>*{z-index:1;position:relative}.tag h3{color:var(--paper-ink);font-size:2.1rem}.tag p{margin:0 0 18px}.tag a.more{font:400 1.1rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--red);border-bottom:3px solid var(--red);padding-bottom:3px;text-decoration:none}.page-head{background:var(--leather);border-bottom:3px dashed var(--stitch);padding:clamp(36px,6vw,70px) 0 clamp(30px,5vw,54px);position:relative;overflow:hidden}.page-head:before{content:"";background:var(--grime) center / 100% 100% no-repeat;opacity:.22;mix-blend-mode:screen;position:absolute;inset:0}.page-head .wrap{position:relative}.page-head h1{text-shadow:3px 4px #0009;margin-bottom:.2em}.page-head h1.long{font-size:clamp(2.2rem,6vw,4rem)}.page-head p{max-width:60ch;color:var(--muted);margin:.4em 0 0;font-size:1.15rem}.crumbs{font:400 1rem/1.3 var(--type);color:var(--muted);margin:0 0 10px!important}.crumbs a{color:var(--blue-hi)}.page-body{padding:clamp(34px,5vw,64px) 0 clamp(50px,7vw,90px)}.prose{max-width:760px}.prose>*+*{margin-top:1.1em}.prose h2{color:var(--bone);margin-top:1.6em;font-size:2.2rem}.prose h2:after{content:"";background:var(--red);width:90px;height:6px;margin-top:10px;display:block;transform:rotate(-1deg)}.prose h3{color:var(--blue-hi);margin-top:1.4em;font-size:1.6rem}.prose blockquote{border-left:6px solid var(--red);background:var(--leather-2);font:400 1.15rem/1.5 var(--type);margin:1.6em 0;padding:14px 20px}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.35em}.prose img{border:6px solid var(--bone);display:block;transform:rotate(-.6deg);box-shadow:5px 6px #000000a6}.prose hr{background:repeating-linear-gradient(90deg, var(--stitch) 0 14px, transparent 14px 24px);opacity:.7;border:0;height:12px;margin:2em 0}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.photo-grid a{display:block}.photo-grid img{aspect-ratio:1;object-fit:cover;width:100%}.video{aspect-ratio:16/9;position:relative}.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lead-img{width:100%;margin:0 0 1.5em!important}.with-sidebar{grid-template-columns:minmax(0,1fr) 300px;gap:50px;display:grid}.page-aside{background:var(--leather-2);border:2px dashed var(--stitch);align-self:start;padding:20px;font-size:1rem}@media (width<=860px){.with-sidebar{grid-template-columns:1fr}}.cal-month{border-bottom:3px dashed var(--line);margin:1.4em 0 .5em;padding-bottom:10px;font-size:2.4rem}.cal-month:first-child{margin-top:0}.cal{gap:22px;display:grid}.day{grid-template-columns:96px 1fr;align-items:start;gap:22px;display:grid}.day[hidden],.ev[hidden]{display:none}.date{background:var(--red);color:#fff;border:3px solid var(--ink);outline-offset:-7px;outline:2px solid #ffffffb3;justify-items:center;padding:10px 6px 8px;display:grid;transform:rotate(-3deg);box-shadow:4px 5px #000000a6}.day:nth-child(2n) .date{background:var(--blue);transform:rotate(2deg)}.date .dow{font:400 .95rem/1 var(--type);letter-spacing:.06em;text-transform:uppercase}.date .num{font:400 3rem/1 var(--display)}.date .mon{font:400 1rem/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.evs{gap:12px;display:grid}.ev{background:var(--card);border:2px dashed var(--line);grid-template-columns:84px auto 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid;position:relative}.ev:before{content:"";background:var(--blue);width:8px;position:absolute;top:-2px;bottom:-2px;left:-2px}.ev[data-kind=shine]:before{background:var(--red)}.ev[data-kind=meeting]:before{background:var(--bone)}.ev .time{font:400 1rem/1.2 var(--type);color:var(--muted);padding-left:8px}.ev .thumb img{object-fit:cover;border:3px solid var(--bone);width:64px;height:64px;display:block}.ev .thumb+.what,.ev>span:empty+.what{grid-column:3}.ev .title{font:400 1.5rem/1.1 var(--display);letter-spacing:.03em;text-transform:uppercase;display:block}.ev .title a{color:var(--fg);text-decoration:none}.ev .meta{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:.98rem;display:flex}.ev .kind{font:400 .9rem/1 var(--type);background:var(--ink);color:var(--bone);padding:4px 8px}.band.paper .ev .kind{background:var(--paper-ink)}.ev[data-kind=shine] .kind{background:var(--red);color:#fff}.ev .place:before{content:"📍 "}@media (width<=640px){.day{grid-template-columns:1fr;gap:10px}.date{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:10px;width:max-content;padding:6px 14px;transform:none}.date .num{font-size:1.8rem}.ev{flex-wrap:wrap;align-items:center;gap:8px 14px;padding-left:22px;display:flex}.ev>span:empty{display:none}.ev .time{flex:0 0 100%;padding-left:0}.ev .what{flex:1 1 0;min-width:0}}.empty{font:400 1.15rem/1.5 var(--type);border:2px dashed var(--line);text-align:center;padding:22px}.cal-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;display:flex}.cal-foot>a{font:400 1.2rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.filters{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.filters a{font:400 1.05rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--bone);border:2px solid var(--bone);padding:10px 14px 8px;text-decoration:none;display:block}.filters a:hover{background:var(--bone);color:var(--ink)}.filters a[aria-current]{background:var(--red);border-color:var(--red);color:#fff}.ev-banner{background:var(--leather-2) center / cover no-repeat;border-bottom:3px dashed var(--stitch);height:clamp(220px,34vw,420px)}.ev-banner.whole{place-items:center;height:clamp(260px,36vw,480px);display:grid;position:relative;overflow:hidden}.ev-banner.whole:before{content:"";background:var(--bg) center / cover no-repeat;filter:blur(28px)brightness(.45)saturate(1.2);position:absolute;inset:-40px}.ev-banner.whole img{border:6px solid var(--bone);width:auto;max-width:min(100% - 32px,1100px);height:auto;max-height:calc(100% - 36px);display:block;position:relative;box-shadow:8px 10px #0009}.ev-title .wrap{align-items:center;gap:26px;display:flex}.ev-date{background:var(--red);color:#fff;border:3px solid var(--ink);outline-offset:-7px;outline:2px solid #ffffffb3;justify-items:center;min-width:100px;padding:12px 18px 10px;display:grid;transform:rotate(-4deg);box-shadow:5px 6px #000000a6}.ev-date.blue{background:var(--blue)}.ev-date .m{font:400 1.1rem/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.ev-date .d{font:400 3.6rem/1 var(--display)}.ev-body .wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:50px;display:grid}@media (width<=880px){.ev-body .wrap{grid-template-columns:1fr}.ev-title .wrap{flex-direction:column;align-items:start}}.ev-aside{background:var(--paper);color:var(--paper-ink);--muted:#5a5044;--link:#0a3f82;gap:14px;padding:30px 24px 26px;display:grid;position:relative;transform:rotate(.8deg);box-shadow:6px 7px #000000a6}.ev-aside:before{content:"";background:#ece4d3cc;width:110px;height:30px;margin-left:-55px;position:absolute;top:-14px;left:50%;transform:rotate(2deg);box-shadow:0 1px 3px #0006}.ev-aside h2{color:var(--paper-ink);margin:0;font-size:2rem}.ev-aside dl{gap:2px;margin:0;display:grid}.ev-aside dt{font:400 .95rem/1.2 var(--type);text-transform:uppercase;letter-spacing:.08em;color:#a80d26;margin-top:12px}.ev-aside dd{margin:0}.ev-aside .btn{justify-self:start}.next-dates{margin:0;padding:0;list-style:none}.ncards,.news-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:34px;margin:0;padding:0;list-style:none;display:grid}.nc{background:var(--paper);color:var(--paper-ink);--link:#0a3f82;padding:14px 14px 20px;transform:rotate(-1deg);box-shadow:5px 6px #000000a6}.nc .im{aspect-ratio:4/3;background:var(--ink);margin-bottom:12px;overflow:hidden}.nc .im img{object-fit:cover;width:100%;height:100%;display:block}.nc .im.h img{object-fit:contain;padding:14px}.nc time{font:400 .95rem/1 var(--type);color:#a80d26}.nc h2,.nc h3{margin:6px 0 8px;font-size:1.7rem}.nc h2 a,.nc h3 a{color:var(--paper-ink);text-decoration:none}.nc p{color:#3b332b;margin:0;font-size:1rem}.pager{justify-content:space-between;margin-top:40px;display:flex}.pager a{font:400 1.3rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.contact-form{gap:16px;max-width:640px;margin-top:22px;display:grid}.contact-form label{font:400 1.05rem/1 var(--type);gap:6px;display:grid}.contact-form input,.contact-form textarea{font:400 1.1rem var(--body);border:2px solid var(--bone);background:var(--leather);color:var(--bone);border-radius:0;padding:12px}.contact-form textarea{min-height:150px}.contact-form .btn{justify-self:start}.contact-form .hp{position:absolute;left:-9999px}.share{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2em;display:flex}.share-label{font:400 1rem/1 var(--type);color:var(--muted)}.share a,.share button{border:2px solid var(--bone);width:42px;height:42px;color:var(--bone);cursor:pointer;background:0 0;place-items:center;display:inline-grid}.share a:hover,.share button:hover{background:var(--red);border-color:var(--red);color:#fff}.share svg{width:20px;height:20px}.share-native{font:400 1rem var(--display);letter-spacing:.08em;text-transform:uppercase;grid-auto-flow:column;gap:8px;padding:0 12px;width:auto!important}.share-copy{position:relative}.share-copy .copied{background:var(--bone);color:var(--ink);font:400 .85rem var(--type);white-space:nowrap;padding:3px 8px;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.sub-menu{display:inline-block;position:relative}.sub-menu summary{list-style:none}.sub-menu summary::-webkit-details-marker{display:none}.sub-menu ul{z-index:20;background:var(--paper);min-width:270px;color:var(--paper-ink);border:2px solid var(--ink);margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:6px 6px #000000b3}.sub-menu li a{color:var(--paper-ink);padding:10px 16px;text-decoration:none;display:block}.sub-menu li a:hover{background:var(--red);color:#fff}.sub-menu .more{border-top:2px dashed #0000004d}.sub-list{flex-wrap:wrap;gap:14px;padding:0;list-style:none;display:flex}.feed-url{flex-wrap:wrap;gap:8px;display:flex}.feed-url input{min-width:0;font:1rem var(--type);border:2px solid var(--bone);background:var(--leather);color:var(--bone);flex:280px;padding:12px}.site-footer{background:var(--ink);border-top:3px dashed var(--stitch);margin-top:0;padding:50px 0 30px;position:relative}.site-footer .wrap{grid-template-columns:1.4fr 1fr 1fr;gap:40px;display:grid}.site-footer h2{color:var(--red-hi);letter-spacing:.1em;font-size:1.5rem}.site-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--bone);text-decoration-color:var(--stitch)}.site-footer a:hover{color:var(--red-hi)}.footer-logo img{filter:drop-shadow(3px 4px #000000b3);width:110px;height:110px;transform:rotate(-4deg)}.site-footer p{color:var(--muted);margin:12px 0 0}.social{margin-top:14px;gap:10px!important;display:flex!important}.social a{border:2px solid var(--bone);place-items:center;width:40px;height:40px;display:grid}.social svg{width:20px;height:20px}.legal{font:400 .95rem var(--type);color:var(--muted);border-top:2px dashed #b98b5266;grid-column:1/-1;padding-top:20px}@media (width<=760px){.site-footer .wrap{grid-template-columns:1fr}}.viewer{background:#000000f0;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0}.viewer img{object-fit:contain;max-width:92vw;max-height:86vh;margin:5vh auto 0;display:block}.viewer button{color:var(--bone);cursor:pointer;background:0 0;border:0;padding:10px 16px;font-size:44px;position:absolute}.viewer .prev{top:45%;left:6px}.viewer .next{top:45%;right:6px}.viewer .close{top:6px;right:6px}.viewer .count{text-align:center;width:100%;color:var(--muted);font-family:var(--type);position:absolute;bottom:12px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.btn,.nav a:hover{transform:none!important}}:root{--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='l' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.3' numOctaves='3' seed='7' stitchTiles='stitch' result='n'/><feDiffuseLighting in='n' lighting-color='%23ffffff' surfaceScale='2.4'><feDistantLight azimuth='40' elevation='55'/></feDiffuseLighting></filter><rect width='100%' height='100%' filter='url(%23l)'/></svg>");--tan:#b8814b;--tan-hi:#c99562;--brown:#2b1a11;--thread:#e3d2a8;--thread-dark:#3b2414;--rivets:radial-gradient(circle at 16px 16px, #f5f5f5 0 1.5px, #c4c4c4 2.5px, #6f6f6f 5px, #00000080 6.5px, transparent 8px), radial-gradient(circle at calc(100% - 16px) 16px, #f5f5f5 0 1.5px, #c4c4c4 2.5px, #6f6f6f 5px, #00000080 6.5px, transparent 8px), radial-gradient(circle at 16px calc(100% - 16px), #f5f5f5 0 1.5px, #c4c4c4 2.5px, #6f6f6f 5px, #00000080 6.5px, transparent 8px), radial-gradient(circle at calc(100% - 16px) calc(100% - 16px), #f5f5f5 0 1.5px, #c4c4c4 2.5px, #6f6f6f 5px, #00000080 6.5px, transparent 8px)}body{background-color:#14100e;background-image:var(--grain);background-blend-mode:overlay;background-size:300px}body:before{opacity:.035}.site-header{background-color:#130e0b;background-image:var(--grain);background-blend-mode:overlay;background-size:300px;border-bottom:3px solid #050302}.site-header:after{content:"";background:repeating-linear-gradient(90deg, var(--thread) 0 10px, transparent 10px 18px);opacity:.85;height:2px;position:absolute;bottom:6px;left:0;right:0}.site-footer{background-color:#110c09;background-image:var(--grain);background-blend-mode:overlay;background-size:300px;border-top:3px solid #050302}.site-footer:before{content:"";background:repeating-linear-gradient(90deg, var(--thread) 0 10px, transparent 10px 18px);opacity:.85;height:2px;position:absolute;top:6px;left:0;right:0}.legal{border-top-style:solid;border-top-color:#e3d2a840}.page-head{background-color:#1a130f;background-image:var(--grain);background-blend-mode:overlay;background-size:300px;border-bottom:3px solid #050302}.page-head:before{display:none}.page-head:after{content:"";background:repeating-linear-gradient(90deg, var(--thread) 0 10px, transparent 10px 18px);opacity:.85;height:2px;position:absolute;bottom:6px;left:0;right:0}.hero:before{background:var(--grain) 0 0 / 300px;opacity:.55;mix-blend-mode:overlay}.hero:after{display:none}.hero-logo:before{content:"";background-color:#1c1410;background-image:var(--grain);background-blend-mode:overlay;opacity:1;outline:3px dashed var(--thread);outline-offset:-14px;background-size:300px;border:3px solid #050302;border-radius:28px;position:absolute;inset:0;transform:rotate(-4deg);box-shadow:9px 11px #0009,inset 0 2px #ffffff1a}.hero-logo:after{content:"";background:var(--rivets);pointer-events:none;position:absolute;inset:0;transform:rotate(-4deg)}.hero-logo img{z-index:2;filter:drop-shadow(5px 7px #0000008c);width:min(380px,70vw);position:relative;transform:rotate(3deg)}@media (width<=820px){.hero-logo{padding:26px}.hero-logo img{width:230px}}.strap{background-color:#1e1511;background-image:var(--grain);background-blend-mode:overlay;background-size:300px;border-block:3px solid #050302;height:56px;position:relative;box-shadow:0 7px #0006}.strap:before{content:"";background:repeating-linear-gradient(90deg, var(--thread) 0 10px, transparent 10px 18px) 0 7px / 100% 2px no-repeat, repeating-linear-gradient(90deg, var(--thread) 0 10px, transparent 10px 18px) 0 calc(100% - 9px) / 100% 2px no-repeat, radial-gradient(circle at 50% 50%, #030201 0 6px, #5a4331 7px, #ffffff1f 8px, transparent 9px) 0 0 / 78px 100% repeat-x;position:absolute;inset:0}.strap:after{content:"";filter:drop-shadow(3px 4px #0000008c);background:linear-gradient(135deg,#f4f4f4 0%,#9a9a9a 32%,#ececec 52%,#6b6b6b 78%,#d8d8d8 100%);border-radius:6px;width:92px;height:74px;padding:11px;position:absolute;top:-9px;right:11%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (width<=640px){.strap:after{width:74px;height:66px;padding:9px;top:-5px;right:6%}}.torn-a,.torn-b,.torn-c{clip-path:none}.band.paper{background-color:var(--tan-hi);background-image:var(--grain);background-blend-mode:multiply;color:#1d1209;--fg:#1d1209;--muted:#3b2a1a;--line:#1d120973;--link:#3a0a10;--card:#2b1a11;background-size:300px;box-shadow:inset 0 9px 12px -6px #0000008c,inset 0 -9px 12px -6px #0000008c}.band.paper:before{background:repeating-linear-gradient(90deg, var(--thread-dark) 0 14px, transparent 14px 24px) 0 14px / 100% 3px no-repeat, repeating-linear-gradient(90deg, var(--thread-dark) 0 14px, transparent 14px 24px) 0 calc(100% - 14px) / 100% 3px no-repeat;opacity:.8;mix-blend-mode:normal}.band.paper h2{color:#1d1209;text-shadow:0 1px #ffffff47,0 -1px #0000004d}.band.paper .eyebrow{color:#5a0b17}.band.paper a:hover{color:#8a0f22}.band.blue{background-image:var(--grain);background-blend-mode:multiply;background-color:#1160b8;background-size:300px;box-shadow:inset 0 9px 12px -6px #00000080,inset 0 -9px 12px -6px #00000080}.band.blue:before{opacity:.8;mix-blend-mode:normal;background:repeating-linear-gradient(90deg,#ffffffb3 0 14px,#0000 14px 24px) 0 14px/100% 3px no-repeat,repeating-linear-gradient(90deg,#ffffffb3 0 14px,#0000 14px 24px) 0 calc(100% - 14px)/100% 3px no-repeat}.band.blue h2{text-shadow:0 2px #00000059}.page-head h1{text-shadow:0 -1px #000000e6,0 2px #ffffff14,3px 4px #0000008c}.btn{background-image:var(--grain);background-blend-mode:multiply;outline-offset:-7px;text-shadow:0 -1px #00000059;background-size:300px;border:3px solid #090605;outline:2px dashed #ffffffb3}.btn.w{color:#1d1209;text-shadow:0 1px #ffffff4d;background-color:#d8b88a;outline-color:#1d1209b3}.btn.w:hover{color:#1d1209;background-color:#ecd0a3}.band.blue .btn.w{background-color:#d8b88a}.date,.ev-date{background-image:var(--grain);background-blend-mode:multiply;outline-offset:-7px;background-size:300px;border:3px solid #090605;outline:2px dashed #ffffffbf}.ev{background-color:#2c1b12;background-image:var(--grain);background-blend-mode:overlay;outline-offset:-7px;background-size:300px;border:2px solid #0c0704;outline:2px dashed #e3d2a880;box-shadow:0 4px #00000080,inset 0 1px #ffffff1a}.ev .title a{color:var(--bone)}.ev .title a:hover{color:var(--red-hi)}.ev .time,.ev .meta{color:#d3c29b}.ev .kind{color:var(--bone);background:#0c0704}.ev:before{top:-2px;bottom:-2px;left:-2px}.tag,.nc,.ev-aside{background-color:var(--tan-hi);background-image:var(--grain);background-blend-mode:multiply;color:#1d1209;--muted:#3b2a1a;--link:#3a0a10;--card:var(--tan-hi);background-size:300px;border:3px solid #0c0704;box-shadow:7px 9px #0009,inset 0 2px #ffffff2e}.tag:before,.ev-aside:before,.nc:before{content:"";width:auto;height:auto;box-shadow:none;background:var(--rivets);pointer-events:none;z-index:2;margin:0;position:absolute;inset:0;transform:none}.tag:after,.nc:after,.ev-aside:after{content:"";border:2px dashed var(--thread-dark);opacity:.75;pointer-events:none;z-index:1;background:0 0;position:absolute;inset:8px}.nc{padding:30px 28px 28px;position:relative}.nc>*,.ev-aside>*{z-index:3;position:relative}.tag>*{z-index:3}.tag{padding:40px 34px 32px}.tag,.tag:nth-child(2),.tag:nth-child(3){transform:rotate(0)}.tag:nth-child(2){transform:rotate(.6deg)}.tag:nth-child(3),.nc,.nc:nth-child(2n){transform:rotate(-.5deg)}.nc:nth-child(2n){transform:rotate(.5deg)}.ev-aside{padding:40px 34px 32px;transform:rotate(.5deg)}.ev-aside dt,.nc time{color:#5a0b17}.nc p{color:#2b1c10}.nc .im{border:3px solid #0c0704;margin-bottom:14px}.page-aside{background-color:#2c1b12;background-image:var(--grain);background-blend-mode:overlay;outline-offset:-7px;background-size:300px;border:2px solid #0c0704;outline:2px dashed #e3d2a880}.prose blockquote{background-color:#2c1b12;background-image:var(--grain);background-blend-mode:overlay;background-size:300px}.prose img,.ev-banner.whole img{border-color:#d8b88a}.empty{outline-offset:-8px;border-style:solid;border-color:#e3d2a859;outline:2px dashed #e3d2a859}.band.paper .empty{border-color:#1d120980;outline-color:#1d120966}.contact-form input,.contact-form textarea,.feed-url input{background-color:#1e1511;background-image:var(--grain);background-blend-mode:overlay}.band.paper{background-image:linear-gradient(#c9956280, #c9956280), var(--grain);background-size:auto,300px}.tag,.nc,.ev-aside{background-image:linear-gradient(#c995628c, #c995628c), var(--grain);background-size:auto,300px}.strap{z-index:6}.tag,.nc,.ev-aside{background-image:linear-gradient(#c99562a3, #c99562a3), var(--grain)}.ev-aside dt,.nc time,.band.paper .eyebrow{color:#3f0710;font-weight:700}.tag,.nc,.ev-aside{background-color:#2c1b12;background-image:var(--grain);background-blend-mode:overlay;color:#f1e8d4;--muted:#d3c29b;--link:#8fc4ff;--card:#2c1b12;background-size:300px}.tag:after,.nc:after,.ev-aside:after{opacity:1;border-color:#e3d2a88c}.tag h3,.nc h2 a,.nc h3 a,.ev-aside h2{color:#f6eedb;text-shadow:0 2px #0009}.tag p,.nc p,.ev-aside dd,.ev-aside dl{color:#efe6d2;font-weight:400}.tag a.more{color:#ff6b80;border-color:#ff6b80}.tag a.more:hover{color:#fff;border-color:#fff}.ev-aside dt,.nc time{color:#ff8a9b;font-weight:400}.ev-aside a:not(.btn),.nc a{color:#8fc4ff}.nc h2 a:hover,.nc h3 a:hover{color:#ff6b80}.nc .im{border-color:#0c0704}.band.paper{background-image:linear-gradient(#c995629e, #c995629e), var(--grain)}.band.paper .eyebrow{color:#2a0509;font-weight:700}.hero-logo{padding:0}.hero-logo:before,.hero-logo:after{display:none}.hero-logo img{width:min(440px,80vw)}@media (width<=820px){.hero .wrap{text-align:center;justify-items:center}.hero-logo img{width:240px}.hero h1 span:nth-child(2){padding-left:0}.hero .lede{margin-inline:auto}.hero .ctas{justify-content:center}}.hero-bg{object-fit:cover;object-position:center 60%;z-index:0;filter:grayscale(.35)contrast(1.1)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.hero{background-color:#0b0705}.hero:before{z-index:1}.hero .wrap{z-index:2}.hero .shade,.hero-bg+.wrap:before{content:none}.hero:has(.hero-bg):after{content:"";z-index:1;opacity:1;background:linear-gradient(90deg,#080402e0 0%,#0804028c 55%,#08040240 100%);display:block;position:absolute;inset:0}.band.photos{padding-block:clamp(40px,6vw,80px)}.pstrip{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.pstrip li:nth-child(odd){transform:rotate(-1.2deg)}.pstrip li:nth-child(2n){transform:rotate(1deg)translateY(10px)}.pshot{aspect-ratio:4/5;background:#1a110c;border:3px solid #050302;border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:5px 6px #0009}.pshot img{object-fit:cover;filter:contrast(1.08)saturate(.9)sepia(.12);width:100%;height:100%;transition:transform .4s;display:block}.pshot:hover img{transform:scale(1.05)}.pshot:after{content:"";background:var(--grain) 0 0 / 300px;mix-blend-mode:overlay;opacity:.4;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffffff0f,inset 0 0 40px #00000073}@media (width<=820px){.pstrip{grid-template-columns:repeat(2,1fr)}.hero:has(.hero-bg):after{background:#0804029e}}
