@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-400-normal.Dhut76fR.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-400-normal.BDKaGhyp.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-500-normal.DYtqi0QS.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-700-normal.CfpNZvy6.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-700-normal.DqEcQeE5.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-800-normal.BRNHt2w0.woff)format("woff")}:root{--ground:#070708;--text:#f4f3f0;--text-soft:#c9c8c4;--text-muted:#b9b8b4;--accent:#c6ff3d;--accent-hover:#daff7a;--on-accent:#0b0f00;--accent-tint:#c6ff3d24;--red-glow-strong:#b0121ecc;--red-glow:#960e1a8c;--red-glow-soft:#780a1473;--glass-fill:#ffffff12;--glass-fill-strong:#ffffff1a;--glass-border:#ffffff1f;--glass-border-top:#ffffff57;--glass-fallback:#17171a;--tab-bar-fill:#1e1e2199;--placeholder-border:#ffffff47;--divider:#ffffff1a;--font:"Plus Jakarta Sans", system-ui, sans-serif;--r-chip:22px;--r-image:20px;--r-card:26px;--r-panel:28px;--r-hero:36px;--r-pill:30px;--page-pad:16px;--stack:20px;--grid-gap:12px;--content-max:1200px;--touch:44px;--btn-h:58px;--top-bar-h:56px;--tab-bar-h:60px;--ease:cubic-bezier(.22, 1, .36, 1);--fast:.2s;--base:.5s}*,:before,:after{box-sizing:border-box}html{background:var(--ground);color:var(--text);color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;font-family:var(--font);padding-bottom:calc(var(--tab-bar-h) + 40px + env(safe-area-inset-bottom));margin:0;font-size:16px;line-height:1.5;overflow-x:clip}@media (width>=1080px){body{padding-bottom:0}}img,video,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3{overflow-wrap:anywhere;margin:0;font-weight:800}p{margin:0}a{color:var(--accent)}a:hover{color:var(--accent-hover)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.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-link{z-index:100;border-radius:var(--r-chip);background:var(--accent);color:var(--on-accent);padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.wrap{width:100%;max-width:calc(var(--content-max) + 2 * var(--page-pad));padding:0 var(--page-pad);margin:0 auto}.glass{border:1px solid var(--glass-border);border-top-color:var(--glass-border-top);background:var(--glass-fallback)}@supports (backdrop-filter:blur(1px)){.glass{background:var(--glass-fill);backdrop-filter:blur(16px)}}.btn{min-height:var(--btn-h);font:inherit;cursor:pointer;transition:background-color var(--fast) var(--ease), transform var(--fast) var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-hover);color:var(--on-accent)}.btn-ghost{color:var(--text);background:#ffffff0f;border-color:#fff3}.btn-ghost:hover{color:var(--text);background:#ffffff1f}.section{margin-top:56px;position:relative}.section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;padding:0 8px;display:flex}.h2{letter-spacing:-.6px;font-size:30px;line-height:1.1}.muted{color:var(--text-muted)}.tabular{font-variant-numeric:tabular-nums}@media (width>=1080px){.section{margin-top:96px}.h2{letter-spacing:-1px;font-size:40px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.top[data-astro-cid-nazmfhjt]{z-index:20;padding-top:16px;position:relative}.pill[data-astro-cid-nazmfhjt]{height:var(--top-bar-h);border-radius:28px;justify-content:space-between;align-items:center;gap:12px;padding:0 6px 0 20px;display:flex}@supports (backdrop-filter:blur(1px)){.pill[data-astro-cid-nazmfhjt]{backdrop-filter:blur(20px)}}.brand[data-astro-cid-nazmfhjt]{color:var(--text);letter-spacing:.2px;min-height:var(--touch);white-space:nowrap;align-items:center;font-size:16px;font-weight:800;text-decoration:none;display:flex}.brand[data-astro-cid-nazmfhjt]:hover{color:var(--text)}.enquire[data-astro-cid-nazmfhjt]{min-height:var(--touch);background:var(--accent);color:var(--on-accent);border-radius:22px;flex-shrink:0;align-items:center;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.enquire[data-astro-cid-nazmfhjt]:hover{background:var(--accent-hover);color:var(--on-accent)}.desk-nav[data-astro-cid-nazmfhjt]{display:none}@media (width>=1080px){.pill[data-astro-cid-nazmfhjt]{border-radius:32px;height:64px;padding:0 8px 0 24px}.desk-nav[data-astro-cid-nazmfhjt]{margin-left:auto;display:block}.desk-nav[data-astro-cid-nazmfhjt] ul[data-astro-cid-nazmfhjt]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.desk-nav[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]{min-height:var(--touch);color:var(--text-muted);transition:color var(--fast) var(--ease), background-color var(--fast) var(--ease);border:1px solid #0000;border-radius:22px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.desk-nav[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt]:hover{color:var(--text);background:#ffffff0f}.desk-nav[data-astro-cid-nazmfhjt] a[data-astro-cid-nazmfhjt][aria-current=page]{color:var(--accent);border-color:var(--accent);background:#c6ff3d29}}.tabbar[data-astro-cid-exkhzgpt]{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:50;position:fixed;transform:translate(-50%)}ul[data-astro-cid-exkhzgpt]{height:var(--tab-bar-h);border-radius:var(--r-pill);background:#18181bf0;border-color:#fff6 #ffffff29 #ffffff29;align-items:center;gap:4px;margin:0;padding:6px;list-style:none;display:flex;box-shadow:0 12px 30px #00000080}@supports (backdrop-filter:blur(1px)){ul[data-astro-cid-exkhzgpt]{background:var(--tab-bar-fill);backdrop-filter:blur(22px)}}.tab[data-astro-cid-exkhzgpt]{min-width:48px;height:48px;color:var(--text-muted);transition:color var(--fast) var(--ease);border:1px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.tab[data-astro-cid-exkhzgpt]:hover{color:var(--text)}.tab[data-astro-cid-exkhzgpt].on{color:var(--accent);border-color:var(--accent);background:#c6ff3d29;padding:0 16px}@media (width>=1080px){.tabbar[data-astro-cid-exkhzgpt]{display:none}}.foot[data-astro-cid-jo6i4kqk]{margin-top:72px;padding-bottom:32px}.inner[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--divider);flex-direction:column;gap:20px;padding:28px 8px 0;display:flex}.name[data-astro-cid-jo6i4kqk]{font-size:18px;font-weight:800}ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-jo6i4kqk]{min-height:var(--touch);color:var(--text-soft);overflow-wrap:anywhere;align-items:center;gap:10px;text-decoration:none;display:inline-flex}a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}a[data-astro-cid-jo6i4kqk] svg{color:var(--text-muted);flex-shrink:0}.copy[data-astro-cid-jo6i4kqk]{padding:16px 8px 0;font-size:13px}@media (width>=1080px){.inner[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between}ul[data-astro-cid-jo6i4kqk]{align-items:flex-end}}.nf[data-astro-cid-ibpinaeu]{margin-top:32px}.panel[data-astro-cid-ibpinaeu]{border-radius:var(--r-hero);flex-direction:column;align-items:flex-start;gap:16px;padding:28px 22px;display:flex}h1[data-astro-cid-ibpinaeu]{letter-spacing:-1px;font-size:clamp(32px,9vw,52px);line-height:1.05}.building[data-astro-cid-xrt7dwpg]{margin-top:32px}.panel[data-astro-cid-xrt7dwpg]{border-radius:var(--r-hero);flex-direction:column;align-items:flex-start;gap:16px;padding:28px 22px;display:flex}h1[data-astro-cid-xrt7dwpg]{letter-spacing:-1px;font-size:clamp(32px,9vw,52px);line-height:1.05}.addr[data-astro-cid-xrt7dwpg]{min-height:var(--touch);color:var(--text-soft);overflow-wrap:anywhere;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.addr[data-astro-cid-xrt7dwpg]:hover{color:var(--accent)}.addr[data-astro-cid-xrt7dwpg] svg{flex-shrink:0}@media (width>=1080px){.panel[data-astro-cid-xrt7dwpg]{padding:48px}}.cats[data-astro-cid-jbyjlgcd]{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.cat[data-astro-cid-jbyjlgcd]{isolation:isolate;border-radius:var(--r-card);min-height:112px;color:var(--text);transition:transform var(--base) var(--ease), border-color var(--fast) var(--ease);align-items:center;gap:16px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.cat[data-astro-cid-jbyjlgcd]:after{content:"";background:radial-gradient(closest-side, var(--red-glow-soft), #780a1400);pointer-events:none;z-index:-1;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-90px;right:-80px}.cat[data-astro-cid-jbyjlgcd]:hover{color:var(--text);border-color:#ffffff3d}.icon[data-astro-cid-jbyjlgcd]{width:56px;height:56px;color:var(--text-soft);background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.text[data-astro-cid-jbyjlgcd]{flex-direction:column;gap:2px;min-width:0;display:flex}.title[data-astro-cid-jbyjlgcd]{letter-spacing:-.3px;font-size:22px;font-weight:800}.count[data-astro-cid-jbyjlgcd]{font-size:14px}.go[data-astro-cid-jbyjlgcd]{background:var(--accent);width:44px;height:44px;color:var(--on-accent);transition:transform var(--fast) var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.cat[data-astro-cid-jbyjlgcd]:hover .go[data-astro-cid-jbyjlgcd]{transform:translate(3px)}@media (prefers-reduced-motion:no-preference){.cat[data-astro-cid-jbyjlgcd]:hover{transform:translateY(-3px)}}@media (width>=720px){.cats[data-astro-cid-jbyjlgcd]{grid-template-columns:repeat(3,minmax(0,1fr))}.cat[data-astro-cid-jbyjlgcd]{flex-direction:column;align-items:flex-start;min-height:240px;padding:26px}.go[data-astro-cid-jbyjlgcd]{position:absolute;bottom:22px;right:22px}.title[data-astro-cid-jbyjlgcd]{margin-top:auto;font-size:26px}}.shop[data-astro-cid-l7yrjx73]{flex-direction:column;gap:12px;margin-top:32px;display:flex}h1[data-astro-cid-l7yrjx73]{letter-spacing:-1px;padding:0 8px;font-size:clamp(36px,10vw,56px);line-height:1.05}.muted[data-astro-cid-l7yrjx73]{padding:0 8px 8px}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;margin-top:-88px;padding-top:104px;position:relative}.bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;height:820px;position:absolute;inset:0 0 auto;overflow:hidden}.bg[data-astro-cid-ge2uvauf] .carbon,.loop[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loop[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.2s var(--ease)}.loop[data-astro-cid-ge2uvauf].is-playing{opacity:.55}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #07070859 0%, #07070826 40%, #07070800 70%, var(--ground) 100%);position:absolute;inset:0}.glow[data-astro-cid-ge2uvauf]{border-radius:50%;position:absolute}.g1[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side, var(--red-glow), #960e1a00);width:360px;height:360px;top:260px;left:-120px}.g2[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side,#780a1480,#780a1400);width:420px;height:420px;top:520px;right:-160px}.inner[data-astro-cid-ge2uvauf]{flex-direction:column;gap:20px;display:flex}.copy[data-astro-cid-ge2uvauf]{flex-direction:column;gap:12px;padding:8px 8px 0;display:flex}h1[data-astro-cid-ge2uvauf]{letter-spacing:-1.2px;font-size:clamp(38px,11vw,44px);line-height:1.04}.sub[data-astro-cid-ge2uvauf]{color:var(--text-soft);font-size:16px}.cta[data-astro-cid-ge2uvauf]{width:100%}.stage[data-astro-cid-ge2uvauf]{border-radius:var(--r-hero);background:linear-gradient(#ffffff1a 0%,#ffffff08 100%);border-top-color:#ffffff61;height:380px;position:relative;overflow:hidden}.floor-glow[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side, var(--red-glow-strong), #b0121e00);border-radius:50%;width:300px;height:56px;margin-left:-150px;position:absolute;bottom:18px;left:50%}.wheel[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 26px 30px #000000bf);transform-origin:50% 47%;width:340px;margin-left:-170px;position:absolute;top:22px;left:50%}.wheel[data-astro-cid-ge2uvauf] img{width:100%;height:auto}.sweep[data-astro-cid-ge2uvauf]{mix-blend-mode:soft-light;opacity:0;border-radius:50%;position:absolute;inset:4% 8% 18%;overflow:hidden}.sweep[data-astro-cid-ge2uvauf]:before{content:"";background:linear-gradient(100deg,#fff0 0%,#ffffffd9 50%,#fff0 100%);width:40%;position:absolute;top:-20%;bottom:-20%;left:-60%}.tag[data-astro-cid-ge2uvauf]{background:#0a0a0cb3;border:1px solid #fff3;border-radius:16px;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:14px;left:14px}@media (prefers-reduced-motion:no-preference){.wheel[data-astro-cid-ge2uvauf]{animation:rock 7s var(--ease) infinite alternate}.sweep[data-astro-cid-ge2uvauf]{opacity:1}.sweep[data-astro-cid-ge2uvauf]:before{animation:sweep 6s var(--ease) 1.2s infinite}}@keyframes rock{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes sweep{0%{transform:translate(0)}45%,to{transform:translate(475%)}}@media (width>=720px){.stage[data-astro-cid-ge2uvauf]{height:460px}.wheel[data-astro-cid-ge2uvauf]{width:420px;margin-left:-210px}.floor-glow[data-astro-cid-ge2uvauf]{width:380px;margin-left:-190px}}@media (width>=1080px){.hero[data-astro-cid-ge2uvauf]{padding-top:120px}.bg[data-astro-cid-ge2uvauf]{height:900px}.inner[data-astro-cid-ge2uvauf]{grid-template:"copy stage""cta stage"/minmax(0,1fr) minmax(0,1.05fr);align-content:center;gap:28px 48px;min-height:600px;display:grid}.copy[data-astro-cid-ge2uvauf]{grid-area:copy;align-self:end;gap:20px;padding:0 8px}.stage[data-astro-cid-ge2uvauf]{grid-area:stage}h1[data-astro-cid-ge2uvauf]{letter-spacing:-2px;font-size:clamp(52px,5.4vw,72px)}.sub[data-astro-cid-ge2uvauf]{font-size:19px}.cta[data-astro-cid-ge2uvauf]{grid-area:cta;place-self:start;width:auto;margin-left:8px}.stage[data-astro-cid-ge2uvauf]{height:560px}.wheel[data-astro-cid-ge2uvauf]{width:520px;margin-left:-260px;top:26px}.floor-glow[data-astro-cid-ge2uvauf]{width:460px;height:70px;margin-left:-230px}}.card[data-astro-cid-4fhpls6h]{border-radius:var(--r-card);color:var(--text);flex-direction:column;gap:10px;height:100%;padding:8px;text-decoration:none;display:flex}.card[data-astro-cid-4fhpls6h]:hover{color:var(--text)}.media[data-astro-cid-4fhpls6h]{aspect-ratio:1;border-radius:var(--r-image);display:block;overflow:hidden}.media[data-astro-cid-4fhpls6h] img{object-fit:cover;width:100%;height:100%;transition:transform var(--base) var(--ease)}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-4fhpls6h]:hover .media[data-astro-cid-4fhpls6h] img{transform:scale(1.04)}}.placeholder[data-astro-cid-4fhpls6h]{border:1px dashed var(--placeholder-border);border-radius:var(--r-image);height:100%;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.body[data-astro-cid-4fhpls6h]{flex-direction:column;gap:4px;padding:0 8px 8px;display:flex}.name[data-astro-cid-4fhpls6h]{overflow-wrap:anywhere;font-size:15px;font-weight:700}.price[data-astro-cid-4fhpls6h]{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.amount[data-astro-cid-4fhpls6h]{font-size:22px;font-weight:800}.note[data-astro-cid-4fhpls6h]{font-size:12px}.all[data-astro-cid-qokwrj6l]{min-height:var(--touch);align-items:center;font-weight:700;display:inline-flex}.grid[data-astro-cid-qokwrj6l]{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=1080px){.grid[data-astro-cid-qokwrj6l]{grid-template-columns:repeat(4,minmax(0,1fr))}}.panel[data-astro-cid-tye4x6wq]{isolation:isolate;border-radius:32px;flex-direction:column;gap:16px;padding:26px 22px;display:flex;position:relative;overflow:hidden}.glow[data-astro-cid-tye4x6wq]{background:radial-gradient(closest-side, var(--red-glow-soft), #780a1400);pointer-events:none;z-index:-1;border-radius:50%;width:340px;height:340px;position:absolute;top:-120px;left:-100px}.lead[data-astro-cid-tye4x6wq]{color:var(--text-soft);max-width:36em}.actions[data-astro-cid-tye4x6wq]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.actions[data-astro-cid-tye4x6wq] .btn[data-astro-cid-tye4x6wq]{flex:auto}.addr[data-astro-cid-tye4x6wq]{min-height:var(--touch);color:var(--text-soft);overflow-wrap:anywhere;align-items:center;gap:10px;font-size:15px;text-decoration:none;display:inline-flex}.addr[data-astro-cid-tye4x6wq]:hover{color:var(--accent)}.addr[data-astro-cid-tye4x6wq] svg{flex-shrink:0}@media (width>=1080px){.panel[data-astro-cid-tye4x6wq]{border-radius:var(--r-hero);padding:48px}.actions[data-astro-cid-tye4x6wq] .btn[data-astro-cid-tye4x6wq]{flex:none}}
/*$vite$:1*/