@font-face{font-family:Limelight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de3eebfbe27a42c2-s.3_2th5rkiy7y_.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Limelight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8c9e97bf43e5c06-s.p.18vgu6pxqeqca.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:Limelight Fallback;src:local(Arial);ascent-override:75.82%;descent-override:25.58%;line-gap-override:0.0%;size-adjust:120.04%}.limelight_1a8ebe89-module__be_ysG__className{font-family:Limelight,Limelight Fallback;font-style:normal;font-weight:400}.limelight_1a8ebe89-module__be_ysG__variable{--bm-disp:"Limelight", "Limelight Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_493e1911-module__uPCg0G__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_493e1911-module__uPCg0G__variable{--bm-body:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2?dpl=dpl_9FwARbmS1poroVeHXqm3kP4pELKR)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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_5834ff02-module__TxgUdq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_5834ff02-module__TxgUdq__variable{--bm-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.bulb-marquee-root{--bm-ink:#141109;--bm-ink-2:#1b1710;--bm-ink-3:#221c12;--bm-line:#3a3120;--bm-line-soft:#2b2416;--bm-warm:#ffe9bd;--bm-amber:#f0a232;--bm-amber-deep:#b97a1c;--bm-verm:#de4a28;--bm-text:#f4ecdb;--bm-dim:#b5a88b;--bm-faint:#80735a;--bm-pitch:24px;background:var(--bm-ink);color:var(--bm-text);font-family:var(--bm-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.6;overflow-x:clip}.bulb-marquee-root ::selection{background:var(--bm-amber);color:#231806}.bulb-marquee-root a{color:inherit;text-decoration:none}.bulb-marquee-root :focus-visible{outline:2px solid var(--bm-amber);outline-offset:3px}.bulb-marquee-root code{font-family:var(--bm-mono), ui-monospace, monospace;color:var(--bm-warm);font-size:.92em}.bulb-marquee-root .bm-wrap{max-width:1160px;margin-inline:auto;padding-inline:clamp(20px,4vw,44px)}.bulb-marquee-root .bm-bulbs{pointer-events:none;flex:none;display:block}.bulb-marquee-root .bm-bulbs-h{background-image:radial-gradient(circle at calc(var(--bm-pitch) / 2) 8px, var(--bm-warm) 2.4px, var(--bm-amber) 3.2px, #f0a23252 5px, transparent 7px);background-repeat:repeat-x;background-size:var(--bm-pitch) 16px;height:16px}.bulb-marquee-root .bm-bulbs-v{background-image:radial-gradient(circle at 8px calc(var(--bm-pitch) / 2), var(--bm-warm) 2.4px, var(--bm-amber) 3.2px, #f0a23252 5px, transparent 7px);background-repeat:repeat-y;background-size:16px var(--bm-pitch);width:16px}.bulb-marquee-root .bm-bulbs-dim{background-image:radial-gradient(circle at calc(var(--bm-pitch) / 2) 8px, #f0a23280 1.6px, #b97a1c59 2.4px, transparent 4px)}@keyframes bm-chase-x{to{background-position-x:calc(var(--bm-pitch) * 3)}}@keyframes bm-chase-y{to{background-position-y:calc(var(--bm-pitch) * 3)}}.bulb-marquee-root .bm-nav{background:var(--bm-ink);border-bottom:1px solid var(--bm-line-soft);z-index:20;position:sticky;top:0}.bulb-marquee-root .bm-nav-in{align-items:center;gap:28px;min-height:62px;display:flex}.bulb-marquee-root .bm-brand{align-items:center;gap:10px;display:inline-flex}.bulb-marquee-root .bm-brand-mark{width:22px;height:22px}.bulb-marquee-root .bm-brand-word{font-family:var(--bm-disp), serif;letter-spacing:.04em;font-size:17px}.bulb-marquee-root .bm-nav-links{gap:22px;margin-inline:auto;display:flex}.bulb-marquee-root .bm-nav-links a,.bulb-marquee-root .bm-nav-right>a:not(.bm-btn){color:var(--bm-dim);font-size:14px;transition:color .14s}.bulb-marquee-root .bm-nav-links a:hover,.bulb-marquee-root .bm-nav-right>a:not(.bm-btn):hover{color:var(--bm-warm)}.bulb-marquee-root .bm-nav-right{align-items:center;gap:18px;display:flex}.bulb-marquee-root .bm-nav-bulbs{opacity:.8;height:10px}.bulb-marquee-root .bm-btn{letter-spacing:.02em;border-radius:3px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;transition:box-shadow .16s,border-color .16s,color .16s;display:inline-flex}.bulb-marquee-root .bm-btn-solid{background:linear-gradient(180deg, #ffd992, var(--bm-amber));color:#231806;box-shadow:0 0 16px #f0a2324d}.bulb-marquee-root .bm-btn-solid:hover{box-shadow:0 0 30px #f0a2328c}.bulb-marquee-root .bm-btn-line{border:1px solid var(--bm-line);color:var(--bm-text)}.bulb-marquee-root .bm-btn-line:hover{border-color:var(--bm-amber-deep);color:var(--bm-warm)}.bulb-marquee-root .bm-btn-sm{padding:8px 16px}.bulb-marquee-root .bm-hero{padding-block:clamp(36px,6vw,72px) clamp(28px,4vw,48px)}.bulb-marquee-root .bm-marquee{background:var(--bm-ink-2);border:1px solid var(--bm-line);position:relative;box-shadow:inset 0 0 0 1px #141109e6,0 30px 80px #00000080}.bulb-marquee-root .bm-edge-top,.bulb-marquee-root .bm-edge-bottom{animation:1.05s steps(3,end) infinite bm-chase-x;position:absolute;left:20px;right:20px}.bulb-marquee-root .bm-edge-top{top:8px}.bulb-marquee-root .bm-edge-bottom{bottom:8px}.bulb-marquee-root .bm-edge-left,.bulb-marquee-root .bm-edge-right{animation:1.05s steps(3,end) infinite bm-chase-y;position:absolute;top:26px;bottom:26px}.bulb-marquee-root .bm-edge-left{left:8px}.bulb-marquee-root .bm-edge-right{right:8px}.bulb-marquee-root .bm-fan{opacity:.22;pointer-events:none;width:130px;height:130px;position:absolute;top:0}.bulb-marquee-root .bm-fan-tl{background:repeating-conic-gradient(from 90deg at 0% 0%, var(--bm-amber-deep) 0deg 3deg, transparent 3deg 11deg);left:0}.bulb-marquee-root .bm-fan-tr{background:repeating-conic-gradient(from 180deg at 100% 0%, var(--bm-amber-deep) 0deg 3deg, transparent 3deg 11deg);right:0}.bulb-marquee-root .bm-marquee-in{text-align:center;padding:clamp(56px,8vw,96px) clamp(28px,6vw,88px);position:relative}.bulb-marquee-root .bm-marquee-in:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 4.5px 4.5px,#ffe9bd21 1.1px,#0000 1.8px);background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 80% at 50% 12%,#000 0%,#0000 68%);mask-image:radial-gradient(110% 80% at 50% 12%,#000 0%,#0000 68%)}.bulb-marquee-root .bm-sign{color:var(--bm-verm);font-family:var(--bm-mono), ui-monospace, monospace;letter-spacing:.34em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 26px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.bulb-marquee-root .bm-sign-gem{color:var(--bm-verm);font-size:9px}.bulb-marquee-root .bm-dothead{-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle at 3.5px 3.5px, var(--bm-warm) 1.5px, #f0a232e6 1.9px, transparent 2.6px), linear-gradient(#f0a23233, #f0a23233);color:#0000;filter:drop-shadow(0 0 18px #f0a23259);font-family:var(--bm-disp), serif;letter-spacing:.015em;text-transform:uppercase;background-size:7px 7px,100% 100%;max-width:20ch;margin:0 auto;font-size:clamp(46px,8.6vw,122px);font-weight:400;line-height:1.02;position:relative}.bulb-marquee-root .bm-lede{color:var(--bm-dim);max-width:58ch;margin:28px auto 0;font-size:17px;position:relative}.bulb-marquee-root .bm-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:34px;display:flex;position:relative}.bulb-marquee-root .bm-cmd{border:1px dashed var(--bm-line);color:var(--bm-dim);font-family:var(--bm-mono), ui-monospace, monospace;border-radius:3px;align-items:center;gap:9px;padding:11px 18px;font-size:13.5px;display:inline-flex}.bulb-marquee-root .bm-cmd-prompt{color:var(--bm-verm)}.bulb-marquee-root .bm-sec{padding-block:clamp(56px,8vw,104px)}.bulb-marquee-root .bm-sec+.bm-sec{border-top:1px solid var(--bm-line-soft)}.bulb-marquee-root .bm-head{max-width:64ch;margin-bottom:clamp(30px,4vw,48px)}.bulb-marquee-root .bm-head h2{font-family:var(--bm-disp), serif;letter-spacing:.02em;margin:0 0 14px;font-size:clamp(28px,4vw,44px);font-weight:400;line-height:1.12}.bulb-marquee-root .bm-head p{color:var(--bm-dim);margin:0;font-size:16.5px}.bulb-marquee-root .bm-reel{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bulb-marquee-root .bm-code{background:var(--bm-ink-2);border:1px solid var(--bm-line-soft);margin:0;overflow:hidden}.bulb-marquee-root .bm-code.is-after{border-color:var(--bm-amber-deep);box-shadow:0 0 26px #f0a2321f}.bulb-marquee-root .bm-code-bar{border-bottom:1px solid var(--bm-line-soft);align-items:center;gap:12px;padding:10px 16px;display:flex}.bulb-marquee-root .bm-code-lamps{background-image:radial-gradient(circle at 5px 5px,#f0a23266 2px,#0000 3px);background-size:14px 10px;width:42px;height:10px}.bulb-marquee-root .bm-code-lamps.is-lit{background-image:radial-gradient(circle at 5px 5px, var(--bm-warm) 2px, #f0a23273 3.4px, transparent 4.6px)}.bulb-marquee-root .bm-code-label{color:var(--bm-faint);font-family:var(--bm-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;font-size:11.5px}.bulb-marquee-root .bm-code.is-after .bm-code-label{color:var(--bm-amber)}.bulb-marquee-root .bm-code pre{font-family:var(--bm-mono), ui-monospace, monospace;margin:0;padding:20px 22px;font-size:13.5px;line-height:1.7;overflow-x:auto}.bulb-marquee-root .bm-code pre code{color:var(--bm-dim);font-size:inherit}.bulb-marquee-root .bm-code.is-after pre code{color:var(--bm-text)}.bulb-marquee-root .bm-acts{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.bulb-marquee-root .bm-act{background:var(--bm-ink-2);border:1px solid var(--bm-line-soft);padding:24px 22px}.bulb-marquee-root .bm-act h3{font-family:var(--bm-disp), serif;letter-spacing:.03em;align-items:baseline;gap:12px;margin:0 0 10px;font-size:20px;font-weight:400;display:flex}.bulb-marquee-root .bm-act-n{color:var(--bm-verm);font-family:var(--bm-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;font-size:11.5px;font-weight:700}.bulb-marquee-root .bm-act p{color:var(--bm-dim);margin:0;font-size:14.5px}.bulb-marquee-root .bm-board{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.bulb-marquee-root .bm-cell{animation:9.6s linear infinite bm-cell-lit;animation-delay:calc(var(--i) * .8s);background:var(--bm-ink-2);border:1px solid var(--bm-line-soft);color:var(--bm-dim);flex-direction:column;justify-content:space-between;gap:18px;min-height:128px;padding:20px 18px 16px;display:flex;position:relative}.bulb-marquee-root .bm-cell:after{animation:9.6s linear infinite bm-glow;animation-delay:calc(var(--i) * .8s);content:"";opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f0a232bf,inset 0 0 30px #f0a23238}.bulb-marquee-root .bm-cell-bulb{animation:9.6s linear infinite bm-glow;animation-delay:calc(var(--i) * .8s);background:radial-gradient(circle, var(--bm-warm) 2.2px, var(--bm-amber) 3px, #f0a2324d 5px, transparent 7px);opacity:0;width:14px;height:14px;position:absolute;inset-block-start:10px;inset-inline-end:10px}.bulb-marquee-root .bm-cell-hello{font-size:clamp(22px,2.6vw,30px);font-weight:550;line-height:1.25}.bulb-marquee-root .bm-cell-meta{align-items:baseline;gap:10px;display:flex}.bulb-marquee-root .bm-cell-code{color:var(--bm-amber);font-family:var(--bm-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11.5px}.bulb-marquee-root .bm-cell-lang{color:var(--bm-faint);font-size:12.5px}@keyframes bm-cell-lit{0%,10%{color:var(--bm-warm)}17%,to{color:var(--bm-dim)}}@keyframes bm-glow{0%,10%{opacity:1}17%,to{opacity:0}}.bulb-marquee-root .bm-board-note{color:var(--bm-faint);margin:18px 0 0;font-size:13.5px}.bulb-marquee-root .bm-rates{border:1px solid var(--bm-line-soft);margin-bottom:26px}.bulb-marquee-root .bm-rate{border-top:1px solid var(--bm-line-soft);grid-template-columns:1fr auto;gap:16px;padding:13px 18px;display:grid}.bulb-marquee-root .bm-rate:first-child{border-top:0}.bulb-marquee-root .bm-rate-head{background:var(--bm-ink-2);color:var(--bm-faint);font-family:var(--bm-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;font-size:11px}.bulb-marquee-root .bm-rate-name{color:var(--bm-dim);font-size:14.5px}.bulb-marquee-root .bm-rate-value{font-family:var(--bm-mono), ui-monospace, monospace;text-align:right;font-size:13.5px}.bulb-marquee-root .bm-plans{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bulb-marquee-root .bm-plan{background:var(--bm-ink-2);border:1px solid var(--bm-line-soft);flex-direction:column;gap:12px;padding:0 26px 28px;display:flex}.bulb-marquee-root .bm-plan-bulbs{height:14px;margin:10px -12px 12px}.bulb-marquee-root .bm-plan h3{font-family:var(--bm-disp), serif;letter-spacing:.03em;margin:0;font-size:24px;font-weight:400}.bulb-marquee-root .bm-plan-price{letter-spacing:-.01em;margin:0;font-size:34px;font-weight:650}.bulb-marquee-root .bm-plan-price small{color:var(--bm-faint);margin-inline-start:8px;font-size:13px;font-weight:400}.bulb-marquee-root .bm-plan-copy{color:var(--bm-dim);margin:0;font-size:14.5px}.bulb-marquee-root .bm-plan-list{color:var(--bm-dim);flex-direction:column;gap:8px;margin:0 0 14px;padding:0;font-size:14px;list-style:none;display:flex}.bulb-marquee-root .bm-plan-list li{padding-inline-start:20px;position:relative}.bulb-marquee-root .bm-plan-list li:before{background:radial-gradient(circle, var(--bm-amber) 2.2px, transparent 3.4px);content:"";width:10px;height:10px;position:absolute;inset-block-start:7px;inset-inline-start:0}.bulb-marquee-root .bm-plan .bm-btn{align-self:flex-start;margin-top:auto}.bulb-marquee-root .bm-footer{border-top:1px solid var(--bm-line-soft);padding-bottom:56px}.bulb-marquee-root .bm-footer-bulbs{opacity:.9;height:12px;margin-bottom:44px}.bulb-marquee-root .bm-foot-grid{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;display:grid}.bulb-marquee-root .bm-foot-brand{flex-direction:column;gap:14px;display:flex}.bulb-marquee-root .bm-foot-brand p{color:var(--bm-dim);max-width:26ch;margin:0;font-size:14px}.bulb-marquee-root .bm-foot-col{flex-direction:column;gap:9px;display:flex}.bulb-marquee-root .bm-foot-col h4{color:var(--bm-faint);font-family:var(--bm-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:500}.bulb-marquee-root .bm-foot-col a{color:var(--bm-dim);width:fit-content;font-size:14px;transition:color .14s}.bulb-marquee-root .bm-foot-col a:hover{color:var(--bm-warm)}.bulb-marquee-root .bm-fin{justify-content:center;margin-top:56px;display:flex}.bulb-marquee-root .bm-fin-chip{-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle at 2.5px 2.5px, var(--bm-warm) 1.1px, #f0a232d9 1.4px, transparent 1.9px), linear-gradient(#f0a23238, #f0a23238);border-block:1px solid var(--bm-line);color:#0000;filter:drop-shadow(0 0 10px #f0a2324d);font-family:var(--bm-disp), serif;letter-spacing:.3em;text-transform:uppercase;background-size:5px 5px,100% 100%;padding:8px 26px 8px 32px;font-size:26px}.bulb-marquee-root .bm-foot-legal{border-top:1px solid var(--bm-line-soft);color:var(--bm-faint);margin:36px 0 0;padding-top:22px;font-size:12.5px}@media (max-width:960px){.bulb-marquee-root .bm-nav-links{display:none}.bulb-marquee-root .bm-nav-right{margin-inline-start:auto}.bulb-marquee-root .bm-board{grid-template-columns:repeat(3,1fr)}.bulb-marquee-root .bm-reel,.bulb-marquee-root .bm-acts,.bulb-marquee-root .bm-plans{grid-template-columns:1fr}.bulb-marquee-root .bm-foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.bulb-marquee-root .bm-board{grid-template-columns:repeat(2,1fr)}.bulb-marquee-root .bm-sign{letter-spacing:.2em}.bulb-marquee-root .bm-edge-left,.bulb-marquee-root .bm-edge-right,.bulb-marquee-root .bm-fan{display:none}}@media (prefers-reduced-motion:reduce){.bulb-marquee-root .bm-edge-top,.bulb-marquee-root .bm-edge-bottom,.bulb-marquee-root .bm-edge-left,.bulb-marquee-root .bm-edge-right,.bulb-marquee-root .bm-cell,.bulb-marquee-root .bm-cell:after,.bulb-marquee-root .bm-cell-bulb{animation:none}.bulb-marquee-root .bm-cell{color:var(--bm-warm)}.bulb-marquee-root .bm-cell:after{opacity:.55}.bulb-marquee-root .bm-cell-bulb{opacity:1}}
