.hero-c[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:var(--ground);color:var(--ink);grid-template-rows:auto auto;grid-template-columns:2fr 1fr;display:grid}.hero-c__main[data-astro-cid-lcdefpme]{padding:28px var(--gutter) 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-end;display:flex}.hero-c__pre[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);align-items:center;gap:8px;margin-bottom:12px;display:flex}.hero-c__dot[data-astro-cid-lcdefpme]{background:var(--ok);border-radius:50%;width:5px;height:5px;animation:2s infinite hero-pulse;display:inline-block}@keyframes hero-pulse{0%,to{opacity:1}50%{opacity:.3}}.hero-c__name[data-astro-cid-lcdefpme]{font:var(--hero-font);line-height:calc(.8 * var(--display-tall));letter-spacing:var(--display-track);text-transform:uppercase;color:var(--ink);margin:0}.hero-c__name[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline-block}.hero-c__side[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);-webkit-user-select:none;user-select:none;min-height:300px;position:relative;overflow:hidden}.hero-c__side[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}#grid-canvas[data-astro-cid-lcdefpme]{z-index:0}#light-canvas[data-astro-cid-lcdefpme]{z-index:1}.hero-c__side-info[data-astro-cid-lcdefpme]{font:var(--label-font);z-index:2;color:var(--mute);letter-spacing:var(--meta-track);line-height:1.8;position:absolute;bottom:20px;left:28px}.hero-c__bar[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:repeat(3,1fr) 2fr;display:grid}.hero-c__bar-cell[data-astro-cid-lcdefpme]{padding:18px var(--gutter);border-right:1px solid var(--line);flex-direction:column;display:flex}.hero-c__bar-cell[data-astro-cid-lcdefpme]:last-child{border-right:none}.hero-c__bar-cell--disc[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center}.hero-c__bar-v[data-astro-cid-lcdefpme]{font:var(--section-font);letter-spacing:var(--display-track);text-transform:uppercase}.hero-c__bar-l[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);margin-top:3px}.hero-c__bar-disc[data-astro-cid-lcdefpme]{flex:1;align-items:center;display:flex}.hero-c__bar-disc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);text-align:center;border-left:1px solid var(--line);transition:color var(--dur-fast);flex:1;padding:8px 12px;text-decoration:none;position:relative}.hero-c__bar-disc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:first-child{border-left:none}.hero-c__bar-disc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.fx-bar[data-astro-cid-lcdefpme]{padding:10px var(--gutter);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--dim) 5%, transparent);scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.fx-bar[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.fx-pill{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);border:1px solid var(--line);border-radius:var(--radius);color:var(--mute);cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast), background var(--dur-fast);white-space:nowrap;background:0 0;flex-shrink:0;padding:4px 10px}.fx-pill:hover{color:var(--ink);border-color:var(--rule)}.fx-pill--on{color:var(--gold);border-color:var(--gold);background:var(--gold-ghost)}.sc-heat-bar[data-astro-cid-lcdefpme]{opacity:.6;background:linear-gradient(90deg,#0a0618,#2d0c3a,#a02040,#c4873a,#e8b455,#f5e6c8);height:4px}.sc-lab[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);padding:16px var(--gutter);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--dim) 5%, transparent);justify-content:space-between;display:flex}.sc-grid-label[data-astro-cid-lcdefpme]{font:var(--label-font);padding:8px var(--gutter);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);border-bottom:1px solid var(--line);grid-template-columns:60px 1fr 1fr 80px;display:grid}.sc-grid-label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{text-align:right}.sc-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:0 var(--gutter) 8px;cursor:pointer;min-height:100px;transition:background var(--dur-slow);color:inherit;grid-template-columns:60px 1fr 1fr 80px;align-items:last baseline;text-decoration:none;display:grid;position:relative}.sc-row[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--dim) 5%, transparent)}.sc-row__num[data-astro-cid-lcdefpme]{font:var(--title-font);letter-spacing:var(--display-track);text-transform:uppercase;color:var(--mute);transition:color var(--dur-slow);line-height:1}.sc-row[data-astro-cid-lcdefpme]:hover .sc-row__num[data-astro-cid-lcdefpme]{color:var(--ink)}.sc-row__main[data-astro-cid-lcdefpme]{padding:0 0 0 20px}.sc-row__title[data-astro-cid-lcdefpme]{font:var(--section-font);letter-spacing:var(--display-track);text-transform:uppercase;color:var(--mute);transition:color var(--dur-slow);line-height:1;display:block}.sc-row[data-astro-cid-lcdefpme]:hover .sc-row__title[data-astro-cid-lcdefpme],.sc-row[data-astro-cid-lcdefpme]:focus-visible .sc-row__title[data-astro-cid-lcdefpme]{color:var(--ink)}.sc-row__sub[data-astro-cid-lcdefpme]:empty{display:none}.sc-row__sub[data-astro-cid-lcdefpme]{font:var(--label-font);color:var(--mute);letter-spacing:var(--meta-track);margin:0 0 6px;line-height:1.5}.sc-row__cat[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);padding-left:20px}.sc-row__year[data-astro-cid-lcdefpme]{font:var(--label-font);color:var(--mute);text-align:right}.sc-divider[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding:12px var(--gutter);background:color-mix(in srgb, var(--dim) 5%, transparent);grid-template-columns:60px 1fr;align-items:center;display:grid}.sc-divider[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute)}.sc-divider[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--dim) 12%, transparent), transparent);grid-column:2;height:1px;margin-left:16px}.sc-feat[data-astro-cid-lcdefpme]{cursor:pointer;border-bottom:1px solid var(--line);height:clamp(360px,70svh,760px);color:inherit;background:var(--ground);text-decoration:none;display:block;position:relative;overflow:hidden}.sc-feat[data-astro-cid-lcdefpme] .sc-feat__pic{display:block;position:absolute;inset:0}.sc-feat[data-astro-cid-lcdefpme] .sc-feat__img{object-fit:cover;filter:grayscale(.3)brightness(.45);width:100%;height:100%;transition:filter var(--dur-slow), transform var(--dur-slow) cubic-bezier(.16, 1, .3, 1);display:block}.sc-feat[data-astro-cid-lcdefpme]:hover .sc-feat__img{filter:grayscale(.1)brightness(.6);transform:scale(1.02)}.sc-feat__backdrop[data-astro-cid-lcdefpme]{object-fit:cover;filter:blur(20px)brightness(.44)saturate(.85);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.14)}.sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__pic{inset:32px var(--gutter) 32px auto;max-width:55%}.sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__img{object-fit:contain;filter:grayscale(.15)brightness(.8);width:auto;max-width:100%;height:100%;margin-left:auto}.sc-feat--whole[data-astro-cid-lcdefpme]:hover .sc-feat__img{filter:grayscale(0)brightness(.95)}.sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__over[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--overlay), transparent 60%)}.sc-feat__over[data-astro-cid-lcdefpme]{padding:44px var(--gutter);background:linear-gradient(transparent 40%, var(--overlay));align-items:flex-end;display:flex;position:absolute;inset:0}.sc-feat__inner[data-astro-cid-lcdefpme]{max-width:560px}.sc-feat__strip[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--k), minmax(0, 1fr));display:grid;position:absolute;inset:0}.sc-feat__strip[data-astro-cid-lcdefpme] .sc-feat__cell{min-width:0;display:block;overflow:hidden}.sc-feat__strip[data-astro-cid-lcdefpme] .sc-feat__cell+.sc-feat__cell{border-left:1px solid var(--line)}.sc-feats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat[data-astro-cid-lcdefpme]+.sc-feat[data-astro-cid-lcdefpme]{border-left:1px solid var(--line)}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__pic{max-width:none;inset:0}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__img{object-fit:cover;filter:grayscale(.3)brightness(.45);width:100%}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat--whole[data-astro-cid-lcdefpme]:hover .sc-feat__img{filter:grayscale(.1)brightness(.6)}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat__num[data-astro-cid-lcdefpme],.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat__title[data-astro-cid-lcdefpme]{font-size:clamp(26px, calc(6vw / var(--n)), 72px)}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat__over[data-astro-cid-lcdefpme],.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__over[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 40%, var(--overlay));padding:32px clamp(16px,2vw,32px)}.sc-feat__num[data-astro-cid-lcdefpme]{font:var(--title-font);letter-spacing:var(--display-track);text-transform:uppercase;color:var(--mute)}.sc-feat__cat[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);margin:8px 0 6px}.sc-feat__title[data-astro-cid-lcdefpme]{font:var(--title-font);letter-spacing:var(--display-track);text-transform:uppercase;color:var(--ink);margin-bottom:8px}.sc-feat__meta[data-astro-cid-lcdefpme]{font:var(--label-font);color:var(--mute);letter-spacing:var(--meta-track);white-space:pre-line;line-height:1.5}.sc-feat__line[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, color-mix(in srgb, var(--dim) 15%, transparent), var(--dim), var(--dim));width:48px;height:2px;margin-top:16px}.sc-end-label[data-astro-cid-lcdefpme]{font:var(--label-font);letter-spacing:var(--meta-track);text-transform:var(--label-case);color:var(--mute);padding:10px var(--gutter);border-bottom:1px solid var(--line)}.sc-preview[data-astro-cid-lcdefpme]{pointer-events:none;z-index:100;opacity:0;width:260px;height:173px;transition:opacity var(--dur-slow);border:1px solid var(--line);will-change:transform, opacity;position:fixed;overflow:hidden}.sc-preview[data-astro-cid-lcdefpme].show{opacity:1}.sc-preview[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.sc-preview[data-astro-cid-lcdefpme] canvas[data-astro-cid-lcdefpme]{opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow);pointer-events:none;mix-blend-mode:normal;position:absolute;inset:0}.sc-preview[data-astro-cid-lcdefpme].show canvas[data-astro-cid-lcdefpme]{opacity:.9}.sc-preview[data-astro-cid-lcdefpme][data-fx=noir] img[data-astro-cid-lcdefpme]{filter:grayscale()contrast(1.3)}.sc-preview[data-astro-cid-lcdefpme][data-fx=crt] img[data-astro-cid-lcdefpme]{filter:grayscale()sepia()hue-rotate(90deg)saturate(5)contrast(1.1)brightness(.75)}.sc-preview[data-astro-cid-lcdefpme][data-fx=blueprint] img[data-astro-cid-lcdefpme]{filter:grayscale()sepia()hue-rotate(200deg)saturate(7)contrast(1.1)brightness(.65)}.sc-preview[data-astro-cid-lcdefpme][data-fx=xray] img[data-astro-cid-lcdefpme]{filter:invert(.8)grayscale(.6)contrast(1.4)brightness(1.1)hue-rotate(185deg)saturate(1.4)}.sc-preview[data-astro-cid-lcdefpme][data-fx=infrared] img[data-astro-cid-lcdefpme]{filter:hue-rotate(120deg)saturate(3)contrast(1.2)}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal] img[data-astro-cid-lcdefpme]{filter:saturate(2.5)hue-rotate(345deg)contrast(1.3)brightness(.9)}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal2] img[data-astro-cid-lcdefpme]{filter:saturate(3)hue-rotate(200deg)contrast(1.2)brightness(.85)}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal3] img[data-astro-cid-lcdefpme]{filter:sepia()saturate(4)hue-rotate(340deg)contrast(1.3)brightness(.8)}.sc-preview[data-astro-cid-lcdefpme][data-fx=glitch] img[data-astro-cid-lcdefpme]{filter:saturate(.6)contrast(1.3)brightness(.85)}.sc-preview[data-astro-cid-lcdefpme][data-fx=vhs] img[data-astro-cid-lcdefpme]{filter:saturate(1.4)hue-rotate(250deg)contrast(1.15)brightness(.85)}.sc-preview[data-astro-cid-lcdefpme][data-fx=grain] img[data-astro-cid-lcdefpme]{filter:contrast(1.1)brightness(.88)saturate(.55)}.sc-preview[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;z-index:1;opacity:0;transition:opacity var(--dur-slow);position:absolute;inset:0}.sc-preview[data-astro-cid-lcdefpme].show:after{opacity:1}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal]:after{background:linear-gradient(135deg,#0a061866 0%,#0000 55%,#e8b4554d 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal2]:after{background:linear-gradient(135deg,#00005066 0%,#0000 55%,#ff32004d 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal3]:after{background:linear-gradient(135deg,#00000080 0%,#0000 55%,#ffdc504d 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=infrared]:after{background:linear-gradient(135deg,#00002866 0%,#0000 55%,#ff28284d 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=noir]:after{background:linear-gradient(135deg,#0000004d 0%,#0000 55%,#f0f0f033 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=crt]:after{background:linear-gradient(135deg,#00080066 0%,#0000 55%,#00c83240 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=blueprint]:after{background:linear-gradient(135deg,#00081866 0%,#0000 55%,#1188ee4d 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=xray]:after{background:linear-gradient(135deg,#0000004d 0%,#0000 55%,#b4d2ff40 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=glitch]:after{background:linear-gradient(135deg,#1e00504d 0%,#0000 55%,#00e6ff40 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=vhs]:after{background:linear-gradient(135deg,#0800184d 0%,#0000 55%,#9628dc40 100%)}.sc-preview[data-astro-cid-lcdefpme][data-fx=grain]:after{background:linear-gradient(135deg,#0f0c0840 0%,#0000 55%,#c8aa6440 100%)}.sc-cam-scanlines[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(0deg, transparent, transparent 2px, color-mix(in srgb, var(--ground) 5%, transparent) 2px, color-mix(in srgb, var(--ground) 5%, transparent) 4px);pointer-events:none;z-index:2;position:absolute;inset:0}.sc-cam-ui[data-astro-cid-lcdefpme]{pointer-events:none;z-index:3;position:absolute;inset:0}.sc-cam-ts[data-astro-cid-lcdefpme]{font:var(--label-font);color:var(--ink);letter-spacing:var(--meta-track);text-shadow:0 0 6px color-mix(in srgb, var(--ground) 90%, transparent), 0 1px 3px color-mix(in srgb, var(--ground) 80%, transparent);position:absolute;top:10px;right:12px}.sc-cam-temp[data-astro-cid-lcdefpme]{font:var(--label-font);color:#e2dcb4f2;letter-spacing:var(--meta-track);text-shadow:0 0 6px color-mix(in srgb, var(--ground) 90%, transparent), 0 1px 3px color-mix(in srgb, var(--ground) 80%, transparent);position:absolute;top:10px;left:12px}.sc-cam-crosshair[data-astro-cid-lcdefpme]{border:1px solid var(--rule);width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc-cam-crosshair[data-astro-cid-lcdefpme]:before,.sc-cam-crosshair[data-astro-cid-lcdefpme]:after{content:"";background:color-mix(in srgb, var(--ink) 35%, transparent);position:absolute}.sc-cam-crosshair[data-astro-cid-lcdefpme]:before{width:1px;height:100%;top:0;left:50%}.sc-cam-crosshair[data-astro-cid-lcdefpme]:after{width:100%;height:1px;top:50%;left:0}.sc-cam-bracket[data-astro-cid-lcdefpme]{border-color:var(--rule);border-style:solid;width:14px;height:14px;position:absolute}.sc-cam-bracket[data-astro-cid-lcdefpme].tl{border-width:1px 0 0 1px;top:6px;left:6px}.sc-cam-bracket[data-astro-cid-lcdefpme].tr{border-width:1px 1px 0 0;top:6px;right:6px}.sc-cam-bracket[data-astro-cid-lcdefpme].bl{border-width:0 0 1px 1px;bottom:6px;left:6px}.sc-cam-bracket[data-astro-cid-lcdefpme].br{border-width:0 1px 1px 0;bottom:6px;right:6px}.sc-cam-tele[data-astro-cid-lcdefpme]{font:var(--label-font);color:var(--dim);letter-spacing:var(--meta-track);text-transform:var(--label-case);text-shadow:0 0 4px color-mix(in srgb, var(--ground) 90%, transparent);justify-content:space-between;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.sc-cam-scale[data-astro-cid-lcdefpme]{border:1px solid var(--rule);width:8px;position:absolute;top:40px;bottom:40px;right:10px;overflow:hidden}.sc-cam-scale__inner[data-astro-cid-lcdefpme]{background:var(--fx-scale,linear-gradient(180deg, #f5e6c8, var(--gold), #c4873a, #a02040, #2d0c3a, #0a0618));width:100%;height:100%}.sc-cam-temp[data-astro-cid-lcdefpme],.sc-cam-ts[data-astro-cid-lcdefpme],.sc-cam-crosshair[data-astro-cid-lcdefpme],.sc-cam-bracket[data-astro-cid-lcdefpme],.sc-cam-scale[data-astro-cid-lcdefpme],.sc-cam-tele[data-astro-cid-lcdefpme],.sc-cam-scanlines[data-astro-cid-lcdefpme]{display:none}.sc-preview[data-astro-cid-lcdefpme][data-fx] .sc-cam-temp[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx] .sc-cam-ts[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx] .sc-cam-crosshair[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx] .sc-cam-bracket[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx] .sc-cam-scanlines[data-astro-cid-lcdefpme]{display:block}.sc-preview[data-astro-cid-lcdefpme][data-fx] .sc-cam-tele[data-astro-cid-lcdefpme]{display:flex}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal2] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal3] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=infrared] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=blueprint] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=crt] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=xray] .sc-cam-scale[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=noir] .sc-cam-scale[data-astro-cid-lcdefpme]{display:block}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal2]{--fx-scale:linear-gradient(180deg, red, #f80, #ff0, #0c4, #08f, #000064)}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal3]{--fx-scale:linear-gradient(180deg, #fff, #fe0, #f60, #a00, #000)}.sc-preview[data-astro-cid-lcdefpme][data-fx=infrared]{--fx-scale:linear-gradient(180deg, #fff, #ff8080, #80a, #000040)}.sc-preview[data-astro-cid-lcdefpme][data-fx=blueprint]{--fx-scale:linear-gradient(180deg, #3c82ff, #15c, #0a1478)}.sc-preview[data-astro-cid-lcdefpme][data-fx=crt]{--fx-scale:linear-gradient(180deg, #4f8, #0c3, #006010, #000)}.sc-preview[data-astro-cid-lcdefpme][data-fx=xray]{--fx-scale:linear-gradient(180deg, #d8e8ff, #8ae, #0028aa, #000)}.sc-preview[data-astro-cid-lcdefpme][data-fx=noir]{--fx-scale:linear-gradient(180deg, #fff, #888, #000)}.sc-preview[data-astro-cid-lcdefpme][data-fx=crt] .sc-cam-ts[data-astro-cid-lcdefpme]{color:#00dc288c}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal2] .sc-cam-ts[data-astro-cid-lcdefpme]{color:#00c8ffb3}.sc-preview[data-astro-cid-lcdefpme][data-fx=thermal3] .sc-cam-ts[data-astro-cid-lcdefpme],.sc-preview[data-astro-cid-lcdefpme][data-fx=vhs] .sc-cam-ts[data-astro-cid-lcdefpme]{color:var(--gold)}.sc-heat-bar[data-astro-cid-lcdefpme]{transition:background var(--dur-slow), opacity var(--dur-slow)}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=thermal]{background:linear-gradient(90deg, #0a0618, #2d0c3a, #a02040, #c4873a, var(--gold), #f5e6c8)}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=thermal2]{background:linear-gradient(90deg, #000064, #08f, #0c4, var(--gold), #f80, red)}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=thermal3]{background:linear-gradient(90deg, var(--ground), #a00, #f60, var(--gold), var(--ink))}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=infrared]{background:linear-gradient(90deg, #000040, #80a, #ff4040, var(--ink))}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=noir]{background:linear-gradient(90deg, var(--ground), var(--panel), #555, var(--dim), var(--ink))}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=crt]{background:linear-gradient(90deg, var(--ground), #001800, #006010, #0c3, #4f8)}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=blueprint]{background:linear-gradient(90deg,#0a1478,#15c,#3c82ff)}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=xray]{background:linear-gradient(90deg, var(--ground), #000d22, #0028aa, #8ae, var(--ink))}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=glitch]{background:linear-gradient(90deg,#06000e,#20b,#90f,#f0c,#0ef)}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=vhs]{background:linear-gradient(90deg, var(--ground), #100040, #30b, #92d, var(--gold))}.sc-heat-bar[data-astro-cid-lcdefpme][data-fx=grain]{background:linear-gradient(90deg, var(--panel), #302a1e, #5e5040, #9a8460, var(--gold))}[data-astro-cid-lcdefpme][data-sc-reveal]{opacity:0;transition:opacity var(--dur-slow) cubic-bezier(.16, 1, .3, 1), transform var(--dur-slow) cubic-bezier(.16, 1, .3, 1);transform:translateY(16px)}[data-astro-cid-lcdefpme][data-sc-reveal].sc-visible{opacity:1;transform:translateY(0)}@media (width<=768px){.hero-c[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-c__main[data-astro-cid-lcdefpme]{padding:20px var(--gutter) 12px;border-right:none}.hero-c__side[data-astro-cid-lcdefpme]{min-height:200px}.hero-c__bar[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.hero-c__bar-cell--disc[data-astro-cid-lcdefpme]{display:none}.sc-row[data-astro-cid-lcdefpme]{grid-template-columns:40px 1fr 80px;min-height:80px}.sc-row__cat[data-astro-cid-lcdefpme]{display:none}.sc-grid-label[data-astro-cid-lcdefpme]{grid-template-columns:40px 1fr 80px}.sc-grid-label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3),.sc-preview[data-astro-cid-lcdefpme]{display:none}.sc-divider[data-astro-cid-lcdefpme]{grid-template-columns:40px 1fr}}@media (width<=767px),(pointer:coarse) and (height<=500px){.hero-c__name[data-astro-cid-lcdefpme]{font-size:min(var(--fs-hero), calc((100vw - 2 * var(--gutter)) / 4.3))}.hero-c__bar[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-c__bar-cell[data-astro-cid-lcdefpme]{padding:14px 16px}.hero-c__bar-cell[data-astro-cid-lcdefpme]:nth-child(3){border-right:none}.hero-c__bar-cell--disc[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-right:none;grid-column:1/-1;padding:0;display:flex}.hero-c__bar-disc[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;width:100%;display:grid}.hero-c__bar-disc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:52px;font-size:var(--fs-meta);border-bottom:1px solid var(--line);justify-content:center;align-items:center;padding:8px;display:flex}.hero-c__bar-disc[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(odd){border-left:none}.hero-c__bar-l[data-astro-cid-lcdefpme]{font-size:var(--fs-meta);hyphens:auto;overflow-wrap:break-word;min-width:0;display:block}.hero-c__side[data-astro-cid-lcdefpme]{height:52px;min-height:0}.hero-c__side-info[data-astro-cid-lcdefpme]{color:var(--mute);white-space:nowrap;top:50%;bottom:auto;left:16px;transform:translateY(-50%)}.hero-c__side-info[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]+br[data-astro-cid-lcdefpme]{display:none}.hero-c__side-info[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]+br[data-astro-cid-lcdefpme]+span[data-astro-cid-lcdefpme]:before{content:" · "}.fx-bar[data-astro-cid-lcdefpme]{display:none}.hero-c__pre[data-astro-cid-lcdefpme],.sc-feat__cat[data-astro-cid-lcdefpme],.sc-feat__meta[data-astro-cid-lcdefpme]{font-size:var(--fs-meta)}.sc-feat[data-astro-cid-lcdefpme]{height:clamp(280px,62svh,560px)}.sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__pic{justify-content:center;max-width:none;display:flex;inset:16px 0}.sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__img{filter:grayscale(.2)brightness(.55);margin:0}.sc-feat--whole[data-astro-cid-lcdefpme] .sc-feat__over[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 40%, var(--overlay))}.sc-feats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sc-feats--side[data-astro-cid-lcdefpme] .sc-feat[data-astro-cid-lcdefpme]+.sc-feat[data-astro-cid-lcdefpme]{border-left:0}}@media (width<=360px){.hero-c__bar-cell[data-astro-cid-lcdefpme]{padding:12px 8px}}
