.blink[data-astro-cid-ypts4tjq]{display:inline-flex;align-items:center;gap:.4rem;color:#cbd5e1;text-decoration:none;font-family:var(--font-display);font-weight:500;font-size:var(--fs-sm);margin-bottom:1.5rem;transition:color .2s}.blink[data-astro-cid-ypts4tjq]:hover{color:#fff}.pd[data-astro-cid-ypts4tjq]{padding:0 0 4rem}.pd-media[data-astro-cid-ypts4tjq]{background:#fff;border:1px solid var(--c-border);border-radius:var(--r);padding:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;min-height:480px}.pd-zoom[data-astro-cid-ypts4tjq]{background:none;border:0;padding:0;margin:0;display:block;max-width:100%;cursor:zoom-in;border-radius:4px}.pd-zoom[data-astro-cid-ypts4tjq]:focus-visible{outline:2px solid var(--c-primary);outline-offset:4px}.pd-img[data-astro-cid-ypts4tjq]{max-width:100%;max-height:420px;width:auto;display:block;object-fit:contain;cursor:zoom-in}.lb[data-astro-cid-ypts4tjq]{position:fixed;inset:0;z-index:1000;background:#0f172ae6;display:flex;align-items:center;justify-content:center;padding:2rem;cursor:zoom-out}.lb[data-astro-cid-ypts4tjq][hidden]{display:none}.lb-img[data-astro-cid-ypts4tjq]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background:#fff;border-radius:var(--r)}.lb-close[data-astro-cid-ypts4tjq]{position:absolute;top:1rem;right:1rem;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:1.75rem;line-height:1;cursor:pointer;transition:background .2s}.lb-close[data-astro-cid-ypts4tjq]:hover{background:#ffffff40}.lb-close[data-astro-cid-ypts4tjq]:focus-visible{outline:2px solid #fff;outline-offset:2px}.lb-nav[data-astro-cid-ypts4tjq]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:64px;border:0;border-radius:8px;background:#ffffff1f;color:#fff;font-size:2.5rem;line-height:1;cursor:pointer;transition:background .2s;user-select:none}.lb-nav[data-astro-cid-ypts4tjq]:hover{background:#ffffff40}.lb-nav[data-astro-cid-ypts4tjq]:focus-visible{outline:2px solid #fff;outline-offset:2px}.lb-prev[data-astro-cid-ypts4tjq]{left:1rem}.lb-next[data-astro-cid-ypts4tjq]{right:1rem}.lb-counter[data-astro-cid-ypts4tjq]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);color:#fff;font-size:.85rem;font-family:var(--font-display);opacity:.8}.pd-gallery[data-astro-cid-ypts4tjq]{margin-bottom:2rem}.pd-gallery[data-astro-cid-ypts4tjq] .pd-media[data-astro-cid-ypts4tjq]{margin-bottom:.75rem}.pd-thumbs[data-astro-cid-ypts4tjq]{display:flex;gap:.5rem;flex-wrap:wrap}.pd-thumb[data-astro-cid-ypts4tjq]{width:72px;height:72px;padding:4px;border:2px solid var(--c-border);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s;flex:0 0 auto}.pd-thumb[data-astro-cid-ypts4tjq] img[data-astro-cid-ypts4tjq]{width:100%;height:100%;object-fit:contain;display:block}.pd-thumb[data-astro-cid-ypts4tjq]:hover{border-color:var(--c-primary-100)}.pd-thumb[data-astro-cid-ypts4tjq].active{border-color:var(--c-primary)}.pd-thumb[data-astro-cid-ypts4tjq]:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.pd-frame[data-astro-cid-ypts4tjq]{width:100%;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}.pd-frame[data-astro-cid-ypts4tjq][hidden]{display:none}.pd-frame[data-astro-cid-ypts4tjq] iframe[data-astro-cid-ypts4tjq]{display:block;width:100%;height:100%;border:0}.pd-zoom[data-astro-cid-ypts4tjq][hidden]{display:none}.pd-thumb-video[data-astro-cid-ypts4tjq]{position:relative;background:#0f172a;border-color:#334155}.pd-thumb-video[data-astro-cid-ypts4tjq] img[data-astro-cid-ypts4tjq]{opacity:.85;object-fit:cover}.pd-thumb-dark[data-astro-cid-ypts4tjq]{display:block;width:100%;height:100%;background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:4px}.pd-play[data-astro-cid-ypts4tjq]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none}.pd-play[data-astro-cid-ypts4tjq] svg[data-astro-cid-ypts4tjq]{filter:drop-shadow(0 1px 3px rgba(0,0,0,.6));background:#0f172a8c;border-radius:50%;padding:5px;width:32px;height:32px}.pd-thumb-video[data-astro-cid-ypts4tjq].active{border-color:var(--c-primary)}@media(max-width:768px){.pd-media[data-astro-cid-ypts4tjq]{padding:1rem;min-height:260px}.pd-img[data-astro-cid-ypts4tjq]{max-height:220px}.lb[data-astro-cid-ypts4tjq]{padding:1rem}.lb-close[data-astro-cid-ypts4tjq]{top:.5rem;right:.5rem}.lb-nav[data-astro-cid-ypts4tjq]{width:40px;height:56px;font-size:2rem}.lb-prev[data-astro-cid-ypts4tjq]{left:.5rem}.lb-next[data-astro-cid-ypts4tjq]{right:.5rem}.pd-thumb[data-astro-cid-ypts4tjq]{width:60px;height:60px}}.pd-actions[data-astro-cid-ypts4tjq]{display:flex;gap:.75rem;margin-bottom:2.5rem;flex-wrap:wrap}.pd-related[data-astro-cid-ypts4tjq]{margin-top:3rem}.pd-related[data-astro-cid-ypts4tjq] h2[data-astro-cid-ypts4tjq]{font-size:var(--fs-xl);margin-bottom:1rem}.pd-related-grid[data-astro-cid-ypts4tjq]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.rc[data-astro-cid-ypts4tjq]{display:flex;flex-direction:column;background:#fff;border:1px solid var(--c-border);border-radius:var(--r);overflow:hidden;text-decoration:none;color:inherit;transition:all .25s}.rc[data-astro-cid-ypts4tjq]:hover{border-color:var(--c-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.rc-img[data-astro-cid-ypts4tjq]{aspect-ratio:1/1;background:#fff;padding:.75rem}.rc-img[data-astro-cid-ypts4tjq] img[data-astro-cid-ypts4tjq]{width:100%;height:100%;object-fit:contain;display:block}.rc-ph[data-astro-cid-ypts4tjq]{width:100%;height:100%;background:#f1f5f9;border-radius:8px}.rc-body[data-astro-cid-ypts4tjq]{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;flex:1}.rc-body[data-astro-cid-ypts4tjq] h3[data-astro-cid-ypts4tjq]{font-size:var(--fs-base);margin-bottom:.3rem;line-height:1.3}.rc-body[data-astro-cid-ypts4tjq] p[data-astro-cid-ypts4tjq]{font-size:var(--fs-sm);color:var(--c-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1;line-height:1.5}.rc-link[data-astro-cid-ypts4tjq]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-xs);color:var(--c-primary);margin-top:.6rem}.pd-content[data-astro-cid-ypts4tjq] h1{display:none}.pd-content[data-astro-cid-ypts4tjq] h2{font-size:var(--fs-xl);margin:2rem 0 .75rem}.pd-content[data-astro-cid-ypts4tjq] p{margin-bottom:1rem;color:#334155;line-height:1.8;font-size:var(--fs-base)}.pd-content[data-astro-cid-ypts4tjq] ul{margin:.5rem 0 1rem 1.25rem;color:var(--c-text-2)}.pd-cta[data-astro-cid-ypts4tjq]{display:flex;align-items:center;gap:1.25rem;background:var(--c-bg-alt);border:1px solid var(--c-border);border-radius:var(--r);padding:1.5rem 2rem;margin-top:2.5rem}.pd-cta[data-astro-cid-ypts4tjq] h3[data-astro-cid-ypts4tjq]{font-size:1rem;margin-bottom:.1rem}.pd-cta[data-astro-cid-ypts4tjq] p[data-astro-cid-ypts4tjq]{font-size:var(--fs-sm);color:var(--c-text-2);margin-bottom:0}.pd-cta[data-astro-cid-ypts4tjq] .btn[data-astro-cid-ypts4tjq]{flex-shrink:0;margin-left:auto}@media(max-width:768px){.pd-actions[data-astro-cid-ypts4tjq]{flex-direction:column}.pd-actions[data-astro-cid-ypts4tjq] .btn[data-astro-cid-ypts4tjq]{justify-content:center}.pd-cta[data-astro-cid-ypts4tjq]{flex-direction:column;text-align:center}.pd-cta[data-astro-cid-ypts4tjq] .btn[data-astro-cid-ypts4tjq]{margin-left:0}}
