.rot[data-astro-cid-wibpnvup]{vertical-align:bottom;padding-right:.08em;display:inline-block;overflow:hidden}.rot[data-astro-cid-wibpnvup] em[data-astro-cid-wibpnvup]{font-style:italic;display:inline-block}.stage3d[data-astro-cid-ahkxuaqg]{perspective:900px;touch-action:pan-y;cursor:grab;user-select:none;width:100%;max-width:420px;height:250px;margin:6px auto 0;position:relative}.obj[data-astro-cid-ahkxuaqg]{width:var(--w);height:var(--h);position:absolute}.spin[data-astro-cid-ahkxuaqg]{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.shadow[data-astro-cid-ahkxuaqg]{filter:blur(8px);background:#00000042;border-radius:999px;height:16px;position:absolute;bottom:-18px;left:10%;right:10%}.f[data-astro-cid-ahkxuaqg]{display:block;position:absolute}.front[data-astro-cid-ahkxuaqg],.back[data-astro-cid-ahkxuaqg]{width:var(--w);height:var(--h);border-radius:8px;top:0;left:0}.front[data-astro-cid-ahkxuaqg]{transform:translateZ(calc(var(--d) / 2))}.back[data-astro-cid-ahkxuaqg]{transform:rotateY(180deg) translateZ(calc(var(--d) / 2))}.right[data-astro-cid-ahkxuaqg],.left[data-astro-cid-ahkxuaqg]{top:0;left:calc((var(--w) - var(--d)) / 2);width:var(--d);height:var(--h);border-radius:4px}.right[data-astro-cid-ahkxuaqg]{transform:rotateY(90deg) translateZ(calc(var(--w) / 2))}.left[data-astro-cid-ahkxuaqg]{transform:rotateY(-90deg) translateZ(calc(var(--w) / 2))}.top[data-astro-cid-ahkxuaqg],.bottom[data-astro-cid-ahkxuaqg]{left:0;top:calc((var(--h) - var(--d)) / 2);width:var(--w);height:var(--d);border-radius:4px}.top[data-astro-cid-ahkxuaqg]{transform:rotateX(90deg) translateZ(calc(var(--h) / 2))}.bottom[data-astro-cid-ahkxuaqg]{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2))}.dark[data-astro-cid-ahkxuaqg]{background:linear-gradient(#202020,#121212)}.side[data-astro-cid-ahkxuaqg]{background:linear-gradient(90deg,#0e0e0e 0%,#262626 18%,#2c2c2c 50%,#1f1f1f 82%,#0e0e0e 100%)}.lid[data-astro-cid-ahkxuaqg]{background:linear-gradient(#2e2e2e,#1c1c1c)}.base[data-astro-cid-ahkxuaqg]{background:#0b0b0b}.sb4[data-astro-cid-ahkxuaqg]{z-index:2;top:34px;right:calc(50% + 10px)}.sb4[data-astro-cid-ahkxuaqg] .front[data-astro-cid-ahkxuaqg]{object-fit:cover}.grip[data-astro-cid-ahkxuaqg]{background:#050505;border-radius:999px;height:10px;position:absolute;top:14px;left:12px;right:12px;box-shadow:inset 0 2px 3px #000c}.panel[data-astro-cid-ahkxuaqg]{background:#171717;border-radius:5px;flex-direction:column;gap:5px;height:44px;padding:7px 6px;display:flex;position:absolute;top:52px;left:13px;right:13px;box-shadow:inset 0 0 0 1px #333}.panel[data-astro-cid-ahkxuaqg] i[data-astro-cid-ahkxuaqg]{background:#444;border-radius:2px;height:3px;display:block}.panel[data-astro-cid-ahkxuaqg] .dot[data-astro-cid-ahkxuaqg]{background:var(--c-red);border-radius:999px;width:5px;height:5px}.go[data-astro-cid-ahkxuaqg]{z-index:3;top:112px;left:calc(50% + 10px)}.hex[data-astro-cid-ahkxuaqg]{background-color:#161616;background-image:radial-gradient(circle,#2e2e2e 0 2px,#0000 2.6px);background-size:7px 7px;box-shadow:inset 0 0 0 3px #0b0b0b}.hex[data-astro-cid-ahkxuaqg] b[data-astro-cid-ahkxuaqg]{letter-spacing:-.02em;color:#e6e6e6;font-size:9px;font-style:italic;font-weight:900;position:absolute;top:9px;left:10px}.knob[data-astro-cid-ahkxuaqg]{background:#3a3a3a;border-radius:999px;width:10px;height:10px;position:absolute;top:7px;right:12px}.handle[data-astro-cid-ahkxuaqg]{background:#050505;border-radius:999px;height:7px;position:absolute;top:40%;left:30%;right:30%}.trolley[data-astro-cid-ahkxuaqg]{z-index:2;top:80px;left:calc(50% + 12px)}.ps1[data-astro-cid-ahkxuaqg]{z-index:3;top:120px;right:calc(50% + 12px)}.ps[data-astro-cid-ahkxuaqg]{background:linear-gradient(#2c2c2c 0%,#1c1c1c 100%);box-shadow:inset 0 0 0 2px #3a3a3a}.screen[data-astro-cid-ahkxuaqg]{color:#e9fff4;background:#0c1418;border-radius:5px;justify-content:center;align-items:center;width:46px;height:30px;font-size:12px;font-weight:800;display:flex;position:absolute;top:12px;left:12px;box-shadow:inset 0 0 0 1px #2e3a40}.small[data-astro-cid-ahkxuaqg] .screen[data-astro-cid-ahkxuaqg]{left:40px}.ring[data-astro-cid-ahkxuaqg]{background:#161616;border-radius:999px;width:22px;height:22px;position:absolute;top:14px;left:10px;box-shadow:inset 0 0 0 2px #444}.led[data-astro-cid-ahkxuaqg]{background:linear-gradient(90deg,#ffe7b0,#ffd27a,#ffe7b0);border-radius:999px;height:6px;position:absolute;top:52px;left:10px;right:10px;box-shadow:0 0 10px #ffd27acc}.sockets[data-astro-cid-ahkxuaqg]{grid-template-columns:repeat(4,1fr);gap:6px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.sockets[data-astro-cid-ahkxuaqg] i[data-astro-cid-ahkxuaqg]{background:#121212;border-radius:6px;height:26px;display:block;box-shadow:inset 0 0 0 2px #3a3a3a}.vent[data-astro-cid-ahkxuaqg]{background:repeating-linear-gradient(#151515 0 3px,#262626 3px 7px);border-radius:4px;height:34px;position:absolute;top:16px;left:10px;right:10px}.wheel[data-astro-cid-ahkxuaqg]{background:radial-gradient(circle,#555 0 5px,#0a0a0a 6px);border-radius:999px;width:30px;height:30px;position:absolute;bottom:-8px;right:-4px;box-shadow:inset 0 0 0 3px #2a2a2a}.wheel[data-astro-cid-ahkxuaqg].l{left:-4px;right:auto}.tele[data-astro-cid-ahkxuaqg]{height:62px;position:absolute;top:-58px;left:18px;right:18px}.tele[data-astro-cid-ahkxuaqg] i[data-astro-cid-ahkxuaqg]{background:linear-gradient(90deg,#6a6a6a,#b8b8b8 50%,#6a6a6a);border-radius:3px;width:7px;position:absolute;top:6px;bottom:0}.tele[data-astro-cid-ahkxuaqg] i[data-astro-cid-ahkxuaqg]:first-child{left:6px}.tele[data-astro-cid-ahkxuaqg] i[data-astro-cid-ahkxuaqg]:nth-child(2){right:6px}.tele[data-astro-cid-ahkxuaqg] b[data-astro-cid-ahkxuaqg]{background:#1a1a1a;border-radius:999px;height:12px;position:absolute;top:0;left:0;right:0}.carry[data-astro-cid-ahkxuaqg]{border:5px solid #121212;border-radius:999px;height:12px;position:absolute;top:30%;left:18%;right:18%}@media (width>=900px){.stage3d[data-astro-cid-ahkxuaqg]{transform-origin:50% 40%;height:300px;transform:scale(1.15)}}.cat-hero[data-astro-cid-kde2vep6]{z-index:20;margin-top:calc(-1 * (var(--header-h) + 10px));padding:calc(var(--header-h) + 18px) 12px 0;background:var(--c-white);border-radius:0 0 28px 28px;padding-bottom:20px;position:relative}.card[data-astro-cid-kde2vep6]{text-align:center;background:radial-gradient(130% 75% at 50% 100%,#ffc9d6 0%,#ffe9ef 42%,#fff 78%);border-radius:32px;flex-direction:column;align-items:center;padding:24px 12px 0;display:flex;overflow:hidden}.crumb[data-astro-cid-kde2vep6]{color:var(--c-grey-600);margin:0 0 12px;font-size:13px}.crumb[data-astro-cid-kde2vep6] a[data-astro-cid-kde2vep6]{color:inherit}.rating[data-astro-cid-kde2vep6]{color:#5c5c5c;align-items:center;gap:5px;font-size:13px;text-decoration:none;display:inline-flex}.rating[data-astro-cid-kde2vep6] strong[data-astro-cid-kde2vep6]{color:var(--c-ink)}.lead[data-astro-cid-kde2vep6]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--c-ink);margin:14px 0 0;font-size:38px;font-weight:800;line-height:1.04}.l1[data-astro-cid-kde2vep6]{display:block}.lead[data-astro-cid-kde2vep6] .accent em{color:var(--c-red)}h1[data-astro-cid-kde2vep6]{letter-spacing:normal;color:#4a4a4a;max-width:34ch;margin:12px 12px 0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}.booking[data-astro-cid-kde2vep6]{scroll-margin-top:calc(var(--header-h) + 24px);flex-direction:column;gap:8px;margin:14px 4px 0;display:flex}.frame[data-astro-cid-kde2vep6]{background:var(--c-ink);border-radius:22px;flex-direction:column;gap:10px;padding:14px 10px 10px;display:flex}.when[data-astro-cid-kde2vep6]{color:var(--c-white);align-items:center;gap:8px;margin:0;padding:0 6px;font-size:15px;font-weight:700;display:flex}.dot[data-astro-cid-kde2vep6]{background:var(--c-red);border-radius:999px;width:8px;height:8px}.frame[data-astro-cid-kde2vep6] .rtr-slot{background:var(--c-white);border-radius:14px}@media (width>=900px){.cat-hero[data-astro-cid-kde2vep6]{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.card[data-astro-cid-kde2vep6]{padding-top:40px}.lead[data-astro-cid-kde2vep6]{font-size:64px}h1[data-astro-cid-kde2vep6]{font-size:19px}.booking[data-astro-cid-kde2vep6]{z-index:5;width:100%;max-width:880px;margin:-28px auto 0;position:relative}}
