@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.oEQJMW_className{font-family:Playfair Display,Playfair Display Fallback}.oEQJMW_variable{--font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3e29d6c8df211d66-s.2fjn5wyoc8c3z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2956efe007516702-s.24gcppc11gd-i.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/658fb2a9c2a0ea5d-s.169l8ivy4izmr.woff2)format("woff2");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:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7c125d9da13f978a-s.0b4mqo-sfa1f8.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/a46a75cfd765634f-s.p.0i_4norqw3xaj.woff2)format("woff2");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:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c752d4f65d3e00e0-s.00kzfh42g81zi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/151f074d78c0031d-s.1ig181_youlyy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3ee1b1187b5e60bc-s.22f3ku2r0jx8o.woff2)format("woff2");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:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ecc49aa4bef31f74-s.0zuqn279o6xpm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/21c1dee959b18079-s.p.0oe7mrm8dlntz.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}._2IGEsW_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback}._2IGEsW_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--void:#000d0d;--bg:#0b181a;--surface:#0e1c1f;--raised:#132428;--inset:#070f11;--edge:#162529;--brass:#a88036;--brass-text:#d0af71;--brass-dim:#654f2c;--text:#d5d4cf;--text-2:#8a8686;--text-3:#878380;--threat:#ff2b2b;--threat-dim:#c9524a;--paper:#d9c79c;--paper-hi:#e4d6af;--ink:#2b2620;--ink-2:#574e40;--stamp:#8f3429;--display:var(--font-display), Georgia, serif;--mono:var(--font-mono), Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font:15px/1.6 var(--mono);margin:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--brass-text);outline-offset:3px}.paper a:focus-visible,.paper button:focus-visible,.paper input:focus-visible,.paper tr:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}img,video{display:block}picture{display:contents}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}.label{font:500 11px/1 var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--text-2)}.rule{background:linear-gradient(90deg, var(--brass), #a8803600);width:220px;height:1px;margin:18px 0}.small-print{font:italic 400 15px/1.5 var(--display);color:var(--text-2)}.paper{background:linear-gradient(170deg, var(--paper-hi), var(--paper));color:var(--ink);position:relative;box-shadow:0 18px 40px #0000008c,inset 0 0 40px #785a2840}.paper .head{font:400 12px/1.3 var(--display);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid #2b262059;padding-bottom:8px}.paper .k{font:400 11px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2)}.paper .v{font:400 14px/1 var(--mono);color:var(--ink)}.paper .aside{font:italic 400 13px/1.3 var(--display);color:var(--ink-2)}.stamp{font:500 13px/1 var(--mono);letter-spacing:.18em;color:var(--stamp);border:2px solid var(--stamp);opacity:.82;border-radius:3px;padding:6px 10px;display:inline-block;transform:rotate(-4deg)}.bar{z-index:3;position:absolute;top:0;left:0;right:0}.bar .wrap{align-items:center;gap:28px;height:64px;display:flex}.bar nav{gap:28px;margin-left:auto;display:flex}.bar a{font:500 11px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-2)}.bar a:hover,.bar a.nav-cta{color:var(--brass-text)}.myfile{font:500 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3)}.myfile .hauler-no{color:var(--brass-text)}.hero{--art-h:min(calc(100vw / 3.097 * .85), 60vh);padding:calc(var(--art-h) * .8) 0 24px;position:relative;overflow-x:clip}.hero-media{height:var(--art-h);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 45%,#0000004d 76%,#0000 94%);mask-image:linear-gradient(#000 45%,#0000004d 76%,#0000 94%)}.hero-media img,.hero-media video{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.hero:before{content:"";z-index:1;background:linear-gradient(#0b181acc,#0b181a00);height:120px;position:absolute;top:0;left:0;right:0}.hero .wrap{z-index:2;grid-template-columns:1fr 340px;align-items:end;gap:40px;width:100%;display:grid;position:relative}.title{margin:0 0 22px;line-height:0}.title img{filter:drop-shadow(0 10px 18px #0000008c);width:100%;max-width:480px;height:auto;transform:translate(-1.7%)}.hook{max-width:470px;color:var(--text);margin:0 0 8px;font-size:16px}.hero .small-print{margin:0 0 30px}.btn{font:500 12px/1 var(--mono);letter-spacing:.26em;text-transform:uppercase;border:1px solid var(--brass-text);color:#171106;background:linear-gradient(180deg, #c29a50, var(--brass));align-items:center;gap:12px;padding:15px 26px;transition:background .15s;display:inline-flex}.btn:hover{background:linear-gradient(#d4ae66,#b88e42)}.btn.ghost{border-color:var(--edge);color:var(--text-2);background:0 0}.btn.ghost:hover{color:var(--brass-text);border-color:var(--brass-dim)}.ctas{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.slip{width:100%;padding:30px 24px 22px;transform:rotate(1.6deg)}@media (min-width:861px){.hero .slip{zoom:.88}}.slip .hauler{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 14px;display:flex}.slip .hauler .n{font:400 28px/1 var(--display);letter-spacing:.02em}.slip .line{border-top:1px solid #2b262040;padding:9px 0 0}.slip .line a:hover{color:var(--stamp)}.facts{grid-template-columns:auto 1fr;margin:0 0 4px;display:grid}.facts .fact{display:contents}.facts dt,.facts dd{border-top:1px solid #2b262038;margin:0;padding:8px 0}.facts dt{font:400 11px/1.4 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);padding-right:16px}.facts dd{font:400 12.5px/1.4 var(--mono);color:var(--ink)}.facts s{color:var(--ink-2);white-space:nowrap;margin-right:6px;text-decoration-thickness:1.5px}section{padding:88px 0;scroll-margin-top:0}section:not(.band)+section:not(.band){padding-top:0}h2{font:400 36px/1.15 var(--display);color:var(--text);margin:10px 0 0}.lead{color:var(--text-2);max-width:620px;margin:0 0 36px}p.lead.small-print{font-size:16px}.terms{gap:64px;display:grid}.term{grid-template-columns:58% 1fr;align-items:center;gap:44px;display:grid}.term .img{aspect-ratio:16/9;border:1px solid var(--edge);position:relative;overflow:hidden}.term .img img,.term .img video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.term .img:before,.term .img:after{content:"";border-color:var(--brass);z-index:1;border-style:solid;width:12px;height:12px;position:absolute}.term .img:before{border-width:1px 0 0 1px;top:0;left:0}.term .img:after{border-width:0 1px 1px 0;bottom:0;right:0}.term .body{flex-direction:column;display:flex}.term .k{font:500 11px/1 var(--mono);letter-spacing:.28em;color:var(--brass);text-transform:uppercase}.term h3{font:400 28px/1.2 var(--display);color:var(--brass-text);margin:12px 0}.term p{color:var(--text);max-width:46ch;margin:0;font-size:15px}.term .small-print{padding-top:16px;font-size:15px}.terms-cta{justify-content:center;margin-top:56px}@media (min-width:861px){.term:nth-child(2n){grid-template-columns:1fr 58%}.term:nth-child(2n) .img{order:2}}.trailer{aspect-ratio:16/9;border:1px solid var(--edge);background:var(--inset);place-items:center;display:grid;position:relative;overflow:hidden}.trailer .trailer-media,.trailer .trailer-media img,.trailer .trailer-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.trailer img.trailer-media{filter:brightness(.7)}.trailer iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.trailer .play{z-index:1;border:1px solid var(--brass);cursor:pointer;width:78px;height:78px;color:var(--brass-text);background:#000d0db3;place-items:center;font-size:22px;transition:background .15s;display:grid;position:relative;transform:rotate(45deg)}.trailer .play:hover{background:#a880364d}.trailer .play span{margin-left:4px;transform:rotate(-45deg)}.trailer .yt-note{z-index:1;font:italic 400 13px/1.3 var(--display);color:var(--text-2);position:absolute;top:12px;right:16px}.trailer .yt-note a{text-decoration:underline}.trailer .cap{z-index:1;font:500 11px/1 var(--mono);letter-spacing:.2em;color:var(--text-2);text-transform:uppercase;background:linear-gradient(#0000,#000d0dd9);justify-content:space-between;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.trailer .cap .rec:before{content:"● ";color:var(--threat)}.gallery{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.gallery button{border:1px solid var(--edge);cursor:zoom-in;aspect-ratio:16/9;background:0 0;padding:0;overflow:hidden}.gallery img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.gallery button:hover img{transform:scale(1.04)}.lightbox{border:1px solid var(--edge);background:var(--void);cursor:zoom-out;max-width:min(1600px,94vw);padding:0}.lightbox::backdrop{background:#000d0de0}.lightbox img{max-width:100%;max-height:90vh}.lightbox-close{z-index:1;cursor:pointer;font:500 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--brass-text);border:1px solid var(--brass);background:#000d0dcc;padding:9px 14px;position:absolute;top:10px;right:10px}.band{background:var(--surface);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge)}.signup{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;display:grid}.signup .lead{margin:0 0 10px}.form-paper{padding:26px 24px 20px;transform:rotate(.9deg)}.form-paper .field{margin:18px 0 6px}.form-paper .field .k{margin-bottom:8px;display:block}.form-paper .row{align-items:flex-end;gap:10px;display:flex}.form-paper input{border:0;border-bottom:1px solid var(--ink-2);min-width:0;font:400 15px var(--mono);color:var(--ink);background:0 0;flex:1;padding:6px 2px}.form-paper input:focus{border-bottom-color:var(--ink)}.form-paper input::placeholder{color:var(--ink-2)}.form-paper button{cursor:pointer;font:500 12px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--stamp);border:2px solid var(--stamp);background:0 0;border-radius:3px;padding:8px 12px;transform:rotate(-3deg)}.form-paper button:disabled{opacity:.5;cursor:default}.form-paper .reply{min-height:18px;margin-top:12px}.form-paper .legal{font:400 10.5px/1.4 var(--mono);color:var(--ink-2);letter-spacing:.02em;margin-top:14px}.form-paper .legal a{text-decoration:underline}.stamp.big{opacity:0;pointer-events:none;border-width:3px;padding:8px 14px;font-size:26px;transition:opacity .12s,transform .18s cubic-bezier(.3,1.6,.6,1);position:absolute;top:46px;right:26px;transform:rotate(-12deg)scale(1.6)}.stamp.big.on{opacity:.85;transform:rotate(-12deg)scale(1)}.roster-wrap{grid-template-columns:1fr 1.25fr;align-items:center;gap:48px;display:grid}.roster{padding:26px 26px 20px;transform:rotate(-.8deg)}.roster h2.head{margin:0}.roster table{border-collapse:collapse;width:100%;margin-top:12px}.roster td{font:400 12.5px/1 var(--mono);color:var(--ink);letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid #2b26202e;padding:9px 0}.roster td.st{text-align:right;color:var(--ink-2)}.roster tr{cursor:default}.roster tr:hover td{background:#785a281f}.roster tr.gone td{color:var(--ink-2)}.roster tr.open td{color:var(--stamp)}.roster .remark{min-height:18px;margin-top:12px}.roster-wrap.solo{grid-template-columns:minmax(0,520px);justify-content:center}.final .lead{margin:0 0 28px}.final .small-print{margin-top:18px}footer{border-top:1px solid var(--edge);color:var(--text-3);letter-spacing:.16em;text-transform:uppercase;padding:26px 0 40px;font-size:11px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}footer .links{flex-wrap:wrap;gap:10px 22px;display:flex}footer a:hover{color:var(--brass-text)}.page{padding:120px 0 88px}.page .wrap{max-width:820px}.page h1{font:400 44px/1.1 var(--display);color:var(--brass-text);margin:10px 0 0}.page h2{margin-top:44px;font-size:26px}.page p,.page li{color:var(--text)}.page a{color:var(--brass-text);text-decoration:underline}.page .placeholder{border:1px dashed var(--brass-dim);color:var(--brass-text);background:var(--inset);padding:16px 18px}.legal h3{font:400 20px/1.3 var(--display);color:var(--brass-text);margin:28px 0 8px}.legal h2[id]{scroll-margin-top:24px}.legal li{margin-bottom:6px}.legal .todo{color:var(--void);background:var(--brass-text);padding:0 4px;font-size:13px}.facts-sheet{border-top:1px solid var(--edge);grid-template-columns:180px 1fr;margin:24px 0 0;display:grid}.facts-sheet dt,.facts-sheet dd{border-bottom:1px solid var(--edge);margin:0;padding:10px 0}.facts-sheet dt{color:var(--text-2);text-transform:uppercase;letter-spacing:.16em;padding-top:13px;font-size:11px}.logo-sheet{background:var(--inset);border:1px solid var(--edge);margin-top:18px;padding:28px}.logo-sheet img{width:100%;max-width:620px;height:auto;margin:0 auto}.keyart{grid-template-columns:1.4fr 2fr .8fr;align-items:end;gap:12px;margin-top:18px;display:grid}.keyart a{flex-direction:column;gap:6px;text-decoration:none;display:flex}.keyart img{border:1px solid var(--edge);width:100%;height:auto}.keyart span{color:var(--text-2);font-size:12px;text-decoration:underline}.shots{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}.shots a{border:1px solid var(--edge);text-decoration:none}.shots img{width:100%;height:auto}@media (max-width:860px){.bar nav{display:none}.hero{--art-h:calc(100vw * 686 / 748);padding:calc(var(--art-h) * .86) 0 24px}.hero .wrap{grid-template-columns:minmax(0,1fr)}.title img{margin:0 auto;transform:none}.terms,.signup,.roster-wrap{grid-template-columns:1fr}.terms{gap:44px}.term{grid-template-columns:1fr;gap:16px}.term:last-child:nth-child(odd) .img{aspect-ratio:4/3}.gallery{grid-template-columns:repeat(2,1fr)}.btn{justify-content:center;width:100%}.trailer .yt-note{text-align:center;left:16px;right:16px}.facts-sheet{grid-template-columns:1fr}.facts-sheet dt{border-bottom:0;padding-bottom:0}.shots,.keyart{grid-template-columns:1fr}h2{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.stamp.big{transition:none}}
