@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")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/oswald-latin-400-normal.BAFo8sP8.woff2)format("woff2"),url(/_astro/oswald-latin-400-normal.D1wpMXgf.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-latin-500-normal.B-eyT0Dw.woff2)format("woff2"),url(/_astro/oswald-latin-500-normal.DM85Di4w.woff)format("woff")}@font-face{font-family:Voltaire;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/voltaire-latin-400-normal.CesIrX3c.woff2)format("woff2"),url(/_astro/voltaire-latin-400-normal.BicwPv1S.woff)format("woff")}@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/opendyslexic-latin-400-normal.nUhe5EwG.woff2)format("woff2"),url(/_astro/opendyslexic-latin-400-normal.Cv3YY6GF.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/open-sans-latin-300-normal.D5gIFPXQ.woff2)format("woff2"),url(/_astro/open-sans-latin-300-normal.BKswzCSr.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2)format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff)format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2)format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff)format("woff")}:root{color-scheme:dark;--surface:#000;--surface-raised:#1e2123;--surface-bar:#25292b;--line:#3e4346;--line-strong:#7a7f82;--rule:#ccc;--ink:#f2f2f2;--ink-strong:#fff;--ink-muted:#999;--red:#eb0000;--red-logo:#d81918;--cream:#fdf7eb;--red-deep:#b30000;--on-red:#fff;--focus:#fff;--white:#fff;--black:#000;--scrim:#0009;--font-headline:"Anton", "Oswald", "Arial Narrow", Arial, sans-serif;--font-display:"Oswald", "Arial Narrow", Arial, sans-serif;--font-tagline:"Voltaire", "Oswald", "Arial Narrow", Arial, sans-serif;--font-body:"Open Sans", Arial, Helvetica, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-none:0px;--radius-sm:2px;--radius-round:999px;--radius-hw:6px;--shadow-glow:0 0 24px #eb000073;--shadow-text:0 2px 12px #000c}[data-theme=daylight]{color-scheme:light;--surface:#fff;--surface-raised:#f2f2f2;--surface-bar:#111;--line:#d6d6d6;--line-strong:#767676;--rule:#333;--ink:#111;--ink-strong:#000;--ink-muted:#555;--focus:#000}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);margin:0;font-size:16px;line-height:26px}.gf-pad{padding:var(--space-5)}.gf-row{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.gf-btn:focus-visible,.gf-nav a:focus-visible,.gf-field input:focus-visible,.gf-show a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gf-btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;padding:var(--space-3) var(--space-5);border-radius:var(--radius-none);cursor:pointer;color:var(--ink-strong);background:0 0;border:1px solid #0000;font-size:15px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.gf-btn--primary{background:var(--red);border-color:var(--red);color:var(--on-red)}.gf-btn--primary:hover{background:var(--red-deep);border-color:var(--red-deep);box-shadow:var(--shadow-glow)}.gf-btn--outline{border-color:var(--line-strong);color:var(--ink-strong)}.gf-btn--outline:hover{border-color:var(--ink-strong)}.gf-btn--ghost{color:var(--ink-strong);padding-inline:0}.gf-btn--ghost:hover{color:var(--red)}.gf-btn[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none}.gf-nav{background:var(--surface-bar);padding:var(--space-2) var(--space-5)}.gf-nav ul{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gf-nav a{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);font-size:15px;line-height:20px;text-decoration:none}.gf-nav a:hover,.gf-nav a[aria-current=page]{color:var(--red)}.gf-nav .gf-caret:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin-left:6px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.gf-nav__mark img{width:64px;height:64px;display:block}.gf-title{justify-content:center;margin:0;display:flex}.gf-title span{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);text-align:center;font-size:55px;font-weight:400;line-height:1.1}@media (width<=600px){.gf-title span{font-size:40px}}.gf-member{background:var(--surface);flex-direction:column;transition:box-shadow .2s;display:flex}.gf-member:hover{box-shadow:var(--shadow-glow)}.gf-member img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--red);box-sizing:border-box;width:100%;display:block}.gf-member__cap{background:var(--surface-raised);text-align:center;padding:var(--space-5) var(--space-4)}.gf-member__name{font-family:var(--font-display);letter-spacing:.5px;color:var(--ink-strong);margin:0;font-size:24px;font-weight:400;line-height:1.25}.gf-member__role{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:13px;line-height:20px}.gf-show{align-items:center;gap:var(--space-5);background:var(--surface-raised);padding:var(--space-4);grid-template-columns:88px 1fr auto;display:grid}.gf-show__date{background:var(--red);color:var(--on-red);text-align:center;padding:var(--space-2) 0;font-family:var(--font-display);text-transform:uppercase;letter-spacing:1px}.gf-show__date b{font-size:36px;font-weight:500;line-height:1;display:block}.gf-show__date small{font-size:13px;line-height:18px;display:block}.gf-show__what{min-width:0}.gf-show__name{font-family:var(--font-display);color:var(--ink-strong);margin:0;font-size:24px;font-weight:400;line-height:1.25}.gf-show__where{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:13px;line-height:20px}@media (width<=560px){.gf-show{grid-template-columns:72px 1fr}.gf-show .gf-btn{grid-column:1/-1}}.gf-show--past{grid-template-columns:88px 1fr}.gf-show--past .gf-show__date{color:var(--ink-strong);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}@media (width<=560px){.gf-show--past{grid-template-columns:72px 1fr}}.gf-signup{gap:var(--space-6);max-width:720px;margin:0 auto;display:grid}.gf-field{gap:var(--space-2);text-align:center;display:grid}.gf-field label{color:var(--ink);font-size:13px;line-height:20px}.gf-field input{font:inherit;color:var(--ink-strong);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4)}.gf-field input::placeholder{color:var(--ink-muted)}.gf-signup__hint{text-align:center;color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}.gf-signup .gf-btn{justify-self:center;min-width:200px}.gf-field textarea{font:inherit;color:var(--ink-strong);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);resize:vertical;min-height:120px}.gf-field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root{--dur-fast:.15s;--dur:.3s;--dur-slow:.6s;--ease-out:cubic-bezier(.2, .7, .2, 1);--marquee-speed:48s}@keyframes gf-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.gf-rise{animation:gf-rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--d,0) * .14s + .15s)}@supports (animation-timeline:view()){.gf-reveal{animation:linear both gf-rise view();animation-range:entry entry 35%}}.gf-drift{animation:24s ease-in-out infinite alternate gf-drift}@keyframes gf-drift{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1%,1%)}}.gf-eq{align-items:flex-end;gap:3px;height:18px;display:inline-flex}.gf-eq i{background:var(--ink-strong);width:3px;height:40%;animation:.8s ease-in-out infinite alternate gf-eq;display:block}.gf-eq i:nth-child(2){animation-delay:-.2s}.gf-eq i:nth-child(3){animation-delay:-.45s}.gf-eq i:nth-child(4){animation-delay:-.1s}.gf-eq i:nth-child(5){animation-delay:-.6s}@keyframes gf-eq{0%{height:15%}to{height:100%}}.gf-term{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:400;line-height:34px}.gf-term b{color:var(--ink-strong);font-weight:400}.gf-red{color:var(--red)}.gf-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--space-4) 0;overflow:hidden}.gf-marquee__track{width:max-content;animation:gf-marquee var(--marquee-speed) linear infinite;display:flex}.gf-marquee:hover .gf-marquee__track{animation-play-state:paused}.gf-marquee__set{align-items:center;gap:var(--space-5);padding-right:var(--space-5);display:flex}.gf-marquee__item{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);white-space:nowrap;font-size:32px;line-height:1.2}@keyframes gf-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=760px){.gf-marquee__item{font-size:24px}}.gf-star{flex:none;width:20px;height:20px;display:block}.gf-star circle{fill:var(--red)}.gf-star path{fill:var(--white)}.gf-grain{pointer-events:none;opacity:.08;mix-blend-mode:screen;z-index:-1;width:200%;height:200%;position:absolute;top:-50%;left:-50%}.gf-safe *,.gf-safe :before,.gf-safe :after{transition:none!important;animation:none!important}.gf-safe .gf-grain{display:none}@media (prefers-reduced-motion:reduce){.gf-rise,.gf-reveal,.gf-drift,.gf-eq i,.gf-marquee__track{animation:none!important}.gf-grain{display:none}}.gf-term:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gf-lockup{display:block;position:relative}.gf-lockup img{width:100%;height:auto;display:block}.gf-lockup__part{pointer-events:none;clip-path:circle(var(--r) at var(--x) var(--y));transform-origin:var(--x) var(--y);will-change:transform, filter;position:absolute;inset:0}.gf-lockup__bulb{animation:gf-lockup-bulb var(--dur,3s) ease-in-out var(--delay,0s) infinite}.gf-lockup__eye{animation:gf-lockup-twinkle var(--dur,5.3s) ease-in-out var(--delay,0s) infinite}.gf-lockup__ball{animation:gf-lockup-toot 3.4s ease-out var(--delay,0s) infinite}.gf-lockup__light{animation:gf-lockup-chase 2.8s linear var(--delay,0s) infinite}@keyframes gf-lockup-bulb{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.25);transform:scale(1.08)}}@keyframes gf-lockup-twinkle{0%,84%,to{filter:brightness();transform:scale(1)}89%{filter:brightness(1.3);transform:scale(1.06)}94%{filter:brightness();transform:scale(1)}}@keyframes gf-lockup-toot{0%,68%,to{filter:brightness();transform:scale(1)}76%{filter:brightness(1.2);transform:scale(1.18)}86%{filter:brightness();transform:scale(1)}}@keyframes gf-lockup-chase{0%,11%{filter:brightness(.35)}12%,to{filter:brightness()}}@property --gf-c{syntax:"<number>";inherits:true;initial-value:1}@property --gf-ac{syntax:"<number>";inherits:true;initial-value:1}@property --gf-sg{syntax:"<number>";inherits:true;initial-value:1}@property --gf-as{syntax:"<number>";inherits:true;initial-value:.02}@property --gf-wn{syntax:"<number>";inherits:true;initial-value:0}@property --gf-rn{syntax:"<number>";inherits:true;initial-value:1}@property --gf-split{syntax:"<number>";inherits:true;initial-value:0}.gf-capsule{-webkit-tap-highlight-color:transparent;border-radius:999px;width:280px;max-width:100%;line-height:0;text-decoration:none;display:block}.gf-capsule__art{width:100%;height:auto;transition:filter var(--dur) var(--ease-out), --gf-split var(--dur) var(--ease-out);animation:9s linear -.5s infinite gf-capsule-turn;display:block;overflow:visible}.gf-capsule:hover .gf-capsule__art,.gf-capsule:focus-visible .gf-capsule__art{--gf-split:7;filter:drop-shadow(0 0 18px #eb00008c)}.gf-capsule:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.gf-capsule:active .gf-capsule__art{transform:scale(.97)}.gf-capsule__art *{transform-box:view-box;transform-origin:200px 120px}.gf-capsule__tilt{transform:rotate(-20deg)}.gf-capsule__half--l{transform:translateX(calc(var(--gf-split) * var(--gf-c) * -1px))}.gf-capsule__half--r{transform:translateX(calc(var(--gf-split) * var(--gf-c) * 1px))}.gf-capsule__near--l{opacity:var(--gf-wn)}.gf-capsule__near--r{opacity:var(--gf-rn)}.gf-capsule__body--l{transform:scaleX(calc(-1 * var(--gf-c)))}.gf-capsule__body--r{transform:scaleX(var(--gf-c))}.gf-capsule__cap--l{transform:translateX(calc(-110px * var(--gf-c)))}.gf-capsule__cap--r{transform:translateX(calc(110px * var(--gf-c)))}.gf-capsule__ring{transform:scaleX(var(--gf-as))}.gf-capsule__word--l{transform:translateX(calc(-55px * var(--gf-c) - 30px * var(--gf-sg))) scaleX(var(--gf-ac))}.gf-capsule__word--r{transform:translateX(calc(55px * var(--gf-c) + 30px * var(--gf-sg))) scaleX(var(--gf-ac))}.gf-capsule__key{fill:var(--black)}.gf-capsule__white{fill:var(--white)}.gf-capsule__shade-w{fill:var(--rule)}.gf-capsule__red{fill:var(--red)}.gf-capsule__shade-r{fill:var(--red-deep)}.gf-capsule__shine{fill:var(--white);opacity:.45}.gf-capsule__seam{fill:none;stroke:var(--black);stroke-width:4px;vector-effect:non-scaling-stroke}.gf-capsule__word{font-family:var(--font-display);letter-spacing:1.5px;text-transform:uppercase;font-size:30px;font-weight:500}.gf-capsule__word--l{fill:var(--red)}.gf-capsule__word--r{fill:var(--white)}@media (width<=760px){.gf-capsule{width:240px}}@keyframes gf-capsule-turn{0%{--gf-c:1;--gf-ac:1;--gf-sg:1;--gf-as:.02;--gf-wn:0;--gf-rn:1}1.389%{--gf-c:.9962;--gf-ac:.9962;--gf-sg:1;--gf-as:.0872;--gf-wn:0;--gf-rn:1}2.778%{--gf-c:.9848;--gf-ac:.9848;--gf-sg:1;--gf-as:.1736;--gf-wn:0;--gf-rn:1}4.167%{--gf-c:.9659;--gf-ac:.9659;--gf-sg:1;--gf-as:.2588;--gf-wn:0;--gf-rn:1}5.556%{--gf-c:.9397;--gf-ac:.9397;--gf-sg:1;--gf-as:.342;--gf-wn:0;--gf-rn:1}6.944%{--gf-c:.9063;--gf-ac:.9063;--gf-sg:1;--gf-as:.4226;--gf-wn:0;--gf-rn:1}8.333%{--gf-c:.866;--gf-ac:.866;--gf-sg:1;--gf-as:.5;--gf-wn:0;--gf-rn:1}9.722%{--gf-c:.8192;--gf-ac:.8192;--gf-sg:1;--gf-as:.5736;--gf-wn:0;--gf-rn:1}11.111%{--gf-c:.766;--gf-ac:.766;--gf-sg:1;--gf-as:.6428;--gf-wn:0;--gf-rn:1}12.5%{--gf-c:.7071;--gf-ac:.7071;--gf-sg:1;--gf-as:.7071;--gf-wn:0;--gf-rn:1}13.889%{--gf-c:.6428;--gf-ac:.6428;--gf-sg:1;--gf-as:.766;--gf-wn:0;--gf-rn:1}15.278%{--gf-c:.5736;--gf-ac:.5736;--gf-sg:1;--gf-as:.8192;--gf-wn:0;--gf-rn:1}16.667%{--gf-c:.5;--gf-ac:.5;--gf-sg:1;--gf-as:.866;--gf-wn:0;--gf-rn:1}18.056%{--gf-c:.4226;--gf-ac:.4226;--gf-sg:1;--gf-as:.9063;--gf-wn:0;--gf-rn:1}19.444%{--gf-c:.342;--gf-ac:.342;--gf-sg:1;--gf-as:.9397;--gf-wn:0;--gf-rn:1}20.833%{--gf-c:.2588;--gf-ac:.2588;--gf-sg:1;--gf-as:.9659;--gf-wn:0;--gf-rn:1}22.222%{--gf-c:.1736;--gf-ac:.1736;--gf-sg:1;--gf-as:.9848;--gf-wn:0;--gf-rn:1}23.611%{--gf-c:.0872;--gf-ac:.0872;--gf-sg:1;--gf-as:.9962;--gf-wn:0;--gf-rn:1}24.99%{--gf-c:0;--gf-ac:0;--gf-sg:1;--gf-as:1;--gf-wn:0;--gf-rn:1}25.01%{--gf-c:0;--gf-ac:0;--gf-sg:-1;--gf-as:1;--gf-wn:0;--gf-rn:1}26.389%{--gf-c:-.0872;--gf-ac:.0872;--gf-sg:-1;--gf-as:.9962;--gf-wn:0;--gf-rn:1}27.778%{--gf-c:-.1736;--gf-ac:.1736;--gf-sg:-1;--gf-as:.9848;--gf-wn:0;--gf-rn:1}29.167%{--gf-c:-.2588;--gf-ac:.2588;--gf-sg:-1;--gf-as:.9659;--gf-wn:0;--gf-rn:1}30.556%{--gf-c:-.342;--gf-ac:.342;--gf-sg:-1;--gf-as:.9397;--gf-wn:0;--gf-rn:1}31.944%{--gf-c:-.4226;--gf-ac:.4226;--gf-sg:-1;--gf-as:.9063;--gf-wn:0;--gf-rn:1}33.333%{--gf-c:-.5;--gf-ac:.5;--gf-sg:-1;--gf-as:.866;--gf-wn:0;--gf-rn:1}34.722%{--gf-c:-.5736;--gf-ac:.5736;--gf-sg:-1;--gf-as:.8192;--gf-wn:0;--gf-rn:1}36.111%{--gf-c:-.6428;--gf-ac:.6428;--gf-sg:-1;--gf-as:.766;--gf-wn:0;--gf-rn:1}37.5%{--gf-c:-.7071;--gf-ac:.7071;--gf-sg:-1;--gf-as:.7071;--gf-wn:0;--gf-rn:1}38.889%{--gf-c:-.766;--gf-ac:.766;--gf-sg:-1;--gf-as:.6428;--gf-wn:0;--gf-rn:1}40.278%{--gf-c:-.8192;--gf-ac:.8192;--gf-sg:-1;--gf-as:.5736;--gf-wn:0;--gf-rn:1}41.667%{--gf-c:-.866;--gf-ac:.866;--gf-sg:-1;--gf-as:.5;--gf-wn:0;--gf-rn:1}43.056%{--gf-c:-.9063;--gf-ac:.9063;--gf-sg:-1;--gf-as:.4226;--gf-wn:0;--gf-rn:1}44.444%{--gf-c:-.9397;--gf-ac:.9397;--gf-sg:-1;--gf-as:.342;--gf-wn:0;--gf-rn:1}45.833%{--gf-c:-.9659;--gf-ac:.9659;--gf-sg:-1;--gf-as:.2588;--gf-wn:0;--gf-rn:1}47.222%{--gf-c:-.9848;--gf-ac:.9848;--gf-sg:-1;--gf-as:.1736;--gf-wn:0;--gf-rn:1}48.611%{--gf-c:-.9962;--gf-ac:.9962;--gf-sg:-1;--gf-as:.0872;--gf-wn:0;--gf-rn:1}49.99%{--gf-c:-1;--gf-ac:1;--gf-sg:-1;--gf-as:.02;--gf-wn:0;--gf-rn:1}50.01%{--gf-c:-1;--gf-ac:1;--gf-sg:-1;--gf-as:.02;--gf-wn:1;--gf-rn:0}51.389%{--gf-c:-.9962;--gf-ac:.9962;--gf-sg:-1;--gf-as:.0872;--gf-wn:1;--gf-rn:0}52.778%{--gf-c:-.9848;--gf-ac:.9848;--gf-sg:-1;--gf-as:.1736;--gf-wn:1;--gf-rn:0}54.167%{--gf-c:-.9659;--gf-ac:.9659;--gf-sg:-1;--gf-as:.2588;--gf-wn:1;--gf-rn:0}55.556%{--gf-c:-.9397;--gf-ac:.9397;--gf-sg:-1;--gf-as:.342;--gf-wn:1;--gf-rn:0}56.944%{--gf-c:-.9063;--gf-ac:.9063;--gf-sg:-1;--gf-as:.4226;--gf-wn:1;--gf-rn:0}58.333%{--gf-c:-.866;--gf-ac:.866;--gf-sg:-1;--gf-as:.5;--gf-wn:1;--gf-rn:0}59.722%{--gf-c:-.8192;--gf-ac:.8192;--gf-sg:-1;--gf-as:.5736;--gf-wn:1;--gf-rn:0}61.111%{--gf-c:-.766;--gf-ac:.766;--gf-sg:-1;--gf-as:.6428;--gf-wn:1;--gf-rn:0}62.5%{--gf-c:-.7071;--gf-ac:.7071;--gf-sg:-1;--gf-as:.7071;--gf-wn:1;--gf-rn:0}63.889%{--gf-c:-.6428;--gf-ac:.6428;--gf-sg:-1;--gf-as:.766;--gf-wn:1;--gf-rn:0}65.278%{--gf-c:-.5736;--gf-ac:.5736;--gf-sg:-1;--gf-as:.8192;--gf-wn:1;--gf-rn:0}66.667%{--gf-c:-.5;--gf-ac:.5;--gf-sg:-1;--gf-as:.866;--gf-wn:1;--gf-rn:0}68.056%{--gf-c:-.4226;--gf-ac:.4226;--gf-sg:-1;--gf-as:.9063;--gf-wn:1;--gf-rn:0}69.444%{--gf-c:-.342;--gf-ac:.342;--gf-sg:-1;--gf-as:.9397;--gf-wn:1;--gf-rn:0}70.833%{--gf-c:-.2588;--gf-ac:.2588;--gf-sg:-1;--gf-as:.9659;--gf-wn:1;--gf-rn:0}72.222%{--gf-c:-.1736;--gf-ac:.1736;--gf-sg:-1;--gf-as:.9848;--gf-wn:1;--gf-rn:0}73.611%{--gf-c:-.0872;--gf-ac:.0872;--gf-sg:-1;--gf-as:.9962;--gf-wn:1;--gf-rn:0}74.99%{--gf-c:0;--gf-ac:0;--gf-sg:-1;--gf-as:1;--gf-wn:1;--gf-rn:0}75.01%{--gf-c:0;--gf-ac:0;--gf-sg:1;--gf-as:1;--gf-wn:1;--gf-rn:0}76.389%{--gf-c:.0872;--gf-ac:.0872;--gf-sg:1;--gf-as:.9962;--gf-wn:1;--gf-rn:0}77.778%{--gf-c:.1736;--gf-ac:.1736;--gf-sg:1;--gf-as:.9848;--gf-wn:1;--gf-rn:0}79.167%{--gf-c:.2588;--gf-ac:.2588;--gf-sg:1;--gf-as:.9659;--gf-wn:1;--gf-rn:0}80.556%{--gf-c:.342;--gf-ac:.342;--gf-sg:1;--gf-as:.9397;--gf-wn:1;--gf-rn:0}81.944%{--gf-c:.4226;--gf-ac:.4226;--gf-sg:1;--gf-as:.9063;--gf-wn:1;--gf-rn:0}83.333%{--gf-c:.5;--gf-ac:.5;--gf-sg:1;--gf-as:.866;--gf-wn:1;--gf-rn:0}84.722%{--gf-c:.5736;--gf-ac:.5736;--gf-sg:1;--gf-as:.8192;--gf-wn:1;--gf-rn:0}86.111%{--gf-c:.6428;--gf-ac:.6428;--gf-sg:1;--gf-as:.766;--gf-wn:1;--gf-rn:0}87.5%{--gf-c:.7071;--gf-ac:.7071;--gf-sg:1;--gf-as:.7071;--gf-wn:1;--gf-rn:0}88.889%{--gf-c:.766;--gf-ac:.766;--gf-sg:1;--gf-as:.6428;--gf-wn:1;--gf-rn:0}90.278%{--gf-c:.8192;--gf-ac:.8192;--gf-sg:1;--gf-as:.5736;--gf-wn:1;--gf-rn:0}91.667%{--gf-c:.866;--gf-ac:.866;--gf-sg:1;--gf-as:.5;--gf-wn:1;--gf-rn:0}93.056%{--gf-c:.9063;--gf-ac:.9063;--gf-sg:1;--gf-as:.4226;--gf-wn:1;--gf-rn:0}94.444%{--gf-c:.9397;--gf-ac:.9397;--gf-sg:1;--gf-as:.342;--gf-wn:1;--gf-rn:0}95.833%{--gf-c:.9659;--gf-ac:.9659;--gf-sg:1;--gf-as:.2588;--gf-wn:1;--gf-rn:0}97.222%{--gf-c:.9848;--gf-ac:.9848;--gf-sg:1;--gf-as:.1736;--gf-wn:1;--gf-rn:0}98.611%{--gf-c:.9962;--gf-ac:.9962;--gf-sg:1;--gf-as:.0872;--gf-wn:1;--gf-rn:0}to{--gf-c:1;--gf-ac:1;--gf-sg:1;--gf-as:.02;--gf-wn:1;--gf-rn:0}}.gf-player{background:var(--surface-raised);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.gf-player__top{justify-content:space-between;align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}.gf-player__title{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.gf-player__controls{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.gf-player__controls .gf-btn--primary{min-width:120px}.gf-seek{height:24px;position:relative}.gf-seek__track{background:var(--line-strong);height:2px;position:absolute;top:11px;left:0;right:0}.gf-seek__fill{background:var(--ink-strong);height:2px;position:absolute;top:11px;left:0}.gf-seek input{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.gf-seek input::-webkit-slider-runnable-track{background:0 0;height:24px}.gf-seek input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink-strong);border:0;border-radius:0;width:14px;height:14px;margin-top:5px}.gf-seek input::-moz-range-track{background:0 0;height:24px}.gf-seek input::-moz-range-thumb{background:var(--ink-strong);border:0;border-radius:0;width:14px;height:14px}.gf-seek input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gf-seek__times{justify-content:space-between;display:flex}.gf-tracks{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gf-track{gap:var(--space-4);background:var(--surface-raised);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-4);transition:box-shadow var(--dur) var(--ease-out);grid-template-columns:40px 1fr auto auto;align-items:center;display:grid}.gf-track--on{box-shadow:var(--shadow-glow)}.gf-track--5{grid-template-columns:40px 1fr auto auto auto}.gf-track__n{font-family:var(--font-display);letter-spacing:1px;color:var(--ink-muted);font-size:15px}.gf-track__what{flex-direction:column;min-width:0;display:flex}.gf-track__name{font-family:var(--font-display);letter-spacing:.5px;color:var(--ink-strong);font-size:24px;line-height:1.25}.gf-track__by{color:var(--ink-muted);font-size:13px;line-height:20px}.gf-track__dur{font-family:var(--font-display);letter-spacing:1px;color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px}.gf-miniplayer{z-index:30;background:var(--surface-bar);border-top:1px solid var(--line);animation:gf-rise var(--dur) var(--ease-out) both;position:fixed;bottom:0;left:0;right:0}.gf-miniplayer__in{max-width:1328px;padding:var(--space-3) var(--space-8);box-sizing:border-box;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.gf-miniplayer__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);flex:1;font-size:15px;overflow:hidden}@media (width<=760px){.gf-player{padding:var(--space-5) var(--space-4)}.gf-track{padding:var(--space-3) var(--space-4);grid-template-columns:28px 1fr auto auto}.gf-track--5{grid-template-columns:28px 1fr auto auto}.gf-track--5 .gf-track__dur{display:none}.gf-track__name{font-size:20px}.gf-miniplayer__in{padding:var(--space-2) var(--space-4)}}@media (prefers-reduced-motion:reduce){.gf-lockup__part,.gf-capsule__art,.gf-miniplayer{animation:none!important}.gf-capsule__art{transition:filter var(--dur) var(--ease-out)!important}}:root{--font-headline:"Anton", "Oswald", "Arial Narrow", Arial, sans-serif;--font-tagline:"Voltaire", "Oswald", "Arial Narrow", Arial, sans-serif}.gf-title span,.gf-member__name,.gf-show__name,.gf-show__date b,.gf-track__name,.gf-miniplayer__name,.gf-marquee__item,.gf-capsule__word,.gf-headline{font-family:var(--font-headline);font-synthesis:none;letter-spacing:1px;font-weight:400}.gf-tagline{font-family:var(--font-tagline);letter-spacing:2px;text-transform:uppercase;color:var(--white);margin:0;font-size:24px;font-weight:400;line-height:1.3}@media (width<=760px){.gf-tagline{letter-spacing:1.5px;font-size:18px}}.gf-swallow{--wp:2.4s;-webkit-tap-highlight-color:transparent;width:190px;max-width:100%;line-height:0;text-decoration:none;display:block}.gf-swallow__art{aspect-ratio:1656/950;transition:filter var(--dur) var(--ease-out);display:block;position:relative}.gf-swallow__art img{height:auto;display:block;position:absolute}.gf-swallow__pill{transform-origin:50%;animation:2.8s ease-in-out infinite gf-swallow-rock}.gf-swallow__whoosh{transform-origin:50%;animation:gf-swallow-whoosh var(--wp) ease-in-out infinite;animation-delay:calc(var(--ph) * var(--wp) * -1)}.gf-swallow:hover,.gf-swallow:focus-visible{--wp:1s}.gf-swallow:hover .gf-swallow__pill,.gf-swallow:focus-visible .gf-swallow__pill{animation:.36s ease-in-out infinite gf-swallow-shake}.gf-swallow:hover .gf-swallow__art,.gf-swallow:focus-visible .gf-swallow__art{filter:drop-shadow(0 0 18px #eb00008c)}.gf-swallow:active .gf-swallow__art{transform:scale(.97)}.gf-swallow:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@keyframes gf-swallow-rock{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-2%)}}@keyframes gf-swallow-shake{0%,to{transform:rotate(-5deg)scale(1.02)}50%{transform:rotate(5deg)scale(1.02)}}@keyframes gf-swallow-whoosh{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--dx) * 4px),calc(var(--dy) * 4px))}}@media (width<=759px){.gf-swallow{width:140px}}@media (prefers-reduced-motion:reduce){.gf-swallow__pill,.gf-swallow__whoosh{opacity:1;animation:none!important}}.gf-rig{padding:var(--space-7) var(--space-7) var(--space-6);background:linear-gradient(180deg,var(--surface-bar) 0%,var(--surface-raised) 55%,var(--black) 100%);border:1px solid var(--black);border-radius:14px;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 -2px #00000080,0 18px 40px #000000a6}.gf-rig__screw{background:radial-gradient(circle at 35% 35%,var(--ink-muted),var(--line) 60%,var(--black));border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 1px #ffffff14}.gf-rig__screw:after{content:"";background:#0009;height:2px;position:absolute;top:4px;left:2px;right:2px;transform:rotate(35deg)}.gf-rig__screw--tl{top:12px;left:12px}.gf-rig__screw--tr{top:12px;right:12px}.gf-rig__screw--bl{bottom:12px;left:12px}.gf-rig__screw--br{bottom:12px;right:12px}.gf-rig__grid{gap:var(--space-7);grid-template-columns:260px minmax(0,1fr);align-items:center;display:grid}.gf-rig__knobcol{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.gf-rig__knobwrap{place-items:center;width:260px;height:260px;display:grid;position:relative}.gf-rig__leds{position:absolute;inset:0}.gf-led{background:var(--line);width:8px;height:8px;transition:background-color var(--dur-fast),box-shadow var(--dur-fast);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px 1px #000000b3}.gf-led--on{background:var(--red);box-shadow:0 0 6px #eb0000e6,0 0 14px #eb000073}.gf-knob{cursor:pointer;background:radial-gradient(circle at 50% 30%,var(--surface-bar),var(--black) 70%);width:184px;height:184px;box-shadow:0 14px 28px #000000bf,0 2px 0 #ffffff0f inset,0 0 0 1px var(--black);transition:box-shadow var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out);border:0;border-radius:50%;padding:16px;position:relative}.gf-knob__face{background:repeating-radial-gradient(circle at 50% 50%,#ffffff12 0 1px,#0000000f 1px 2px), conic-gradient(from 20deg,var(--ink),var(--ink-muted),var(--white),var(--line-strong),var(--rule),var(--ink-muted),var(--white),var(--line-strong),var(--ink));border-radius:50%;width:100%;height:100%;transition:transform .25s linear;display:block;position:relative;box-shadow:inset 0 2px 2px #ffffffb3,inset 0 -3px 6px #00000073,0 0 0 2px #00000080}.gf-knob__mark{background:var(--red-deep);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:12px;left:50%;box-shadow:inset 0 1px 2px #0009}.gf-knob:hover{box-shadow:0 14px 28px #000000bf,0 0 0 1px var(--black),0 0 28px #eb000059}.gf-knob:active{transform:scale(.98)}.gf-knob[aria-pressed=true] .gf-knob__mark{background:var(--red);box-shadow:0 0 8px #eb0000e6}.gf-knob:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.gf-rig__knoblabel{align-items:center;gap:var(--space-2);display:flex}.gf-status{background:var(--line);border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:inset 0 1px 1px #000000b3}.gf-status--on{background:var(--red);box-shadow:0 0 6px #eb0000e6}.gf-rig__console{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.gf-rig__display{padding:var(--space-5) var(--space-6);background:linear-gradient(180deg,var(--black),var(--surface-raised));border:1px solid var(--black);gap:var(--space-2);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 3px 8px #000000d9,0 1px #ffffff12}.gf-rig__display:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0d,#fff0);height:45%;position:absolute;top:0;left:0;right:0}.gf-rig__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.gf-rig__by{color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}.gf-groove{height:24px;margin-top:var(--space-2);position:relative}.gf-groove:before{content:"";background:var(--black);border-radius:4px;height:8px;position:absolute;top:8px;left:0;right:0;box-shadow:inset 0 2px 3px #000000e6,0 1px #ffffff12}.gf-groove__fill{background:linear-gradient(180deg,var(--red),var(--red-deep));border-radius:4px;height:8px;position:absolute;top:8px;left:0;box-shadow:0 0 10px #eb00008c}.gf-groove input{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.gf-groove input::-webkit-slider-runnable-track{background:0 0;height:24px}.gf-groove input::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--black);background:radial-gradient(circle at 40% 35%,var(--white),var(--ink-muted) 60%,var(--line-strong));border-radius:50%;width:20px;height:20px;margin-top:2px;box-shadow:0 2px 4px #000000b3}.gf-groove input::-moz-range-track{background:0 0;height:24px}.gf-groove input::-moz-range-thumb{border:1px solid var(--black);background:radial-gradient(circle at 40% 35%,var(--white),var(--ink-muted) 60%,var(--line-strong));border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #000000b3}.gf-groove input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gf-rig__deck{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.gf-rig__transport{gap:var(--space-3);display:flex}.gf-hw{align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-5);border:1px solid var(--black);cursor:pointer;color:var(--ink-strong);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;background:linear-gradient(180deg,var(--line),var(--surface-bar));box-shadow:inset 0 1px 0 #ffffff24,0 3px 0 var(--black),0 6px 12px #00000080;transition:transform var(--dur-fast),box-shadow var(--dur-fast),color var(--dur-fast);border-radius:6px;font-size:15px;display:inline-flex}.gf-hw svg{fill:currentColor;width:16px;height:16px}.gf-hw:hover{color:var(--red)}.gf-hw:active{box-shadow:inset 0 1px 0 #ffffff1a,0 1px 0 var(--black),0 2px 6px #00000080;transform:translateY(2px)}.gf-hw:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.gf-vu{align-items:stretch;gap:10px;height:72px;display:flex}.gf-vu__ch{background:var(--black);border-radius:4px;width:8px;position:relative;box-shadow:inset 0 2px 3px #000000e6,0 1px #ffffff12}.gf-vu__lvl{height:var(--h);background:linear-gradient(180deg,var(--red),var(--red-deep));border-radius:4px;font-style:normal;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 8px #eb000066}.gf-vu__cap{border:1px solid var(--black);background:radial-gradient(circle at 40% 35%,var(--white),var(--ink-muted) 60%,var(--line-strong));border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;box-shadow:0 2px 3px #000000b3}.gf-vu--on .gf-vu__lvl{animation:gf-vu var(--vd) ease-in-out var(--vl) infinite alternate}@keyframes gf-vu{0%{height:12%}35%{height:78%}60%{height:46%}to{height:92%}}.gf-rack .gf-track{border:1px solid var(--black);background:linear-gradient(180deg,var(--line),var(--surface-bar) 60%,var(--surface-raised));border-radius:6px;box-shadow:inset 0 1px #ffffff14,0 2px #0009}.gf-rack .gf-track--on{background:linear-gradient(180deg,var(--red),var(--red-deep));box-shadow:inset 0 1px #ffffff47,0 2px #0009,0 0 24px #eb000059}.gf-rack .gf-track--on .gf-track__n,.gf-rack .gf-track--on .gf-track__by,.gf-rack .gf-track--on .gf-track__dur{color:var(--white)}.gf-ledbtn{cursor:pointer;width:40px;height:40px;color:var(--ink-strong);border:1px solid var(--black);background:radial-gradient(circle at 50% 30%,var(--line),var(--black) 75%);transition:color var(--dur-fast),box-shadow var(--dur-fast);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff24,0 2px 4px #0009}.gf-ledbtn svg{fill:currentColor;width:16px;height:16px}.gf-ledbtn:hover{color:var(--red)}.gf-ledbtn[aria-pressed=true]{color:var(--white);background:radial-gradient(circle at 50% 30%,var(--red),var(--red-deep) 75%);box-shadow:inset 0 1px #ffffff4d,0 0 14px #eb0000b3}.gf-ledbtn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (width<=899px){.gf-rig{padding:var(--space-6) var(--space-4) var(--space-5)}.gf-rig__grid{gap:var(--space-5);grid-template-columns:1fr}.gf-rig__knobwrap{width:220px;height:220px}.gf-rig__leds{transform:scale(.85)}.gf-knob{width:156px;height:156px;padding:13px}.gf-rig__display{padding:var(--space-4)}}@media (width<=759px){.gf-rig__deck{justify-content:center}}.gf-lightbox{width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-4) var(--space-8);box-sizing:border-box;background:var(--surface);color:var(--ink);border:0;margin:0;position:fixed;inset:0}.gf-lightbox[open]{gap:var(--space-4);flex-direction:column;display:flex}.gf-lightbox::backdrop{background:var(--black)}.gf-lightbox__bar,.gf-lightbox__nav{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.gf-lightbox__nav{justify-content:center;gap:var(--space-5)}.gf-lightbox__stage{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.gf-lightbox__stage img{object-fit:contain;border:1px solid var(--red);box-sizing:border-box;max-width:100%;max-height:calc(100% - 32px);display:block}.gf-lightbox :focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (width<=759px){.gf-lightbox{padding:var(--space-3) var(--space-4)}}html{scroll-behavior:smooth}body{background:var(--surface);margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.gm{background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:26px;position:relative;overflow-x:clip}.gm a{color:var(--ink-strong)}.gm a:hover{color:var(--red)}.gm a:focus-visible,.gm button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gm-wrap{max-width:1328px;padding:0 var(--space-8);box-sizing:border-box;margin:0 auto}.gm-vh{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.gm-nav{top:env(safe-area-inset-top,0px);z-index:20;transition:background-color var(--dur) var(--ease-out);background:0 0;margin-bottom:-80px;position:sticky}.gm-nav--solid{background:var(--surface-bar)}.gm-nav .gf-nav{padding:var(--space-2) var(--space-8);background:0 0}.gm-nav__compact{padding:var(--space-2) var(--space-4);justify-content:space-between;align-items:center;display:none}.gm-nav__compact img{width:48px;height:auto;display:block}.gm-drawer{z-index:40;background:var(--surface);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.gm-drawer__top{padding:var(--space-2) var(--space-4);justify-content:space-between;align-items:center;display:flex}.gm-drawer__top img{width:48px;height:auto;display:block}.gm-drawer__links{gap:var(--space-2);padding:var(--space-6) var(--space-4);flex-direction:column;display:flex}.gm-drawer__links a{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);animation:gf-rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * 50ms);font-size:40px;line-height:1.1;text-decoration:none}.gm-drawer__links a.gm-sub{color:var(--ink);padding-left:var(--space-5);font-size:24px;line-height:1.25}.gm-drawer__foot{padding:var(--space-5) var(--space-4);margin-top:auto}.gm-hero{isolation:isolate;flex-direction:column;min-height:900px;display:flex;position:relative;overflow:hidden}.gm-hero__bg{object-fit:cover;object-position:50% 35%;background:var(--surface-raised);z-index:-3;width:100%;height:100%;position:absolute;inset:0}.gm-hero__scrim{background:var(--scrim);z-index:-2;position:absolute;inset:0}.gm-hero__credit{right:var(--space-8);bottom:var(--space-3);z-index:1;position:absolute}.gm-corner{z-index:1;position:absolute;top:104px}.gm-corner--tl{left:var(--space-8)}.gm-foot__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.gm-hero__center{justify-content:center;align-items:center;gap:var(--space-5);padding:180px var(--space-8) var(--space-6);text-align:center;flex-direction:column;flex-grow:1;display:flex}.gm-hero__lockup{width:440px;max-width:100%;height:auto;display:block}.gm-hero__title{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--white);text-shadow:var(--shadow-text);margin:0;font-size:88px;font-weight:500;line-height:.95;display:block}.gm-hero__tag{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--white);text-shadow:var(--shadow-text);margin:0;font-size:24px;line-height:1.25}.gm-hero__show{box-sizing:border-box;width:100%;max-width:1328px;padding:0 var(--space-8) var(--space-7);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.gm-hero__showhead{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.gm-section{padding-top:var(--space-9);gap:var(--space-7);flex-direction:column;display:flex}.gm-split{column-gap:var(--space-5);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.gm-split__a{gap:var(--space-4);flex-direction:column;grid-column:span 5;display:flex}.gm-split__b{gap:var(--space-2);flex-direction:column;grid-column:7/span 6;display:flex}.gm-split__a--wide{grid-column:span 6}.gm-split__b--narrow{gap:var(--space-6);grid-column:8/span 5}.gm-h3{font-family:var(--font-display);letter-spacing:1px;color:var(--ink-strong);margin:0;font-size:32px;font-weight:400;line-height:1.2}.gm-lede{color:var(--ink-strong);margin:0;font-size:20px;font-weight:300;line-height:32px}.gm-body{color:var(--ink);margin:0;font-size:16px;line-height:26px}.gm-actions{gap:var(--space-5);padding-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.gm-cred{gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-4);flex-direction:column;display:flex}.gm-label{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);margin:0;font-size:15px;font-weight:400;line-height:20px}.gm-done{text-align:center;gap:var(--space-3);background:var(--surface-raised);max-width:720px;padding:var(--space-7) var(--space-5);flex-direction:column;margin:0 auto;display:flex}.gm-foot{margin-top:var(--space-9);border-top:1px solid var(--line)}.gm-foot__grid{gap:var(--space-7);padding-top:var(--space-7);padding-bottom:var(--space-7);flex-wrap:wrap;justify-content:space-between;display:flex}.gm-foot__brand{gap:var(--space-3);flex-direction:column;flex:220px;display:flex}.gm-foot__brand img{width:64px;height:auto;display:block}.gm-foot__nav{gap:var(--space-7);flex-wrap:wrap;flex:3 640px;display:flex}.gm-foot__col{gap:var(--space-2);flex-direction:column;min-width:120px;display:flex}.gm-foot__col a{font-size:13px;line-height:20px;text-decoration:none}.gm-foot__base{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-6);flex-wrap:wrap;display:flex}.gm-pagehero{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:560px;display:flex;position:relative;overflow:hidden}.gm-pagehero__inner{padding:180px var(--space-8) var(--space-8);align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.gm-display-title{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);margin:0;font-size:55px;font-weight:400;line-height:1.1}.gm-toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.gm-toggle{gap:var(--space-5);align-items:center;display:flex}.gm-toggle .gf-btn[aria-pressed=true]{color:var(--red)}.gm-detail{column-gap:var(--space-5);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.gm-detail__photo{grid-column:span 6;position:relative}.gm-detail__info{gap:var(--space-4);flex-direction:column;grid-column:8/span 5;display:flex}.gm-detail__nav{gap:var(--space-5);padding-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.gm-photo{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--red);box-sizing:border-box;background:var(--black);width:100%;display:block}.gm-photo--ph{object-fit:contain;padding:12%}.gm-photo-note{left:var(--space-4);bottom:var(--space-3);position:absolute}.gm-grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gm-member{color:inherit;text-decoration:none}.gm-member--on{box-shadow:var(--shadow-glow)}button.gm-member{font:inherit;color:inherit;text-align:inherit;cursor:pointer;border:0;width:100%;padding:0}button.gm-member .gf-member__name,button.gm-member .gf-member__role{display:block}button.gm-member:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.gm-kpanel{scroll-margin:96px 0 var(--space-5);background:var(--surface-raised);border-top:1px solid var(--red);grid-column:1/-1;grid-template-rows:1fr;list-style:none;display:grid}.gm-kpanel[hidden]{display:none}.gm-kpanel__in{min-height:0;overflow:hidden}.gm-kpanel .gm-detail{padding:var(--space-6)}.gm-kpanel [data-k=name]:focus{outline:none}.gm-kpanel--open{animation:gm-kpanel-open var(--dur-slow) var(--ease-out) both}@keyframes gm-kpanel-open{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.gm-kpanel--open{animation:none}}@media (width<=759px){.gm-kpanel .gm-detail{padding:var(--space-4)}[data-roster=grid] .gm-kpanel .gm-detail__photo{display:none}}.gf-member img.gm-ph{object-fit:contain;padding:var(--space-5);background:var(--black)}.gm-roster{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gm-roster__row{gap:var(--space-4);background:var(--surface-raised);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-4);transition:box-shadow var(--dur) var(--ease-out);grid-template-columns:48px 1fr auto;align-items:center;display:grid}.gm-roster__row--on{box-shadow:var(--shadow-glow)}.gm-roster__what{align-items:baseline;column-gap:var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.gm-cta{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}@media (width<=1023px){.gm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.gm-pagehero{min-height:440px}.gm-pagehero__inner{padding:140px var(--space-4) var(--space-6)}.gm-display-title{font-size:40px}.gm-detail{grid-template-columns:1fr}.gm-detail__photo,.gm-detail__info{grid-column:1/-1}.gm-grid{grid-template-columns:1fr}.gm-roster__row{padding:var(--space-3) var(--space-4);grid-template-columns:28px 1fr auto}.gm-roster__what{flex-direction:column;align-items:flex-start}}.gm-pagehero--plain{background:var(--surface);min-height:520px}@media (width<=759px){.gm-pagehero--plain{min-height:420px}}.gm-hero__h1{justify-content:center;width:100%;margin:0;display:flex}.gm-hero__tag--tight{margin-top:calc(var(--space-3) * -1)}@media (width<=759px){.gm-wrap{padding:0 var(--space-4)}.gm-nav{margin-bottom:-64px}.gm-nav .gf-nav{display:none}.gm-nav__compact{display:flex}.gm-hero{min-height:760px}.gm-hero__bg{object-position:42% 30%}.gm-hero__credit{right:var(--space-4);bottom:var(--space-2)}.gm-corner--tl{display:none}.gm-hero__center{padding:150px var(--space-4) var(--space-5);gap:var(--space-4)}.gm-hero__lockup{width:280px}.gm-hero__title{font-size:56px}.gm-hero__show{padding:0 var(--space-4) var(--space-6)}.gm-split{grid-template-columns:1fr}.gm-split__a,.gm-split__b,.gm-split__a--wide,.gm-split__b--narrow{grid-column:1/-1}.gm-foot__nav{gap:var(--space-6);flex-basis:100%}.gm .gf-title span{font-size:40px}}@media (width<=560px){.gm .gf-show{grid-template-columns:72px 1fr}.gm .gf-show .gf-btn{grid-column:1/-1}}.gm-hero__tag{font-family:var(--font-tagline);font-synthesis:none;letter-spacing:2px;font-size:24px;font-weight:400;line-height:1.3}@media (width<=759px){.gm-hero__tag{letter-spacing:1.5px;font-size:18px}}.gm-hero__title,.gm-display-title,.gm-h3{font-family:var(--font-headline);font-synthesis:none;letter-spacing:1px;font-weight:400}.gf-safe{scroll-behavior:auto}.gm-skip{left:var(--space-4);z-index:60;background:var(--surface);color:var(--ink-strong);padding:var(--space-3) var(--space-5);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;font-size:15px;position:absolute;top:-100px}.gm-skip:focus{top:var(--space-4);outline:2px solid var(--focus);outline-offset:2px}[hidden]{display:none!important}.gm .gf-btn--ghost{min-height:44px}.gm-foot__col a{align-items:center;min-height:32px;display:inline-flex}main:focus{outline:none}.gm:has(.gf-miniplayer:not([hidden])){padding-bottom:72px}.gm-showlist{gap:var(--space-2);flex-direction:column;display:flex}.gm-showlist__feature{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0 var(--space-5);flex-wrap:wrap;display:flex}.gm-note{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.gm-prose{gap:var(--space-5);max-width:68ch}.gm-log{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gm-cols3{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.gm-starlist{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gm-starlist li{gap:var(--space-3);color:var(--ink);align-items:flex-start;font-size:16px;line-height:26px;display:flex}.gm-starlist .gf-star{width:16px;height:16px;margin-top:5px}.gm-photo--doc{aspect-ratio:800/1305;width:auto;max-width:100%;height:min(720px,140vw)}.gm-detail__photo--doc{justify-content:center;display:flex}.gm-doc{max-width:100%;position:relative}.gm-nowrap{white-space:nowrap}@media (width<=1023px){.gm-cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=759px){.gm-cols3{grid-template-columns:1fr}.gm-prose{max-width:none}}.gm-shots{columns:3;column-gap:var(--space-5);margin:0;padding:0;list-style:none}.gm-shots li{gap:var(--space-2);break-inside:avoid;margin:0 0 var(--space-6);flex-direction:column;display:flex}.gm-shot{background:var(--black);cursor:zoom-in;width:100%;transition:box-shadow var(--dur) var(--ease-out);border:0;padding:0;display:block}.gm-shot img{border:1px solid var(--red);box-sizing:border-box;width:100%;height:auto;display:block}.gm-shot:hover,.gm-shot:focus-visible{box-shadow:var(--shadow-glow)}.gm-shot:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gm-reels{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gm-reel{gap:var(--space-4);background:var(--surface-raised);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-4);grid-template-columns:40px 160px 1fr auto;align-items:center;display:grid}.gm-reel__what{flex-direction:column;min-width:0;display:flex}.gm-reel__thumb{line-height:0;display:block}.gm-reel__thumb img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--red);box-sizing:border-box;background:var(--black);width:100%;height:auto;display:block}.gm-reel__name{font-family:var(--font-headline);letter-spacing:.5px;color:var(--ink-strong);font-size:24px;line-height:1.25}@media (width<=1023px){.gm-shots{columns:2}}@media (width<=759px){.gm-shots{columns:1}.gm-reel{padding:var(--space-3) var(--space-4);grid-template-columns:28px 1fr}.gm-reel__thumb{grid-area:1/1/auto/-1}.gm-reel .gf-btn{grid-column:1/-1}.gm-reel__name{font-size:20px}}.gm-daylight{background:var(--surface);color:var(--ink);padding-bottom:var(--space-9)}.gm-cols3--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-rider{flex-direction:column;margin:0;display:flex}.gm-rider__row{gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--line);grid-template-columns:140px 1fr;display:grid}.gm-rider__row dd{margin:0}.gm-inquiry{width:100%;max-width:720px}.gm-fieldset{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}.gm-fieldset legend{text-align:center;width:100%;padding:0 0 var(--space-4);border-bottom:1px solid var(--line);margin-bottom:var(--space-5)}@media (width<=759px){.gm-cols3--2{grid-template-columns:1fr}.gm-rider__row{gap:var(--space-1);grid-template-columns:1fr}}.gm-cta .gm-lede{max-width:40ch}.gm-cta img{width:128px;height:auto;display:block}.gm-files{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gm-files li{flex-direction:column;display:flex}.gm-files a{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);min-height:24px;font-size:15px;line-height:20px;text-decoration:none}.gm-files a:hover{color:var(--red)}.gm-cred .gf-btn{align-self:flex-start}.gm-cta .gf-term{max-width:60ch}.gm-quote{padding-left:var(--space-4);border-left:1px solid var(--red);margin:0}.gm-transcript{border-top:1px solid var(--line);padding-top:var(--space-3)}.gm-transcript summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.gm-transcript summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gm-transcript p{margin:var(--space-3) 0 0}.gm .gf-btn--ghost{min-width:44px}.gm-foot__col a{min-height:44px}.gm-foot__col{gap:0}.gm-nav__compact a,.gm-files a{align-items:center;min-height:44px;display:flex}.gf-ledbtn{position:relative}.gf-ledbtn:after{content:"";border-radius:50%;position:absolute;inset:-2px}.gm .gf-groove input{height:44px;top:-10px;bottom:-10px}.gm .gf-groove input::-webkit-slider-runnable-track{height:44px}.gm .gf-groove input::-webkit-slider-thumb{margin-top:12px}.gm .gf-groove input::-moz-range-track{height:44px}.gm-nav .gf-nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.gm-homeplayer{gap:var(--space-4);flex-direction:column;display:flex}.gf-rig--mini{padding:var(--space-5) var(--space-5) var(--space-4);border-radius:12px}.gf-rig--mini .gf-rig__screw{width:8px;height:8px}.gf-rig--mini .gf-rig__screw--tl{top:8px;left:8px}.gf-rig--mini .gf-rig__screw--tr{top:8px;right:8px}.gf-rig--mini .gf-rig__screw--bl{bottom:8px;left:8px}.gf-rig--mini .gf-rig__screw--br{bottom:8px;right:8px}.gm-rm__row{gap:var(--space-5);grid-template-columns:132px minmax(0,1fr);align-items:center;display:grid}.gm-rm__knobwrap{--ledr:-58px;place-items:center;width:132px;height:132px;display:grid;position:relative}.gm-rm__knobwrap .gf-led{width:6px;height:6px;margin:-3px 0 0 -3px}.gf-rig--mini .gf-knob{width:92px;height:92px;padding:8px}.gf-rig--mini .gf-knob__mark{width:8px;height:8px;margin-left:-4px;top:7px}.gf-rig--mini .gf-rig__display{padding:var(--space-3) var(--space-4);gap:2px;min-width:0}.gm-rm__status{align-items:center;gap:var(--space-2);display:flex}.gm-rm__title{font-family:var(--font-headline);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:28px;font-weight:400;line-height:1.15;overflow:hidden}.gf-rig--mini .gf-groove{margin-top:var(--space-1)}.gm-rm__deck{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.gm-rm__keys{gap:var(--space-2);display:flex}.gf-hw--icon{justify-content:center;width:44px;padding:0}.gf-rig--mini .gf-hw{height:44px}.gf-rig--mini .gf-vu{gap:8px;height:40px}.gf-rig--mini .gf-vu__ch{width:6px}.gf-rig--mini .gf-vu__cap{width:10px;height:10px;margin-left:-5px;top:-5px}@media (width<=899px){.gf-rig.gf-rig--mini{padding:var(--space-5) var(--space-4) var(--space-4)}}@media (width<=759px){.gm-rm__row{gap:var(--space-3);grid-template-columns:104px minmax(0,1fr)}.gm-rm__knobwrap{--ledr:-46px;width:104px;height:104px}.gf-rig--mini .gf-knob{width:72px;height:72px;padding:6px}.gm-rm__title{font-size:22px}.gf-rig--mini .gf-rig__display{padding:var(--space-2) var(--space-3)}}.gm-sleeve-row{align-items:center;gap:var(--space-5);min-width:0;display:flex}.gm-sleeve-meta{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.gm-sleeve{object-fit:cover;border:1px solid var(--red);outline:3px solid var(--black);background:var(--white);flex:none;width:132px;height:132px;display:block;box-shadow:0 6px 16px #000000b3}.gm-sleeve-row--mini{gap:var(--space-3)}.gm-sleeve-row--mini .gm-sleeve{outline-width:2px;width:56px;height:56px;box-shadow:0 3px 8px #000000b3}.gm-sleeve-row--mini .gm-sleeve-meta{gap:0}.gm-cover{aspect-ratio:1;object-fit:cover;border:1px solid var(--red);width:100%;max-width:440px;height:auto;margin-bottom:var(--space-5);display:block}@media (width<=759px){.gm-sleeve{width:88px;height:88px}.gm-sleeve-row{gap:var(--space-3)}.gm-sleeve-row--mini .gm-sleeve{width:44px;height:44px}}.gm-volknob{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.gm-volknob--drag{cursor:grabbing}.gm-volknob--drag .gf-knob__face{transition:none}.gm-volknob .gf-knob__mark{background:var(--red)}.gm-volknob[aria-disabled=true]{cursor:default}.gm-volknob:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.gm-show__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=560px){.gf-show .gm-show__actions{grid-column:1/-1;justify-content:flex-start}}.gm-ticket{--notch:14px;filter:drop-shadow(0 14px 28px #0009);grid-template-columns:120px minmax(0,1fr);width:100%;min-width:0;max-width:1040px;margin:0 auto;display:grid;position:relative}.gm-ticket__stub{background:var(--red);color:var(--white);padding:var(--space-5) 0;background-image:radial-gradient(circle,#ffffff1f 0 2px,#0000 2.5px);background-size:16px 16px;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.gm-ticket__admit{writing-mode:vertical-rl;font-family:var(--font-headline);letter-spacing:2px;text-transform:uppercase;font-size:44px;line-height:1;transform:rotate(180deg)}.gm-ticket__no{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:2px;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:13px;transform:rotate(180deg)}.gm-ticket__body{background:var(--surface-raised);border-left:2px dashed var(--line-strong);padding:var(--space-6) var(--space-7);position:relative}.gm-ticket__body:before,.gm-ticket__body:after{content:"";left:calc(var(--notch) * -1 - 1px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);background:var(--surface);border-radius:50%;position:absolute}.gm-ticket__body:before{top:calc(var(--notch) * -1)}.gm-ticket__body:after{bottom:calc(var(--notch) * -1)}.gm-ticket__form{gap:var(--space-5);max-width:none}.gm-ticket__kicker{font-family:var(--font-tagline);letter-spacing:2px;text-transform:uppercase;color:var(--ink-strong);margin:0;font-size:24px;line-height:1.3}.gm-ticket__fields{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.8fr);display:grid}.gm-ticket .gf-field{text-align:left;min-width:0}.gm-ticket .gf-field label{overflow-wrap:anywhere}.gm-ticket .gf-field input{box-sizing:border-box;background:var(--surface);border-color:var(--line-strong);width:100%;min-width:0}.gm-ticket__foot{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.gm-ticket .gf-signup__hint{text-align:left;max-width:52ch}.gm-ticket .gf-signup .gf-btn{justify-self:auto}.gm-ticket .gm-done{padding:var(--space-5) 0;text-align:left;background:0 0;max-width:none}@media (width<=759px){.gm-ticket{grid-template-columns:minmax(0,1fr)}.gm-ticket__stub{gap:0 var(--space-4);padding:var(--space-3) var(--space-5);flex-flow:wrap}.gm-ticket__admit,.gm-ticket__no{writing-mode:horizontal-tb;transform:none}.gm-ticket__admit{font-size:32px}.gm-ticket__body{border-left:0;border-top:2px dashed var(--line-strong);padding:var(--space-5) var(--space-4)}.gm-ticket__body:before,.gm-ticket__body:after{top:calc(var(--notch) * -1 - 1px);bottom:auto}.gm-ticket__body:before{left:calc(var(--notch) * -1)}.gm-ticket__body:after{left:auto;right:calc(var(--notch) * -1)}.gm-ticket__fields{grid-template-columns:minmax(0,1fr)}.gm-ticket__kicker{letter-spacing:1.5px;font-size:18px}.gm-ticket .gf-btn{width:100%}}.gm-a11y-btn{left:var(--space-4);bottom:calc(var(--space-4) + var(--gm-bottom,0px));z-index:45;border:2px solid var(--white);background:var(--red);width:52px;height:52px;color:var(--white);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 6px 16px #0009}.gm-a11y-btn svg{fill:currentColor;width:30px;height:30px}.gm-a11y-btn:hover{background:var(--red-deep)}.gm-a11y-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.gm-a11y{left:var(--space-4);bottom:calc(var(--space-4) + 64px + var(--gm-bottom,0px));z-index:46;box-sizing:border-box;background:var(--surface-bar);border:1px solid var(--line-strong);width:min(380px,100vw - 32px);max-height:calc(100vh - 140px);padding:var(--space-5);gap:var(--space-4);color:var(--ink);font-family:var(--font-body);flex-direction:column;display:flex;position:fixed;overflow:auto;box-shadow:0 14px 28px #000000b3}.gm-a11y[hidden]{display:none}.gm-a11y__head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.gm-a11y__title{overflow-wrap:anywhere;min-width:0;font-family:var(--font-headline);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);margin:0;font-size:30px;font-weight:400;line-height:1.1}.gm-a11y__label{margin:0 0 var(--space-2);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink);font-size:15px}.gm-a11y__label b{color:var(--ink-strong);font-weight:400}.gm-a11y__size{gap:var(--space-3);align-items:center;display:flex}.gm-a11y__size .gf-btn{justify-content:center;min-width:64px}.gm-a11y__size .gf-btn:disabled{opacity:.4;cursor:not-allowed}.gm-a11y__switches{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gm-a11y__switch{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:48px;padding:0 var(--space-4);background:var(--surface-raised);border:1px solid var(--line);color:var(--ink-strong);font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;cursor:pointer;text-align:left;font-size:15px;display:flex}.gm-a11y__switch:after{content:"Off";color:var(--ink-muted)}.gm-a11y__switch[aria-pressed=true]{border-color:var(--red);box-shadow:inset 4px 0 0 var(--red)}.gm-a11y__switch[aria-pressed=true]:after{content:"On";color:var(--red)}.gm-a11y__switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gm-a11y__note{color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}.gm-a11y__reset{align-self:flex-start}html.gm-a11y-zoom .gm{zoom:var(--gm-zoom)}@media (width<=480px){html.gm-a11y-zoom .gm{zoom:min(var(--gm-zoom), 1.2)}}html.gm-a11y-zoom body{overflow-x:hidden}html.gm-a11y-contrast{--ink:#fff;--ink-muted:#fff;--line:#bdbdbd;--line-strong:#fff;--surface-raised:#000;--surface-bar:#000}html.gm-a11y-contrast [data-theme=daylight]{--ink:#000;--ink-muted:#000;--line:#555;--line-strong:#000;--surface-raised:#fff}html.gm-a11y-contrast .gm-hero__bg{opacity:.3}html.gm-a11y-contrast .gf-grain{display:none}html.gm-a11y-links a{text-underline-offset:3px;text-decoration:underline!important}html.gm-a11y-dyslexic{--font-body:"OpenDyslexic",Arial,sans-serif;--font-display:"OpenDyslexic",Arial,sans-serif;--font-headline:"OpenDyslexic",Arial,sans-serif;--font-tagline:"OpenDyslexic",Arial,sans-serif}html.gm-a11y-dyslexic body{font-family:OpenDyslexic,Arial,sans-serif}html.gm-a11y-dyslexic .gm *,html.gm-a11y-dyslexic .gm-a11y *{letter-spacing:normal!important}html.gm-a11y-dyslexic .gm :is(h1,h2,h3,p,label,b,span,a,button,li){overflow-wrap:anywhere}html.gm-a11y-dyslexic .gm-hero__title{font-size:64px}html.gm-a11y-dyslexic .gm .gf-title span{font-size:40px}@media (width<=759px){html.gm-a11y-dyslexic .gm-hero__title{font-size:36px}html.gm-a11y-dyslexic .gm .gf-title span{font-size:28px}html.gm-a11y-dyslexic .gf-term{font-size:20px;line-height:28px}}.gf-field{min-width:0}.gf-field input,.gf-field textarea{box-sizing:border-box;width:100%;min-width:0}.gm-consent{z-index:40;background:var(--surface-bar);border-top:1px solid var(--line-strong);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 24px #00000080}.gm-consent[hidden]{display:none}.gm-consent__in{justify-content:space-between;align-items:center;gap:var(--space-5);padding-top:var(--space-4);padding-bottom:var(--space-4);padding-left:calc(var(--space-8) + 52px);display:flex}.gm-consent__text{color:var(--ink);max-width:70ch;margin:0;font-size:15px;line-height:24px}.gm-consent__text b{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--ink-strong);font-weight:400}.gm-consent__actions{gap:var(--space-4);flex:none;align-items:center;display:flex}@media (width<=759px){.gm-consent__in{padding-left:var(--space-4);flex-direction:column;align-items:stretch}.gm-consent__actions{justify-content:flex-end}}@media print{:root{--surface:#fff;--surface-raised:#f2f2f2;--line:#d6d6d6;--line-strong:#767676;--rule:#333;--ink:#111;--ink-strong:#000;--ink-muted:#555}html,body,.gm{color:#111;background:#fff!important}.gm-nav,.gm-drawer,.gm-skip,.gm-corner,.gf-grain,.gf-marquee,.gf-miniplayer,.gm-foot__nav,.gm-foot__base .gf-btn,.gm-hero__bg,.gm-hero__scrim,.gm-actions,.gm-toggle,.gf-swallow,form,audio,.gf-lightbox,.gm-a11y-btn,.gm-a11y,.gm-consent{display:none!important}.gm-pagehero,.gm-hero{min-height:0!important}.gm-pagehero__inner,.gm-hero__center{padding:0 0 24px!important}.gm-hero__title,.gm-hero__tag{color:#000!important;text-shadow:none!important}.gm-section{break-inside:avoid-page;padding-top:32px}.gm-daylight{padding-bottom:0}.gf-rise,.gf-reveal{opacity:1!important;animation:none!important;transform:none!important}.gm-wrap{max-width:none;padding:0!important}a[href^=http]:after,a[href^=mailto\:]:after{content:" (" attr(href) ")";font-size:11px}.gm-files a:after{content:" (gooferman.rocks" attr(href) ")";font-size:11px}}@page{margin:16mm}
