.c3d[data-astro-cid-fosiq3og]{position:relative}.c3d-stage[data-astro-cid-fosiq3og]{perspective:1400px;height:clamp(220px,34vw,400px);transform-style:preserve-3d;touch-action:pan-y;outline:none;position:relative}.c3d-item[data-astro-cid-fosiq3og]{cursor:pointer;width:min(640px,78%);transition:transform .8s var(--ease), opacity .8s var(--ease), filter .8s;outline:1px solid var(--edge-2);background:#000;border:0;border-radius:18px;margin-left:max(-320px,-39%);padding:0;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 40px 80px -30px #000000e6}.c3d-item[data-astro-cid-fosiq3og].on{outline:2px solid var(--gold);cursor:zoom-in;box-shadow:0 0 60px -10px #ffc74073,0 40px 80px -30px #000000e6}.c3d-item[data-astro-cid-fosiq3og] img{aspect-ratio:1404/648;object-fit:cover;pointer-events:none;user-select:none;width:100%}.c3d-ui[data-astro-cid-fosiq3og]{justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.c3d-btn[data-astro-cid-fosiq3og]{border:1px solid var(--edge-2);background:var(--panel);width:50px;height:50px;color:var(--text);cursor:pointer;transition:border-color .3s, color .3s, transform .3s var(--ease);border-radius:50%;font-size:28px;line-height:1}.c3d-btn[data-astro-cid-fosiq3og]:hover{border-color:var(--gold);color:var(--gold);transform:scale(1.08)}.c3d-dots[data-astro-cid-fosiq3og]{gap:8px;display:flex}.c3d-dots[data-astro-cid-fosiq3og] button[data-astro-cid-fosiq3og]{background:var(--edge-2);cursor:pointer;width:10px;height:10px;transition:width .4s var(--ease), background .3s;border:0;border-radius:6px;padding:0}.c3d-dots[data-astro-cid-fosiq3og] button[data-astro-cid-fosiq3og].on{background:var(--gold);width:28px}.lightbox[data-astro-cid-fosiq3og]{border:1px solid var(--edge-2);background:#000;border-radius:16px;width:min(1200px,96vw);max-width:none;padding:0;overflow:visible}.lightbox[data-astro-cid-fosiq3og]::backdrop{backdrop-filter:blur(4px);background:#05030ce6}.lightbox[data-astro-cid-fosiq3og] .lb-img{border-radius:16px;width:100%;display:none}.lightbox[data-astro-cid-fosiq3og] .lb-img.on{display:block}.lb-close[data-astro-cid-fosiq3og]{border:1px solid var(--edge-2);color:#fff;cursor:pointer;background:#0b0718d9;border-radius:50%;width:46px;height:46px;font-size:28px;line-height:1;position:absolute;top:-56px;right:0}.g-hero[data-astro-cid-vsibstdj]{isolation:isolate;padding:130px 0 70px;position:relative;overflow:hidden}.g-hero-bg[data-astro-cid-vsibstdj]{z-index:-1;position:absolute;inset:0}.g-hero-bg[data-astro-cid-vsibstdj] img{object-fit:cover;filter:saturate(.9);width:100%;height:100%}.g-hero-bg[data-astro-cid-vsibstdj]:after{content:"";background:linear-gradient(90deg, #0b0718f5 0%, #0b0718d1 50%, #0b07188c 100%), linear-gradient(180deg, transparent 60%, var(--bg));position:absolute;inset:0}.g-hero-in[data-astro-cid-vsibstdj]{align-items:center;gap:28px;display:grid}@media (width>=820px){.g-hero-in[data-astro-cid-vsibstdj]{grid-template-columns:auto 1fr;gap:44px}}.g-hero-in[data-astro-cid-vsibstdj] .g-icon{box-shadow:0 0 0 1px var(--edge-2), 0 20px 60px -10px #ff455499;border-radius:34px;animation:5s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(-8px)}}.g-tag[data-astro-cid-vsibstdj]{font-family:var(--head);letter-spacing:.32em;color:var(--gold);margin-bottom:14px;font-weight:700}.facts[data-astro-cid-vsibstdj]{background:var(--edge);border:1px solid var(--edge);border-radius:18px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:10px;display:grid;overflow:hidden}@media (width>=720px){.facts[data-astro-cid-vsibstdj]{grid-template-columns:repeat(4,1fr)}}.facts[data-astro-cid-vsibstdj] div[data-astro-cid-vsibstdj]{background:var(--panel);text-align:center;padding:20px}.facts[data-astro-cid-vsibstdj] strong[data-astro-cid-vsibstdj]{font-family:var(--head);color:var(--gold);font-size:36px;line-height:1.1;display:block}.facts[data-astro-cid-vsibstdj] span[data-astro-cid-vsibstdj]{color:var(--dim);text-transform:uppercase;letter-spacing:.14em;font-size:14px}.gallery[data-astro-cid-vsibstdj]{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=640px){.gallery[data-astro-cid-vsibstdj]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.gallery[data-astro-cid-vsibstdj]{grid-template-columns:repeat(4,1fr)}}.g-item[data-astro-cid-vsibstdj]{border:1px solid var(--edge);background:var(--panel);cursor:zoom-in;border-radius:14px;padding:0;display:block;overflow:hidden}.g-item[data-astro-cid-vsibstdj] img{aspect-ratio:1404/648;object-fit:cover;width:100%;transition:transform .6s var(--ease), filter .4s}.g-item[data-astro-cid-vsibstdj]:hover img{filter:brightness(1.1);transform:scale(1.06)}.lightbox[data-astro-cid-vsibstdj]{border:1px solid var(--edge-2);background:#000;border-radius:16px;width:min(1200px,96vw);max-width:none;padding:0;overflow:visible}.lightbox[data-astro-cid-vsibstdj]::backdrop{backdrop-filter:blur(4px);background:#05030ce0}.lightbox[data-astro-cid-vsibstdj] .lb-img{border-radius:16px;width:100%;display:none}.lightbox[data-astro-cid-vsibstdj] .lb-img.on{display:block}.lb-close[data-astro-cid-vsibstdj],.lb-nav[data-astro-cid-vsibstdj]{z-index:2;border:1px solid var(--edge-2);color:#fff;cursor:pointer;background:#0b0718d9;border-radius:50%;width:46px;height:46px;font-size:28px;line-height:1;position:absolute}.lb-close[data-astro-cid-vsibstdj]{top:-56px;right:0}.lb-nav[data-astro-cid-vsibstdj]{top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-vsibstdj]{left:10px}.lb-next[data-astro-cid-vsibstdj]{right:10px}.map[data-astro-cid-vsibstdj]{border-radius:var(--radius);border:1px solid var(--edge-2);min-height:220px;transition:transform .4s var(--ease);flex-direction:column;justify-content:flex-end;padding:26px;display:flex;position:relative;overflow:hidden}.map[data-astro-cid-vsibstdj]:hover{transform:translateY(-4px)}.map[data-astro-cid-vsibstdj]:before{content:"";z-index:-1;position:absolute;inset:0}.map[data-astro-cid-vsibstdj]{isolation:isolate}.map--a[data-astro-cid-vsibstdj]:before{background-blend-mode:overlay;background:linear-gradient(160deg,#3b2a7a,#1a1236 60%),repeating-linear-gradient(90deg,#0000 0 38px,#ffffff0a 38px 40px)}.map--b[data-astro-cid-vsibstdj]:before{background:linear-gradient(160deg,#8a4a1c,#2a1430 70%)}.map--c[data-astro-cid-vsibstdj]:before{background:radial-gradient(circle at 80% 20%,#ffc74059,#0000 40%),linear-gradient(160deg,#0f2a4a,#0b0718 75%)}.map-no[data-astro-cid-vsibstdj]{font-family:var(--head);color:#ffffff14;font-size:64px;font-weight:700;position:absolute;top:14px;right:20px}.map[data-astro-cid-vsibstdj] h3[data-astro-cid-vsibstdj]{text-transform:uppercase;color:var(--gold);margin-bottom:6px;font-size:26px}.map[data-astro-cid-vsibstdj] p[data-astro-cid-vsibstdj]{color:#e2ddf7;margin:0}.arsenal[data-astro-cid-vsibstdj]{gap:56px;display:grid}@media (width>=960px){.arsenal[data-astro-cid-vsibstdj]{grid-template-columns:1fr 1fr}}.guns[data-astro-cid-vsibstdj]{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.guns[data-astro-cid-vsibstdj] li[data-astro-cid-vsibstdj]{background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--gold);font-family:var(--head);letter-spacing:.12em;transition:transform .3s var(--ease), background .3s;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);padding:16px 20px;font-size:20px;font-weight:700;position:relative}.guns[data-astro-cid-vsibstdj] li[data-astro-cid-vsibstdj]:hover{background:var(--panel-2);transform:translate(6px)}.guns[data-astro-cid-vsibstdj] li[data-astro-cid-vsibstdj].more{border-left-color:var(--red);color:var(--dim);font-size:16px}.drops[data-astro-cid-vsibstdj]{gap:14px;margin-top:26px;display:grid}.drop[data-astro-cid-vsibstdj]{background:var(--panel);border:1px solid var(--edge);border-radius:16px;align-items:center;gap:16px;padding:18px;display:flex}.drop[data-astro-cid-vsibstdj] .ico[data-astro-cid-vsibstdj]{width:50px;height:50px;color:var(--gold);background:#ffc7401a;border:1px solid #ffc7404d;border-radius:12px;flex:none;place-items:center;display:grid}.drop[data-astro-cid-vsibstdj] .ico[data-astro-cid-vsibstdj] svg{width:26px;height:26px}.drop[data-astro-cid-vsibstdj] strong[data-astro-cid-vsibstdj]{font-family:var(--head);letter-spacing:.14em;font-size:18px;display:block}.drop[data-astro-cid-vsibstdj] span[data-astro-cid-vsibstdj]{color:var(--dim);font-size:15px}.grg[data-astro-cid-vsibstdj]{border:1px solid #ffc74066;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 0 80px -30px #ffc74080}.grg[data-astro-cid-vsibstdj] .grg-img{aspect-ratio:2400/1110;object-fit:cover;width:100%;min-height:300px}.grg-text[data-astro-cid-vsibstdj]{background:linear-gradient(#0b071833,#0b0718f2 30%);padding:26px}@media (width>=900px){.grg-text[data-astro-cid-vsibstdj]{background:linear-gradient(90deg,#0b0718f2 55%,#0000);flex-direction:column;justify-content:center;width:44%;padding:40px;display:flex;position:absolute;top:0;bottom:0;left:0}}.small[data-astro-cid-vsibstdj]{font-size:14px}
