@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-vietnamese-wdth-normal.Dabr_kLY.woff2)format("woff2-variations");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:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-latin-ext-wdth-normal.3Ba4ICIc.woff2)format("woff2-variations");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:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-latin-wdth-normal.X2eA-qfZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-vietnamese-500-normal.zTViEIzf.woff2)format("woff2"),url(/_astro/barlow-vietnamese-500-normal.GNfB7rCE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-ext-500-normal.DOaysfXq.woff2)format("woff2"),url(/_astro/barlow-latin-ext-500-normal.CJPcKP2Q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2)format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-vietnamese-700-normal.D6euyNzi.woff2)format("woff2"),url(/_astro/barlow-vietnamese-700-normal.4Jt4k04K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-ext-700-normal.BLuWmldJ.woff2)format("woff2"),url(/_astro/barlow-latin-ext-700-normal.CctuGmmz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-700-normal.A9pxMQ4z.woff2)format("woff2"),url(/_astro/barlow-latin-700-normal.__SGTsZ1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg:#070906;--surface:#10140d;--surface-2:#161b12;--line:#232a1c;--lime:#a0e404;--lime-dim:#5e8600;--on-lime:#071000;--text:#eef2e6;--text-2:#c9d0be;--muted:#9ba48f;--amber:#ffb020;--error:#ff5a4e;--glow:#a0e40473;--glow-soft:#a0e40438;--font-sign:"Saira Variable", "Arial Narrow", sans-serif;--font-body:"Barlow", "Helvetica Neue", Arial, sans-serif;--font-cjk:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif;--container:1180px;--pad:clamp(20px, 4vw, 40px);--route-gap:56px;--section-y:clamp(3rem, 7vw, 5.25rem);--fade:clamp(90px, 14vw, 180px);--r-i:3px;--r-c:4px;--ease:cubic-bezier(.2, .8, .2, 1);--dur:.14s}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--bg);color:var(--text);font:400 1.0625rem/1.55 var(--font-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video,svg{max-width:100%;display:block}main{padding-top:var(--hdr-h,118px);position:relative}img,video{height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--lime);color:var(--on-lime);padding:10px 14px;font-weight:700;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.sign{font-family:var(--font-sign);text-transform:uppercase;letter-spacing:.01em;font-weight:800;font-stretch:125%;line-height:1.02}h1.sign{font-size:clamp(2rem,3.6vw + .5rem,3.1rem)}h2.sign{font-size:clamp(1.6rem,2.4vw + .5rem,2.4rem)}h3.sign{font-size:1.25rem}.lit{color:var(--lime);text-shadow:0 0 22px var(--glow)}.wrap{max-width:calc(var(--container) + 2 * var(--pad));padding-inline:var(--pad);margin-inline:auto}@media (width<=1320px){.wrap{padding-left:max(var(--pad), var(--route-gap))}}@media (width<=640px){:root{--route-gap:36px}.wrap{padding-right:18px}}.section{padding-block:var(--section-y);position:relative}.kicker{font:700 1.125rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--lime);align-items:center;gap:12px;margin-bottom:16px;display:flex}.kicker b{background:var(--lime);color:var(--on-lime);letter-spacing:.06em;border-radius:2px;padding:4px 7px}.section-head{max-width:760px;margin-bottom:clamp(24px,4vw,40px)}.section-head p:not(.kicker){color:var(--text-2);margin-top:12px;font-size:1.125rem}.btn-exit{background:var(--lime);min-height:48px;color:var(--on-lime);border-radius:var(--r-i);font:800 .9375rem/1 var(--font-sign);text-transform:uppercase;letter-spacing:.02em;box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 26px var(--glow-soft);transition:box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);border:0;align-items:center;gap:12px;padding:12px 20px 12px 16px;font-stretch:125%;text-decoration:none;display:inline-flex}.btn-exit:hover{box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 36px var(--glow)}.btn-exit{animation:neon-hum var(--hum-dur,7s) steps(1, end) var(--hum-delay,0s) infinite}.btn-exit:hover,.btn-exit:focus-visible{animation:none}@keyframes neon-hum{0%,to{filter:none;box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 26px var(--glow-soft)}58%{filter:brightness(.58)saturate(.75);box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 4px #a0e4041a}58.7%{filter:brightness(1.08);box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 34px var(--glow)}59.3%{filter:brightness(.66)saturate(.8);box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 6px #a0e4041f}60%{filter:none;box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 26px var(--glow-soft)}84%{filter:brightness(.8)saturate(.9);box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 12px #a0e40429}85.4%{filter:none;box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 26px var(--glow-soft)}}.btn-exit:active{transform:translateY(1px)}.btn-exit:focus-visible{outline-color:var(--text)}.btn-exit svg{width:24px;height:24px;stroke:var(--on-lime)}.btn-line{min-height:48px;color:var(--text);align-items:center;gap:8px;padding-inline:4px;font-weight:600;text-decoration:none;display:inline-flex}.btn-line span{border-bottom:2px solid var(--lime);padding-bottom:2px}.btn-line svg{width:18px;height:18px;stroke:var(--lime);transition:transform var(--dur) var(--ease)}.btn-line:hover svg{transform:translate(3px)}svg.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;stroke-linejoin:miter;flex:none}.plaque{border-radius:var(--r-c);background:var(--lime);width:52px;height:52px;color:var(--on-lime);box-shadow:0 0 18px var(--glow-soft);flex:none;place-items:center;display:inline-grid}.plaque svg{width:30px;height:30px}.band{isolation:isolate;position:relative}.band:before{content:"";z-index:-1;pointer-events:none;background:var(--band-bg);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);position:absolute;inset:0}.band--metal{--band-bg:linear-gradient(#070906b8, #070906b8), url(/textures/metal.webp) center / 620px repeat}.band--cracked{--band-bg:linear-gradient(#07090680, #07090680), url(/textures/cracked.webp) center / cover no-repeat}.band--dirt{--band-bg:url(/textures/dirt.webp) center / min(1100px, 95%) 85% no-repeat}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn-exit{animation-duration:var(--hum-dur,7s)!important;animation-iteration-count:infinite!important}}:root:lang(zh-Hans-SG){--font-sign:"Saira Variable", var(--font-cjk);--font-body:"Barlow", var(--font-cjk)}:lang(zh-Hans-SG) body{line-height:1.7}:lang(zh-Hans-SG) .kicker,:lang(zh-Hans-SG) .sign{letter-spacing:.04em}:lang(zh-Hans-SG) h1.sign,:lang(zh-Hans-SG) h2.sign{line-height:1.2}:root{--hdr-h:118px}@media (width<=1080px){:root{--hdr-h:92px}}.hdr[data-astro-cid-nen7h5rs]{z-index:50;transition:transform .38s var(--ease);position:fixed;inset:0 0 auto}.hdr-bg[data-astro-cid-nen7h5rs]{pointer-events:none;opacity:0;transition:opacity .28s var(--ease);background:linear-gradient(#000000f7 0%,#000000ed 55%,#0000008c 78%,#0000 100%);position:absolute;inset:0 0 -48px}.is-solid[data-astro-cid-nen7h5rs] .hdr-bg[data-astro-cid-nen7h5rs],.mega-open[data-astro-cid-nen7h5rs] .hdr-bg[data-astro-cid-nen7h5rs]{opacity:1}.mega-open[data-astro-cid-nen7h5rs] .hdr-bg[data-astro-cid-nen7h5rs]{box-shadow:inset 0 -1px 0 var(--line);background:#000000f7;inset:0}.is-away[data-astro-cid-nen7h5rs]{transform:translateY(-100%)}.menu-open[data-astro-cid-nen7h5rs] .hdr-bg[data-astro-cid-nen7h5rs]{opacity:1}.hdr-in[data-astro-cid-nen7h5rs]{transition:padding .32s var(--ease), grid-template-rows .32s var(--ease);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);grid-template-areas:"logo. .""logo nav book";align-items:center;column-gap:clamp(16px,2vw,28px);padding:6px clamp(16px,3vw,44px) 22px;display:grid;position:relative}@media (width>1080px){.hdr-in[data-astro-cid-nen7h5rs]{grid-template-rows:minmax(31px,auto) auto}.is-solid[data-astro-cid-nen7h5rs] .hdr-in[data-astro-cid-nen7h5rs]{grid-template-rows:minmax(0,auto) auto}}.logo[data-astro-cid-nen7h5rs]{grid-area:logo;justify-self:start;display:block}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform-origin:0;width:auto;max-width:none;height:106px;transition:transform .32s var(--ease);margin:-14px 0 -24px -12px}.is-solid[data-astro-cid-nen7h5rs] .hdr-in[data-astro-cid-nen7h5rs]{padding-bottom:14px}.is-solid[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform:scale(.76)}.nav[data-astro-cid-nen7h5rs]{grid-area:nav;justify-self:center}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:4px;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text);text-shadow:0 1px 8px #000000b3;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] .open[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs].current,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].current{color:var(--lime)}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].toplink{padding-right:2px}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs].chev{padding:0 10px 0 2px}.has-sub[data-astro-cid-nen7h5rs].open>a[data-astro-cid-nen7h5rs].toplink{color:var(--lime)}.nav[data-astro-cid-nen7h5rs] button[data-astro-cid-nen7h5rs] svg{transition:transform var(--dur) var(--ease)}.nav[data-astro-cid-nen7h5rs] .open[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs] svg{transform:rotate(180deg)}.end[data-astro-cid-nen7h5rs]{grid-area:book;justify-self:end;align-items:center;gap:14px;display:flex}.flags[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;display:flex}.flag[data-astro-cid-nen7h5rs]{width:48px;height:48px;color:var(--text);justify-content:center;align-items:flex-start;padding-top:10px;text-decoration:none;display:inline-flex}.flag[data-astro-cid-nen7h5rs]:before{content:"";background:var(--lime-dim);width:3px;height:32px;transition:background var(--dur) var(--ease);border-radius:1.5px;flex:none;margin-right:1px}a[data-astro-cid-nen7h5rs].flag:hover:before,a[data-astro-cid-nen7h5rs].flag:focus-visible:before{background:var(--lime)}.plate[data-astro-cid-nen7h5rs]{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);width:38px;height:26px;box-shadow:inset 0 0 0 1.5px var(--lime-dim);font:800 .75rem/1 var(--font-sign);letter-spacing:.04em;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#070906b3;place-items:center;font-stretch:125%;display:grid}.flag[data-astro-cid-nen7h5rs].on .plate[data-astro-cid-nen7h5rs]{background:var(--lime);color:var(--on-lime);box-shadow:inset 0 0 0 1.5px var(--lime), 0 0 14px var(--glow-soft)}.flag[data-astro-cid-nen7h5rs].on:before{background:var(--lime)}a[data-astro-cid-nen7h5rs].flag:hover .plate[data-astro-cid-nen7h5rs],a[data-astro-cid-nen7h5rs].flag:focus-visible .plate[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 1.5px var(--lime);color:var(--lime)}a[data-astro-cid-nen7h5rs].flag:focus-visible{outline:none}a[data-astro-cid-nen7h5rs].flag:focus-visible .plate[data-astro-cid-nen7h5rs]{outline:2px solid var(--lime);outline-offset:3px}.book[data-astro-cid-nen7h5rs]{white-space:nowrap;--hum-dur:9.4s;--hum-delay:-3.1s}.burger[data-astro-cid-nen7h5rs]{border:1px solid var(--line);border-radius:var(--r-i);background:#07090699;grid-area:burger;place-items:center;width:48px;height:48px;display:none}.has-sub[data-astro-cid-nen7h5rs]{position:static}.mega[data-astro-cid-nen7h5rs]{pointer-events:none;display:none;position:absolute;top:100%;left:clamp(16px,3vw,44px);right:clamp(16px,3vw,44px)}.mega-in[data-astro-cid-nen7h5rs]{pointer-events:auto}.open[data-astro-cid-nen7h5rs]>.mega[data-astro-cid-nen7h5rs]{animation:mega-in .2s var(--ease);display:block}.mega[data-astro-cid-nen7h5rs]:before{content:"";left:var(--bridge-l,0);width:var(--bridge-w,100%);pointer-events:auto;height:24px;position:absolute;top:-24px}@keyframes mega-in{0%{opacity:0}}.mega-in[data-astro-cid-nen7h5rs]{background-blend-mode:normal, soft-light, normal;border:1px solid var(--line);border-top:2px solid var(--lime);border-radius:0 0 var(--r-c) var(--r-c);max-width:1240px;box-shadow:0 30px 60px -20px #000, 0 -1px 18px var(--glow-soft);background:linear-gradient(#a0e4040d,#0000 120px),url(/textures/cracked.webp) 50%/900px,#0b0f08;margin:0 auto;display:grid;overflow:hidden}.mk[data-astro-cid-nen7h5rs]{font:700 .6875rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--lime);margin-bottom:14px}.mega[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);text-decoration:none}.meter[data-astro-cid-nen7h5rs]{gap:2px;display:inline-flex}.meter[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:#2c3524;border-radius:1px;width:10px;height:5px}.meter[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs].on{background:var(--lime);box-shadow:0 0 6px var(--glow-soft)}.meter[data-astro-cid-nen7h5rs].sm i[data-astro-cid-nen7h5rs]{width:6px;height:4px}.mega-games[data-astro-cid-nen7h5rs]{grid-template-columns:290px minmax(0,1fr)}.side[data-astro-cid-nen7h5rs]{border-right:1px solid var(--line);background:#0709068c;flex-direction:column;padding:22px 20px;display:flex}.levels[data-astro-cid-nen7h5rs]{gap:6px;padding:0;list-style:none;display:grid}.levels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:#10140dd9;border:1px solid #2c3524;border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.levels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.levels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.levels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--lime);background:#141a0f}.levels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg{color:var(--lime);transition:transform var(--dur) var(--ease)}.levels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover svg{transform:translate(3px)}.lt[data-astro-cid-nen7h5rs]{gap:3px;min-width:0;display:grid}.lt[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font:800 .875rem/1.1 var(--font-sign);text-transform:uppercase;font-stretch:125%}.lt[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--muted);font-size:.8125rem;line-height:1.35}.mk-genres[data-astro-cid-nen7h5rs]{margin:20px 0 10px}.glinks[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.glinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:38px;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:#10140dd9;border:1px solid #2c3524;border-radius:2px;align-items:center;gap:8px;padding:0 12px;font-size:.9375rem;font-weight:600;display:inline-flex}.glinks[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.glinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.glinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.glinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--lime);background:#141a0f}.all[data-astro-cid-nen7h5rs],.guide[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;margin-top:14px;font-weight:700;display:inline-flex}.all[data-astro-cid-nen7h5rs]{margin-top:auto;padding-top:18px;color:var(--lime)!important}.guide[data-astro-cid-nen7h5rs]{margin-top:10px;font-size:.9375rem;font-weight:600;color:var(--text-2)!important}.all[data-astro-cid-nen7h5rs] svg,.guide[data-astro-cid-nen7h5rs] svg{color:var(--lime)}.all[data-astro-cid-nen7h5rs]:hover,.guide[data-astro-cid-nen7h5rs]:hover{text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:3px}.games[data-astro-cid-nen7h5rs]{padding:22px 22px 24px}.games[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 12px;padding:0;list-style:none;display:grid}.games[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{gap:6px;display:grid}.thumb[data-astro-cid-nen7h5rs]{aspect-ratio:4/5;transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#000;border:1px solid #2c3524;border-radius:2px;display:block;position:relative;overflow:hidden}.thumb[data-astro-cid-nen7h5rs] img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s var(--ease)}.games[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .thumb[data-astro-cid-nen7h5rs],.games[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .thumb[data-astro-cid-nen7h5rs],.games[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .thumb[data-astro-cid-nen7h5rs]{border-color:var(--lime);box-shadow:0 0 16px var(--glow-soft)}.games[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .thumb[data-astro-cid-nen7h5rs] img{transform:scale(1.05)}.new[data-astro-cid-nen7h5rs]{background:var(--lime);color:var(--on-lime);font:800 .625rem/1 var(--font-sign);text-transform:uppercase;letter-spacing:.06em;box-shadow:0 0 12px var(--glow);border-radius:2px;padding:4px 6px;font-stretch:125%;position:absolute;top:6px;left:6px}.until[data-astro-cid-nen7h5rs]{color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime), 0 0 12px var(--glow-soft);background:#070906eb}.nm[data-astro-cid-nen7h5rs]{font:800 .75rem/1.15 var(--font-sign);text-transform:uppercase;font-stretch:125%}.games[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .nm[data-astro-cid-nen7h5rs]{color:var(--lime)}.mt[data-astro-cid-nen7h5rs]{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:.75rem;display:flex}.mega-groups[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr) 320px;gap:0}.mega-groups[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{padding:22px 22px 24px}.tiles[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.mega-groups[data-astro-cid-nen7h5rs]{max-width:900px}.mega-groups[data-astro-cid-nen7h5rs].has-occ{grid-template-columns:minmax(0,1fr) 230px 300px;max-width:1120px}.mega-groups[data-astro-cid-nen7h5rs] .occ[data-astro-cid-nen7h5rs]{padding:22px 18px 24px 0}.occ[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:4px;padding:0;list-style:none;display:grid}.occ[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:40px;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:#10140dd9;border:1px solid #2c3524;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:.9375rem;font-weight:600;display:flex}.occ[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] svg{color:var(--lime);transition:transform var(--dur) var(--ease);flex:none}.occ[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.occ[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.occ[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--lime);background:#141a0f}.occ[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover svg{transform:translate(3px)}.mocc[data-astro-cid-nen7h5rs]{margin-top:10px}.mega-groups[data-astro-cid-nen7h5rs] .tiles[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}.mega-groups[data-astro-cid-nen7h5rs] .tiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;padding:14px 16px}.mega-groups[data-astro-cid-nen7h5rs] .tiles[data-astro-cid-nen7h5rs] .lt[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,210px) 1fr;align-items:baseline;column-gap:18px}.tiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{height:100%;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:#10140dd9;border:1px solid #2c3524;border-radius:2px;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:16px;display:grid}.tiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.tiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.tiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--lime);background:#141a0f}.plaque[data-astro-cid-nen7h5rs]{background:var(--lime);width:44px;height:44px;color:var(--on-lime);box-shadow:inset 0 0 0 2px var(--on-lime), inset 0 0 0 3px #fff3, 0 0 14px var(--glow-soft);border-radius:3px;flex:none;place-items:center;display:grid}.tiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .plaque[data-astro-cid-nen7h5rs]{box-shadow:inset 0 0 0 2px var(--on-lime), inset 0 0 0 3px #fff3, 0 0 22px var(--glow)}.tiles[data-astro-cid-nen7h5rs] .lt[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-size:.8125rem}.promo[data-astro-cid-nen7h5rs]{border-left:1px solid var(--line);min-height:100%;display:block;position:relative;overflow:hidden}.promo[data-astro-cid-nen7h5rs] img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.promo[data-astro-cid-nen7h5rs]:after{content:"";background:linear-gradient(#0709061a,#070906eb 70%);position:absolute;inset:0}.promo[data-astro-cid-nen7h5rs]:hover img{transform:scale(1.04)}.promo--card[data-astro-cid-nen7h5rs]{background:radial-gradient(70% 60% at 50% 35%,#a0e4042e,#0000 70%),#070906}.promo--card[data-astro-cid-nen7h5rs] img{object-fit:contain;width:calc(100% - 52px);height:auto;box-shadow:0 20px 40px -14px #000, 0 0 30px -8px var(--glow-soft);filter:none;border-radius:6px;inset:18px 26px auto;transform:rotate(-4deg)}.promo--card[data-astro-cid-nen7h5rs]:hover img{transform:rotate(-2deg)scale(1.03)}.promo--card[data-astro-cid-nen7h5rs]:after{background:linear-gradient(#0000 40%,#070906f2 75%)}.pc[data-astro-cid-nen7h5rs]{z-index:1;gap:8px;padding:20px;display:grid;position:absolute;bottom:0;left:0;right:0}.pc[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{font:700 .6875rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.pc[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font:800 1.0625rem/1.15 var(--font-sign);text-transform:uppercase;font-stretch:125%}.go[data-astro-cid-nen7h5rs]{background:var(--lime);color:var(--on-lime);font:800 .75rem/1 var(--font-sign);text-transform:uppercase;box-shadow:0 0 16px var(--glow);border-radius:2px;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:9px 12px;font-stretch:125%;display:inline-flex}@media (width<=1240px){.games[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-groups[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr) 260px}.mega-groups[data-astro-cid-nen7h5rs].has-occ{grid-template-columns:minmax(0,1fr) 210px 240px}.tiles[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}}@media (1080px<width<1440px){.hdr-in[data-astro-cid-nen7h5rs]{grid-template-columns:max-content 1fr max-content}}@media (1080px<width<=1200px){.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs]{padding:0 8px}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].toplink{padding-right:2px}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>button[data-astro-cid-nen7h5rs].chev{padding:0 6px 0 2px}.end[data-astro-cid-nen7h5rs]{gap:8px}.book[data-astro-cid-nen7h5rs] .view[data-astro-cid-nen7h5rs]{display:none}}.mega-in[data-astro-cid-nen7h5rs]{max-height:calc(100dvh - var(--hdr-h) - 16px);overscroll-behavior:contain;overflow-y:auto}.mnav[data-astro-cid-nen7h5rs]{inset:var(--hdr-h) 0 0;background:var(--bg);border-top:1px solid var(--line);position:fixed;overflow:hidden}.mpanel[data-astro-cid-nen7h5rs]{overscroll-behavior:contain;background:var(--bg);transition:transform .32s var(--ease);padding:12px clamp(16px,3vw,44px) 120px;position:absolute;inset:0;overflow-y:auto}.mroot[data-astro-cid-nen7h5rs].off{transform:translate(-30%)}.msub[data-astro-cid-nen7h5rs]{transform:translate(calc(100% + 40px));box-shadow:-18px 0 40px -20px #000}.msub[data-astro-cid-nen7h5rs].on{transform:none}@media (prefers-reduced-motion:reduce){.mpanel[data-astro-cid-nen7h5rs]{transition-duration:.32s!important}}.mgroup[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:14px 0}.mtop[data-astro-cid-nen7h5rs]{padding:6px 0;font-size:1.25rem;text-decoration:none;display:block}.mrow[data-astro-cid-nen7h5rs]{align-items:stretch;padding:0;display:flex}.mrow[data-astro-cid-nen7h5rs] .mtop[data-astro-cid-nen7h5rs]{flex:none;padding:20px 0}.mrow[data-astro-cid-nen7h5rs] .current[data-astro-cid-nen7h5rs]{color:var(--lime)}.mdrill[data-astro-cid-nen7h5rs]{background:0 0;border:0;flex:1;justify-content:flex-end;align-items:center;padding:0 19px 0 16px;display:flex}.mdrill[data-astro-cid-nen7h5rs] svg{color:var(--lime);transition:transform var(--dur) var(--ease);transform:rotate(-90deg)}.mdrill[data-astro-cid-nen7h5rs]:hover svg{transform:rotate(-90deg)translateY(3px)}.mback[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text-2);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px 0 0;font-size:.9375rem;font-weight:600;display:inline-flex}.mback[data-astro-cid-nen7h5rs] svg{color:var(--lime);transform:rotate(90deg)}.mback[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.mhead[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:6px;padding:4px 0 10px;display:flex}.mall[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--lime);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.msub[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:4px 0 0;list-style:none}.mlevels[data-astro-cid-nen7h5rs]{gap:6px;margin:6px 0 10px;display:grid}.mglinks[data-astro-cid-nen7h5rs]{margin:0 0 10px}.mglinks[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);min-height:44px;text-decoration:none}.mlevels[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:48px;color:var(--text);border:1px solid #2c3524;border-radius:2px;align-items:center;gap:12px;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.mlevels[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--muted);margin-left:auto;font-weight:500}.mgames[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(auto-fill,minmax(min(140px,50% - 6px),1fr));gap:14px 12px;padding-top:10px;display:grid}.mgames[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);gap:6px;text-decoration:none;display:grid}.mgames[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .thumb[data-astro-cid-nen7h5rs],.mgames[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .thumb[data-astro-cid-nen7h5rs],.mgames[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .thumb[data-astro-cid-nen7h5rs]{border-color:var(--lime);box-shadow:0 0 16px var(--glow-soft)}.mgames[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .nm[data-astro-cid-nen7h5rs],.mgames[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .nm[data-astro-cid-nen7h5rs]{color:var(--lime)}.mtiles[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text-2);align-items:center;gap:10px;text-decoration:none;display:flex}.mtiles[data-astro-cid-nen7h5rs] .plaque[data-astro-cid-nen7h5rs]{width:34px;height:34px}.mflags[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:8px 0 10px}.mpromo[data-astro-cid-nen7h5rs]{border:1px solid var(--lime-dim);border-radius:var(--r-c);color:var(--text);align-items:center;gap:10px;margin:12px 0 4px;padding:12px 14px;font-weight:700;text-decoration:none;display:flex}.mpromo[data-astro-cid-nen7h5rs] svg{color:var(--lime);flex:none}.mpromo[data-astro-cid-nen7h5rs] svg:last-child{margin-left:auto}.mflags[data-astro-cid-nen7h5rs] .flag[data-astro-cid-nen7h5rs]{width:56px;height:52px;padding-top:9px}.mflags[data-astro-cid-nen7h5rs] .flag[data-astro-cid-nen7h5rs]:before{height:37px}.mflags[data-astro-cid-nen7h5rs] .plate[data-astro-cid-nen7h5rs]{width:46px;height:30px;font-size:.875rem}@media (width<=1080px){.hdr-in[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo.book burger";padding-bottom:18px}.nav[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:grid}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:84px;margin:-12px 0 -20px -10px}.hdr-bg[data-astro-cid-nen7h5rs]{opacity:1}}@media (width<=520px){.end[data-astro-cid-nen7h5rs] .flag[data-astro-cid-nen7h5rs].on{display:none}.end[data-astro-cid-nen7h5rs] .flag[data-astro-cid-nen7h5rs]{width:40px;height:44px;padding-top:9px}.end[data-astro-cid-nen7h5rs] .flag[data-astro-cid-nen7h5rs]:before{height:28px}.end[data-astro-cid-nen7h5rs] .plate[data-astro-cid-nen7h5rs]{width:32px;height:24px;font-size:.6875rem}.end[data-astro-cid-nen7h5rs]{gap:8px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:74px}.book[data-astro-cid-nen7h5rs]{letter-spacing:.01em;white-space:nowrap;gap:8px;padding:10px 12px;font-size:.75rem}.book[data-astro-cid-nen7h5rs] svg{width:20px;height:20px}}@media (width<=380px){.book[data-astro-cid-nen7h5rs] .view[data-astro-cid-nen7h5rs],.book[data-astro-cid-nen7h5rs] svg{display:none}.hdr-in[data-astro-cid-nen7h5rs]{column-gap:8px}}@media (width<=340px){.hdr-in[data-astro-cid-nen7h5rs]{padding-left:12px;padding-right:12px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:62px;margin:-10px 0 -17px -8px}}@media (prefers-reduced-motion:reduce){.is-away[data-astro-cid-nen7h5rs]{transform:none}.open[data-astro-cid-nen7h5rs]>.mega[data-astro-cid-nen7h5rs]{animation:none}}.social[data-astro-cid-y2qsmizv]{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.social[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]{border-radius:var(--r-i);width:44px;height:44px;color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime-dim);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#070906d9;place-items:center;display:grid}.social[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{fill:currentColor}.social[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]:hover,.social[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]:focus-visible{background:var(--lime);color:var(--on-lime);box-shadow:inset 0 0 0 2px var(--on-lime), 0 0 22px var(--glow)}.ftr[data-astro-cid-jo6i4kqk]{color:var(--text-2);padding:clamp(64px,9vw,110px) 0 32px;font-size:.9375rem}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr .8fr 1fr 1.3fr;gap:32px;display:grid}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:150px;height:auto;margin:-10px 0 0 -10px}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:26ch;margin-top:10px}.occ[data-astro-cid-jo6i4kqk]{margin-top:28px}h2[data-astro-cid-jo6i4kqk]{font:700 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--lime);margin-bottom:12px}h2[data-astro-cid-jo6i4kqk].mt{margin-top:24px}ul[data-astro-cid-jo6i4kqk]{padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]{margin-bottom:4px}a[data-astro-cid-jo6i4kqk]{padding:3px 0;text-decoration:none;display:inline-block}a[data-astro-cid-jo6i4kqk]:hover{color:var(--lime)}address[data-astro-cid-jo6i4kqk]{margin-bottom:14px;font-style:normal}address[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk],.contact[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--muted);font-size:.8125rem}.hrs[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,auto);justify-content:start;column-gap:22px;margin-bottom:14px;display:grid}.hrs[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{width:38px;color:var(--muted);display:inline-block}.contact[data-astro-cid-jo6i4kqk]{margin-bottom:14px}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:48px;padding-top:20px;font-size:.8125rem;display:flex}.credit[data-astro-cid-jo6i4kqk]{text-align:right;flex-basis:100%;font-size:.75rem}.credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#7a846e}.credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--lime)}@media (width<=1000px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=560px){.top[data-astro-cid-jo6i4kqk],.hrs[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.ftr[data-astro-cid-jo6i4kqk]{padding-bottom:96px}.credit[data-astro-cid-jo6i4kqk]{text-align:left}}.route[data-astro-cid-cz245ulg]{pointer-events:none;z-index:2;position:absolute;top:0;left:0;overflow:visible}.route[data-astro-cid-cz245ulg] path[data-astro-cid-cz245ulg]{fill:none;stroke-linecap:square;stroke-linejoin:miter}.route-dim[data-astro-cid-cz245ulg]{stroke:var(--lime);stroke-opacity:.13;stroke-width:2px}.route-lit[data-astro-cid-cz245ulg]{stroke:var(--lime);stroke-width:3px;transition:stroke-dashoffset 80ms linear}.route-glow[data-astro-cid-cz245ulg]{stroke:var(--lime);stroke-width:10px;stroke-opacity:.16;transition:stroke-dashoffset 80ms linear}.route-arrows[data-astro-cid-cz245ulg] path{stroke:var(--lime);stroke-width:2.5px;stroke-opacity:.25;transition:stroke-opacity .2s}.route-arrows[data-astro-cid-cz245ulg] path.on{stroke-opacity:1}@media (width<=640px){.route-lit[data-astro-cid-cz245ulg]{stroke-width:2.5px}}.wa[data-astro-cid-vsqmdgo3]{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;width:60px;height:60px;transition:transform var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed}.wa[data-astro-cid-vsqmdgo3]:hover{transform:scale(1.06)}.wa[data-astro-cid-vsqmdgo3] img[data-astro-cid-vsqmdgo3]{filter:drop-shadow(0 6px 16px #0009);width:60px;height:60px}html.bk-open{overflow:hidden}.bk[data-astro-cid-reei3hmf]{width:min(980px,100vw - 32px);max-width:none;height:min(860px,100dvh - 48px);max-height:none;color:var(--text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.bk[data-astro-cid-reei3hmf]::backdrop{background:radial-gradient(60% 50% at 50% 40%,#a0e40414,#0000 70%),#050704e6}.bk[data-astro-cid-reei3hmf][open]{animation:bk-in .2s var(--ease)}.bk[data-astro-cid-reei3hmf][open]::backdrop{animation:bk-fade .2s var(--ease)}@keyframes bk-in{0%{opacity:0;transform:translateY(10px)scale(.99)}}@keyframes bk-fade{0%{opacity:0}}.bk-panel[data-astro-cid-reei3hmf]{background:var(--surface);border:1px solid var(--lime-dim);border-radius:var(--r-c);height:100%;box-shadow:0 0 0 1px #000, 0 40px 80px -20px #000, 0 0 50px var(--glow-soft);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.bk-head[data-astro-cid-reei3hmf]{grid-row:1}.bk-remind[data-astro-cid-reei3hmf]{grid-row:2}.bk-body[data-astro-cid-reei3hmf]{grid-row:3}.bk-foot[data-astro-cid-reei3hmf]{grid-row:4}.bk-head[data-astro-cid-reei3hmf]{border-bottom:1px solid var(--line);background:linear-gradient(180deg, #a0e4040f, transparent), var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 16px 16px 18px;display:grid}.bk-plaque[data-astro-cid-reei3hmf]{background:var(--lime);width:48px;height:48px;color:var(--on-lime);box-shadow:inset 0 0 0 2px var(--on-lime), inset 0 0 0 3px #fff3, 0 0 18px var(--glow);border-radius:3px;place-items:center;display:grid}.bk-kicker[data-astro-cid-reei3hmf]{font:700 .6875rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--lime);margin-bottom:6px}.bk-title[data-astro-cid-reei3hmf]{font:800 clamp(1.05rem, 1.6vw + .6rem, 1.5rem)/1.05 var(--font-sign);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-stretch:125%;overflow:hidden}.bk-meta[data-astro-cid-reei3hmf]{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:.875rem}.bk-meta[data-astro-cid-reei3hmf]:empty{display:none}.bk-close[data-astro-cid-reei3hmf]{width:48px;height:48px;color:var(--lime);cursor:pointer;background:#07090699;border:1px solid #39432f;border-radius:2px;place-items:center;display:grid}.bk-close[data-astro-cid-reei3hmf] svg[data-astro-cid-reei3hmf]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:square}.bk-close[data-astro-cid-reei3hmf]:hover{border-color:var(--lime);box-shadow:0 0 16px var(--glow-soft)}.bk-body[data-astro-cid-reei3hmf]{overscroll-behavior:contain;background:#f4f6f1;position:relative;overflow-y:auto}.bk-body[data-astro-cid-reei3hmf]:focus{outline:none}.bk-remind[data-astro-cid-reei3hmf]{border-bottom:1px solid var(--line);color:var(--text);background:#0f1409;flex-wrap:wrap;gap:6px 18px;padding:10px 18px;font-size:.875rem;font-weight:600;display:flex}.bk-remind[data-astro-cid-reei3hmf][hidden],.bk-remind[data-astro-cid-reei3hmf] [data-astro-cid-reei3hmf][hidden]{display:none}.bk-remind[data-astro-cid-reei3hmf] span[data-astro-cid-reei3hmf]{align-items:center;gap:8px;display:inline-flex}.bk-remind[data-astro-cid-reei3hmf] svg{color:var(--lime);flex:none}.bk-slot[data-astro-cid-reei3hmf]{min-height:100%}.bk-slot[data-astro-cid-reei3hmf] iframe{display:block;width:100%!important}.bk-loading[data-astro-cid-reei3hmf]{z-index:1;text-align:center;background:var(--bg);color:var(--text-2);place-content:center;justify-items:center;gap:14px;padding:24px;display:grid;position:absolute;inset:0}.bk-loading[data-astro-cid-reei3hmf][hidden]{display:none}.bk-bar[data-astro-cid-reei3hmf]{background:var(--line);border-radius:1px;width:200px;height:6px;overflow:hidden}.bk-bar[data-astro-cid-reei3hmf] i[data-astro-cid-reei3hmf]{background:var(--lime);width:40%;height:100%;box-shadow:0 0 12px var(--glow);animation:bk-run 1.1s var(--ease) infinite;display:block}@keyframes bk-run{0%{transform:translate(-110%)}to{transform:translate(260%)}}.bk-slow[data-astro-cid-reei3hmf]{max-width:30em;color:var(--muted);font-size:.9375rem}.bk-slow[data-astro-cid-reei3hmf] a[data-astro-cid-reei3hmf]{color:var(--lime)}.bk-foot[data-astro-cid-reei3hmf]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.bk-foot[data-astro-cid-reei3hmf] p[data-astro-cid-reei3hmf]{color:var(--muted);font-size:.8125rem}.bk-foot[data-astro-cid-reei3hmf] a[data-astro-cid-reei3hmf]{color:var(--text-2);text-decoration-color:var(--lime);text-underline-offset:3px;align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.bk-foot[data-astro-cid-reei3hmf] a[data-astro-cid-reei3hmf]:hover{color:var(--lime)}@media (width<=640px){.bk[data-astro-cid-reei3hmf]{width:100vw;height:100dvh;margin:0}.bk-panel[data-astro-cid-reei3hmf]{border-width:0;border-radius:0}.bk-head[data-astro-cid-reei3hmf]{gap:10px;padding:12px}.bk-plaque[data-astro-cid-reei3hmf]{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.bk[data-astro-cid-reei3hmf][open],.bk[data-astro-cid-reei3hmf][open]::backdrop{animation:none}.bk-bar[data-astro-cid-reei3hmf] i[data-astro-cid-reei3hmf]{width:100%;animation:none}}
