.POoueq_wrap{padding:1.5rem 0}.POoueq_viewport{border:1px solid var(--color-border);background:#eaecec;height:min(70vw,560px);position:relative;overflow:hidden}@media (max-width:700px){.POoueq_viewport{height:min(85vw,360px)}}.POoueq_track{height:100%;transition:transform .35s;display:flex}.POoueq_slide{flex:0 0 100%;height:100%;position:relative}.POoueq_image{object-fit:contain}.POoueq_caption{border:1px solid var(--color-border);color:var(--color-muted);text-align:center;background:#fff;border-top:0;padding:.55rem .75rem;font-size:.88rem;line-height:1.4}.POoueq_arrow{border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:var(--color-primary);cursor:pointer;background:#ffffffeb;position:absolute;top:50%;transform:translateY(-50%)}.POoueq_arrow:hover{border-color:var(--color-accent);color:var(--color-cta)}.POoueq_prev{left:.75rem}.POoueq_next{right:.75rem}.POoueq_dots{justify-content:center;gap:.45rem;margin-top:.75rem;display:flex}.POoueq_dot{background:var(--color-border);cursor:pointer;border:none;border-radius:50%;width:.55rem;height:.55rem;padding:0}.POoueq_dotActive{background:var(--color-primary)}.POoueq_single{margin:1rem 0}.POoueq_single img{width:100%;height:auto}
