.pnav[data-astro-cid-3swd3b6j]{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.pnav[data-astro-cid-3swd3b6j] .tag[data-astro-cid-3swd3b6j]{font-family:var(--font-mono);height:34px;padding:0 16px;transition:border-color .2s ease,color .2s ease}.pnav[data-astro-cid-3swd3b6j] .tag[data-astro-cid-3swd3b6j]:hover{color:var(--cyan);border-color:#22d3ee80}.plist[data-astro-cid-3swd3b6j]{display:flex;flex-direction:column;gap:110px}.pitem[data-astro-cid-3swd3b6j]{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center;scroll-margin-top:calc(var(--header-h) + 30px)}.pitem[data-astro-cid-3swd3b6j].rev .pvis[data-astro-cid-3swd3b6j]{order:2}.pvis[data-astro-cid-3swd3b6j] .frame[data-astro-cid-3swd3b6j] img[data-astro-cid-3swd3b6j]{aspect-ratio:4 / 3.4}.pchip-stage[data-astro-cid-3swd3b6j]{position:relative;aspect-ratio:4 / 3.4;display:grid;place-items:center;border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(circle at 50% 55%,rgba(34,211,238,.16),transparent 55%),repeating-linear-gradient(0deg,rgba(148,197,255,.04) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(148,197,255,.04) 0 1px,transparent 1px 32px),#ffffff04;perspective:900px;overflow:hidden}.pchip[data-astro-cid-3swd3b6j]{position:relative;z-index:1;width:58%;aspect-ratio:1.45;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:18px;background:linear-gradient(150deg,#13203d,#070c1a 70%);border:1px solid rgba(34,211,238,.4);box-shadow:inset 0 1px #ffffff1a,0 0 0 10px #22d3ee09,0 40px 80px -20px #22d3ee66;transform:rotateX(24deg) rotate(-8deg);animation:float 6s ease-in-out infinite}.pchip[data-astro-cid-3swd3b6j]:before,.pchip[data-astro-cid-3swd3b6j]:after{content:"";position:absolute;left:14%;right:14%;height:8px;background:repeating-linear-gradient(90deg,rgba(34,211,238,.55) 0 8px,transparent 8px 16px)}.pchip[data-astro-cid-3swd3b6j]:before{top:-9px}.pchip[data-astro-cid-3swd3b6j]:after{bottom:-9px}.pchip[data-astro-cid-3swd3b6j] span[data-astro-cid-3swd3b6j]{font-size:clamp(18px,2.2vw,26px);letter-spacing:.12em;color:var(--cyan);text-shadow:0 0 18px rgba(34,211,238,.8)}.pchip[data-astro-cid-3swd3b6j] em[data-astro-cid-3swd3b6j]{font-style:normal;font-size:13px;color:var(--text-3);letter-spacing:.2em}.pchip-shadow[data-astro-cid-3swd3b6j]{position:absolute;bottom:16%;width:50%;height:30px;border-radius:50%;background:radial-gradient(rgba(34,211,238,.35),transparent 70%);filter:blur(10px)}@keyframes float{50%{transform:rotateX(24deg) rotate(-8deg) translateY(-12px)}}.pmeta[data-astro-cid-3swd3b6j]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.psol[data-astro-cid-3swd3b6j]{font-size:12px;color:var(--text-3)}.psol[data-astro-cid-3swd3b6j]:hover{color:var(--cyan)}.pinfo[data-astro-cid-3swd3b6j] h2[data-astro-cid-3swd3b6j]{margin-top:18px;font-size:clamp(28px,3vw,38px)}.pmodel[data-astro-cid-3swd3b6j]{display:block;font-size:14px;font-weight:400;letter-spacing:.08em;color:var(--cyan);margin-bottom:8px}.pintro[data-astro-cid-3swd3b6j]{margin-top:18px;color:var(--text-2)}.phl[data-astro-cid-3swd3b6j]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.phl[data-astro-cid-3swd3b6j] span[data-astro-cid-3swd3b6j]{padding:6px 14px;border-radius:8px;font-size:13.5px;color:var(--text);background:linear-gradient(90deg,#22d3ee24,#3b82f614);border:1px solid rgba(34,211,238,.25)}.pspecs[data-astro-cid-3swd3b6j]{margin:28px 0 0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.pspecs[data-astro-cid-3swd3b6j] div[data-astro-cid-3swd3b6j]{padding:14px 16px 14px 0;border-bottom:1px solid var(--line)}.pspecs[data-astro-cid-3swd3b6j] dt[data-astro-cid-3swd3b6j]{font-size:12.5px;color:var(--text-3)}.pspecs[data-astro-cid-3swd3b6j] dd[data-astro-cid-3swd3b6j]{margin:4px 0 0;font-size:14.5px}@media(max-width:960px){.pitem[data-astro-cid-3swd3b6j]{grid-template-columns:1fr;gap:32px}.pitem[data-astro-cid-3swd3b6j].rev .pvis[data-astro-cid-3swd3b6j]{order:0}.plist[data-astro-cid-3swd3b6j]{gap:80px}}@media(max-width:560px){.pspecs[data-astro-cid-3swd3b6j]{grid-template-columns:1fr}}
